< prev index next >

src/hotspot/cpu/zero/frame_zero.hpp

Print this page
rev 47445 : 8171853: Remove Shark compiler


  45  public:
  46   const ZeroFrame *zeroframe() const {
  47     return _zeroframe;
  48   }
  49 
  50   intptr_t* fp() const {
  51     return (intptr_t *) zeroframe();
  52   }
  53 
  54 #ifdef CC_INTERP
  55   inline interpreterState get_interpreterState() const;
  56 #endif // CC_INTERP
  57 
  58  public:
  59   const EntryFrame *zero_entryframe() const {
  60     return zeroframe()->as_entry_frame();
  61   }
  62   const InterpreterFrame *zero_interpreterframe() const {
  63     return zeroframe()->as_interpreter_frame();
  64   }
  65   const SharkFrame *zero_sharkframe() const {
  66     return zeroframe()->as_shark_frame();
  67   }
  68 
  69  public:
  70   bool is_fake_stub_frame() const;
  71 
  72  public:
  73   frame sender_for_nonentry_frame(RegisterMap* map) const;
  74 
  75  public:
  76   void zero_print_on_error(int           index,
  77                            outputStream* st,
  78                            char*         buf,
  79                            int           buflen) const;
  80 
  81 #endif // CPU_ZERO_VM_FRAME_ZERO_HPP


  45  public:
  46   const ZeroFrame *zeroframe() const {
  47     return _zeroframe;
  48   }
  49 
  50   intptr_t* fp() const {
  51     return (intptr_t *) zeroframe();
  52   }
  53 
  54 #ifdef CC_INTERP
  55   inline interpreterState get_interpreterState() const;
  56 #endif // CC_INTERP
  57 
  58  public:
  59   const EntryFrame *zero_entryframe() const {
  60     return zeroframe()->as_entry_frame();
  61   }
  62   const InterpreterFrame *zero_interpreterframe() const {
  63     return zeroframe()->as_interpreter_frame();
  64   }



  65 
  66  public:
  67   bool is_fake_stub_frame() const;
  68 
  69  public:
  70   frame sender_for_nonentry_frame(RegisterMap* map) const;
  71 
  72  public:
  73   void zero_print_on_error(int           index,
  74                            outputStream* st,
  75                            char*         buf,
  76                            int           buflen) const;
  77 
  78 #endif // CPU_ZERO_VM_FRAME_ZERO_HPP
< prev index next >