kbarrett [Tue, 20 Sep 2016 00:34:54 +0000] rev 41189
Merge
kbarrett [Mon, 19 Sep 2016 19:59:28 -0400] rev 41188
8166228: Remove unused HeapRegion::object_iterate_mem_careful()
Summary: Removed unused function.
Reviewed-by: mgerdin, tschatzl
hseigel [Mon, 19 Sep 2016 19:25:09 -0400] rev 41187
8166312: Backout 8165017
Summary: backout of the change for JDK-8165017 because tests failed on windows
Reviewed-by: ctornqvi, dholmes, gtriantafill
tschatzl [Mon, 19 Sep 2016 22:55:26 +0200] rev 41186
8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64
Summary: Use Copy::conjoint_memory_atomic() instead.
Reviewed-by: kbarrett
kbarrett [Mon, 19 Sep 2016 17:35:25 +0000] rev 41185
Merge
kbarrett [Mon, 19 Sep 2016 13:12:26 -0400] rev 41184
8166229: Eliminate ParNew's use of klass_or_null()
Summary: Use list_ptr_from_klass instead of klass_or_null.
Reviewed-by: mgerdin, jmasa
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
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
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
amurillo [Fri, 16 Sep 2016 13:15:01 -0700] rev 41180
Merge
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
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
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
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
akulyakh [Wed, 14 Sep 2016 16:20:54 +0300] rev 41175
8165017: Additional test coverage of the JDWP CLASSLOADER and MODULE commands
Summary: A new JDWP test
Reviewed-by: sspitsyn