< prev index next >

src/hotspot/share/opto/compile.cpp

Print this page

        

*** 71,80 **** --- 71,83 ---- #include "runtime/signature.hpp" #include "runtime/stubRoutines.hpp" #include "runtime/timer.hpp" #include "utilities/align.hpp" #include "utilities/copy.hpp" + #if INCLUDE_ALL_GCS + #include "gc/g1/g1ThreadLocalData.hpp" + #endif // INCLUDE_ALL_GCS // -------------------- Compile::mach_constant_base_node ----------------------- // Constant table base node singleton. MachConstantBaseNode* Compile::mach_constant_base_node() {
*** 3750,3760 **** // Currently supported: // - G1 pre-barriers (see GraphKit::g1_write_barrier_pre()) void Compile::verify_barriers() { if (UseG1GC) { // Verify G1 pre-barriers ! const int marking_offset = in_bytes(JavaThread::satb_mark_queue_offset() + SATBMarkQueue::byte_offset_of_active()); ResourceArea *area = Thread::current()->resource_area(); Unique_Node_List visited(area); Node_List worklist(area); // We're going to walk control flow backwards starting from the Root --- 3753,3763 ---- // Currently supported: // - G1 pre-barriers (see GraphKit::g1_write_barrier_pre()) void Compile::verify_barriers() { if (UseG1GC) { // Verify G1 pre-barriers ! const int marking_offset = in_bytes(G1ThreadLocalData::satb_mark_queue_active_offset()); ResourceArea *area = Thread::current()->resource_area(); Unique_Node_List visited(area); Node_List worklist(area); // We're going to walk control flow backwards starting from the Root
< prev index next >