src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
changeset 49455 848864ed9b17
parent 49164 7e958a8ebcd3
child 49480 d7df2dd501ce
equal deleted inserted replaced
49454:689ebcfe04fd 49455:848864ed9b17
    23  */
    23  */
    24 
    24 
    25 #include "precompiled.hpp"
    25 #include "precompiled.hpp"
    26 #include "gc/shared/barrierSet.inline.hpp"
    26 #include "gc/shared/barrierSet.inline.hpp"
    27 #include "gc/shared/cardTable.hpp"
    27 #include "gc/shared/cardTable.hpp"
    28 #include "gc/shared/cardTableModRefBS.inline.hpp"
    28 #include "gc/shared/cardTableBarrierSet.inline.hpp"
    29 #include "gc/shared/collectedHeap.hpp"
    29 #include "gc/shared/collectedHeap.hpp"
    30 #include "memory/metaspaceShared.hpp"
    30 #include "memory/metaspaceShared.hpp"
    31 #include "runtime/frame.inline.hpp"
    31 #include "runtime/frame.inline.hpp"
    32 
    32 
    33 void JavaThread::cache_global_variables() {
    33 void JavaThread::cache_global_variables() {
    40     _heap_top_addr = (address) Universe::heap()->top_addr();
    40     _heap_top_addr = (address) Universe::heap()->top_addr();
    41   } else {
    41   } else {
    42     _heap_top_addr = NULL;
    42     _heap_top_addr = NULL;
    43   }
    43   }
    44 
    44 
    45   if (bs->is_a(BarrierSet::CardTableModRef)) {
    45   if (bs->is_a(BarrierSet::CardTableBarrierSet)) {
    46     _card_table_base = (address) (barrier_set_cast<CardTableModRefBS>(bs)->card_table()->byte_map_base());
    46     _card_table_base = (address) (barrier_set_cast<CardTableBarrierSet>(bs)->card_table()->byte_map_base());
    47   } else {
    47   } else {
    48     _card_table_base = NULL;
    48     _card_table_base = NULL;
    49   }
    49   }
    50 
    50 
    51 }
    51 }