Wed, 19 Jul 2017 09:00:13 +0200 8184009: Missing null pointer check in InterpreterRuntime::update_mdp_for_ret()
thartmann [Wed, 19 Jul 2017 09:00:13 +0200] rev 46691
8184009: Missing null pointer check in InterpreterRuntime::update_mdp_for_ret() Summary: Adds a missing null check (guarantee) found by Parfait. Reviewed-by: coleenp, shade
Tue, 18 Jul 2017 19:56:18 +0000 Merge
coleenp [Tue, 18 Jul 2017 19:56:18 +0000] rev 46690
Merge
Tue, 18 Jul 2017 15:46:04 -0400 8184323: compile-time guard some UseSharedSpaces-only coding with the INCLUDE_CDS macro
mbaesken [Tue, 18 Jul 2017 15:46:04 -0400] rev 46689
8184323: compile-time guard some UseSharedSpaces-only coding with the INCLUDE_CDS macro Reviewed-by: jiangli, shade, simonis
Thu, 13 Jul 2017 16:28:14 +0200 8184339: Thread::current_or_null() shall not assert if Posix TLS is not yet initialized
stuefe [Thu, 13 Jul 2017 16:28:14 +0200] rev 46688
8184339: Thread::current_or_null() shall not assert if Posix TLS is not yet initialized Reviewed-by: dcubed, coleenp
Tue, 18 Jul 2017 15:43:07 +0200 8184672: [ppc64] The fix for '8174749: Use hash table/oops for MemberName table' is broken on ppc64
simonis [Tue, 18 Jul 2017 15:43:07 +0200] rev 46687
8184672: [ppc64] The fix for '8174749: Use hash table/oops for MemberName table' is broken on ppc64 Reviewed-by: coleenp, goetz
Tue, 18 Jul 2017 14:37:42 +0200 Merge
eosterlund [Tue, 18 Jul 2017 14:37:42 +0200] rev 46686
Merge
Thu, 13 Jul 2017 17:06:08 +0200 8182703: Correct G1 barrier queue lock orderings
eosterlund [Thu, 13 Jul 2017 17:06:08 +0200] rev 46685
8182703: Correct G1 barrier queue lock orderings Summary: Moving G1 barrier queue locks down to a new 'access' rank, below special, and removing hacks around incorrect lock ordering. Reviewed-by: kbarrett, tschatzl
Tue, 18 Jul 2017 11:09:48 +0200 8179327: gtestLauncher should run tests on a separate thread (optionally)
stuefe [Tue, 18 Jul 2017 11:09:48 +0200] rev 46684
8179327: gtestLauncher should run tests on a separate thread (optionally) Reviewed-by: rehn, mgerdin
Tue, 18 Jul 2017 10:20:52 +0200 8184753: Asserts against MinObjectAlignment should avoid integer division
shade [Tue, 18 Jul 2017 10:20:52 +0200] rev 46683
8184753: Asserts against MinObjectAlignment should avoid integer division Summary: Delegate to is_object_aligned that does the right thing Reviewed-by: mgerdin, tschatzl
Tue, 18 Jul 2017 09:53:54 +0200 8184762: ZapStackSegments should use optimized memset
shade [Tue, 18 Jul 2017 09:53:54 +0200] rev 46682
8184762: ZapStackSegments should use optimized memset Reviewed-by: rkennke, mgerdin
Mon, 17 Jul 2017 09:30:07 +0200 8183935: G1GCPhaseTimes and G1RootProcessor do not include macros.hpp
mgerdin [Mon, 17 Jul 2017 09:30:07 +0200] rev 46681
8183935: G1GCPhaseTimes and G1RootProcessor do not include macros.hpp Reviewed-by: tschatzl, ehelin
Mon, 17 Jul 2017 16:31:51 -0700 8184768: Update Graal
iveresov [Mon, 17 Jul 2017 16:31:51 -0700] rev 46680
8184768: Update Graal Reviewed-by: kvn
Mon, 17 Jul 2017 09:21:48 -0700 Merge
dcubed [Mon, 17 Jul 2017 09:21:48 -0700] rev 46679
Merge
Mon, 17 Jul 2017 08:43:28 +0200 8184181: Use oopDesc::cas_set_mark() instead of raw CAS when accessing oop header
rkennke [Mon, 17 Jul 2017 08:43:28 +0200] rev 46678
8184181: Use oopDesc::cas_set_mark() instead of raw CAS when accessing oop header Reviewed-by: dcubed, kbarrett
Mon, 17 Jul 2017 14:20:24 +0000 Merge
tschatzl [Mon, 17 Jul 2017 14:20:24 +0000] rev 46677
Merge
Mon, 17 Jul 2017 15:26:07 +0200 8183538: UpdateRS phase should claim cards
tschatzl [Mon, 17 Jul 2017 15:26:07 +0200] rev 46676
8183538: UpdateRS phase should claim cards Summary: Have the Update RS phase also claim cards so that they will not be rescanned later during Scan RS. Reviewed-by: ehelin, mgerdin
Mon, 17 Jul 2017 13:16:33 +0000 Merge
mgerdin [Mon, 17 Jul 2017 13:16:33 +0000] rev 46675
Merge
Mon, 17 Jul 2017 09:30:00 +0200 8183923: Get rid of FreeBlockDictionary and dithering
mgerdin [Mon, 17 Jul 2017 09:30:00 +0200] rev 46674
8183923: Get rid of FreeBlockDictionary and dithering Reviewed-by: ehelin, kbarrett
Mon, 17 Jul 2017 12:11:32 +0000 Merge
vlivanov [Mon, 17 Jul 2017 12:11:32 +0000] rev 46673
Merge
Mon, 17 Jul 2017 14:10:01 +0300 8184309: Buld warnings from GCC 7.1 on Fedora 26
ysuenaga [Mon, 17 Jul 2017 14:10:01 +0300] rev 46672
8184309: Buld warnings from GCC 7.1 on Fedora 26 Reviewed-by: kbarrett, vlivanov
Mon, 17 Jul 2017 11:07:12 +0000 Merge
ehelin [Mon, 17 Jul 2017 11:07:12 +0000] rev 46671
Merge
Mon, 17 Jul 2017 11:37:00 +0200 8183539: Remove G1RemSet::_into_cset_dirty_card_queue_set
ehelin [Mon, 17 Jul 2017 11:37:00 +0200] rev 46670
8183539: Remove G1RemSet::_into_cset_dirty_card_queue_set Reviewed-by: tschatzl, mgerdin
Mon, 17 Jul 2017 10:32:36 +0200 8184452: Add bounds checking for FromCardCache
tschatzl [Mon, 17 Jul 2017 10:32:36 +0200] rev 46669
8184452: Add bounds checking for FromCardCache Reviewed-by: shade, rkennke
Fri, 14 Jul 2017 14:04:57 +0200 8182165: The header atomic_linux_sparc.inline.hpp should be named atomic_linux_sparc.hpp
ehelin [Fri, 14 Jul 2017 14:04:57 +0200] rev 46668
8182165: The header atomic_linux_sparc.inline.hpp should be named atomic_linux_sparc.hpp Reviewed-by: ehelin, stuefe Contributed-by: glaubitz@physik.fu-berlin.de
Fri, 14 Jul 2017 14:00:10 +0200 8182164: checkByteBuffer has the wrong signature
ehelin [Fri, 14 Jul 2017 14:00:10 +0200] rev 46667
8182164: checkByteBuffer has the wrong signature Reviewed-by: ehelin, stuefe Contributed-by: glaubitz@physik.fu-berlin.de
Fri, 14 Jul 2017 13:57:10 +0200 8182163: Missing #include "logging/log.hpp" in vm_version_linux_sparc.cpp
ehelin [Fri, 14 Jul 2017 13:57:10 +0200] rev 46666
8182163: Missing #include "logging/log.hpp" in vm_version_linux_sparc.cpp Reviewed-by: ehelin, stuefe Contributed-by: glaubitz@physik.fu-berlin.de
Fri, 14 Jul 2017 13:43:12 +0200 Merge
eosterlund [Fri, 14 Jul 2017 13:43:12 +0200] rev 46665
Merge
Thu, 13 Jul 2017 12:39:46 +0200 8184269: JVMCI CompilerToVM::Data::initialize() should use BarrierSet fake RTTI to identify card table barrier sets
eosterlund [Thu, 13 Jul 2017 12:39:46 +0200] rev 46664
8184269: JVMCI CompilerToVM::Data::initialize() should use BarrierSet fake RTTI to identify card table barrier sets Reviewed-by: kvn, dnsimon
Fri, 14 Jul 2017 11:55:58 +0200 8184271: Time related C1 intrinsics produce inconsistent results when floating around
thartmann [Fri, 14 Jul 2017 11:55:58 +0200] rev 46663
8184271: Time related C1 intrinsics produce inconsistent results when floating around Summary: C1 intrinsics for System.nanoTime(), System.currentTimeMillis() and JVM.counterTime() should be pinned. Reviewed-by: kvn, vlivanov
Thu, 13 Jul 2017 15:11:53 +0000 Merge
redestad [Thu, 13 Jul 2017 15:11:53 +0000] rev 46662
Merge
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 tip