< prev index next >

src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp

Print this page
*** 185,11 ***
  void StubAssembler::prologue(const char* name, bool must_gc_arguments) {
    set_info(name, must_gc_arguments);
    enter();
  }
  
! void StubAssembler::epilogue() {
    leave();
    ret();
  }
  
  #define __ _sasm->
--- 185,11 ---
  void StubAssembler::prologue(const char* name, bool must_gc_arguments) {
    set_info(name, must_gc_arguments);
    enter();
  }
  
! void StubAssembler::epilogue(bool use_pop) {
    leave();
    ret();
  }
  
  #define __ _sasm->

*** 354,10 ***
--- 354,15 ---
      cpu_reg_save_offsets[i] = sp_offset;
      sp_offset += step;
    }
  }
  
+ uint Runtime1::runtime_blob_current_thread_offset(frame f) {
+   Unimplemented();
+   return 0;
+ }
+ 
  // target: the entry point of the method that creates and posts the exception oop
  // has_argument: true if the exception needs arguments (passed in t0 and t1)
  
  OopMapSet* Runtime1::generate_exception_throw(StubAssembler* sasm, address target, bool has_argument) {
    // make a frame and preserve the caller's caller-save registers
< prev index next >