src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
changeset 50023 bdb627563075
parent 49906 4bb58f644e4e
child 50094 2f79462aab9b
equal deleted inserted replaced
50022:653343de5e7a 50023:bdb627563075
   234 
   234 
   235 #undef __
   235 #undef __
   236 #define __ sasm->
   236 #define __ sasm->
   237 
   237 
   238 static OopMap* save_live_registers(StubAssembler* sasm, bool save_fpu_registers = true) {
   238 static OopMap* save_live_registers(StubAssembler* sasm, bool save_fpu_registers = true) {
   239   sasm->save_live_registers_no_oop_map(save_fpu_registers);
   239   __ save_live_registers_no_oop_map(save_fpu_registers);
   240   return generate_oop_map(sasm, save_fpu_registers);
   240   return generate_oop_map(sasm, save_fpu_registers);
   241 }
   241 }
   242 
   242 
   243 static void restore_live_registers(StubAssembler* sasm, bool restore_fpu_registers = true) {
   243 static void restore_live_registers(StubAssembler* sasm, bool restore_fpu_registers = true) {
   244   sasm->restore_live_registers(restore_fpu_registers);
   244   __ restore_live_registers(restore_fpu_registers);
   245 }
   245 }
   246 
   246 
   247 
   247 
   248 void Runtime1::initialize_pd() {
   248 void Runtime1::initialize_pd() {
   249   // compute word offsets from SP at which live (non-windowed) registers are captured by stub routines
   249   // compute word offsets from SP at which live (non-windowed) registers are captured by stub routines