hg: jdk9/hs-comp/hotspot: 8086053: Address inconsistencies regarding ZeroTLAB

zoltan.majo at oracle.com zoltan.majo at oracle.com
Tue Jan 12 10:28:50 UTC 2016


Changeset: b8fbbc5bab85
Author:    zmajo
Date:      2016-01-12 09:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b8fbbc5bab85

8086053: Address inconsistencies regarding ZeroTLAB
Summary: Add zero-initialization to C1 for fast TLAB refills; strenghten C2 conditions for skipping zero-initialization.
Reviewed-by: kvn, thartmann

! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.hpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! test/TEST.groups
+ test/compiler/memoryinitialization/ZeroTLABTest.java



More information about the jdk9-all-changes mailing list