/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITOpcodes32_64.cpp | 37 #include "JSFunction.h" 90 loadPtr(Address(ARMRegisters::r1, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 119 loadPtr(Address(MIPSRegisters::a2, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 145 loadPtr(Address(regT5, OBJECT_OFFSETOF(JSFunction, m_executable)), regT2); 1165 loadPtr(Address(calleeReg, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorReg); 1166 loadPtr(Address(calleeReg, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfStructure()), structureReg);
|
H A D | JIT.cpp | 44 #include "JSFunction.h" 805 void JIT::linkFor(JSFunction* callee, CodeBlock* callerCodeBlock, CodeBlock* calleeCodeBlock, JIT::CodePtr code, CallLinkInfo* callLinkInfo, VM* vm, CodeSpecializationKind kind)
|
H A D | JITOpcodes.cpp | 38 #include "JSFunction.h" 920 loadPtr(Address(calleeReg, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorReg); 921 loadPtr(Address(calleeReg, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfStructure()), structureReg);
|
H A D | JIT.h | 401 static void linkFor(JSFunction* callee, CodeBlock* callerCodeBlock, CodeBlock* calleeCodeBlock, CodePtr, CallLinkInfo*, VM*, CodeSpecializationKind);
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGFixupPhase.cpp | 1096 if (!specificValue->inherits(&JSFunction::s_info)) 1099 JSFunction* function = jsCast<JSFunction*>(specificValue);
|
H A D | DFGByteCodeParser.cpp | 1088 JSFunction* callee, // Null if this is a closure call. 1238 if (JSFunction* function = callLinkStatus.function()) 1916 // Moreover, currently we can assume that this value is a JSFunction*, which 2048 ASSERT(cell->inherits(&JSFunction::s_info)); 2050 JSFunction* function = jsCast<JSFunction*>(cell); 2126 ASSERT(profile->m_singletonValue.asCell()->inherits(&JSFunction::s_info)); 3468 JSFunction* callee, // Null if this is a closure call.
|
H A D | DFGRepatch.cpp | 1128 void dfgLinkFor(ExecState* exec, CallLinkInfo& callLinkInfo, CodeBlock* calleeCodeBlock, JSFunction* callee, MacroAssemblerCodePtr codePtr, CodeSpecializationKind kind) 1194 CCallHelpers::Address(calleeGPR, JSFunction::offsetOfExecutable()), 1198 CCallHelpers::Address(calleeGPR, JSFunction::offsetOfScopeChain()),
|
H A D | DFGNode.h | 807 JSCell* result = reinterpret_cast<JSFunction*>(m_opInfo);
|
H A D | DFGSpeculativeJIT32_64.cpp | 820 m_jit.loadPtr(MacroAssembler::Address(calleePayloadGPR, OBJECT_OFFSETOF(JSFunction, m_scope)), resultPayloadGPR); 3727 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); 3728 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfStructure()), structureGPR); 3739 jsCast<JSFunction*>(node->function())->addAllocationProfileWatchpoint(speculationWatchpoint()); 3786 m_jit.loadPtr(JITCompiler::Address(function.gpr(), JSFunction::offsetOfScopeChain()), result.gpr()); 3982 speculationCheck(BadExecutable, JSValueSource::unboxedCell(function.gpr()), node->child1(), m_jit.branchWeakPtr(JITCompiler::NotEqual, JITCompiler::Address(function.gpr(), JSFunction::offsetOfExecutable()), node->executable()));
|
H A D | DFGSpeculativeJIT64.cpp | 789 m_jit.loadPtr(MacroAssembler::Address(calleeGPR, OBJECT_OFFSETOF(JSFunction, m_scope)), resultGPR); 3628 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfAllocator()), allocatorGPR); 3629 m_jit.loadPtr(JITCompiler::Address(calleeGPR, JSFunction::offsetOfAllocationProfile() + ObjectAllocationProfile::offsetOfStructure()), structureGPR); 3640 jsCast<JSFunction*>(node->function())->addAllocationProfileWatchpoint(speculationWatchpoint()); 3686 m_jit.loadPtr(JITCompiler::Address(function.gpr(), JSFunction::offsetOfScopeChain()), result.gpr()); 3876 speculationCheck(BadExecutable, JSValueSource::unboxedCell(function.gpr()), node->child1(), m_jit.branchWeakPtr(JITCompiler::NotEqual, JITCompiler::Address(function.gpr(), JSFunction::offsetOfExecutable()), node->executable()));
|
H A D | DFGSpeculativeJIT.h | 556 JSFunction* valueOfFunctionConstant(Node* node) { return m_jit.graph().valueOfFunctionConstant(node); }
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/llint/ |
H A D | LowLevelInterpreter32_64.asm | 374 loadp JSFunction::m_allocationProfile + ObjectAllocationProfile::m_allocator[t0], t1 375 loadp JSFunction::m_allocationProfile + ObjectAllocationProfile::m_structure[t0], t2 1600 loadp JSFunction::m_scope[t2], t0 1854 loadp JSFunction::m_executable[t1], t1 1867 loadp JSFunction::m_executable[t1], t1 1880 loadp JSFunction::m_executable[t1], t1 1894 loadp JSFunction::m_executable[t1], t1 1907 loadp JSFunction::m_executable[t1], t1
|
H A D | LowLevelInterpreter64.asm | 259 loadp JSFunction::m_allocationProfile + ObjectAllocationProfile::m_allocator[t0], t1 260 loadp JSFunction::m_allocationProfile + ObjectAllocationProfile::m_structure[t0], t2 1438 loadp JSFunction::m_scope[t2], t0 1686 loadp JSFunction::m_executable[t4], t1 1705 loadp JSFunction::m_executable[t1], t1
|
H A D | LowLevelInterpreter.asm | 271 loadp JSFunction::m_executable[targetRegister], targetRegister 277 loadp JSFunction::m_executable[targetRegister], targetRegister
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/ |
H A D | jsc.cpp | 36 #include "JSFunction.h" 258 putDirect(vm, identifier, JSFunction::create(globalExec(), this, arguments, identifier.string(), function)); 264 putDirect(vm, identifier, JSFunction::create(globalExec(), this, arguments, identifier.string(), function, NoIntrinsic, function));
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | JSCJSValueInlines.h | 32 #include "JSFunction.h" 608 return isCell() && (asCell()->inherits(&JSFunction::s_info) || asCell()->inherits(&InternalFunction::s_info));
|
H A D | Executable.cpp | 406 JSValue value = JSFunction::create(globalExec, unlinkedFunctionExecutable->link(vm, m_source, lineNo(), 0), scope);
|
H A D | JSArray.cpp | 1354 tree.abstractor().m_cachedCall = adoptPtr(new CachedCall(exec, jsCast<JSFunction*>(compareFunction), 2));
|
H A D | JSObject.cpp | 36 #include "JSFunction.h" 2225 JSFunction* function = 2226 JSFunction::create(exec, globalObject, functionLength, name, nativeFunction, intrinsic);
|
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/ |
H A D | JSDOMWindowCustom.cpp | 76 return JSFunction::create(exec, exec->lexicalGlobalObject(), length, propertyName.publicName(), nativeFunction);
|
/macosx-10.9.5/WebCore-7537.78.1/bridge/qt/ |
H A D | qt_runtime.cpp | 52 #include <JSFunction.h>
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | CodeBlock.cpp | 45 #include "JSFunction.h" 461 JSFunction* target = getCallLinkInfo(location).lastSeenCallee.get();
|