Searched refs:exec (Results 51 - 75 of 707) sorted by relevance

1234567891011>>

/macosx-10.10.1/JavaScriptCore-7600.1.17/runtime/
H A DConsolePrototype.cpp93 static String valueToStringWithUndefinedOrNullCheck(ExecState* exec, JSValue value) argument
97 return value.toString(exec)->value(exec);
100 static EncodedJSValue consoleLogWithLevel(ExecState* exec, MessageLevel level) argument
102 JSConsole* castedThis = jsDynamicCast<JSConsole*>(exec->thisValue());
104 return throwVMTypeError(exec);
110 RefPtr<Inspector::ScriptArguments> arguments(Inspector::createScriptArguments(exec, 0));
111 client->logWithLevel(exec, arguments.release(), level);
115 static EncodedJSValue JSC_HOST_CALL consoleProtoFuncDebug(ExecState* exec) argument
117 return consoleLogWithLevel(exec, MessageLeve
120 consoleProtoFuncError(ExecState* exec) argument
125 consoleProtoFuncLog(ExecState* exec) argument
130 consoleProtoFuncWarn(ExecState* exec) argument
135 consoleProtoFuncClear(ExecState* exec) argument
150 consoleProtoFuncDir(ExecState* exec) argument
165 consoleProtoFuncDirXML(ExecState* exec) argument
180 consoleProtoFuncTable(ExecState* exec) argument
195 consoleProtoFuncTrace(ExecState* exec) argument
210 consoleProtoFuncAssert(ExecState* exec) argument
229 consoleProtoFuncCount(ExecState* exec) argument
244 consoleProtoFuncProfile(ExecState* exec) argument
268 consoleProtoFuncProfileEnd(ExecState* exec) argument
292 consoleProtoFuncTime(ExecState* exec) argument
313 consoleProtoFuncTimeEnd(ExecState* exec) argument
334 consoleProtoFuncTimeStamp(ExecState* exec) argument
349 consoleProtoFuncGroup(ExecState* exec) argument
364 consoleProtoFuncGroupCollapsed(ExecState* exec) argument
379 consoleProtoFuncGroupEnd(ExecState* exec) argument
[all...]
H A DRegExpCachedResult.cpp42 RegExpMatchesArray* RegExpCachedResult::lastResult(ExecState* exec, JSObject* owner) argument
45 m_reifiedInput.set(exec->vm(), owner, m_lastInput.get());
46 m_reifiedResult.set(exec->vm(), owner, RegExpMatchesArray::create(exec, m_lastInput.get(), m_lastRegExp.get(), m_result));
52 void RegExpCachedResult::setInput(ExecState* exec, JSObject* owner, JSString* input) argument
55 lastResult(exec, owner);
57 m_reifiedInput.set(exec->vm(), owner, input);
H A DBooleanConstructor.cpp49 JSObject* constructBoolean(ExecState* exec, const ArgList& args) argument
51 BooleanObject* obj = BooleanObject::create(exec->vm(), asInternalFunction(exec->callee())->globalObject()->booleanObjectStructure());
52 obj->setInternalValue(exec->vm(), jsBoolean(args.at(0).toBoolean(exec)));
56 static EncodedJSValue JSC_HOST_CALL constructWithBooleanConstructor(ExecState* exec) argument
58 ArgList args(exec);
59 return JSValue::encode(constructBoolean(exec, args));
69 static EncodedJSValue JSC_HOST_CALL callBooleanConstructor(ExecState* exec) argument
71 return JSValue::encode(jsBoolean(exec
80 constructBooleanFromImmediateBoolean(ExecState* exec, JSGlobalObject* globalObject, JSValue immediateBooleanValue) argument
[all...]
H A DJSProxy.cpp73 bool JSProxy::getOwnPropertySlot(JSObject* object, ExecState* exec, PropertyName propertyName, PropertySlot& slot) argument
76 return thisObject->target()->methodTable(exec->vm())->getOwnPropertySlot(thisObject->target(), exec, propertyName, slot);
79 bool JSProxy::getOwnPropertySlotByIndex(JSObject* object, ExecState* exec, unsigned propertyName, PropertySlot& slot) argument
82 return thisObject->target()->methodTable(exec->vm())->getOwnPropertySlotByIndex(thisObject->target(), exec, propertyName, slot);
85 void JSProxy::put(JSCell* cell, ExecState* exec, PropertyName propertyName, JSValue value, PutPropertySlot& slot) argument
88 thisObject->target()->methodTable(exec->vm())->put(thisObject->target(), exec, propertyName, value, slot);
91 void JSProxy::putByIndex(JSCell* cell, ExecState* exec, unsigne argument
97 defineOwnProperty(JSObject* object, ExecState* exec, PropertyName propertyName, const PropertyDescriptor& descriptor, bool shouldThrow) argument
103 deleteProperty(JSCell* cell, ExecState* exec, PropertyName propertyName) argument
109 deletePropertyByIndex(JSCell* cell, ExecState* exec, unsigned propertyName) argument
115 getPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
121 getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
[all...]
H A DRegExpConstructor.cpp120 JSValue RegExpConstructor::getBackref(ExecState* exec, unsigned i) argument
122 RegExpMatchesArray* array = m_cachedResult.lastResult(exec, this);
125 JSValue result = JSValue(array).get(exec, i);
130 return jsEmptyString(exec);
133 JSValue RegExpConstructor::getLastParen(ExecState* exec) argument
135 RegExpMatchesArray* array = m_cachedResult.lastResult(exec, this);
138 JSValue result = JSValue(array).get(exec, length - 1);
143 return jsEmptyString(exec);
146 JSValue RegExpConstructor::getLeftContext(ExecState* exec) argument
148 return m_cachedResult.lastResult(exec, thi
151 getRightContext(ExecState* exec) argument
156 getOwnPropertySlot(JSObject* object, ExecState* exec, PropertyName propertyName, PropertySlot& slot) argument
161 regExpConstructorDollar1(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
166 regExpConstructorDollar2(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
171 regExpConstructorDollar3(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
176 regExpConstructorDollar4(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
181 regExpConstructorDollar5(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
186 regExpConstructorDollar6(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
191 regExpConstructorDollar7(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
196 regExpConstructorDollar8(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
201 regExpConstructorDollar9(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
216 regExpConstructorLastMatch(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
221 regExpConstructorLastParen(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
226 regExpConstructorLeftContext(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
231 regExpConstructorRightContext(ExecState* exec, JSObject* slotBase, EncodedJSValue, PropertyName) argument
236 setRegExpConstructorInput(ExecState* exec, JSObject* baseObject, EncodedJSValue, EncodedJSValue value) argument
242 setRegExpConstructorMultiline(ExecState* exec, JSObject* baseObject, EncodedJSValue, EncodedJSValue value) argument
249 constructRegExp(ExecState* exec, JSGlobalObject* globalObject, const ArgList& args, bool callAsConstructor) argument
285 constructWithRegExpConstructor(ExecState* exec) argument
298 callRegExpConstructor(ExecState* exec) argument
[all...]
H A DJSCell.cpp58 bool JSCell::getString(ExecState* exec, String& stringValue) const argument
62 stringValue = static_cast<const JSString*>(this)->value(exec);
66 String JSCell::getString(ExecState* exec) const
68 return isString() ? static_cast<const JSString*>(this)->value(exec) : String();
97 void JSCell::put(JSCell* cell, ExecState* exec, PropertyName identifier, JSValue value, PutPropertySlot& slot) argument
100 JSValue(cell).putToPrimitive(exec, identifier, value, slot);
103 JSObject* thisObject = cell->toObject(exec, exec->lexicalGlobalObject());
104 thisObject->methodTable(exec->vm())->put(thisObject, exec, identifie
107 putByIndex(JSCell* cell, ExecState* exec, unsigned identifier, JSValue value, bool shouldThrow) argument
118 deleteProperty(JSCell* cell, ExecState* exec, PropertyName identifier) argument
124 deletePropertyByIndex(JSCell* cell, ExecState* exec, unsigned identifier) argument
130 toThis(JSCell* cell, ExecState* exec, ECMAMode ecmaMode) argument
137 toPrimitive(ExecState* exec, PreferredPrimitiveType preferredType) const argument
144 getPrimitiveNumber(ExecState* exec, double& number, JSValue& value) const argument
158 toObject(ExecState* exec, JSGlobalObject* globalObject) const argument
[all...]
H A DCommonSlowPaths.cpp59 VM& vm = exec->vm(); \
60 NativeCallFrameTracer tracer(&vm, exec)
64 exec->codeBlock()->bytecodeOffset(pc); \
65 exec->setCurrentVPC(pc + 1); \
69 exec->setCurrentVPC(pc + 1); \
73 #define RETURN_TO_THROW(exec, pc) pc = LLInt::returnToThrow(exec)
79 #define OP(index) (exec->uncheckedR(pc[index].u.operand))
80 #define OP_C(index) (exec->r(pc[index].u.operand))
86 #define END_IMPL() RETURN_TWO(pc, exec)
[all...]
H A DJSGenericTypedArrayViewConstructorInlines.h73 static EncodedJSValue JSC_HOST_CALL constructGenericTypedArrayView(ExecState* exec) argument
76 asInternalFunction(exec->callee())->globalObject()->typedArrayStructure(
79 if (!exec->argumentCount()) {
81 return throwVMError(exec, createTypeError(exec, "DataView constructor requires at least one argument."));
86 return JSValue::encode(ViewClass::create(exec, structure, 0));
89 if (JSArrayBuffer* jsBuffer = jsDynamicCast<JSArrayBuffer*>(exec->argument(0))) {
92 unsigned offset = (exec->argumentCount() > 1) ? exec->uncheckedArgument(1).toUInt32(exec)
[all...]
H A DNamePrototype.cpp50 NamePrototype::NamePrototype(ExecState* exec, Structure* structure) argument
51 : Base(exec->vm(), structure, jsEmptyString(exec))
61 bool NamePrototype::getOwnPropertySlot(JSObject* object, ExecState* exec, PropertyName propertyName, PropertySlot &slot) argument
63 return getStaticFunctionSlot<Base>(exec, ExecState::privateNamePrototypeTable(exec->vm()), jsCast<NamePrototype*>(object), propertyName, slot);
68 EncodedJSValue JSC_HOST_CALL privateNameProtoFuncToString(ExecState* exec) argument
70 JSValue thisValue = exec->thisValue();
72 return throwVMTypeError(exec);
76 return throwVMTypeError(exec);
[all...]
H A DJSCJSValue.cpp44 double JSValue::toInteger(ExecState* exec) const
48 double d = toNumber(exec);
52 double JSValue::toIntegerPreserveNaN(ExecState* exec) const
56 return trunc(toNumber(exec));
59 double JSValue::toNumberSlowCase(ExecState* exec) const
63 return asCell()->toNumber(exec);
69 JSObject* JSValue::toObjectSlowCase(ExecState* exec, JSGlobalObject* globalObject) const argument
74 return constructNumber(exec, globalObject, asValue());
76 return constructBooleanFromImmediateBoolean(exec, globalObject, asValue());
79 VM& vm = exec
84 toThisSlowCase(ExecState* exec, ECMAMode ecmaMode) const argument
118 putToPrimitive(ExecState* exec, PropertyName propertyName, JSValue value, PutPropertySlot& slot) argument
179 putToPrimitiveByIndex(ExecState* exec, unsigned propertyName, JSValue value, bool shouldThrow) argument
[all...]
H A DJSPromiseDeferred.cpp44 JSPromiseDeferred* JSPromiseDeferred::create(ExecState* exec, JSGlobalObject* globalObject) argument
46 VM& vm = exec->vm();
50 JSPromise* promise = constructPromise(exec, globalObject, resolver);
51 JSValue resolve = resolver->get(exec, vm.propertyNames->resolvePrivateName);
52 JSValue reject = resolver->get(exec, vm.propertyNames->rejectPrivateName);
91 JSValue createJSPromiseDeferredFromConstructor(ExecState* exec, JSValue C) argument
97 return throwTypeError(exec);
102 return throwTypeError(exec);
104 VM& vm = exec->vm();
113 JSObject* promise = construct(exec,
141 updateDeferredFromPotentialThenable(ExecState* exec, JSValue x, JSPromiseDeferred* deferred) argument
202 performDeferredResolve(ExecState* exec, JSPromiseDeferred* deferred, JSValue argument) argument
216 performDeferredReject(ExecState* exec, JSPromiseDeferred* deferred, JSValue argument) argument
230 abruptRejection(ExecState* exec, JSPromiseDeferred* deferred) argument
[all...]
H A DArguments.cpp109 void Arguments::copyToArguments(ExecState* exec, CallFrame* callFrame, uint32_t copyLength, int32_t firstVarArgOffset) argument
114 length = min(get(exec, exec->propertyNames().length).toUInt32(exec), length);
116 callFrame->setArgument(i, get(exec, i));
119 ASSERT(length == this->length(exec));
124 callFrame->setArgument(i - firstVarArgOffset, get(exec, i));
128 void Arguments::fillArgList(ExecState* exec, MarkedArgumentBuffer& args) argument
131 unsigned length = get(exec, exec
145 getOwnPropertySlotByIndex(JSObject* object, ExecState* exec, unsigned i, PropertySlot& slot) argument
156 createStrictModeCallerIfNecessary(ExecState* exec) argument
168 createStrictModeCalleeIfNecessary(ExecState* exec) argument
180 getOwnPropertySlot(JSObject* object, ExecState* exec, PropertyName propertyName, PropertySlot& slot) argument
218 getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
233 putByIndex(JSCell* cell, ExecState* exec, unsigned i, JSValue value, bool shouldThrow) argument
243 put(JSCell* cell, ExecState* exec, PropertyName propertyName, JSValue value, PutPropertySlot& slot) argument
271 deletePropertyByIndex(JSCell* cell, ExecState* exec, unsigned i) argument
283 deleteProperty(JSCell* cell, ExecState* exec, PropertyName propertyName) argument
317 defineOwnProperty(JSObject* object, ExecState* exec, PropertyName propertyName, const PropertyDescriptor& descriptor, bool shouldThrow) argument
405 didTearOffActivation(ExecState* exec, JSActivation* activation) argument
435 argumentsFuncIterator(ExecState* exec) argument
[all...]
H A DErrorConstructor.cpp51 EncodedJSValue JSC_HOST_CALL Interpreter::constructWithErrorConstructor(ExecState* exec) argument
53 JSValue message = exec->argumentCount() ? exec->argument(0) : jsUndefined();
54 Structure* errorStructure = asInternalFunction(exec->callee())->globalObject()->errorStructure();
56 exec->vm().interpreter->getStackTrace(stackTrace, std::numeric_limits<size_t>::max());
58 return JSValue::encode(ErrorInstance::create(exec, errorStructure, message, stackTrace));
67 EncodedJSValue JSC_HOST_CALL Interpreter::callErrorConstructor(ExecState* exec) argument
69 JSValue message = exec->argumentCount() ? exec->argument(0) : jsUndefined();
70 Structure* errorStructure = asInternalFunction(exec
[all...]
/macosx-10.10.1/JavaScriptCore-7600.1.17/jit/
H A DJITOperations.cpp80 void JIT_OPERATION operationThrowStackOverflowError(ExecState* exec, CodeBlock* codeBlock) argument
84 CallFrame* callerFrame = exec->callerFrameSkippingVMEntrySentinel();
86 callerFrame = exec;
93 int32_t JIT_OPERATION operationCallArityCheck(ExecState* exec) argument
95 VM* vm = &exec->vm();
96 CallFrame* callerFrame = exec->callerFrameSkippingVMEntrySentinel();
101 int32_t missingArgCount = CommonSlowPaths::arityCheckFor(exec, &stack, CodeForCall);
108 int32_t JIT_OPERATION operationConstructArityCheck(ExecState* exec) argument
110 VM* vm = &exec->vm();
111 CallFrame* callerFrame = exec
123 operationGetById(ExecState* exec, StructureStubInfo*, EncodedJSValue base, StringImpl* uid) argument
134 operationGetByIdBuildList(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue base, StringImpl* uid) argument
152 operationGetByIdOptimize(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue base, StringImpl* uid) argument
173 operationInOptimize(ExecState* exec, StructureStubInfo* stubInfo, JSCell* base, StringImpl* key) argument
199 operationIn(ExecState* exec, StructureStubInfo*, JSCell* base, StringImpl* key) argument
213 operationGenericIn(ExecState* exec, JSCell* base, EncodedJSValue key) argument
221 operationPutByIdStrict(ExecState* exec, StructureStubInfo*, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
231 operationPutByIdNonStrict(ExecState* exec, StructureStubInfo*, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
241 operationPutByIdDirectStrict(ExecState* exec, StructureStubInfo*, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
251 operationPutByIdDirectNonStrict(ExecState* exec, StructureStubInfo*, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
261 operationPutByIdStrictOptimize(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
284 operationPutByIdNonStrictOptimize(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
307 operationPutByIdDirectStrictOptimize(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
330 operationPutByIdDirectNonStrictOptimize(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
353 operationPutByIdStrictBuildList(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
373 operationPutByIdNonStrictBuildList(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
393 operationPutByIdDirectStrictBuildList(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
413 operationPutByIdDirectNonStrictBuildList(ExecState* exec, StructureStubInfo* stubInfo, EncodedJSValue encodedValue, EncodedJSValue encodedBase, StringImpl* uid) argument
433 operationReallocateStorageAndFinishPut(ExecState* exec, JSObject* base, Structure* structure, PropertyOffset offset, EncodedJSValue value) argument
485 operationPutByVal(ExecState* exec, EncodedJSValue encodedBaseValue, EncodedJSValue encodedSubscript, EncodedJSValue encodedValue) argument
576 operationPutByValGeneric(ExecState* exec, EncodedJSValue encodedBaseValue, EncodedJSValue encodedSubscript, EncodedJSValue encodedValue) argument
589 operationDirectPutByValGeneric(ExecState* exec, EncodedJSValue encodedBaseValue, EncodedJSValue encodedSubscript, EncodedJSValue encodedValue) argument
601 operationCallEval(ExecState* exec, ExecState* execCallee) argument
623 ExecState* exec = execCallee->callerFrame(); local
676 ExecState* exec = execCallee->callerFrame(); local
741 ExecState* exec = execCallee->callerFrame(); local
854 operationCompareLess(ExecState* exec, EncodedJSValue encodedOp1, EncodedJSValue encodedOp2) argument
862 operationCompareLessEq(ExecState* exec, EncodedJSValue encodedOp1, EncodedJSValue encodedOp2) argument
870 operationCompareGreater(ExecState* exec, EncodedJSValue encodedOp1, EncodedJSValue encodedOp2) argument
878 operationCompareGreaterEq(ExecState* exec, EncodedJSValue encodedOp1, EncodedJSValue encodedOp2) argument
886 operationConvertJSValueToBoolean(ExecState* exec, EncodedJSValue encodedOp) argument
894 operationCompareEq(ExecState* exec, EncodedJSValue encodedOp1, EncodedJSValue encodedOp2) argument
903 operationCompareStringEq(ExecState* exec, JSCell* left, JSCell* right) argument
919 operationHasProperty(ExecState* exec, JSObject* base, JSString* property) argument
926 operationNewArrayWithProfile(ExecState* exec, ArrayAllocationProfile* profile, const JSValue* values, int size) argument
933 operationNewArrayBufferWithProfile(ExecState* exec, ArrayAllocationProfile* profile, const JSValue* values, int size) argument
940 operationNewArrayWithSizeAndProfile(ExecState* exec, ArrayAllocationProfile* profile, EncodedJSValue size) argument
948 operationNewFunction(ExecState* exec, JSCell* functionExecutable) argument
956 operationNewObject(ExecState* exec, Structure* structure) argument
964 operationNewRegexp(ExecState* exec, void* regexpPtr) argument
977 operationHandleWatchdogTimer(ExecState* exec) argument
986 operationThrowStaticError(ExecState* exec, EncodedJSValue encodedValue, int32_t referenceErrorFlag) argument
998 operationDebug(ExecState* exec, int32_t debugHookID) argument
1013 operationOptimize(ExecState* exec, int32_t bytecodeIndex) argument
1253 operationPutByIndex(ExecState* exec, EncodedJSValue encodedArrayValue, int32_t index, EncodedJSValue encodedValue) argument
1264 operationPutGetterSetter(ExecState* exec, EncodedJSValue encodedObjectValue, Identifier* identifier, EncodedJSValue encodedGetterValue, EncodedJSValue encodedSetterValue) argument
1287 operationPutGetterSetter(ExecState* exec, JSCell* object, Identifier* identifier, JSCell* getter, JSCell* setter) argument
1309 operationPushNameScope(ExecState* exec, Identifier* identifier, EncodedJSValue encodedValue, int32_t attibutes) argument
1319 operationPushWithScope(ExecState* exec, EncodedJSValue encodedValue) argument
1331 operationPopScope(ExecState* exec) argument
1339 operationProfileDidCall(ExecState* exec, EncodedJSValue encodedValue) argument
1348 operationProfileWillCall(ExecState* exec, EncodedJSValue encodedValue) argument
1357 operationCheckHasInstance(ExecState* exec, EncodedJSValue encodedValue, EncodedJSValue encodedBaseVal) argument
1378 operationCreateActivation(ExecState* exec, int32_t offset) argument
1387 operationCreateArguments(ExecState* exec) argument
1398 operationCreateArgumentsDuringOSRExit(ExecState* exec) argument
1404 operationGetArgumentsLength(ExecState* exec, int32_t argumentsRegister) argument
1418 getByVal(ExecState* exec, JSValue baseValue, JSValue subscript, ReturnAddressPtr returnAddress) argument
1447 operationGetByValGeneric(ExecState* exec, EncodedJSValue encodedBase, EncodedJSValue encodedSubscript) argument
1458 operationGetByValDefault(ExecState* exec, EncodedJSValue encodedBase, EncodedJSValue encodedSubscript) argument
1503 operationGetByValString(ExecState* exec, EncodedJSValue encodedBase, EncodedJSValue encodedSubscript) argument
1530 operationTearOffActivation(ExecState* exec, JSCell* activationCell) argument
1539 operationTearOffArguments(ExecState* exec, JSCell* argumentsCell, JSCell* activationCell) argument
1549 operationDeleteById(ExecState* exec, EncodedJSValue encodedBase, const Identifier* identifier) argument
1562 operationGetPNames(ExecState* exec, JSObject* obj) argument
1574 operationInstanceOf(ExecState* exec, EncodedJSValue encodedValue, EncodedJSValue encodedProto) argument
1587 operationSizeFrameForVarargs(ExecState* exec, EncodedJSValue encodedArguments, int32_t firstFreeRegister, int32_t firstVarArgOffset) argument
1597 operationLoadVarargs(ExecState* exec, CallFrame* newCallFrame, EncodedJSValue encodedThis, EncodedJSValue encodedArguments, int32_t firstVarArgOffset) argument
1607 operationToObject(ExecState* exec, EncodedJSValue value) argument
1614 operationSwitchCharWithUnknownKeyType(ExecState* exec, EncodedJSValue encodedKey, size_t tableIndex) argument
1633 operationSwitchImmWithUnknownKeyType(ExecState* exec, EncodedJSValue encodedKey, size_t tableIndex) argument
1651 operationSwitchStringWithUnknownKeyType(ExecState* exec, EncodedJSValue encodedKey, size_t tableIndex) argument
1670 operationResolveScope(ExecState* exec, int32_t identifierIndex) argument
1678 operationGetFromScope(ExecState* exec, Instruction* bytecodePC) argument
1708 operationPutToScope(ExecState* exec, Instruction* bytecodePC) argument
1741 operationThrow(ExecState* exec, EncodedJSValue encodedExceptionValue) argument
1753 operationFlushWriteBarrierBuffer(ExecState* exec, JSCell* cell) argument
1760 operationOSRWriteBarrier(ExecState* exec, JSCell* cell) argument
1770 operationUnconditionalWriteBarrier(ExecState* exec, JSCell* cell) argument
1777 operationInitGlobalConst(ExecState* exec, Instruction* pc) argument
1786 lookupExceptionHandler(VM* vm, ExecState* exec) argument
1797 operationVMHandleException(ExecState* exec) argument
1817 ExecState* exec = static_cast<ExecState*>(__builtin_frame_address(1)); local
1836 getHostCallReturnValueWithExecState(ExecState* exec) argument
[all...]
/macosx-10.10.1/JavaScriptCore-7600.1.17/inspector/
H A DJSJavaScriptCallFramePrototype.cpp99 EncodedJSValue JSC_HOST_CALL jsJavaScriptCallFramePrototypeFunctionEvaluate(ExecState* exec) argument
101 JSValue thisValue = exec->thisValue();
104 return throwVMTypeError(exec);
107 return JSValue::encode(castedThis->evaluate(exec));
110 EncodedJSValue JSC_HOST_CALL jsJavaScriptCallFramePrototypeFunctionScopeType(ExecState* exec) argument
112 JSValue thisValue = exec->thisValue();
115 return throwVMTypeError(exec);
118 return JSValue::encode(castedThis->scopeType(exec));
121 EncodedJSValue JSC_HOST_CALL jsJavaScriptCallFrameAttributeCaller(ExecState* exec) argument
123 JSValue thisValue = exec
132 jsJavaScriptCallFrameAttributeSourceID(ExecState* exec) argument
143 jsJavaScriptCallFrameAttributeLine(ExecState* exec) argument
154 jsJavaScriptCallFrameAttributeColumn(ExecState* exec) argument
165 jsJavaScriptCallFrameAttributeFunctionName(ExecState* exec) argument
176 jsJavaScriptCallFrameAttributeScopeChain(ExecState* exec) argument
187 jsJavaScriptCallFrameAttributeThisObject(ExecState* exec) argument
198 jsJavaScriptCallFrameAttributeType(ExecState* exec) argument
[all...]
H A DJSInjectedScriptHostPrototype.cpp72 EncodedJSValue JSC_HOST_CALL jsInjectedScriptHostPrototypeAttributeEvaluate(ExecState* exec) argument
74 JSValue thisValue = exec->thisValue();
77 return throwVMTypeError(exec);
80 return JSValue::encode(castedThis->evaluate(exec));
83 EncodedJSValue JSC_HOST_CALL jsInjectedScriptHostPrototypeFunctionInternalConstructorName(ExecState* exec) argument
85 JSValue thisValue = exec->thisValue();
88 return throwVMTypeError(exec);
91 return JSValue::encode(castedThis->internalConstructorName(exec));
94 EncodedJSValue JSC_HOST_CALL jsInjectedScriptHostPrototypeFunctionIsHTMLAllCollection(ExecState* exec) argument
96 JSValue thisValue = exec
105 jsInjectedScriptHostPrototypeFunctionType(ExecState* exec) argument
116 jsInjectedScriptHostPrototypeFunctionFunctionDetails(ExecState* exec) argument
127 jsInjectedScriptHostPrototypeFunctionGetInternalProperties(ExecState* exec) argument
[all...]
/macosx-10.10.1/cxxfilt-11/cxxfilt/include/aout/
H A Dhp.h21 /* The `exec' structure and overall layout must be close to HP's when
28 struct exec struct
49 /* Tell a.out.gnu.h not to define `struct exec'. */
62 #define N_MAGIC(exec) ((exec) . a_magic)
63 #define N_MACHTYPE(exec) ((exec) . a_machtype)
64 #define N_SET_MAGIC(exec, magic) (((exec) . a_magic) = (magic))
65 #define N_SET_MACHTYPE(exec, machtyp
[all...]
/macosx-10.10.1/JavaScriptCore-7600.1.17/API/
H A DJSBase.cpp54 ExecState* exec = toJS(ctx); local
55 JSLockHolder locker(exec);
62 JSGlobalObject* globalObject = exec->vmEntryGlobalObject();
70 *exception = toRef(exec, evaluationException);
77 globalObject->inspectorController().reportAPIException(exec, evaluationException);
83 return toRef(exec, returnValue);
86 return toRef(exec, jsUndefined());
95 ExecState* exec = toJS(ctx); local
96 JSLockHolder locker(exec);
103 bool isValidSyntax = checkSyntax(exec
139 ExecState* exec = toJS(ctx); local
[all...]
H A DJSContextRef.cpp81 static bool internalScriptTimeoutCallback(ExecState* exec, void* callbackPtr, void* callbackData) argument
84 JSContextRef contextRef = toRef(exec);
145 ExecState* exec = globalObject->globalExec(); local
146 JSValue prototype = globalObjectClass->prototype(exec);
150 return JSGlobalContextRetain(toGlobalRef(exec));
155 ExecState* exec = toJS(ctx); local
156 JSLockHolder locker(exec);
158 VM& vm = exec->vm();
159 gcProtect(exec->vmEntryGlobalObject());
166 ExecState* exec local
182 ExecState* exec = toJS(ctx); local
194 ExecState* exec = toJS(ctx); local
204 ExecState* exec = toJS(ctx); local
217 ExecState* exec = toJS(ctx); local
234 ExecState* exec = toJS(ctx); local
295 ExecState* exec = toJS(ctx); local
314 ExecState* exec = toJS(ctx); local
327 ExecState* exec = toJS(ctx); local
341 ExecState* exec = toJS(ctx); local
360 ExecState* exec = toJS(ctx); local
380 ExecState* exec = toJS(ctx); local
398 ExecState* exec = toJS(ctx); local
[all...]
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/Plugins/Netscape/
H A DNPJSObject.cpp83 static Identifier identifierFromIdentifierRep(ExecState* exec, IdentifierRep* identifierRep) argument
90 return Identifier(exec, String::fromUTF8WithLatin1Fallback(string, length).impl());
100 ExecState* exec = m_objectMap->globalExec();
101 if (!exec)
104 JSLockHolder lock(exec);
106 JSValue value = m_jsObject->get(exec, identifierFromIdentifierRep(exec, identifierRep));
107 exec->clearException();
120 ExecState* exec = m_objectMap->globalExec();
121 if (!exec)
132 ExecState* exec = m_objectMap->globalExec(); local
146 ExecState* exec = m_objectMap->globalExec(); local
166 ExecState* exec = m_objectMap->globalExec(); local
186 ExecState* exec = m_objectMap->globalExec(); local
207 ExecState* exec = m_objectMap->globalExec(); local
236 ExecState* exec = m_objectMap->globalExec(); local
258 ExecState* exec = m_objectMap->globalExec(); local
283 invoke(ExecState* exec, JSGlobalObject* globalObject, JSValue function, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
[all...]
/macosx-10.10.1/JavaScriptCore-7600.1.17/llint/
H A DLLIntSlowPaths.cpp59 VM& vm = exec->vm(); \
60 NativeCallFrameTracer tracer(&vm, exec)
64 exec->codeBlock()->bytecodeOffset(pc); \
65 exec->setCurrentVPC(pc + 1); \
69 exec->setCurrentVPC(pc + 1); \
77 #define LLINT_OP(index) (exec->uncheckedR(pc[index].u.operand))
78 #define LLINT_OP_C(index) (exec->r(pc[index].u.operand))
87 vm.throwException(exec, exceptionToThrow); \
88 pc = returnToThrow(exec); \
94 pc = returnToThrow(exec); \
169 llint_trace_operand(ExecState* exec, Instruction* pc, int fromWhere, int operand) argument
183 llint_trace_value(ExecState* exec, Instruction* pc, int fromWhere, int operand) argument
215 traceFunctionPrologue(ExecState* exec, const char* comment, CodeSpecializationKind kind) argument
283 shouldJIT(ExecState* exec) argument
290 jitCompileAndSetHeuristics(CodeBlock* codeBlock, ExecState* exec) argument
335 entryOSR(ExecState* exec, Instruction*, CodeBlock* codeBlock, const char *name, EntryKind kind) argument
358 entryOSR(ExecState* exec, Instruction*, CodeBlock* codeBlock, const char*, EntryKind) argument
718 getByVal(ExecState* exec, JSValue baseValue, JSValue subscript) argument
1026 ExecState* exec = execCallee->callerFrame(); local
1135 genericCall(ExecState* exec, Instruction* pc, CodeSpecializationKind kind) argument
1462 ExecState* exec = vm->topCallFrame; local
1477 llint_write_barrier_slow(ExecState* exec, JSCell* cell) argument
[all...]
/macosx-10.10.1/JavaScriptCore-7600.1.17/tests/mozilla/ecma_2/RegExp/
H A Dhex-001.js34 if ( regexp.exec(pattern) == null || matches_array == null ) {
36 str_regexp + ".exec(" + pattern +")",
38 regexp.exec(pattern) );
44 str_regexp + ".exec(" + str_pattern +").length",
46 regexp.exec(pattern).length );
49 str_regexp + ".exec(" + str_pattern +").index",
51 regexp.exec(pattern).index );
54 str_regexp + ".exec(" + str_pattern +").input",
56 regexp.exec(pattern).input );
60 str_regexp + ".exec("
[all...]
H A Dmultiline-001.js31 if ( regexp.exec(pattern) == null || matches_array == null ) {
33 regexp + ".exec(" + pattern +")",
35 regexp.exec(pattern) );
41 regexp.toString() + ".exec(" + pattern +").length",
43 regexp.exec(pattern).length );
46 regexp.toString() + ".exec(" + pattern +").index",
48 regexp.exec(pattern).index );
51 regexp + ".exec(" + pattern +").input",
53 regexp.exec(pattern).input );
58 regexp + ".exec("
[all...]
H A Doctal-001.js33 if ( regexp.exec(pattern) == null || matches_array == null ) {
35 regexp + ".exec(" + str_pattern +")",
37 regexp.exec(pattern) );
42 str_regexp + ".exec(" + str_pattern +").length",
44 regexp.exec(pattern).length );
47 str_regexp + ".exec(" + str_pattern +").index",
49 regexp.exec(pattern).index );
52 str_regexp + ".exec(" + str_pattern +").input",
54 regexp.exec(pattern).input );
57 str_regexp + ".exec("
[all...]
H A Doctal-002.js48 if ( regexp.exec(pattern) == null || matches_array == null ) {
50 regexp + ".exec(" + str_pattern +")",
52 regexp.exec(pattern) );
57 str_regexp + ".exec(" + str_pattern +").length",
59 regexp.exec(pattern).length );
62 str_regexp + ".exec(" + str_pattern +").index",
64 regexp.exec(pattern).index );
67 str_regexp + ".exec(" + str_pattern +").input",
69 regexp.exec(pattern).input );
72 str_regexp + ".exec("
[all...]

Completed in 292 milliseconds

1234567891011>>