Niclas Adlertz
3554ed5490
Merge
2013-09-26 08:48:15 +02:00
Zhengyu Gu
8aadcd5b28
Merge
2013-09-25 13:03:21 -04:00
Vladimir Kozlov
0ccb2841ea
8022585: VM crashes when ran with -XX:+PrintInlining
...
Use adr_at() to access inline info structures in growableArray. Add ability to specify print inlining per method.
Reviewed-by: twisti
2013-09-24 16:08:00 -07:00
Albert Noll
a2889becd9
7009641: Don't fail VM when CodeCache is full
...
Allocation in the code cache returns NULL instead of failing the entire VM
Reviewed-by: kvn, iveresov
2013-09-24 15:56:25 +02:00
Ioi Lam
522051490c
8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger steps into error-tagged method handle
...
Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code.
Reviewed-by: coleenp, sspitsyn
2013-09-23 08:56:19 -07:00
Dmitry Samersoff
401160ea8a
Merge
2013-09-22 18:07:43 +02:00
Dmitry Samersoff
4d6a0655f9
7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should not
...
Replace PT_LOAD segment with library segment when necessary
Reviewed-by: dholmes, sla
2013-09-22 18:49:09 +04:00
Yasumasa Suenaga
5bc8cd08aa
6989981: jstack causes "fatal error: ExceptionMark destructor expects no pending exceptions"
...
Reviewed-by: sla, dsamersoff
2013-09-22 06:31:43 -07:00
Daniel D. Daugherty
80b2573b1c
Merge
2013-09-20 18:19:07 -07:00
Coleen Phillimore
8b0c5e2524
Merge
2013-09-21 01:45:29 +02:00
Coleen Phillimore
42589e0f11
8014956: nashorn/api/javaaccess/MethodAccessTest.java test fails on sparc-solaris 64
...
Reference_map[] array had uninitialized junk that was causing a bogus bootstrap method to be found.
Reviewed-by: hseigel, dcubed, sspitsyn
2013-09-20 18:34:00 -04:00
Daniel D. Daugherty
156b06d897
Merge
2013-09-20 12:58:35 -07:00
Alejandro Murillo
c368a33bf7
8025127: new hotspot build - hs25-b52
...
Reviewed-by: jcoomes
2013-09-20 11:17:04 -07:00
Alejandro Murillo
0f9d70232f
Added tag hs25-b51 for changeset e446e24611f9
2013-09-20 11:09:26 -07:00
Alejandro Murillo
86ccbd229c
Merge
2013-09-20 11:09:25 -07:00
Mikael Gerdin
04f41894db
Merge
2013-09-20 10:34:41 -07:00
Coleen Phillimore
ffb0a9d569
Merge
2013-09-20 09:44:04 -04:00
Coleen Phillimore
ec5e07f810
8022887: Assertion hit while using class and redefining it with RedefineClasses simultaneously
...
Need to refetch each method from InstanceKlass after all safepoints. Removed leaky PreviousVersionInfo code.
Reviewed-by: dcubed, sspitsyn
2013-09-20 09:30:02 -04:00
Christine Lu
6e53556fac
Added tag jdk8-b108 for changeset be8d551c4d00
2013-09-19 09:36:51 -07:00
Niclas Adlertz
afef481831
Merge
2013-09-19 18:01:39 +02:00
Harold Seigel
a1f3a95880
8024517: runtime/CDSCompressedKPtrs/XShareAuto.java failed with RuntimeException
...
Make sure CDS is off by default when running server compiler.
Reviewed-by: dholmes, coleenp
2013-09-19 11:04:23 -04:00
Thomas Schatzl
0a1b832ae0
Merge
2013-09-19 09:34:20 +02:00
Thomas Schatzl
9005953c71
Merge
2013-09-19 09:26:08 +02:00
Kevin Walls
d2b68f0d0f
Merge
2013-09-19 08:47:46 +02:00
Bertrand Delsart
765632873a
Merge
2013-09-18 21:47:51 -07:00
Mike Duigou
82705bda51
8024826: (s) : Remove alt-rt.jar, used by +AggressiveOps
...
Reviewed-by: alanb, chegar, dholmes, ksrini
2013-09-18 20:08:00 -04:00
Igor Veresov
f99391ee6f
8023542: Test java/io/File/CheckPermission.java fails due to unfinished recursion (java.lang.StackOverflowError) when JIT'ed code (-client,-server) is running
...
Move null check before klass reference materialization in checkcast
Reviewed-by: kvn, roland
2013-09-18 14:10:21 -07:00
Kevin Walls
191f6c346d
Merge
2013-09-18 19:50:44 +02:00
Zhengyu Gu
513743fb82
Merge
2013-09-18 12:52:15 -04:00
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
Thomas Schatzl
3111ab9115
Merge
2013-09-18 15:59:41 +02:00
Sergey Gabdurakhmanov
c5c705217b
8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and GET_OWNED_MONITOR
...
Check that the _java_thread parameter is valid when it is possible that the JavaThread has exited after the initial checks were made in generated/jvmtifiles/jvmtiEnter.cpp: jvmti_GetCurrentContendedMonitor()
Reviewed-by: dcubed, dsamersoff
2013-09-18 16:48:49 +04:00
Thomas Schatzl
f6e98b8181
8024669: Native OOME when allocating after changes to maximum heap supporting Coops sizing on sparcv9
...
After changes in 8010722 the ergonomics for calculating the size of the heap that supports zero based compressed oops changed. This lead to the VM actually using zero based compressed oops. Due to low default HeapBaseMinAddress, the OS mapping in the application image at the same address, and limitations of the malloc implementation on Solaris this resulted in very little C heap available for the VM. So the VM immediately gives a native OOME when the machine has lots of physical memory (>=32G). The solution is to increase the HeapBaseMinAddress so that the VM has enough C heap.
Reviewed-by: kvn, brutisso
2013-09-18 13:18:52 +02:00
Thomas Schatzl
3e4a59f797
8024662: gc/arguments/TestUseCompressedOopsErgo.java does not compile
...
Fix compilation error and use of an outdated VM option in the test
Reviewed-by: stefank, jwilhelm
2013-09-18 10:02:19 +02:00
Rickard Bäckman
0f418a050c
Merge
2013-09-18 09:31:01 +02:00
Albert Noll
73fa617082
8022883: Assertion failed: sweptCount >= flushedCount + markedCount + zombifiedCount
...
Provide correct number of visited nmethods to Tracing
Reviewed-by: kvn, iveresov
2013-09-18 07:22:20 +02:00
John R Rose
d0ad8f875c
Merge
2013-09-17 20:48:42 -07:00
Jesper Wilhelmsson
c00f905a5f
Merge
2013-09-18 00:08:00 +00:00
Niclas Adlertz
aadc88fb53
Merge
2013-09-17 16:07:37 -07:00
Christian Tornqvist
98d8f57603
Merge
2013-09-17 23:12:27 +02:00
Erik Helin
2cab7ea037
8024718: Metaspace performance counters and memory pools should report the same data
...
Reviewed-by: stefank, dholmes, coleenp
2013-09-17 20:59:07 +02: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
Peter Allwin
86d8a77b06
7196151: ParserTest SEGv on solaris
...
Reviewed-by: sla, coleenp, ctornqvi, dsamersoff
2013-09-17 17:16:28 +02:00
Christian Tornqvist
0051ace82a
8014905: [TESTBUG] Some hotspot tests should be updated to divide test jdk and compile jdk
...
Change JDKToolFinder to look in compile.jdk if the executable cannot be found in test.jdk
Reviewed-by: dholmes, hseigel
2013-09-17 16:55:53 +02:00
Niclas Adlertz
c2ed47a76e
Merge
2013-09-17 05:30:19 -07:00
Jesper Wilhelmsson
e6c8a775ed
8024884: Test name changed, test list not updated
...
Updated the test list with the new test name.
Reviewed-by: brutisso, ehelin
2013-09-17 14:02:53 +02:00
Dan Horak
7e77954221
8024914: Swapped usage of idx_t and bm_word_t types in bitMap.inline.hpp
...
Incorrect usage of idx_t where bm_word_t is appropriate.
Reviewed-by: tschatzl, brutisso
2013-09-17 12:04:11 +02:00
Albert Noll
d11f6f252b
8024128: guarantee(codelet_size > 0 && (size_t)codelet_size > 2*K) failed: not enough space for interpreter generation
...
Increase interpreter size for x86 template interpreter
Reviewed-by: kvn, iveresov
2013-09-17 08:39:20 +02:00
Yumin Qi
81760af364
Merge
2013-09-16 18:39:53 -07:00