< prev index next >

src/hotspot/share/code/relocInfo_ext.cpp

8199604_cardtablemodrefbs_rename

*** 25,35 **** #include "precompiled.hpp" #include "code/codeCache.hpp" #include "code/relocInfo.hpp" #include "code/relocInfo_ext.hpp" #include "gc/shared/cardTable.hpp" ! #include "gc/shared/cardTableModRefBS.hpp" #include "gc/shared/collectedHeap.hpp" #include "memory/universe.hpp" #include "runtime/os.hpp" #include "utilities/debug.hpp" #ifdef COMPILER1 --- 25,35 ---- #include "precompiled.hpp" #include "code/codeCache.hpp" #include "code/relocInfo.hpp" #include "code/relocInfo_ext.hpp" #include "gc/shared/cardTable.hpp" ! #include "gc/shared/cardTableBarrierSet.hpp" #include "gc/shared/collectedHeap.hpp" #include "memory/universe.hpp" #include "runtime/os.hpp" #include "utilities/debug.hpp" #ifdef COMPILER1 ***************
*** 58,68 **** } return (address)Universe::heap()->end_addr(); } case symbolic_Relocation::card_table_reference: { BarrierSet* bs = Universe::heap()->barrier_set(); ! CardTableModRefBS* ctbs = barrier_set_cast<CardTableModRefBS>(bs); CardTable* ct = ctbs->card_table(); return (address)ct->byte_map_base(); } case symbolic_Relocation::mark_bits_reference: { return (address)Universe::verify_mark_bits(); --- 58,68 ---- } return (address)Universe::heap()->end_addr(); } case symbolic_Relocation::card_table_reference: { BarrierSet* bs = Universe::heap()->barrier_set(); ! CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs); CardTable* ct = ctbs->card_table(); return (address)ct->byte_map_base(); } case symbolic_Relocation::mark_bits_reference: { return (address)Universe::verify_mark_bits();
< prev index next >