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() { |