< prev index next >

src/cpu/x86/vm/stubGenerator_x86_64.cpp

Print this page
rev 10764 : [backport] Rename BrooksPointer to ShenandoahBrooksPointer
rev 10770 : [backport] Remove ShenandoahWriteBarrierCsetTestInIR flag

*** 23,34 **** */ #include "precompiled.hpp" #include "asm/macroAssembler.hpp" #include "asm/macroAssembler.inline.hpp" - #include "gc_implementation/shenandoah/brooksPointer.hpp" #include "gc_implementation/shenandoah/shenandoahBarrierSet.hpp" #include "gc_implementation/shenandoah/shenandoahHeap.hpp" #include "gc_implementation/shenandoah/shenandoahHeapRegion.hpp" #include "interpreter/interpreter.hpp" #include "nativeInst_x86.hpp" #include "oops/instanceOop.hpp" --- 23,34 ---- */ #include "precompiled.hpp" #include "asm/macroAssembler.hpp" #include "asm/macroAssembler.inline.hpp" #include "gc_implementation/shenandoah/shenandoahBarrierSet.hpp" + #include "gc_implementation/shenandoah/shenandoahBrooksPointer.hpp" #include "gc_implementation/shenandoah/shenandoahHeap.hpp" #include "gc_implementation/shenandoah/shenandoahHeapRegion.hpp" #include "interpreter/interpreter.hpp" #include "nativeInst_x86.hpp" #include "oops/instanceOop.hpp"
*** 4144,4154 **** throw_NullPointerException_at_call)); // entry points that are platform specific if (UseShenandoahGC && ShenandoahWriteBarrier) { StubRoutines::x86::_shenandoah_wb = generate_shenandoah_wb(false, true); ! StubRoutines::_shenandoah_wb_C = generate_shenandoah_wb(true, !ShenandoahWriteBarrierCsetTestInIR); } StubRoutines::x86::_f2i_fixup = generate_f2i_fixup(); StubRoutines::x86::_f2l_fixup = generate_f2l_fixup(); StubRoutines::x86::_d2i_fixup = generate_d2i_fixup(); StubRoutines::x86::_d2l_fixup = generate_d2l_fixup(); --- 4144,4154 ---- throw_NullPointerException_at_call)); // entry points that are platform specific if (UseShenandoahGC && ShenandoahWriteBarrier) { StubRoutines::x86::_shenandoah_wb = generate_shenandoah_wb(false, true); ! StubRoutines::_shenandoah_wb_C = generate_shenandoah_wb(true, false); } StubRoutines::x86::_f2i_fixup = generate_f2i_fixup(); StubRoutines::x86::_f2l_fixup = generate_f2l_fixup(); StubRoutines::x86::_d2i_fixup = generate_d2i_fixup(); StubRoutines::x86::_d2l_fixup = generate_d2l_fixup();
< prev index next >