#ifndef RepatchBuffer_h
#define RepatchBuffer_h
-#include <wtf/Platform.h>
-
#if ENABLE(ASSEMBLER)
#include <MacroAssembler.h>
MacroAssembler::repatchInt32(dataLabel32, value);
}
- void repatch(CodeLocationDataLabelPtr dataLabelPtr, void* value)
+ void repatch(CodeLocationDataLabelCompact dataLabelCompact, int32_t value)
{
- MacroAssembler::repatchPointer(dataLabelPtr, value);
+ MacroAssembler::repatchCompact(dataLabelCompact, value);
}
- void repatchLoadPtrToLEA(CodeLocationInstruction instruction)
+ void repatch(CodeLocationDataLabelPtr dataLabelPtr, void* value)
{
- MacroAssembler::repatchLoadPtrToLEA(instruction);
+ MacroAssembler::repatchPointer(dataLabelPtr, value);
}
void relinkCallerToTrampoline(ReturnAddressPtr returnAddress, CodeLocationLabel label)