Daniel D. Daugherty
41bce440a4
8019835: Strings interned in different threads equal but does not ==
...
Add -XX:+VerifyStringTableAtExit option and code to verify StringTable invariants.
Reviewed-by: rdurbin, sspitsyn, coleenp
2013-09-18 07:02:10 -07:00
Mikhailo Seledtsov
876967ae1f
7149464: [TESTBUG] Test runtime/7020373/Test7020373.sh failed to clean up files after test
...
Re-wrote in Java, this also eliminated temporary result file; set upper limit on malloc'd memory
Reviewed-by: dcubed, dholmes, ccheung
2013-09-17 20:20:03 +02:00
Mikhailo Seledtsov
a19b450d56
8016029: test runtime/6878713/Test6878713.sh failed
...
Rewrote test in Java; updated the test condition to reflect latest changes in the source
Reviewed-by: dholmes, ctornqvi
2013-09-17 20:09:32 +02:00
Yumin Qi
81760af364
Merge
2013-09-16 18:39:53 -07:00
Yumin Qi
0cd7bc2cde
7164841: Improvements to the GC log file rotation
...
Made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name.
Reviewed-by: ccheung, tschatzl, tamao, zgu
2013-09-16 15:35:04 -07:00
Karen Kinnear
9fb6519ce0
Merge
2013-09-16 15:24:11 -07:00
Karen Kinnear
9505ddf1e2
8024647: Default method resolution with private superclass method
...
Reviewed-by: kamg, minqi
2013-09-16 17:57:56 -04:00
Gerald Thornbrugh
dffefd9ecf
6986195: correctly identify Ubuntu as the operating system in crash report instead of "Debian"
...
Cleanup and document how various Linux release info files are used by print_distro_info().
Reviewed-by: dcubed, dsamersoff, coleenp, iklam, omajid
2013-09-16 12:43:34 -07:00
David Holmes
139c3e6621
6900441: PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clock
...
Associate CLOCK_MONOTONIC with the pthread_cond_t objects used for relative timed waits
Reviewed-by: dcubed, shade
2013-09-16 07:38:13 -04:00
Serguei Spitsyn
59a89ae1e1
Merge
2013-09-13 16:56:58 -07:00
Serguei Spitsyn
2823ae6943
8024346: ~CautiouslyPreserveExceptionMark - assert(!_thread->has_pending_exception()) failed: unexpected exception generated
...
Pending exceptions must be handled properly after a call to the JVMTI merge_cp_and_rewrite
Reviewed-by: coleenp, dholmes
2013-09-13 12:48:50 -07:00
Serguei Spitsyn
47e8234251
8024345: 'assert(_value != NULL) failed: resolving NULL _value' from VM_RedefineClasses::set_new_constant_pool
...
The OOME's in the JVMTI merge_cp_and_rewrite and set_new_constant_pool must be handled correctly
Reviewed-by: coleenp, dholmes
2013-09-13 12:47:44 -07:00
Serguei Spitsyn
5c11ecebfb
8017230: Internal Error (jvmtiRedefineClasses.cpp:1662): guarantee(false) failed: insert_space_at() failed
...
Handle pending exceptions instead of firing a guarantee()
Reviewed-by: coleenp, dholmes
2013-09-13 12:46:40 -07:00
Markus Grönlund
0b0de232e8
Merge
2013-09-13 19:20:59 +02:00
Markus Grönlund
dc42cb136d
8021353: Event based tracing is missing thread exit
...
Reviewed-by: allwin, acorn, dcubed, dholmes, egahlin
2013-09-13 17:47:00 +02:00
Zhengyu Gu
9e8f860fec
Merge
2013-09-13 10:34:15 -04:00
Dmitry Samersoff
dc7c7c5e13
8022617: Openjdk hotspot build is broken on BSD platforms using gcc
...
Enforce of preprocessing of all assembly sources by assembler-with-cpp
Reviewed-by: dholmes, erikj
2013-09-12 15:53:49 +04:00
Niclas Adlertz
1a3fb4c38a
Merge
2013-09-12 09:10:14 +02:00
Dmitry Samersoff
eaa4cfd4a7
8024056: runtime/InitialThreadOverflow/testme.sh fails
...
On some macines gcc not able to link cxx program
Reviewed-by: dholmes
2013-09-11 14:30:17 +04:00
Niclas Adlertz
bcdf7e7a4d
8010941: MinJumpTableSize is set to 18, investigate if that's still optimal
...
Lowered the MinJumpTableSize for each platform
Reviewed-by: kvn
2013-09-11 09:34:00 +02:00
Vladimir Ivanov
3d840abcc2
Merge
2013-09-10 15:28:44 -07:00
Vladimir Ivanov
f0e77ac67f
8001107: @Stable annotation for constant folding of lazily evaluated variables
...
Co-authored-by: John Rose <john.r.rose@oracle.com>
Reviewed-by: rbackman, twisti, kvn
2013-09-10 14:51:48 -07:00
Albert Noll
4d99afea08
8024473: Remove unused macro: IRT_ENTRY_FOR_NMETHOD
...
Removed unused macro
Reviewed-by: kvn, adlertz
2013-09-10 07:51:37 +02:00
Harold Seigel
76033b1a37
8023167: JVM allows duplicate Runtime[In]VisibleTypeAnnotations attributes in ClassFile/field_info/method_info structures
...
Add checks for duplicates and issue errors when detected.
Reviewed-by: coleenp, zgu
2013-09-09 14:44:37 -04:00
Niclas Adlertz
19d50345e1
Merge
2013-09-09 19:53:28 +02:00
Kevin Walls
972efc6f0a
8023478: Test fails with HS crash in GCNotifier
...
Reviewed-by: sla
2013-09-09 10:01:09 +01:00
Alejandro Murillo
7e04c1775c
8024258: new hotspot build - hs25-b50
...
Reviewed-by: jcoomes
2013-09-06 11:11:19 -07:00
J. Duke
98bbb2a9fc
Merge
2017-07-05 19:11:15 +02:00
J. Duke
e3e3e2f158
Merge
2017-07-05 19:11:11 +02:00
J. Duke
b964ec0727
Merge
2017-07-05 19:11:08 +02:00
J. Duke
b1e296bef1
Merge
2017-07-05 19:11:05 +02:00
J. Duke
d8ee5aa303
Merge
2017-07-05 19:11:02 +02:00
J. Duke
17c078cdc7
Merge
2017-07-05 19:10:59 +02:00
J. Duke
e2b69dcd29
Merge
2017-07-05 19:10:56 +02:00
J. Duke
e18a868eef
Merge
2017-07-05 19:10:53 +02:00
J. Duke
72f9f7a29f
Added tag jdk8-b106 for changeset 514b0b69fb96
2017-07-05 19:10:29 +02:00
J. Duke
6f3035d9eb
Merge
2017-07-05 19:10:28 +02:00
J. Duke
e789b109e0
Merge
2017-07-05 19:10:25 +02:00
J. Duke
4a3d5e37be
Merge
2017-07-05 19:10:19 +02:00
J. Duke
798d66faa1
Merge
2017-07-05 19:10:14 +02:00
J. Duke
e45d77ba4b
Merge
2017-07-05 19:10:10 +02:00
J. Duke
44b5df1ac8
Merge
2017-07-05 19:10:03 +02:00
J. Duke
5006e068e0
Merge
2017-07-05 19:10:00 +02:00
J. Duke
b3b0aa8440
Merge
2017-07-05 19:09:50 +02:00
J. Duke
93bcbac293
Added tag jdk8-b105 for changeset 589f4fdc584e
2017-07-05 19:09:30 +02:00
J. Duke
a21b1cb078
Merge
2017-07-05 19:09:29 +02:00
J. Duke
072eaeffde
Merge
2017-07-05 19:09:26 +02:00
J. Duke
f46969a88a
Merge
2017-07-05 19:09:18 +02:00
J. Duke
3a7a4a49dd
Merge
2017-07-05 19:09:14 +02:00
J. Duke
5f133e9976
Merge
2017-07-05 19:09:09 +02:00