< prev index next >
src/cpu/ppc/vm/c1_Runtime1_ppc.cpp
Print this page
rev 10742 : Make fields used in lock-free algorithms volatile
*** 801,811 ****
// Using stack slots: spill addr, spill tmp2
const int stack_slots = 2;
Register tmp = R0;
Register addr = R14;
Register tmp2 = R15;
! jbyte* byte_map_base = ((CardTableModRefBS*)bs)->byte_map_base;
Label restart, refill, ret;
// Spill
__ std(addr, -8, R1_SP);
--- 801,811 ----
// Using stack slots: spill addr, spill tmp2
const int stack_slots = 2;
Register tmp = R0;
Register addr = R14;
Register tmp2 = R15;
! volatile jbyte* byte_map_base = ((CardTableModRefBS*)bs)->byte_map_base;
Label restart, refill, ret;
// Spill
__ std(addr, -8, R1_SP);
< prev index next >