< prev index next >
src/share/vm/compiler/disassembler.cpp
Print this page
rev 12906 : [mq]: gc_interface
*** 24,33 ****
--- 24,34 ----
#include "precompiled.hpp"
#include "classfile/javaClasses.hpp"
#include "code/codeCache.hpp"
#include "compiler/disassembler.hpp"
+ #include "gc/shared/cardTable.hpp"
#include "gc/shared/cardTableModRefBS.hpp"
#include "gc/shared/collectedHeap.hpp"
#include "memory/resourceArea.hpp"
#include "oops/oop.inline.hpp"
#include "runtime/fprofiler.hpp"
*** 335,346 ****
return;
}
BarrierSet* bs = Universe::heap()->barrier_set();
if (bs->is_a(BarrierSet::CardTableModRef) &&
! adr == (address)(barrier_set_cast<CardTableModRefBS>(bs)->byte_map_base)) {
! st->print("word_map_base");
if (WizardMode) st->print(" " INTPTR_FORMAT, p2i(adr));
return;
}
}
--- 336,347 ----
return;
}
BarrierSet* bs = Universe::heap()->barrier_set();
if (bs->is_a(BarrierSet::CardTableModRef) &&
! adr == (address)(barrier_set_cast<CardTableModRefBS>(bs)->card_table()->byte_map_base())) {
! st->print("byte_map_base");
if (WizardMode) st->print(" " INTPTR_FORMAT, p2i(adr));
return;
}
}
< prev index next >