comparison src/cpu/sparc/vm/interp_masm_sparc.cpp @ 1295:3cf667df43ef

6919934: JSR 292 needs to support x86 C1 Summary: This implements JSR 292 support for C1 x86. Reviewed-by: never, jrose, kvn
author twisti
date Tue, 09 Mar 2010 20:16:19 +0100
parents 576e77447e3c
children c640000b7cc1
comparison
equal deleted inserted replaced
1293:51db1e4b379d 1295:3cf667df43ef
242 bind(L); 242 bind(L);
243 } 243 }
244 } 244 }
245 245
246 246
247 void InterpreterMacroAssembler::super_call_VM_leaf(Register thread_cache, address entry_point, Register arg_1) { 247 void InterpreterMacroAssembler::super_call_VM_leaf(Register thread_cache, address entry_point, Register arg_1, Register arg_2) {
248 mov(arg_1, O0); 248 mov(arg_1, O0);
249 MacroAssembler::call_VM_leaf_base(thread_cache, entry_point, 1); 249 mov(arg_2, O1);
250 MacroAssembler::call_VM_leaf_base(thread_cache, entry_point, 2);
250 } 251 }
251 #endif /* CC_INTERP */ 252 #endif /* CC_INTERP */
252 253
253 254
254 #ifndef CC_INTERP 255 #ifndef CC_INTERP