diff options
Diffstat (limited to 'Source/JavaScriptCore/jit/JIT.cpp')
-rw-r--r-- | Source/JavaScriptCore/jit/JIT.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/Source/JavaScriptCore/jit/JIT.cpp b/Source/JavaScriptCore/jit/JIT.cpp index 89b1e30..29e3778 100644 --- a/Source/JavaScriptCore/jit/JIT.cpp +++ b/Source/JavaScriptCore/jit/JIT.cpp @@ -45,10 +45,6 @@ JSC::MacroAssemblerX86Common::SSE2CheckState JSC::MacroAssemblerX86Common::s_sse #include "ResultType.h" #include "SamplingTool.h" -#ifndef NDEBUG -#include <stdio.h> -#endif - using namespace std; namespace JSC { @@ -591,22 +587,6 @@ JITCode JIT::privateCompile(CodePtr* functionEntryArityCheck) return patchBuffer.finalizeCode(); } -#if USE(JSVALUE64) -void JIT::emitGetVariableObjectRegister(RegisterID variableObject, int index, RegisterID dst) -{ - loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject, d)), dst); - loadPtr(Address(dst, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), dst); - loadPtr(Address(dst, index * sizeof(Register)), dst); -} - -void JIT::emitPutVariableObjectRegister(RegisterID src, RegisterID variableObject, int index) -{ - loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject, d)), variableObject); - loadPtr(Address(variableObject, OBJECT_OFFSETOF(JSVariableObject::JSVariableObjectData, registers)), variableObject); - storePtr(src, Address(variableObject, index * sizeof(Register))); -} -#endif - #if ENABLE(JIT_OPTIMIZE_CALL) void JIT::unlinkCallOrConstruct(CallLinkInfo* callLinkInfo) { |