#include "jit_function.h"
#include "sp_vm_engine.h"
#include "jit_x86.h"
JitFunction::JitFunction(void *entry_addr, cell_t pcode_offs)
: m_pEntryAddr(entry_addr), m_PcodeOffs(pcode_offs)
{
}
JitFunction::~JitFunction()
{
g_Jit.FreeCode(m_pEntryAddr);
}
void *JitFunction::GetEntryAddress()
{
return m_pEntryAddr;
}
cell_t JitFunction::GetPCodeAddress()
{
return m_PcodeOffs;
}