Tue, 10 Nov 2015 10:34:39 -1000 8142329: [JVMCI] pass Handle by value
twisti [Tue, 10 Nov 2015 10:34:39 -1000] rev 34165
8142329: [JVMCI] pass Handle by value Reviewed-by: coleenp, twisti Contributed-by: Roland Schatz <roland.schatz@oracle.com>
Mon, 09 Nov 2015 11:28:31 +0100 8137168: Replace IfNode with a new RangeCheckNode for range checks
roland [Mon, 09 Nov 2015 11:28:31 +0100] rev 34164
8137168: Replace IfNode with a new RangeCheckNode for range checks Summary: new RangeCheckNode to enable optimization of explicit library level range checks Reviewed-by: kvn, thartmann
Mon, 09 Nov 2015 22:43:30 +0000 Merge
iveresov [Mon, 09 Nov 2015 22:43:30 +0000] rev 34163
Merge
Mon, 09 Nov 2015 11:26:41 -0800 8140779: Code generation fixes for avx512
iveresov [Mon, 09 Nov 2015 11:26:41 -0800] rev 34162
8140779: Code generation fixes for avx512 Summary: Assembler refactoring. Abstract away instruction attributes. Reviewed-by: kvn, roland, iveresov Contributed-by: michael.c.berg@intel.com
Mon, 09 Nov 2015 20:01:29 +0000 Merge
twisti [Mon, 09 Nov 2015 20:01:29 +0000] rev 34161
Merge
Wed, 21 Oct 2015 10:37:50 +0200 8138894: C1: Support IRIW on weak memory platforms
mdoerr [Wed, 21 Oct 2015 10:37:50 +0200] rev 34160
8138894: C1: Support IRIW on weak memory platforms Reviewed-by: twisti, goetz
Mon, 09 Nov 2015 13:27:18 +0000 Merge
thartmann [Mon, 09 Nov 2015 13:27:18 +0000] rev 34159
Merge
Mon, 09 Nov 2015 11:35:44 +0100 8067378: Add segmented code heaps info into jfr events: vm/code_cache/stats and vm/code_cache/config
thartmann [Mon, 09 Nov 2015 11:35:44 +0100] rev 34158
8067378: Add segmented code heaps info into jfr events: vm/code_cache/stats and vm/code_cache/config Summary: Added code heap specific information to code cache JFR events. Reviewed-by: twisti, mgronlun
Wed, 28 Oct 2015 10:20:33 +0100 8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI
roland [Wed, 28 Oct 2015 10:20:33 +0100] rev 34157
8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods Reviewed-by: kvn, thartmann
Fri, 06 Nov 2015 15:07:00 +0300 8141552: [TESTBUG] compiler/jvmci/events/JvmciNotifyInstallEventTest failed after jvmci refresh
dpochepk [Fri, 06 Nov 2015 15:07:00 +0300] rev 34156
8141552: [TESTBUG] compiler/jvmci/events/JvmciNotifyInstallEventTest failed after jvmci refresh Summary: Fixed test bug, which used same CompilationResult object instance in 2 installCode calls Reviewed-by: iignatyev, twisti
Fri, 06 Nov 2015 14:54:02 +0300 8138689: use package for /compiler/whitebox common classes
dpochepk [Fri, 06 Nov 2015 14:54:02 +0300] rev 34155
8138689: use package for /compiler/whitebox common classes Summary: Moved CompilerWhiteBoxTest to package, updating tests accordingly Reviewed-by: iignatyev
Fri, 06 Nov 2015 14:51:15 +0300 8141353: Testlibrary: add various changes into testlibrary Utils
dpochepk [Fri, 06 Nov 2015 14:51:15 +0300] rev 34154
8141353: Testlibrary: add various changes into testlibrary Utils Summary: added TEST_JDK, TEST_CLASSES properties and getMandatoryProperty method Reviewed-by: iignatyev
Fri, 06 Nov 2015 10:06:51 -1000 8139589: [JVMCI] throw exceptions in faulty code installation operations
twisti [Fri, 06 Nov 2015 10:06:51 -1000] rev 34153
8139589: [JVMCI] throw exceptions in faulty code installation operations Reviewed-by: twisti Contributed-by: Roland Schatz <roland.schatz@oracle.com>
Fri, 06 Nov 2015 08:45:13 +0000 Merge
thartmann [Fri, 06 Nov 2015 08:45:13 +0000] rev 34152
Merge
Fri, 06 Nov 2015 09:36:47 +0100 8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps
thartmann [Fri, 06 Nov 2015 09:36:47 +0100] rev 34151
8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps Summary: Before merging uncommon traps we have to check for proper bci domination and compatible JVMStates to guarantee correct re-execution of the checks. Reviewed-by: kvn, roland
Wed, 25 Nov 2015 13:39:52 +0100 8144016: Add the gc tag to the logging framework
brutisso [Wed, 25 Nov 2015 13:39:52 +0100] rev 34150
8144016: Add the gc tag to the logging framework Reviewed-by: mlarsson, sjohanss
Mon, 30 Nov 2015 13:26:33 -0800 Merge
lana [Mon, 30 Nov 2015 13:26:33 -0800] rev 34149
Merge
Tue, 17 Nov 2015 16:40:52 -0500 8143014: Access PtrQueue member offsets through derived classes
kbarrett [Tue, 17 Nov 2015 16:40:52 -0500] rev 34148
8143014: Access PtrQueue member offsets through derived classes Summary: Moved accessors to derived classes and updated callers. Reviewed-by: tschatzl, jmasa, twisti
Tue, 17 Nov 2015 12:37:55 +0000 Merge
sjohanss [Tue, 17 Nov 2015 12:37:55 +0000] rev 34147
Merge
Tue, 17 Nov 2015 11:20:27 +0100 8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full
sjohanss [Tue, 17 Nov 2015 11:20:27 +0100] rev 34146
8141280: G1ResManAllocator doesn't work with _survivor_is_full/_old_is_full Reviewed-by: jmasa, kbarrett, tschatzl
Thu, 05 Nov 2015 15:05:59 +0100 8141529: Fix handling of _JAVA_SR_SIGNUM
goetz [Thu, 05 Nov 2015 15:05:59 +0100] rev 34145
8141529: Fix handling of _JAVA_SR_SIGNUM Reviewed-by: dholmes, stuefe, dsamersoff
Mon, 16 Nov 2015 18:50:55 -0500 8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere()
dholmes [Mon, 16 Nov 2015 18:50:55 -0500] rev 34144
8139300: Internal Error (vm/utilities/debug.cpp:399), # Error: ShouldNotReachHere() Reviewed-by: simonis, dcubed
Mon, 16 Nov 2015 23:12:36 +0100 Merge
dholmes [Mon, 16 Nov 2015 23:12:36 +0100] rev 34143
Merge
Mon, 16 Nov 2015 14:47:21 -0500 8141024: [Solaris] Obsolete UseAltSigs
dholmes [Mon, 16 Nov 2015 14:47:21 -0500] rev 34142
8141024: [Solaris] Obsolete UseAltSigs Reviewed-by: dcubed, ddmitriev
Mon, 16 Nov 2015 14:11:36 -0500 8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads
kbarrett [Mon, 16 Nov 2015 14:11:36 -0500] rev 34141
8143013: Remove unused DirtyCardQueue::iterate_closure_all_threads Summary: Remove unused function. Reviewed-by: tbenson, tschatzl, mgerdin
Sat, 14 Nov 2015 18:26:35 +0000 Merge
jprovino [Sat, 14 Nov 2015 18:26:35 +0000] rev 34140
Merge
Fri, 13 Nov 2015 16:50:39 -0500 8027429: Add diagnostic command VM.info to get hs_err print-out
coleenp [Fri, 13 Nov 2015 16:50:39 -0500] rev 34139
8027429: Add diagnostic command VM.info to get hs_err print-out Summary: refactored hs_err reporting code so that it can be used for VM.info safely Reviewed-by: dholmes, hseigel Contributed-by: coleen.phillimore@oracle.com, david.buck@oracle.com
Fri, 13 Nov 2015 09:49:28 +0100 8142482: Improve the support for prefix functions in unified logging
mlarsson [Fri, 13 Nov 2015 09:49:28 +0100] rev 34138
8142482: Improve the support for prefix functions in unified logging Reviewed-by: brutisso, pliden
Fri, 13 Nov 2015 12:36:17 +0000 Merge
tschatzl [Fri, 13 Nov 2015 12:36:17 +0000] rev 34137
Merge
Thu, 12 Nov 2015 09:52:04 -0800 8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object
sangheki [Thu, 12 Nov 2015 09:52:04 -0800] rev 34136
8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object Summary: Change filler max value temporarily for G1DummyRegionsPerGC flag. Reviewed-by: tbenson, tschatzl
Fri, 13 Nov 2015 09:28:53 +0100 8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
sjohanss [Fri, 13 Nov 2015 09:28:53 +0100] rev 34135
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure> Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed. Reviewed-by: tbenson, kbarrett, tschatzl
Fri, 13 Nov 2015 09:12:06 +0100 8138684: G1 decision about taking regions into the collection set is too aggressive
tschatzl [Fri, 13 Nov 2015 09:12:06 +0100] rev 34134
8138684: G1 decision about taking regions into the collection set is too aggressive Summary: Factor in expected waste and uncertainty of our guess in the decision whether to take another region into the collection set. Reviewed-by: mgerdin, jmasa
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 tip