< prev index next >

src/hotspot/share/runtime/stackChunkFrameStream.hpp

Print this page
*** 45,10 ***
--- 45,11 ---
    intptr_t* _end;
    intptr_t* _sp;
    intptr_t* _unextended_sp; // used only when mixed
    CodeBlob* _cb;
    mutable const ImmutableOopMap* _oopmap;
+   bool _callee_augmented;
  
  #ifndef PRODUCT
    stackChunkOop _chunk;
    int _index;
  #endif

*** 66,11 ***
  
    // Query
    intptr_t*        sp() const  { return _sp; }
    inline address   pc() const  { return get_pc(); }
    inline intptr_t* fp() const;
!   inline intptr_t* unextended_sp() const { return frame_kind == ChunkFrames::Mixed ? _unextended_sp : _sp; }
    inline address orig_pc() const;
  
    inline bool is_interpreted() const;
    inline bool is_stub() const;
    inline bool is_compiled() const;
--- 67,11 ---
  
    // Query
    intptr_t*        sp() const  { return _sp; }
    inline address   pc() const  { return get_pc(); }
    inline intptr_t* fp() const;
!   inline intptr_t* unextended_sp() const { return _unextended_sp; }
    inline address orig_pc() const;
  
    inline bool is_interpreted() const;
    inline bool is_stub() const;
    inline bool is_compiled() const;
< prev index next >