Searched defs:registerFile (Results 1 - 7 of 7) sorted by relevance
/external/webkit/JavaScriptCore/interpreter/ |
H A D | Interpreter.h | 75 RegisterFile& registerFile() { return m_registerFile; } function in class:JSC::Interpreter
|
H A D | Interpreter.cpp | 238 ALWAYS_INLINE CallFrame* Interpreter::slideRegisterWindowForCall(CodeBlock* newCodeBlock, RegisterFile* registerFile, CallFrame* callFrame, size_t registerOffset, int argc) argument 244 if (UNLIKELY(!registerFile->grow(newEnd))) 251 if (!registerFile->grow(newEnd)) 263 if (!registerFile->grow(newEnd)) 293 NEVER_INLINE JSValue Interpreter::callEval(CallFrame* callFrame, RegisterFile* registerFile, Register* argv, int argc, int registerOffset, JSValue& exceptionValue) argument 315 result = callFrame->globalData().interpreter->execute(eval.get(), callFrame, callFrame->thisValue().toThisObject(callFrame), callFrame->registers() - registerFile->start() + registerOffset, scopeChain, &exceptionValue); 352 RegisterFile* registerFile = &callFrame->scopeChain()->globalObject->globalData()->interpreter->registerFile(); local 358 it = registerFile->lastGlobal(); 359 end = it + registerFile 1091 privateExecute(ExecutionFlag flag, RegisterFile* registerFile, CallFrame* callFrame, JSValue* exception) argument [all...] |
/external/webkit/JavaScriptCore/jit/ |
H A D | JITCode.h | 77 inline JSValue execute(RegisterFile* registerFile, CallFrame* callFrame, JSGlobalData* globalData, JSValue* exception) argument 79 return JSValue::decode(ctiTrampoline(m_ref.m_code.executableAddress(), registerFile, callFrame, exception, Profiler::enabledProfilerReference(), globalData));
|
H A D | JITStubs.h | 93 RegisterFile* registerFile; member in struct:JSC::JITStackFrame 129 RegisterFile* registerFile; member in struct:JSC::JITStackFrame 157 RegisterFile* registerFile; member in struct:JSC::JITStackFrame 183 RegisterFile* registerFile; member in struct:JSC::JITStackFrame
|
H A D | JITStubs.cpp | 771 ASSERT(OBJECT_OFFSETOF(struct JITStackFrame, registerFile) == 0x30); 1166 if (LIKELY(stackFrame.registerFile->grow(&stackFrame.callFrame->registers()[stackFrame.callFrame->codeBlock()->m_numCalleeRegisters]))) 1675 if (!stackFrame.registerFile->grow(newEnd)) { 2153 RegisterFile* registerFile = stackFrame.registerFile; local 2162 if (!registerFile->grow(newEnd) || ((newEnd - callFrame->registers()) != sizeDelta)) { 2197 if (!registerFile->grow(newEnd) || ((newEnd - callFrame->registers()) != sizeDelta)) { 2207 if (!registerFile->grow(newEnd) || ((newEnd - callFrame->registers()) != sizeDelta)) { 2217 if (!registerFile->grow(newEnd) || ((newEnd - callFrame->registers()) != sizeDelta)) { 2741 RegisterFile* registerFile local [all...] |
/external/webkit/JavaScriptCore/runtime/ |
H A D | JSGlobalObject.cpp | 119 RegisterFile& registerFile = globalData()->interpreter->registerFile(); local 120 if (registerFile.globalObject() == this) { 121 registerFile.setGlobalObject(0); 122 registerFile.setNumGlobals(0); 370 RegisterFile& registerFile = globalData()->interpreter->registerFile(); local 371 if (registerFile.globalObject() == this) 372 registerFile.markGlobals(markStack, &globalData()->heap); 436 void JSGlobalObject::copyGlobalsFrom(RegisterFile& registerFile) argument 451 copyGlobalsTo(RegisterFile& registerFile) argument [all...] |
/external/webkit/JavaScriptCore/bytecompiler/ |
H A D | BytecodeGenerator.cpp | 238 RegisterFile* registerFile = &exec->globalData().interpreter->registerFile(); local 241 m_globalVarStorageOffset = -RegisterFile::CallFrameHeaderSize - m_codeBlock->m_numParameters - registerFile->size(); 253 bool canOptimizeNewGlobals = symbolTable->size() + functionStack.size() + varStack.size() < registerFile->maxGlobals();
|
Completed in 97 milliseconds