src/cpu/zero/vm/assembler_zero.cpp

changeset 4314
2cd5e15048e6
parent 2314
f95d63e2154a
child 4323
f0c2369fda5a
equal deleted inserted replaced
4313:beebba0acc11 4314:2cd5e15048e6
78 void MacroAssembler::store_oop(jobject obj) { 78 void MacroAssembler::store_oop(jobject obj) {
79 code_section()->relocate(pc(), oop_Relocation::spec_for_immediate()); 79 code_section()->relocate(pc(), oop_Relocation::spec_for_immediate());
80 emit_address((address) obj); 80 emit_address((address) obj);
81 } 81 }
82 82
83 void MacroAssembler::store_Metadata(Metadata* md) {
84 code_section()->relocate(pc(), metadata_Relocation::spec_for_immediate());
85 emit_address((address) md);
86 }
87
83 static void should_not_call() { 88 static void should_not_call() {
84 report_should_not_call(__FILE__, __LINE__); 89 report_should_not_call(__FILE__, __LINE__);
85 } 90 }
86 91
87 address ShouldNotCallThisStub() { 92 address ShouldNotCallThisStub() {

mercurial