Home
last modified time | relevance | path

Searched refs:registerFile (Results 1 – 7 of 7) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DJSGlobalObject.cpp117 RegisterFile& registerFile = globalData()->interpreter->registerFile(); in ~JSGlobalObject() local
118 if (registerFile.globalObject() == this) { in ~JSGlobalObject()
119 registerFile.setGlobalObject(0); in ~JSGlobalObject()
120 registerFile.setNumGlobals(0); in ~JSGlobalObject()
370 RegisterFile& registerFile = globalData()->interpreter->registerFile(); in mark() local
371 if (registerFile.globalObject() == this) in mark()
372 registerFile.markGlobals(&globalData()->heap); in mark()
421 void JSGlobalObject::copyGlobalsFrom(RegisterFile& registerFile) in copyGlobalsFrom() argument
426 int numGlobals = registerFile.numGlobals(); in copyGlobalsFrom()
432 Register* registerArray = copyRegisterArray(registerFile.lastGlobal(), numGlobals); in copyGlobalsFrom()
[all …]
DCollector.cpp988 m_globalData->interpreter->registerFile().markCallFrames(this); in collect()
/external/webkit/JavaScriptCore/interpreter/
DInterpreter.cpp478 …er::slideRegisterWindowForCall(CodeBlock* newCodeBlock, RegisterFile* registerFile, CallFrame* cal… in slideRegisterWindowForCall() argument
484 if (UNLIKELY(!registerFile->grow(newEnd))) in slideRegisterWindowForCall()
491 if (!registerFile->grow(newEnd)) in slideRegisterWindowForCall()
503 if (!registerFile->grow(newEnd)) in slideRegisterWindowForCall()
523 NEVER_INLINE JSValuePtr Interpreter::callEval(CallFrame* callFrame, RegisterFile* registerFile, Reg… in callEval() argument
541 …lFrame->thisValue().toThisObject(callFrame), callFrame->registers() - registerFile->start() + regi… in callEval()
616 …RegisterFile* registerFile = &callFrame->scopeChain()->globalObject()->globalData()->interpreter-> in dumpRegisters() local
621 it = registerFile->lastGlobal(); in dumpRegisters()
622 end = it + registerFile->numGlobals(); in dumpRegisters()
1391 JSValuePtr Interpreter::privateExecute(ExecutionFlag flag, RegisterFile* registerFile, CallFrame* c… in privateExecute() argument
[all …]
DInterpreter.h124 RegisterFile& registerFile() { return m_registerFile; } in registerFile() function
/external/webkit/JavaScriptCore/jit/
DJIT.h353 …inline static JSValuePtr execute(void* code, RegisterFile* registerFile, CallFrame* callFrame, JSG… in execute() argument
359 … code, registerFile, callFrame, exception, Profiler::enabledProfilerReference(), globalData)); in execute()
/external/webkit/JavaScriptCore/bytecompiler/
DBytecodeGenerator.cpp242 RegisterFile* registerFile = &exec->globalData().interpreter->registerFile(); in BytecodeGenerator() local
245 …eOffset = -RegisterFile::CallFrameHeaderSize - m_codeBlock->m_numParameters - registerFile->size(); in BytecodeGenerator()
257 …lobals = symbolTable->size() + functionStack.size() + varStack.size() < registerFile->maxGlobals(); in BytecodeGenerator()
/external/webkit/JavaScriptCore/
DChangeLog20141 registerFile arguments to constructors.