< prev index next > src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
Print this page
void StubAssembler::prologue(const char* name, bool must_gc_arguments) {
set_info(name, must_gc_arguments);
enter();
}
! void StubAssembler::epilogue() {
leave();
ret();
}
#define __ _sasm->
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->
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 >