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 |
|
Erik Helin
|
386f42f40c
|
Merge
|
2014-03-21 09:11:56 +01: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 |
|
Dmitry Samersoff
|
903d462556
|
Merge
|
2014-03-15 04:03:42 -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 |
|
Erik Helin
|
358b5bbebc
|
Merge
|
2014-03-14 09:18:39 +01:00 |
|
Erik Helin
|
80025a5e2b
|
Merge
|
2014-03-11 15:14:46 +01:00 |
|
Christian Thalinger
|
1a1f9f0871
|
8037043: put Method flag bits in predictable positions
Reviewed-by: kvn, coleenp
|
2014-03-11 14:54:47 -07:00 |
|
Nils Eliasson
|
f457cabe80
|
Merge
|
2014-03-11 11:26:14 -04:00 |
|
Albert Noll
|
e8bc971d19
|
8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000
Double CodeCacheSegmentSize from 64 byte to 128 bytes if tiered compilation is enabled
Reviewed-by: kvn, twisti
|
2014-03-07 07:42:40 +01:00 |
|
Albert Noll
|
a09c80205a
|
Merge
|
2014-03-05 01:26:52 -08:00 |
|
Albert Noll
|
9e39a2797d
|
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
Start test with -XX:-TieredCompilation so that one compiler thread works
Reviewed-by: kvn, twisti
|
2014-03-05 10:20:30 +01:00 |
|
Vladimir Ivanov
|
1dbe60a475
|
8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...)
Reviewed-by: iveresov, roland, coleenp
|
2014-03-04 02:23:16 -08:00 |
|
Vladimir Ivanov
|
3ba019c8b2
|
8035828: Turn on @Stable support in VM
Reviewed-by: jrose, twisti
|
2014-03-04 02:20:41 -08:00 |
|
Vladimir Ivanov
|
132fd335eb
|
8035887: VM crashes trying to force inlining the recursive call
Reviewed-by: kvn, twisti
|
2014-03-04 02:19:04 -08:00 |
|
Aleksey Shipilev
|
1d10b6813e
|
8031818: Experimental VM flag for enforcing safe object construction
-XX:+AlwaysSafeConstructors to unconditionally emit the trailing constructor barrier.
Reviewed-by: kvn, roland
|
2014-03-03 15:31:27 +04:00 |
|
Aleksey Shipilev
|
c4bd0f58d3
|
8033380: Experimental VM flag to enforce access atomicity
-XX:+AlwaysAtomicAccesses to unconditionally enforce the access atomicity.
Reviewed-by: roland, kvn, iveresov
|
2014-03-03 15:54:45 +04:00 |
|
Coleen Phillimore
|
e8d4b7aee3
|
8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag
Use PrintCompressedOopsMode and these other flags that match printing compressed oop information
Reviewed-by: ctornqvi, sla
|
2014-03-04 09:57:16 -05:00 |
|
Serguei Spitsyn
|
791b5d2b0d
|
6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync")
It is more safe to get/update data for suspended threads at a safepoint
Reviewed-by: dcubed, twisti, dholmes
|
2014-03-01 08:05:55 -08:00 |
|
Morris Meyer
|
c696dd6700
|
Merge
|
2014-02-28 08:02:20 -08:00 |
|
Erik Helin
|
000c4d9734
|
Merge
|
2014-02-28 14:56:04 +01:00 |
|
Roland Westrelin
|
58c97205d0
|
8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239
Biased locking's revoke_bias locks monitor in compiled frame with eliminated lock
Reviewed-by: kvn, iveresov
|
2014-02-27 09:37:16 +01:00 |
|
Goetz Lindenmaier
|
c01a8b9263
|
8035396: Introduce accessor for tmp_oop in frame
Avoid #ifs by introducing the accessor function interpreter_frame_temp_oop_addr().
Reviewed-by: kvn, twisti
|
2014-02-26 11:33:34 -08:00 |
|
Erik Helin
|
a45b9ead44
|
Merge
|
2014-02-25 11:02:11 +01:00 |
|
Jaroslav Bachorik
|
2b75897176
|
4505697: nsk/jdi/ExceptionEvent/_itself_/exevent006 and exevent008 tests fail with InvocationTargetException
Reviewed-by: dcubed, dholmes, sspitsyn
|
2014-02-24 10:28:22 +01:00 |
|
Harold Seigel
|
b2c117b170
|
Merge
|
2014-02-23 13:16:03 -05:00 |
|
Stefan Karlsson
|
4248787654
|
8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do
Reviewed-by: tschatzl, coleenp
|
2014-02-21 10:01:20 +01:00 |
|
Erik Helin
|
7b6d31b4a5
|
Merge
|
2014-02-21 10:00:46 +01:00 |
|
Vladimir Kozlov
|
4200d0d095
|
Merge
|
2014-02-20 12:20:56 -08:00 |
|
Vladimir Kozlov
|
5117e1a805
|
Merge
|
2014-02-19 12:08:49 -08:00 |
|
Frederic Parain
|
eff08434da
|
6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris due to race with signal handler
Reviewed-by: dholmes, dcubed
|
2014-02-19 16:22:15 +00:00 |
|
Coleen Phillimore
|
a9868648e6
|
7014526: "java -version" crash on sparc with some values of HeapBaseMinAddress
Make default HeapBaseMinAddress the minimum that can be specified.
Reviewed-by: minqi, kvn, tschatzl, dholmes
|
2014-02-19 02:58:13 +00:00 |
|
Staffan Larsen
|
43b711ea78
|
8034080: Remove the USDT1 dtrace code from Hotspot
Reviewed-by: dholmes, coleenp
|
2014-02-18 09:15:40 +01:00 |
|
Stefan Johansson
|
10d4420b08
|
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
SA used the wrong type for the indexedFreeList in CompactibleFreeListSpace.
Reviewed-by: coleenp, dsamersoff
|
2014-02-17 09:51:37 +01:00 |
|
Erik Helin
|
83a8157179
|
Merge
|
2014-02-17 10:13:28 +01:00 |
|
Erik Helin
|
c5ef624e7c
|
Merge
|
2014-02-13 17:57:27 +01:00 |
|
Ioi Lam
|
d0baa9304f
|
Merge
|
2014-02-11 10:05:02 -08:00 |
|
Ioi Lam
|
7f138c5502
|
7182040: volano29 limited by os resource on Linux - need better diagnostic message
Changed message to "unable to create native thread: possibly out of memory or process/resource limits reached"
Reviewed-by: dholmes, sla
|
2014-02-11 08:43:17 -08:00 |
|
Roland Westrelin
|
84c68fc78a
|
Merge
|
2014-02-25 10:42:25 -08:00 |
|
Roland Westrelin
|
493557fc90
|
8031752: Failed speculative optimizations should be reattempted when root of compilation is different
Support for speculative traps that keep track of the root of the compilation in which a trap occurs.
Reviewed-by: kvn, twisti
|
2014-02-25 18:16:24 +01:00 |
|
Niclas Adlertz
|
5d4b624caf
|
8033260: assert(lrg._area >= 0.0) failed: negative spill area
Change type from float to double on block frequency, and add check for +Inf - +Inf operation
Reviewed-by: kvn, roland
|
2014-02-25 17:51:27 +01:00 |
|
Albert Noll
|
a609fe84bb
|
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount
Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered)
Reviewed-by: kvn
|
2014-02-25 13:52:37 +01:00 |
|
Matthias Baesken
|
2b8f41202a
|
8034171: Remove use of template template parameters from binaryTreeDictionary
Reviewed-by: mgerdin, jmasa
|
2014-02-11 09:34:50 +01:00 |
|
Daniel D. Daugherty
|
cf5c3370a3
|
8028073: race condition in ObjectMonitor implementation causing deadlocks
Move redo of ParkEvent.unpark() after JVMTI_EVENT_MONITOR_WAITED event handler is called.
Reviewed-by: dholmes, sspitsyn, dice, acorn
|
2014-02-10 12:48:54 -08:00 |
|
Coleen Phillimore
|
2759eb10ae
|
8033528: assert(0 <= i && i < length()) failed: index out of bounds
Restoring bytecodes for invokedynamic had wrong index calculation added testing stress option.
Reviewed-by: twisti, hseigel
|
2014-02-07 18:30:27 -05:00 |
|
Frederic Parain
|
41edfa7107
|
8030808: dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparc
Reviewed-by: sspitsyn, dcubed, kamg, dholmes
|
2014-02-06 17:59:35 +00:00 |
|
Henry Jen
|
aae536aad7
|
8033289: clang: clean up unused function warning
Reviewed-by: coleenp, dholmes, mgerdin
|
2014-02-05 21:24:29 -08:00 |
|
Harold Seigel
|
f8cf8b295d
|
Merge
|
2014-02-02 15:31:40 -05:00 |
|