/openjdk10/hotspot/src/share/vm/code/ |
H A D | relocInfo_ext.cpp | 63 return (address)ct->byte_map_base;
|
/openjdk10/hotspot/src/os_cpu/linux_arm/vm/ |
H A D | thread_linux_arm.cpp | 45 _card_table_base = (address) (barrier_set_cast<CardTableModRefBS>(bs)->byte_map_base);
|
/openjdk10/hotspot/src/share/vm/gc/shared/ |
H A D | cardTableModRefBS.hpp | 125 jbyte* result = &byte_map_base[uintptr_t(p) >> card_shift]; 239 jbyte* byte_map_base; member in class:CardTableModRefBS 297 size_t delta = pointer_delta(p, byte_map_base, sizeof(jbyte));
|
H A D | cardTableModRefBS.cpp | 63 byte_map_base(NULL) 105 // then add it to byte_map_base, i.e. 107 // _byte_map = byte_map_base + (uintptr_t(low_bound) >> card_shift) 109 byte_map_base = _byte_map - (uintptr_t(low_bound) >> card_shift); 123 log_trace(gc, barrier)(" byte_map_base: " INTPTR_FORMAT, p2i(byte_map_base)); 525 st->print_cr("Card table byte_map: [" INTPTR_FORMAT "," INTPTR_FORMAT "] byte_map_base: " INTPTR_FORMAT, 526 p2i(_byte_map), p2i(_byte_map + _byte_map_size), p2i(byte_map_base));
|
/openjdk10/hotspot/src/share/vm/gc/g1/ |
H A D | g1SATBCardTableModRefBS.cpp | 147 byte_map_base = _byte_map - (uintptr_t(low_bound) >> card_shift); 154 log_trace(gc, barrier)(" byte_map_base: " INTPTR_FORMAT, p2i(byte_map_base));
|
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | c1_Runtime1_aarch64.cpp | 1220 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 1236 // LR is free here, so we can use it to hold the byte_map_base. 1237 const Register byte_map_base = lr; local 1239 assert_different_registers(card_offset, byte_map_base, rscratch1); 1243 __ load_byte_map_base(byte_map_base); 1244 __ ldrb(rscratch1, Address(byte_map_base, card_offset)); 1251 __ ldrb(rscratch1, Address(byte_map_base, card_offset)); 1256 __ strb(zr, Address(byte_map_base, card_offset)); 1260 __ add(card_addr, byte_map_base, card_addr);
|
H A D | macroAssembler_aarch64.cpp | 3250 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 3753 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 3770 ExternalAddress cardtable((address) ct->byte_map_base); 3771 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 4240 jbyte *byte_map_base = 4241 ((CardTableModRefBS*)(Universe::heap()->barrier_set()))->byte_map_base; 4243 if (is_valid_AArch64_address((address)byte_map_base)) { 4244 // Strictly speaking the byte_map_base isn't an address at all, 4247 adrp(reg, ExternalAddress((address)byte_map_base), offset); 4253 mov(reg, (uint64_t)byte_map_base); [all...] |
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | c1_Runtime1_ppc.cpp | 823 jbyte* byte_map_base = ((CardTableModRefBS*)bs)->byte_map_base; local 832 __ load_const_optimized(/*cardtable*/ tmp2, byte_map_base, tmp);
|
H A D | macroAssembler_ppc.hpp | 650 void card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj);
|
H A D | macroAssembler_ppc.cpp | 3035 card_table_write(bs->byte_map_base, Rtmp, Rstore_addr); 3039 void MacroAssembler::card_table_write(jbyte* byte_map_base, Register Rtmp, Register Robj) { argument 3041 load_const_optimized(Rtmp, (address)byte_map_base, R0); 3180 assert(sizeof(*bs->byte_map_base) == sizeof(jbyte), "adjust this code"); 3183 load_const_optimized(Rbase, (address)bs->byte_map_base, /*temp*/ Rtmp3);
|
H A D | stubGenerator_ppc.cpp | 712 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 723 __ load_const(tmp, (address)ct->byte_map_base);
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | c1_Runtime1_arm.cpp | 622 AddressLiteral cardtable((address)ct->byte_map_base, relocInfo::none); 623 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 685 if (((intptr_t)ct->byte_map_base & 0xff) == 0) {
|
H A D | interp_masm_arm.cpp | 417 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "Adjust store check code"); 435 mov_address(card_table_base, (address)ct->byte_map_base, symbolic_Relocation::card_table_reference); 475 if ((((uintptr_t)ct->byte_map_base & 0xff) == 0)) {
|
H A D | macroAssembler_arm.cpp | 2381 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 2383 mov_address(tmp2, (address)ct->byte_map_base, symbolic_Relocation::card_table_reference);
|
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | c1_Runtime1_s390.cpp | 857 jbyte* byte_map_base = ((CardTableModRefBS*)bs)->byte_map_base; local 865 AddressLiteral rs(byte_map_base);
|
H A D | stubGenerator_s390.cpp | 771 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 790 __ load_const_optimized(Z_R1, (address)ct->byte_map_base);
|
/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | c1_Runtime1_sparc.cpp | 930 jbyte* byte_map_base = barrier_set_cast<CardTableModRefBS>(bs)->byte_map_base; local 936 AddressLiteral rs(byte_map_base);
|
H A D | macroAssembler_sparc.cpp | 643 void MacroAssembler::card_table_write(jbyte* byte_map_base, argument 647 set((address) byte_map_base, tmp); 3671 static void generate_dirty_card_log_enqueue(jbyte* byte_map_base) { argument 3681 AddressLiteral addrlit(byte_map_base); 3762 generate_dirty_card_log_enqueue_if_necessary(jbyte* byte_map_base) { argument 3764 generate_dirty_card_log_enqueue(byte_map_base); 3799 generate_dirty_card_log_enqueue_if_necessary(bs->byte_map_base); 3822 card_table_write(bs->byte_map_base, tmp, store_addr);
|
H A D | macroAssembler_sparc.hpp | 1077 void card_table_write(jbyte* byte_map_base, Register tmp, Register obj);
|
/openjdk10/hotspot/src/share/vm/shark/ |
H A D | sharkBuilder.cpp | 453 (intptr_t) (barrier_set_cast<CardTableModRefBS>(bs)->byte_map_base)),
|
/openjdk10/hotspot/src/share/vm/compiler/ |
H A D | disassembler.cpp | 324 adr == (address)(barrier_set_cast<CardTableModRefBS>(bs)->byte_map_base)) {
|
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | c1_Runtime1_x86.cpp | 1686 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust this code"); 1710 // Do not use ExternalAddress to load 'byte_map_base', since 'byte_map_base' is NOT 1712 __ movptr(cardtable, (intptr_t)ct->byte_map_base);
|
/openjdk10/hotspot/src/share/vm/aot/ |
H A D | aotCodeHeap.cpp | 532 SET_AOT_GLOBAL_SYMBOL_VALUE("_aot_card_table_address", address, ct->byte_map_base);
|
/openjdk10/hotspot/src/share/vm/opto/ |
H A D | graphKit.cpp | 3832 assert(sizeof(*ct->byte_map_base) == sizeof(jbyte), "adjust users of this code"); 3833 if (ct->byte_map_base != NULL) { 3834 return makecon(TypeRawPtr::make((address)ct->byte_map_base));
|
/openjdk10/hotspot/src/share/vm/c1/ |
H A D | c1_LIRGenerator.cpp | 1618 assert(sizeof(*(ct->byte_map_base)) == sizeof(jbyte), "adjust this code"); 1619 LIR_Const* card_table_base = new LIR_Const(ct->byte_map_base);
|