< prev index next >

src/cpu/aarch64/vm/aarch64.ad

Print this page
rev 10742 : Make fields used in lock-free algorithms volatile

*** 5517,5527 **** // Card Table Byte Map Base operand immByteMapBase() %{ // Get base of card map ! predicate((jbyte*)n->get_ptr() == ((CardTableModRefBS*)(Universe::heap()->barrier_set()))->byte_map_base); match(ConP); op_cost(0); format %{ %} --- 5517,5527 ---- // Card Table Byte Map Base operand immByteMapBase() %{ // Get base of card map ! predicate((volatile jbyte*)n->get_ptr() == ((CardTableModRefBS*)(Universe::heap()->barrier_set()))->byte_map_base); match(ConP); op_cost(0); format %{ %}
< prev index next >