equal
deleted
inserted
replaced
4512 byte_offset = (unsigned long)dest.target() & 0xfff; |
4512 byte_offset = (unsigned long)dest.target() & 0xfff; |
4513 } |
4513 } |
4514 |
4514 |
4515 void MacroAssembler::load_byte_map_base(Register reg) { |
4515 void MacroAssembler::load_byte_map_base(Register reg) { |
4516 jbyte *byte_map_base = |
4516 jbyte *byte_map_base = |
4517 ((CardTableModRefBS*)(Universe::heap()->barrier_set()))->byte_map_base; |
4517 ((CardTableModRefBS*)(Universe::heap()->barrier_set()))->card_table()->byte_map_base(); |
4518 |
4518 |
4519 if (is_valid_AArch64_address((address)byte_map_base)) { |
4519 if (is_valid_AArch64_address((address)byte_map_base)) { |
4520 // Strictly speaking the byte_map_base isn't an address at all, |
4520 // Strictly speaking the byte_map_base isn't an address at all, |
4521 // and it might even be negative. |
4521 // and it might even be negative. |
4522 unsigned long offset; |
4522 unsigned long offset; |