< prev index next >

src/hotspot/share/c1/c1_LIRAssembler.hpp

Print this page
@@ -44,10 +44,11 @@
    FrameMap*          _frame_map;
    BlockBegin*        _current_block;
  
    Instruction*       _pending_non_safepoint;
    int                _pending_non_safepoint_offset;
+   int                _immediate_oops_patched;
  
    Label              _unwind_handler_entry;
  
  #ifdef ASSERT
    BlockList          _branch_target_blocks;

@@ -255,10 +256,11 @@
    void atomic_op(LIR_Code code, LIR_Opr src, LIR_Opr data, LIR_Opr dest, LIR_Opr tmp);
  
  #include CPU_HEADER(c1_LIRAssembler)
  
   public:
+   int nr_immediate_oops_patched() const { return _immediate_oops_patched; }
  
    static int call_stub_size() {
      return _call_stub_size;
    }
  
< prev index next >