< prev index next >

src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp

8199604_cardtablemodrefbs_rename

*** 23,33 **** */ #include "precompiled.hpp" #include "gc/shared/barrierSet.inline.hpp" #include "gc/shared/cardTable.hpp" ! #include "gc/shared/cardTableModRefBS.inline.hpp" #include "gc/shared/collectedHeap.hpp" #include "memory/metaspaceShared.hpp" #include "runtime/frame.inline.hpp" void JavaThread::cache_global_variables() { --- 23,33 ---- */ #include "precompiled.hpp" #include "gc/shared/barrierSet.inline.hpp" #include "gc/shared/cardTable.hpp" ! #include "gc/shared/cardTableBarrierSet.inline.hpp" #include "gc/shared/collectedHeap.hpp" #include "memory/metaspaceShared.hpp" #include "runtime/frame.inline.hpp" void JavaThread::cache_global_variables() { ***************
*** 40,51 **** _heap_top_addr = (address) Universe::heap()->top_addr(); } else { _heap_top_addr = NULL; } ! if (bs->is_a(BarrierSet::CardTableModRef)) { ! _card_table_base = (address) (barrier_set_cast<CardTableModRefBS>(bs)->card_table()->byte_map_base()); } else { _card_table_base = NULL; } } --- 40,51 ---- _heap_top_addr = (address) Universe::heap()->top_addr(); } else { _heap_top_addr = NULL; } ! if (bs->is_a(BarrierSet::CardTableBarrierSet)) { ! _card_table_base = (address) (barrier_set_cast<CardTableBarrierSet>(bs)->card_table()->byte_map_base()); } else { _card_table_base = NULL; } }
< prev index next >