/external/webkit/Source/JavaScriptCore/parser/ |
D | NodeConstructors.h | 30 inline void* ParserArenaFreeable::operator new(size_t size, JSGlobalData* globalData) in new() argument 32 return globalData->parser->arena().allocateFreeable(size); in new() 35 inline void* ParserArenaDeletable::operator new(size_t size, JSGlobalData* globalData) in new() argument 37 return globalData->parser->arena().allocateDeletable(size); in new() 40 inline ParserArenaRefCounted::ParserArenaRefCounted(JSGlobalData* globalData) in ParserArenaRefCounted() argument 42 globalData->parser->arena().derefWithArena(adoptRef(this)); in ParserArenaRefCounted() 45 inline Node::Node(JSGlobalData* globalData) in Node() argument 46 : m_line(globalData->lexer->lastLineNumber()) in Node() 50 inline ExpressionNode::ExpressionNode(JSGlobalData* globalData, ResultType resultType) in ExpressionNode() argument 51 : Node(globalData) in ExpressionNode() [all …]
|
D | Nodes.cpp | 92 ScopeNode::ScopeNode(JSGlobalData* globalData, bool inStrictContext) in ScopeNode() argument 93 : StatementNode(globalData) in ScopeNode() 94 , ParserArenaRefCounted(globalData) in ScopeNode() 99 ScopeNode::ScopeNode(JSGlobalData* globalData, const SourceCode& source, SourceElements* children, … in ScopeNode() argument 100 : StatementNode(globalData) in ScopeNode() 101 , ParserArenaRefCounted(globalData) in ScopeNode() 102 …, m_data(adoptPtr(new ScopeNodeData(globalData->parser->arena(), children, varStack, funcStack, ca… in ScopeNode() 115 inline ProgramNode::ProgramNode(JSGlobalData* globalData, SourceElements* children, VarStack* varSt… in ProgramNode() argument 116 …: ScopeNode(globalData, source, children, varStack, funcStack, capturedVariables, features, numCon… in ProgramNode() 120 PassRefPtr<ProgramNode> ProgramNode::create(JSGlobalData* globalData, SourceElements* children, Var… in create() argument [all …]
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | JSGlobalObject.cpp | 106 m_globalData = Heap::heap(this)->globalData(); in init() 122 if (symbolTablePut(exec->globalData(), propertyName, value)) in put() 131 if (symbolTablePutWithAttributes(exec->globalData(), propertyName, value, attributes)) in putWithAttributes() 134 JSValue valueBefore = getDirect(exec->globalData(), propertyName); in putWithAttributes() 138 JSValue valueAfter = getDirect(exec->globalData(), propertyName); in putWithAttributes() 172 …Prototype.set(exec->globalData(), this, new (exec) FunctionPrototype(exec, this, FunctionPrototype… in reset() 173 …m_functionStructure.set(exec->globalData(), this, JSFunction::createStructure(exec->globalData(), … in reset() 174 …m_internalFunctionStructure.set(exec->globalData(), this, InternalFunction::createStructure(exec->… in reset() 178 m_callFunction.set(exec->globalData(), this, callFunction); in reset() 179 m_applyFunction.set(exec->globalData(), this, applyFunction); in reset() [all …]
|
D | JSString.h | 187 ALWAYS_INLINE JSString(JSGlobalData* globalData, const UString& value) in JSString() argument 188 : JSCell(*globalData, globalData->stringStructure.get()) in JSString() 198 JSString(JSGlobalData* globalData, const UString& value, HasOtherOwnerType) in JSString() argument 199 : JSCell(*globalData, globalData->stringStructure.get()) in JSString() 206 JSString(JSGlobalData* globalData, PassRefPtr<StringImpl> value, HasOtherOwnerType) in JSString() argument 207 : JSCell(*globalData, globalData->stringStructure.get()) in JSString() 214 JSString(JSGlobalData* globalData, PassRefPtr<RopeImpl> rope) in JSString() argument 215 : JSCell(*globalData, globalData->stringStructure.get()) in JSString() 223 JSString(JSGlobalData* globalData, unsigned fiberCount, JSString* s1, JSString* s2) in JSString() argument 224 : JSCell(*globalData, globalData->stringStructure.get()) in JSString() [all …]
|
D | ErrorInstance.cpp | 28 ErrorInstance::ErrorInstance(JSGlobalData* globalData, Structure* structure) in ErrorInstance() argument 29 : JSNonFinalObject(*globalData, structure) in ErrorInstance() 33 putDirect(*globalData, globalData->propertyNames->message, jsString(globalData, "")); in ErrorInstance() 36 ErrorInstance::ErrorInstance(JSGlobalData* globalData, Structure* structure, const UString& message) in ErrorInstance() argument 37 : JSNonFinalObject(*globalData, structure) in ErrorInstance() 41 putDirect(*globalData, globalData->propertyNames->message, jsString(globalData, message)); in ErrorInstance() 44 ErrorInstance* ErrorInstance::create(JSGlobalData* globalData, Structure* structure, const UString&… in create() argument 46 return new (globalData) ErrorInstance(globalData, structure, message); in create() 52 return new (exec) ErrorInstance(&exec->globalData(), structure); in create() 53 return new (exec) ErrorInstance(&exec->globalData(), structure, message.toString(exec)); in create()
|
D | Structure.cpp | 105 inline void StructureTransitionTable::add(JSGlobalData& globalData, Structure* structure) in add() argument 112 setSingleTransition(globalData, structure); in add() 119 add(globalData, existingTransition); in add() 123 …std::pair<TransitionMap::iterator, bool> result = map()->add(globalData, make_pair(structure->m_na… in add() 177 Structure::Structure(JSGlobalData& globalData, JSValue prototype, const TypeInfo& typeInfo, unsigne… in Structure() argument 178 : JSCell(globalData, globalData.structureStructure.get()) in Structure() 180 , m_prototype(globalData, this, prototype) in Structure() 199 Structure::Structure(JSGlobalData& globalData) in Structure() argument 200 : JSCell(globalData, this) in Structure() 202 , m_prototype(globalData, this, jsNull()) in Structure() [all …]
|
D | ScopeChain.h | 38 …ScopeChainNode(ScopeChainNode* next, JSObject* object, JSGlobalData* globalData, JSGlobalObject* g… in ScopeChainNode() argument 39 : JSCell(*globalData, globalData->scopeChainNodeStructure.get()) in ScopeChainNode() 40 , globalData(globalData) in ScopeChainNode() 41 , next(*globalData, this, next) in ScopeChainNode() 42 , object(*globalData, this, object) in ScopeChainNode() 43 , globalObject(*globalData, this, globalObject) in ScopeChainNode() 44 , globalThis(*globalData, this, globalThis) in ScopeChainNode() 46 ASSERT(globalData); in ScopeChainNode() 50 JSGlobalData* globalData; variable 68 …ic Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(… in createStructure() argument [all …]
|
D | Executable.h | 55 ExecutableBase(JSGlobalData& globalData, Structure* structure, int numParameters) in ExecutableBase() argument 56 : JSCell(globalData, structure) in ExecutableBase() 68 …ic Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(… in createStructure() argument 102 …static NativeExecutable* create(JSGlobalData& globalData, MacroAssemblerCodePtr callThunk, NativeF… in create() argument 105 …return new (&globalData) NativeExecutable(globalData, JITCode(), function, JITCode(), constructor); in create() 106 …return new (&globalData) NativeExecutable(globalData, JITCode::HostFunction(callThunk), function, … in create() 109 …static NativeExecutable* create(JSGlobalData& globalData, NativeFunction function, NativeFunction … 111 return new (&globalData) NativeExecutable(globalData, function, constructor); 119 …ic Structure* createStructure(JSGlobalData& globalData, JSValue proto) { return Structure::create(… in createStructure() argument 123 …NativeExecutable(JSGlobalData& globalData, JITCode callThunk, NativeFunction function, JITCode con… in NativeExecutable() argument [all …]
|
D | Identifier.cpp | 114 PassRefPtr<StringImpl> Identifier::add(JSGlobalData* globalData, const char* c) in add() argument 121 …return add(globalData, globalData->smallStrings.singleCharacterStringRep(static_cast<unsigned char… in add() 123 IdentifierTable& identifierTable = *globalData->identifierTable; in add() 143 return add(&exec->globalData(), c); in add() 216 PassRefPtr<StringImpl> Identifier::add(JSGlobalData* globalData, const UChar* s, int length) in add() argument 221 return add(globalData, globalData->smallStrings.singleCharacterStringRep(c)); in add() 226 …pair<HashSet<StringImpl*>::iterator, bool> addResult = globalData->identifierTable->add<UCharBuffe… in add() 235 return add(&exec->globalData(), s, length); in add() 238 PassRefPtr<StringImpl> Identifier::addSlowCase(JSGlobalData* globalData, StringImpl* r) in addSlowCase() argument 248 r = globalData->smallStrings.singleCharacterStringRep(c); in addSlowCase() [all …]
|
D | JSObject.h | 43 inline JSCell* getJSFunction(JSGlobalData& globalData, JSValue value) in getJSFunction() argument 45 if (value.isCell() && (value.asCell()->vptr() == globalData.jsFunctionVPtr)) in getJSFunction() 149 JSValue getDirect(JSGlobalData& globalData, const Identifier& propertyName) const in getDirect() argument 151 size_t offset = m_structure->get(globalData, propertyName); in getDirect() 155 …WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyN… in getDirectLocation() argument 157 size_t offset = m_structure->get(globalData, propertyName); in getDirectLocation() 161 …WriteBarrierBase<Unknown>* getDirectLocation(JSGlobalData& globalData, const Identifier& propertyN… in getDirectLocation() argument 164 … size_t offset = m_structure->get(globalData, propertyName, attributes, specificFunction); in getDirectLocation() 195 …oid putDirectOffset(JSGlobalData& globalData, size_t offset, JSValue value) { propertyStorage()[of… in putDirectOffset() argument 215 bool isSealed(JSGlobalData& globalData) { return m_structure->isSealed(globalData); } in isSealed() argument [all …]
|
D | Operations.h | 49 JSGlobalData* globalData = &exec->globalData(); in jsString() local 52 return new (globalData) JSString(globalData, fiberCount, s1, s2); in jsString() 59 return new (globalData) JSString(globalData, ropeBuilder.release()); in jsString() 74 JSGlobalData* globalData = &exec->globalData(); in jsString() local 77 return new (globalData) JSString(globalData, fiberCount, u1, s2); in jsString() 84 return new (globalData) JSString(globalData, ropeBuilder.release()); in jsString() 99 JSGlobalData* globalData = &exec->globalData(); in jsString() local 102 return new (globalData) JSString(globalData, fiberCount, s1, u2); in jsString() 109 return new (globalData) JSString(globalData, ropeBuilder.release()); in jsString() 123 JSGlobalData* globalData = &exec->globalData(); in jsString() local [all …]
|
D | Executable.cpp | 54 …: ScriptExecutable(exec->globalData().evalExecutableStructure.get(), exec, source, inStrictContext) in EvalExecutable() 65 : ScriptExecutable(exec->globalData().programExecutableStructure.get(), exec, source, false) in ProgramExecutable() 75 FunctionExecutable::FunctionExecutable(JSGlobalData* globalData, const Identifier& name, const Sour… in FunctionExecutable() argument 76 …: ScriptExecutable(globalData->functionExecutableStructure.get(), globalData, source, inStrictCont… in FunctionExecutable() 88 …: ScriptExecutable(exec->globalData().functionExecutableStructure.get(), exec, source, inStrictCon… in FunctionExecutable() 103 JSGlobalData* globalData = &exec->globalData(); in compileInternal() local 105 …RefPtr<EvalNode> evalNode = globalData->parser->parse<EvalNode>(lexicalGlobalObject, lexicalGlobal… in compileInternal() 126 if (exec->globalData().canUseJIT()) { in compileInternal() 127 m_jitCodeForCall = JIT::compile(scopeChainNode->globalData, m_evalCodeBlock.get()); in compileInternal() 148 JSGlobalData* globalData = &exec->globalData(); in checkSyntax() local [all …]
|
D | JSObject.cpp | 112 if (!setPrototypeWithCycleCheck(exec->globalData(), value)) in put() 122 …if (!putDirectInternal(exec->globalData(), propertyName, value, 0, true, slot) && slot.isStrictMod… in put() 130 …if ((m_structure->get(exec->globalData(), propertyName, attributes, specificValue) != WTF::notFoun… in put() 137 if (JSValue gs = obj->getDirect(exec->globalData(), propertyName)) { in put() 163 …if (!putDirectInternal(exec->globalData(), propertyName, value, 0, true, slot) && slot.isStrictMod… in put() 174 void JSObject::putWithAttributes(JSGlobalData* globalData, const Identifier& propertyName, JSValue … in putWithAttributes() argument 176 putDirectInternal(*globalData, propertyName, value, attributes, checkReadOnly, slot); in putWithAttributes() 179 void JSObject::putWithAttributes(JSGlobalData* globalData, const Identifier& propertyName, JSValue … in putWithAttributes() argument 181 putDirectInternal(*globalData, propertyName, value, attributes); in putWithAttributes() 184 void JSObject::putWithAttributes(JSGlobalData* globalData, unsigned propertyName, JSValue value, un… in putWithAttributes() argument [all …]
|
D | Error.cpp | 45 …return ErrorInstance::create(&globalObject->globalData(), globalObject->errorStructure(), message); in createError() 51 …return ErrorInstance::create(&globalObject->globalData(), globalObject->evalErrorConstructor()->er… in createEvalError() 57 …return ErrorInstance::create(&globalObject->globalData(), globalObject->rangeErrorConstructor()->e… in createRangeError() 63 …return ErrorInstance::create(&globalObject->globalData(), globalObject->referenceErrorConstructor(… in createReferenceError() 69 …return ErrorInstance::create(&globalObject->globalData(), globalObject->syntaxErrorConstructor()->… in createSyntaxError() 75 …return ErrorInstance::create(&globalObject->globalData(), globalObject->typeErrorConstructor()->er… in createTypeError() 81 …return ErrorInstance::create(&globalObject->globalData(), globalObject->URIErrorConstructor()->err… in createURIError() 119 JSObject* addErrorInfo(JSGlobalData* globalData, JSObject* error, int line, const SourceCode& sourc… in addErrorInfo() argument 125 …error->putWithAttributes(globalData, Identifier(globalData, linePropertyName), jsNumber(line), Rea… in addErrorInfo() 127 …error->putWithAttributes(globalData, Identifier(globalData, sourceIdPropertyName), jsNumber((doubl… in addErrorInfo() [all …]
|
D | Structure.h | 61 …static Structure* create(JSGlobalData& globalData, JSValue prototype, const TypeInfo& typeInfo, un… in create() argument 63 ASSERT(globalData.structureStructure); in create() 64 …return new (&globalData) Structure(globalData, prototype, typeInfo, anonymousSlotCount, classInfo); in create() 92 …id setPrototypeWithoutTransition(JSGlobalData& globalData, JSValue prototype) { m_prototype.set(gl… in setPrototypeWithoutTransition() argument 113 …size_t get(JSGlobalData& globalData, const Identifier& propertyName, unsigned& attributes, JSCell*… in get() argument 116 return get(globalData, propertyName.impl(), attributes, specificValue); in get() 153 static Structure* createStructure(JSGlobalData& globalData) in createStructure() argument 155 ASSERT(!globalData.structureStructure); in createStructure() 156 return new (&globalData) Structure(globalData); in createStructure() 164 static Structure* create(JSGlobalData& globalData, const Structure* structure) in create() argument [all …]
|
D | CommonIdentifiers.cpp | 28 #define INITIALIZE_PROPERTY_NAME(name) , name(globalData, #name) 30 CommonIdentifiers::CommonIdentifiers(JSGlobalData* globalData) in CommonIdentifiers() argument 31 : nullIdentifier(globalData, nullCString) in CommonIdentifiers() 32 , emptyIdentifier(globalData, "") in CommonIdentifiers() 33 , underscoreProto(globalData, "__proto__") in CommonIdentifiers() 34 , thisIdentifier(globalData, "this") in CommonIdentifiers() 35 , useStrictIdentifier(globalData, "use strict") in CommonIdentifiers()
|
D | InternalFunction.cpp | 44 InternalFunction::InternalFunction(JSGlobalData* globalData, JSGlobalObject* globalObject, Structur… in InternalFunction() argument 48 …putDirect(*globalData, globalData->propertyNames->name, jsString(globalData, name.isNull() ? "" : … in InternalFunction() 53 …return asString(getDirect(exec->globalData(), exec->globalData().propertyNames->name))->tryGetValu… in name() 58 …JSValue displayName = getDirect(exec->globalData(), exec->globalData().propertyNames->displayName); in displayName() 60 if (displayName && isJSString(&exec->globalData(), displayName)) in displayName()
|
D | ExceptionHelpers.cpp | 46 InterruptedExecutionError(JSGlobalData* globalData) in InterruptedExecutionError() argument 47 : JSNonFinalObject(*globalData, globalData->interruptedExecutionErrorStructure.get()) in InterruptedExecutionError() 56 JSObject* createInterruptedExecutionException(JSGlobalData* globalData) in createInterruptedExecutionException() argument 58 return new (globalData) InterruptedExecutionError(globalData); in createInterruptedExecutionException() 63 TerminatedExecutionError(JSGlobalData* globalData) in TerminatedExecutionError() argument 64 : JSNonFinalObject(*globalData, globalData->terminatedExecutionErrorStructure.get()) in TerminatedExecutionError() 73 JSObject* createTerminatedExecutionException(JSGlobalData* globalData) in createTerminatedExecutionException() argument 75 return new (globalData) TerminatedExecutionError(globalData); in createTerminatedExecutionException()
|
/external/webkit/Source/JavaScriptCore/API/ |
D | JSContextRef.cpp | 87 …RefPtr<JSGlobalData> globalData = group ? PassRefPtr<JSGlobalData>(toJS(group)) : JSGlobalData::cr… local 89 APIEntryShim entryShim(globalData.get(), false); 92 globalData->makeUsableFromMultipleThreads(); 96 JSGlobalObject* globalObject = new (globalData.get()) JSGlobalObject(*globalData); 100 …ew (globalData.get()) JSCallbackObject<JSGlobalObject>(*globalData, globalObjectClass, JSCallbackO… 105 globalObject->resetPrototype(*globalData, prototype); 114 JSGlobalData& globalData = exec->globalData(); local 116 globalData.ref(); 125 JSGlobalData& globalData = exec->globalData(); local 127 …IdentifierTable* savedIdentifierTable = wtfThreadData().setCurrentIdentifierTable(globalData.ident… [all …]
|
D | APIShims.h | 38 APIEntryShimWithoutLock(JSGlobalData* globalData, bool registerThread) in APIEntryShimWithoutLock() argument 39 : m_globalData(globalData) in APIEntryShimWithoutLock() 40 … , m_entryIdentifierTable(wtfThreadData().setCurrentIdentifierTable(globalData->identifierTable)) in APIEntryShimWithoutLock() 45 globalData->heap.machineThreads().addCurrentThread(); in APIEntryShimWithoutLock() 66 : APIEntryShimWithoutLock(&exec->globalData(), registerThread) 72 APIEntryShim(JSGlobalData* globalData, bool registerThread = true) 73 : APIEntryShimWithoutLock(globalData, registerThread) in APIEntryShimWithoutLock() argument 74 , m_lock(globalData->isSharedInstance() ? LockForReal : SilenceAssertionsOnly) in APIEntryShimWithoutLock() 86 , m_globalData(&exec->globalData()) in APICallbackShim()
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
D | Instruction.h | 70 …void set(JSGlobalData& globalData, JSCell* owner, PolymorphicAccessStructureListStubRoutineType _s… in set() 73 base.set(globalData, owner, _base); in set() 78 …void set(JSGlobalData& globalData, JSCell* owner, PolymorphicAccessStructureListStubRoutineType _s… in set() 81 base.set(globalData, owner, _base); in set() 82 u.proto.set(globalData, owner, _proto); in set() 86 …void set(JSGlobalData& globalData, JSCell* owner, PolymorphicAccessStructureListStubRoutineType _s… in set() 89 base.set(globalData, owner, _base); in set() 90 u.chain.set(globalData, owner, _chain); in set() 95 …PolymorphicAccessStructureList(JSGlobalData& globalData, JSCell* owner, PolymorphicAccessStructure… in PolymorphicAccessStructureList() 97 list[0].set(globalData, owner, stubRoutine, firstBase); in PolymorphicAccessStructureList() [all …]
|
D | StructureStubInfo.h | 61 … void initGetByIdSelf(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure) in initGetByIdSelf() 65 u.getByIdSelf.baseObjectStructure.set(globalData, owner, baseObjectStructure); in initGetByIdSelf() 68 …void initGetByIdProto(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, Str… in initGetByIdProto() 72 u.getByIdProto.baseObjectStructure.set(globalData, owner, baseObjectStructure); in initGetByIdProto() 73 u.getByIdProto.prototypeStructure.set(globalData, owner, prototypeStructure); in initGetByIdProto() 76 …void initGetByIdChain(JSGlobalData& globalData, JSCell* owner, Structure* baseObjectStructure, Str… in initGetByIdChain() 80 u.getByIdChain.baseObjectStructure.set(globalData, owner, baseObjectStructure); in initGetByIdChain() 81 u.getByIdChain.chain.set(globalData, owner, chain); in initGetByIdChain() 102 …void initPutByIdTransition(JSGlobalData& globalData, JSCell* owner, Structure* previousStructure, … in initPutByIdTransition() 106 u.putByIdTransition.previousStructure.set(globalData, owner, previousStructure); in initPutByIdTransition() [all …]
|
/external/webkit/Source/JavaScriptCore/jit/ |
D | ThunkGenerators.cpp | 58 static void charToString(SpecializedThunkJIT& jit, JSGlobalData* globalData, MacroAssembler::Regist… in charToString() argument 61 …jit.move(MacroAssembler::TrustedImmPtr(globalData->smallStrings.singleCharacterStrings()), scratch… in charToString() 66 MacroAssemblerCodePtr charCodeAtThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) in charCodeAtThunkGenerator() argument 68 SpecializedThunkJIT jit(1, globalData, pool); in charCodeAtThunkGenerator() 71 return jit.finalize(globalData->jitStubs->ctiNativeCall()); in charCodeAtThunkGenerator() 74 MacroAssemblerCodePtr charAtThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) in charAtThunkGenerator() argument 76 SpecializedThunkJIT jit(1, globalData, pool); in charAtThunkGenerator() 78 …charToString(jit, globalData, SpecializedThunkJIT::regT0, SpecializedThunkJIT::regT0, SpecializedT… in charAtThunkGenerator() 80 return jit.finalize(globalData->jitStubs->ctiNativeCall()); in charAtThunkGenerator() 83 MacroAssemblerCodePtr fromCharCodeThunkGenerator(JSGlobalData* globalData, ExecutablePool* pool) in fromCharCodeThunkGenerator() argument [all …]
|
/external/webkit/Source/JavaScriptCore/interpreter/ |
D | CallFrame.h | 60 inline JSGlobalData& globalData() const; 67 void clearException() { globalData().exception = JSValue(); } in clearException() 68 JSValue exception() const { return globalData().exception; } in exception() 69 bool hadException() const { return globalData().exception; } in hadException() 71 const CommonIdentifiers& propertyNames() const { return *globalData().propertyNames; } in propertyNames() 72 const MarkedArgumentBuffer& emptyList() const { return *globalData().emptyList; } in emptyList() 73 Interpreter* interpreter() { return globalData().interpreter; } in interpreter() 74 Heap* heap() { return &globalData().heap; } in heap() 78 …static const HashTable* arrayTable(CallFrame* callFrame) { return callFrame->globalData().arrayTab… in arrayTable() 79 …static const HashTable* dateTable(CallFrame* callFrame) { return callFrame->globalData().dateTable… in dateTable() [all …]
|
/external/webkit/Source/JavaScriptCore/debugger/ |
D | Debugger.cpp | 112 void Debugger::recompileAllJSFunctions(JSGlobalData* globalData) in recompileAllJSFunctions() argument 116 ASSERT(!globalData->dynamicGlobalObject); in recompileAllJSFunctions() 117 if (globalData->dynamicGlobalObject) in recompileAllJSFunctions() 121 globalData->heap.forEach(recompiler); in recompileAllJSFunctions() 127 JSGlobalData& globalData = globalObject->globalData(); in evaluateInGlobalCallFrame() local 131 exception = globalData.exception; in evaluateInGlobalCallFrame() 132 globalData.exception = JSValue(); in evaluateInGlobalCallFrame() 136 …JSValue result = globalData.interpreter->execute(eval, globalCallFrame, globalObject, globalCallFr… in evaluateInGlobalCallFrame() 137 if (globalData.exception) { in evaluateInGlobalCallFrame() 138 exception = globalData.exception; in evaluateInGlobalCallFrame() [all …]
|