8260408: Shenandoah: adjust inline hints after JDK-8255019

Reviewed-by: rkennke, ihse
This commit is contained in:
Aleksey Shipilev 2021-01-26 13:04:38 +00:00
parent 81a66dfa81
commit edd27074af

View File

@ -37,9 +37,8 @@ ifeq ($(TOOLCHAIN_TYPE), gcc)
BUILD_LIBJVM_cardTableBarrierSetAssembler_x86.cpp_CXXFLAGS := -Wno-maybe-uninitialized
BUILD_LIBJVM_interp_masm_x86.cpp_CXXFLAGS := -Wno-uninitialized
ifeq ($(DEBUG_LEVEL), release)
# Need extra inlining to collapse all marking code into the hot marking loop
BUILD_LIBJVM_shenandoahConcurrentMark.cpp_CXXFLAGS := --param inline-unit-growth=1000
BUILD_LIBJVM_shenandoahTraversalGC.cpp_CXXFLAGS := --param inline-unit-growth=1000
# Need extra inlining to collapse shared marking code into the hot marking loop
BUILD_LIBJVM_shenandoahMark.cpp_CXXFLAGS := --param inline-unit-growth=1000
endif
endif