< prev index next >

src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Print this page
rev 50081 : Several small aarch64 fixes

*** 5156,5166 **** // We use generate_multiply() rather than generate_square() // because it's faster for the sizes of modulus we care about. StubRoutines::_montgomerySquare = g.generate_multiply(); } ! if (UseShenandoahGC && ShenandoahWriteBarrier) { StubRoutines::aarch64::_shenandoah_wb = generate_shenandoah_wb(false, true); StubRoutines::_shenandoah_wb_C = generate_shenandoah_wb(true, !ShenandoahWriteBarrierCsetTestInIR); } #ifndef BUILTIN_SIM --- 5156,5166 ---- // We use generate_multiply() rather than generate_square() // because it's faster for the sizes of modulus we care about. StubRoutines::_montgomerySquare = g.generate_multiply(); } ! if (UseShenandoahGC && (ShenandoahWriteBarrier || ShenandoahStoreValEnqueueBarrier)) { StubRoutines::aarch64::_shenandoah_wb = generate_shenandoah_wb(false, true); StubRoutines::_shenandoah_wb_C = generate_shenandoah_wb(true, !ShenandoahWriteBarrierCsetTestInIR); } #ifndef BUILTIN_SIM
< prev index next >