Christian Tornqvist
c3c7dcd507
7049895: [TESTBUG] vmerrors.sh should suppress windows .mdmp files
...
Added -XX:-CreateMinidumpOnCrash to vmerror.sh to suppress creation of dumps on Windows
Reviewed-by: coleenp, allwin, zgu
2014-04-01 22:39:09 +02:00
David Simms
91dcc35215
8037295: Add size_t versions of Atomic::add, dec, and inc
...
Reviewed-by: dholmes, fparain
2014-04-01 15:45:36 +02:00
Goetz Lindenmaier
f190cc8c67
8038201: Clean up misleading usage of malloc() in init_system_properties_values()
...
Remove the misleading malloc macro and cleanup the code
Reviewed-by: dsamersoff, kvn
2014-04-01 03:59:01 -07:00
David Holmes
4643207df7
8016039: jvm.lib is missing from export list unless building server
...
Make the export declaration unconditional
Reviewed-by: sla, sspitsyn
2014-03-31 23:49:00 -04:00
Dmitry Samersoff
59ef728609
7189721: nightly tests failed on JDI attaching
...
If for some reason elf section with section names is not loaded to cache it attempts to read data using NULL section pointer.
Reviewed-by: sspitsyn, sla, kevinw
2014-03-31 08:23:02 -07:00
Dmitry Samersoff
5c15816a53
Merge
2014-03-30 03:29:48 -07:00
Alejandro Murillo
958938e6a4
Merge
2014-03-28 09:15:41 -07:00
Erik Helin
64a7637148
Merge
2014-03-28 10:41:20 +01:00
Nils Eliasson
72ef7a4f74
Merge
2014-03-27 08:03:57 -07:00
Filipp Zhinkin
45dd523fc6
8038193: Add command line option tests for BMI options
...
Reviewed-by: kvn, iignatyev
2014-03-27 17:29:41 +04:00
Nils Eliasson
c3f6e08de3
Merge
2014-03-27 14:15:42 +01:00
Dmitry Samersoff
444fceb59d
Merge
2014-03-27 03:14:45 -07:00
Igor Ignatyev
d9187e9799
8038240: new WB API to get nmethod
...
Reviewed-by: morris, kvn
2014-03-27 11:17:26 +04:00
Erik Helin
98d8c51389
8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning
...
Reviewed-by: jmasa, tschatzl
2014-03-26 16:33:13 +01:00
Lana Steuck
f334b48a84
Merge
2014-03-25 14:52:03 -07:00
Jiangli Zhou
7f7515a809
Merge
2014-03-25 17:33:16 -04:00
Lutz Schmidt
ac75d4fc2f
8037821: Account for trampoline stubs when estimating code buffer sizes
...
Take into account space needed for "trampoline code" used by calls on PPC64.
Reviewed-by: kvn
2014-03-25 12:54:21 -07:00
Lana Steuck
044ef7075b
Merge
2014-03-25 12:32:07 -07:00
Igor Veresov
ddc2f91ab4
8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support
...
Remove the overly strict assert
Reviewed-by: kvn, twisti
2014-03-24 23:13:46 -07:00
Vladimir Kozlov
04e8f32451
8038286: nm->set_rtm_state() should be called after (nm != NULL) check
...
Move set_rtm_state() call after (nm != NULL) check
Reviewed-by: iveresov, twisti
2014-03-24 17:44:27 -07:00
Alejandro Murillo
3273c46daf
8038262: Workaround for ccache in vm.make is missing for aix
...
Reviewed-by: simonis, kvn
2014-03-24 11:51:40 -07:00
Calvin Cheung
1c9ebd2beb
8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch
...
Added an assert for checking the return value is <= max_jint
Reviewed-by: coleenp, minqi
2014-03-24 10:48:44 -07:00
Poonam Bajaj
1516f610a1
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
...
Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw
2014-03-24 08:43:10 -07:00
Dmitry Samersoff
ba76cc617e
Merge
2014-03-23 08:31:44 -07:00
Vladimir Kozlov
93c0cc2aa8
8038181: Can't build product VM without precompiled header
...
Added missing #include.
Reviewed-by: twisti
2014-03-21 18:03:11 -07:00
Filipp Zhinkin
8167043964
8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions
...
Reviewed-by: iveresov, kvn, iignatyev
2014-03-22 00:26:48 +04:00
Erik Helin
386f42f40c
Merge
2014-03-21 09:11:56 +01:00
Calvin Cheung
c78becb610
8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m
...
Added JNI exception check in the appropriate places
Reviewed-by: sla, zgu
2014-03-20 14:25:22 -07:00
David Katleman
7011d09724
Added tag jdk9-b05 for changeset 911cca83c115
2014-03-20 13:44:05 -07:00
Goetz Lindenmaier
e3ebae0947
8037962: metaspaceTracer.cpp misses a symbol
...
Reviewed-by: tschatzl, mgerdin
2014-03-20 15:53:17 +01:00
Markus Grönlund
15e6b91ca5
8037340: Linux semaphores to use CLOCK_REALTIME
...
Reviewed-by: dholmes, sla
2014-03-20 14:28:25 +01:00
Goetz Lindenmaier
fc7f4197f1
8037915: PPC64/AIX: Several smaller fixes
...
Reviewed-by: kvn
2014-03-20 11:03:06 +01:00
Vladimir Kozlov
97a51c5c2a
8031320: Use Intel RTM instructions for locks
...
Use RTM for inflated locks and stack locks.
Reviewed-by: iveresov, twisti, roland, dcubed
2014-03-20 17:49:27 -07:00
Christian Thalinger
315e4838e9
8031203: remove SafepointPollOffset
...
Reviewed-by: kvn, roland
2014-03-19 11:37:58 -07:00
Daniel D. Daugherty
9778e277b7
Merge
2014-03-19 07:08:11 -07:00
Lana Steuck
3027e50aff
Merge
2014-03-18 17:49:11 -07:00
Alejandro Murillo
06461f9c1b
8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8
...
Reviewed-by: sla, dholmes
2014-03-18 14:07:38 -07:00
Per Lidén
4a4c0fce93
8029075: String deduplication in G1
...
Implementation of JEP 192, http://openjdk.java.net/jeps/192
Reviewed-by: brutisso, tschatzl, coleenp
2014-03-18 19:07:22 +01:00
Coleen Phillimore
4880019b3e
8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array
...
Call ProtectionDomain constructor instead of making all fields null.
Reviewed-by: fparain, zgu
2014-03-18 13:45:27 -04:00
Nils Eliasson
5827f6e16c
Merge
2014-03-18 14:22:42 +01:00
Serguei Spitsyn
6c36e9d3fd
6976636: JVM/TI test ex03t001 fails assertion
...
Relax assert in the post_class_unload for the CMS case
Reviewed-by: dcubed, dsamersoff
2014-03-17 19:29:29 -07:00
Zhengyu Gu
da4aab3c1d
8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes()
...
Fixed initialized variable that could miscount arena memory
Reviewed-by: coleenp, ccheung
2014-03-17 13:39:17 -04:00
Bharadwaj Yadavalli
52f97b0ee1
8036576: jtreg failed on Test6792161 timed out
...
Increase time out value of test since debug VM executes additional code
Reviewed-by: kvn
2014-03-17 11:33:21 -04:00
Dmitry Samersoff
903d462556
Merge
2014-03-15 04:03:42 -07:00
Vladimir Kozlov
d3f1dc78ef
8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16
...
Verify YMM registers after signal processing and set limit on vector's size.
Reviewed-by: iveresov, twisti
2014-03-14 17:28:58 -07:00
Yumin Qi
f2fbd2207d
6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell
...
Under non-interactive shell, with -Xcheck:jni, check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) which is replaced by non-interactive shell. Fix by supply more information of the replacement to user.
Reviewed-by: acorn, dsamersoff
2014-03-14 14:17:11 -07:00
Alejandro Murillo
1597e5f92a
Merge
2014-03-14 10:31:11 -07:00
Erik Helin
e88724d567
Merge
2014-03-14 13:27:18 +01:00
Frederic Parain
2655375438
8036128: Remove deprecated VM flag UseVMInterruptibleIO
...
Reviewed-by: acorn, dholmes, dcubed, coleenp
2014-03-14 12:02:54 +00:00
Nils Eliasson
8c46e61622
Merge
2014-03-14 09:26:27 +01:00