360 } |
360 } |
361 |
361 |
362 |
362 |
363 void LIR_Assembler::jobject2reg_with_patching(Register reg, CodeEmitInfo* info) { |
363 void LIR_Assembler::jobject2reg_with_patching(Register reg, CodeEmitInfo* info) { |
364 jobject o = NULL; |
364 jobject o = NULL; |
365 PatchingStub* patch = new PatchingStub(_masm, PatchingStub::load_mirror_id); |
365 PatchingStub* patch = new PatchingStub(_masm, patching_id(info)); |
366 __ movoop(reg, o); |
366 __ movoop(reg, o); |
367 patching_epilog(patch, lir_patch_normal, reg, info); |
367 patching_epilog(patch, lir_patch_normal, reg, info); |
368 } |
368 } |
369 |
369 |
370 void LIR_Assembler::klass2reg_with_patching(Register reg, CodeEmitInfo* info) { |
370 void LIR_Assembler::klass2reg_with_patching(Register reg, CodeEmitInfo* info) { |