< prev index next >
src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
Print this page
rev 54117 : AArch64: 64-bit Literal Oops
*** 281,290 ****
--- 281,292 ----
// - in runtime: preserve all registers (rspecially objects, i.e., source and destination object)
// - in runtime: after initializing class, restore original code, reexecute instruction
int PatchingStub::_patch_info_offset = -NativeGeneralJump::instruction_size;
+ int PatchingStub::patch_info_offset() { return _patch_info_offset; }
+
void PatchingStub::align_patch_site(MacroAssembler* masm) {
// We're patching a 5-7 byte instruction on intel and we need to
// make sure that we don't see a piece of the instruction. It
// appears mostly impossible on Intel to simply invalidate other
// processors caches and since they may do aggressive prefetch it's
< prev index next >