Searched defs:registerFile (Results 1 - 7 of 7) sorted by relevance

/external/webkit/JavaScriptCore/interpreter/
H A DInterpreter.h75 RegisterFile& registerFile() { return m_registerFile; } function in class:JSC::Interpreter
H A DInterpreter.cpp238 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 DJITCode.h77 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 DJITStubs.h93 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 DJITStubs.cpp771 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 DJSGlobalObject.cpp119 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 DBytecodeGenerator.cpp238 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