Mon, 19 Sep 2016 12:04:28 -0400 8163406: The fixup_module_list must be protected by Module_lock when inserting new entries
lfoltan [Mon, 19 Sep 2016 12:04:28 -0400] rev 41183
8163406: The fixup_module_list must be protected by Module_lock when inserting new entries Summary: In java_lang_Class::create_mirror, restructure the check for adding a class to the fixup_module_list, guarded by Module_lock. Reviewed-by: acorn, coleenp, dholmes, zgu
Sun, 18 Sep 2016 21:10:48 -0400 8078644: CDS needs to support JVMTI CFLH
jiangli [Sun, 18 Sep 2016 21:10:48 -0400] rev 41182
8078644: CDS needs to support JVMTI CFLH Summary: Support posting CLFH for shared classes. Tests are contributed by Misha Seledtsov. Reviewed-by: iklam, coleenp, acorn, dcubed, sspitsyn
Tue, 06 Sep 2016 13:01:27 +0200 8165489: Missing G1 barrier in Unsafe_GetObjectVolatile
mdoerr [Tue, 06 Sep 2016 13:01:27 +0200] rev 41181
8165489: Missing G1 barrier in Unsafe_GetObjectVolatile Summary: Add missing barrier, sharing code with Unsafe_GetObject. Reviewed-by: kbarrett, mgerdin, pliden
Fri, 16 Sep 2016 13:15:01 -0700 Merge
amurillo [Fri, 16 Sep 2016 13:15:01 -0700] rev 41180
Merge
Fri, 16 Sep 2016 12:09:53 -0500 8136766: Enable ThreadStackSize range test
gziemski [Fri, 16 Sep 2016 12:09:53 -0500] rev 41179
8136766: Enable ThreadStackSize range test Summary: Re-enabled max range check for StackSize runtime options Reviewed-by: dcubed
Fri, 16 Sep 2016 11:33:47 +0200 8157952: Parallelize Memory Pretouch
tschatzl [Fri, 16 Sep 2016 11:33:47 +0200] rev 41178
8157952: Parallelize Memory Pretouch Summary: Use multiple threads to pretouch memory using -XX:+AlwaysPreTouch to use more memory bandwidth Reviewed-by: jmasa, sangheki
Thu, 15 Sep 2016 12:10:43 -0400 8165808: Add release barriers when allocating objects with concurrent collection
kbarrett [Thu, 15 Sep 2016 12:10:43 -0400] rev 41177
8165808: Add release barriers when allocating objects with concurrent collection Summary: Add release_set_klass, use in slow-path allocators. Reviewed-by: jmasa, dholmes
Thu, 15 Sep 2016 16:44:19 +0200 8159422: Very high Concurrent Mark mark stack contention
tschatzl [Thu, 15 Sep 2016 16:44:19 +0200] rev 41176
8159422: Very high Concurrent Mark mark stack contention Summary: Decrease contention on mark stack by splitting locks, and minimizing the amount of time these locks are held. Improve mark stack management. Reviewed-by: kbarrett, mgerdin, eosterlund
(0) -30000 -10000 -3000 -1000 -300 -100 -30 -10 -8 +8 +10 +30 +100 +300 +1000 +3000 +10000 tip