Searched refs:propertyNames (Results 1 - 25 of 111) sorted by relevance

12345

/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/
H A DProfilerOSRExit.cpp51 result->putDirect(exec->vm(), exec->propertyNames().id, jsNumber(m_id));
52 result->putDirect(exec->vm(), exec->propertyNames().origin, m_origin.toJS(exec));
53 result->putDirect(exec->vm(), exec->propertyNames().exitKind, jsString(exec, exitKindToString(m_exitKind)));
54 result->putDirect(exec->vm(), exec->propertyNames().isWatchpoint, jsBoolean(m_isWatchpoint));
55 result->putDirect(exec->vm(), exec->propertyNames().count, jsNumber(m_counter));
H A DProfilerBytecode.cpp38 result->putDirect(exec->vm(), exec->propertyNames().bytecodeIndex, jsNumber(m_bytecodeIndex));
39 result->putDirect(exec->vm(), exec->propertyNames().opcode, jsString(exec, String::fromUTF8(opcodeNames[m_opcodeID])));
40 result->putDirect(exec->vm(), exec->propertyNames().description, jsString(exec, String::fromUTF8(m_description)));
H A DProfilerBytecodes.cpp58 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_id));
59 result->putDirect(exec->vm(), exec->propertyNames().inferredName, jsString(exec, m_inferredName));
60 result->putDirect(exec->vm(), exec->propertyNames().sourceCode, jsString(exec, m_sourceCode));
61 result->putDirect(exec->vm(), exec->propertyNames().hash, jsString(exec, String::fromUTF8(toCString(m_hash))));
62 result->putDirect(exec->vm(), exec->propertyNames().instructionCount, jsNumber(m_instructionCount));
H A DProfilerCompiledBytecode.cpp49 result->putDirect(exec->vm(), exec->propertyNames().origin, m_origin.toJS(exec));
50 result->putDirect(exec->vm(), exec->propertyNames().description, jsString(exec, String::fromUTF8(m_description)));
H A DProfilerOrigin.cpp51 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_bytecodes->id()));
52 result->putDirect(exec->vm(), exec->propertyNames().bytecodeIndex, jsNumber(m_bytecodeIndex));
H A DProfilerProfiledBytecodes.cpp49 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_bytecodes->id()));
H A DProfilerCompilation.cpp97 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_bytecodes->id()));
98 result->putDirect(exec->vm(), exec->propertyNames().compilationKind, jsString(exec, String::fromUTF8(toCString(m_kind))));
103 result->putDirect(exec->vm(), exec->propertyNames().profiledBytecodes, profiledBytecodes);
108 result->putDirect(exec->vm(), exec->propertyNames().descriptions, descriptions);
114 counterEntry->putDirect(exec->vm(), exec->propertyNames().origin, iter->key.toJS(exec));
115 counterEntry->putDirect(exec->vm(), exec->propertyNames().executionCount, jsNumber(iter->value->count()));
118 result->putDirect(exec->vm(), exec->propertyNames().counters, counters);
123 result->putDirect(exec->vm(), exec->propertyNames().osrExitSites, exitSites);
128 result->putDirect(exec->vm(), exec->propertyNames().osrExits, exits);
130 result->putDirect(exec->vm(), exec->propertyNames()
[all...]
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DNativeErrorPrototype.cpp39 putDirect(exec->vm(), exec->propertyNames().name, jsString(exec, nameAndMessage), DontEnum);
40 putDirect(exec->vm(), exec->propertyNames().message, jsEmptyString(exec), DontEnum);
41 putDirect(exec->vm(), exec->propertyNames().constructor, constructor, DontEnum);
H A DJSFunction.cpp106 putDirect(exec->vm(), exec->vm().propertyNames->name, jsString(exec, name), DontDelete | ReadOnly | DontEnum);
107 putDirect(exec->vm(), exec->propertyNames().length, jsNumber(length), DontDelete | ReadOnly | DontEnum);
113 JSObject* prototype = jsDynamicCast<JSObject*>(get(exec, vm.propertyNames->prototype));
122 return get(exec, exec->vm().propertyNames->name).toWTFString(exec);
127 JSValue displayName = getDirect(exec->vm(), exec->vm().propertyNames->displayName);
223 if (propertyName == exec->propertyNames().prototype) {
228 prototype->putDirect(vm, exec->propertyNames().constructor, thisObject, DontEnum);
229 thisObject->putDirect(vm, exec->propertyNames().prototype, prototype, DontDelete | DontEnum);
230 offset = thisObject->getDirectOffset(vm, exec->propertyNames().prototype);
237 if (propertyName == exec->propertyNames()
331 getOwnNonIndexPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
[all...]
H A DInternalFunction.cpp47 putDirect(vm, vm.propertyNames->name, jsString(&vm, name), DontDelete | ReadOnly | DontEnum);
52 return asString(getDirect(exec->vm(), exec->vm().propertyNames->name))->tryGetValue();
57 JSValue displayName = getDirect(exec->vm(), exec->vm().propertyNames->displayName);
H A DJSSymbolTableObject.cpp60 void JSSymbolTableObject::getOwnNonIndexPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
66 propertyNames.add(Identifier(exec, it->key.get()));
69 JSObject::getOwnNonIndexPropertyNames(thisObject, exec, propertyNames, mode);
H A DArguments.cpp61 length = min(get(exec, exec->propertyNames().length).toUInt32(exec), length);
78 unsigned length = get(exec, exec->propertyNames().length).toUInt32(exec);
111 methodTable()->defineOwnProperty(this, exec, exec->propertyNames().caller, descriptor, false);
122 methodTable()->defineOwnProperty(this, exec, exec->propertyNames().callee, descriptor, false);
135 if (propertyName == exec->propertyNames().length && LIKELY(!thisObject->m_overrodeLength)) {
140 if (propertyName == exec->propertyNames().callee && LIKELY(!thisObject->m_overrodeCallee)) {
148 if (propertyName == exec->propertyNames().caller && thisObject->m_isStrictMode)
164 if (propertyName == exec->propertyNames().length && LIKELY(!thisObject->m_overrodeLength)) {
169 if (propertyName == exec->propertyNames().callee && LIKELY(!thisObject->m_overrodeCallee)) {
177 if (propertyName == exec->propertyNames()
183 getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
[all...]
H A DFunctionPrototype.cpp53 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(0), DontDelete | ReadOnly | DontEnum);
58 JSFunction* toStringFunction = JSFunction::create(exec, globalObject, 0, exec->propertyNames().toString.string(), functionProtoFuncToString);
59 putDirectWithoutTransition(exec->vm(), exec->propertyNames().toString, toStringFunction, DontEnum);
61 *applyFunction = JSFunction::create(exec, globalObject, 2, exec->propertyNames().apply.string(), functionProtoFuncApply);
62 putDirectWithoutTransition(exec->vm(), exec->propertyNames().apply, *applyFunction, DontEnum);
64 *callFunction = JSFunction::create(exec, globalObject, 1, exec->propertyNames().call.string(), functionProtoFuncCall);
65 putDirectWithoutTransition(exec->vm(), exec->propertyNames().call, *callFunction, DontEnum);
67 JSFunction* bindFunction = JSFunction::create(exec, globalObject, 1, exec->propertyNames().bind.string(), functionProtoFuncBind);
68 putDirectWithoutTransition(exec->vm(), exec->propertyNames().bind, bindFunction, DontEnum);
145 unsigned length = asObject(array)->get(exec, exec->propertyNames()
[all...]
H A DRegExpObject.cpp94 if (propertyName == exec->propertyNames().lastIndex) {
104 if (propertyName == exec->propertyNames().lastIndex) {
114 if (propertyName == exec->propertyNames().lastIndex)
119 void RegExpObject::getOwnNonIndexPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
122 propertyNames.add(exec->propertyNames().lastIndex);
123 Base::getOwnNonIndexPropertyNames(object, exec, propertyNames, mode);
126 void RegExpObject::getPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
129 propertyNames.add(exec->propertyNames()
[all...]
H A DObjectConstructor.cpp90 putDirectWithoutTransition(exec->vm(), exec->propertyNames().prototype, objectPrototype, DontEnum | DontDelete | ReadOnly);
92 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(1), ReadOnly | DontEnum | DontDelete);
163 description->putDirect(exec->vm(), exec->propertyNames().value, descriptor.value() ? descriptor.value() : jsUndefined(), 0);
164 description->putDirect(exec->vm(), exec->propertyNames().writable, jsBoolean(descriptor.writable()), 0);
168 description->putDirect(exec->vm(), exec->propertyNames().get, descriptor.getter(), 0);
169 description->putDirect(exec->vm(), exec->propertyNames().set, descriptor.setter(), 0);
172 description->putDirect(exec->vm(), exec->propertyNames().enumerable, jsBoolean(descriptor.enumerable()), 0);
173 description->putDirect(exec->vm(), exec->propertyNames().configurable, jsBoolean(descriptor.configurable()), 0);
216 if (description->getPropertySlot(exec, exec->propertyNames().enumerable, enumerableSlot)) {
217 desc.setEnumerable(enumerableSlot.getValue(exec, exec->propertyNames()
309 asObject(properties)->methodTable()->getOwnPropertyNames(asObject(properties), exec, propertyNames, ExcludeDontEnumProperties); local
[all...]
H A DStringObject.cpp73 if (propertyName == exec->propertyNames().length) {
96 if (propertyName == exec->propertyNames().length) {
124 if (propertyName == exec->propertyNames().length && sameValue(exec, descriptor.value(), jsNumber(thisObject->internalValue()->length())))
137 if (propertyName == exec->propertyNames().length)
155 void StringObject::getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
160 propertyNames.add(Identifier(exec, String::number(i)));
162 propertyNames.add(exec->propertyNames().length);
163 return JSObject::getOwnPropertyNames(thisObject, exec, propertyNames, mode);
H A DJSGlobalObject.cpp203 m_namedFunctionStructure.set(exec->vm(), this, Structure::addPropertyTransition(exec->vm(), m_functionStructure.get(), exec->vm().propertyNames->name, DontDelete | ReadOnly | DontEnum, 0, m_functionNameOffset));
214 m_objectPrototype->putDirectAccessor(exec, exec->propertyNames().underscoreProto, protoAccessor, Accessor | DontEnum);
289 m_objectPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, objectConstructor, DontEnum);
290 m_functionPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, functionConstructor, DontEnum);
291 m_arrayPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, arrayConstructor, DontEnum);
292 m_booleanPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, booleanConstructor, DontEnum);
293 m_stringPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, stringConstructor, DontEnum);
294 m_numberPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, numberConstructor, DontEnum);
295 m_datePrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames().constructor, dateConstructor, DontEnum);
296 m_regExpPrototype->putDirectWithoutTransition(exec->vm(), exec->propertyNames()
[all...]
H A DObjectPrototype.cpp60 JSC_NATIVE_FUNCTION(vm.propertyNames->toString, objectProtoFuncToString, DontEnum, 0);
61 JSC_NATIVE_FUNCTION(vm.propertyNames->toLocaleString, objectProtoFuncToLocaleString, DontEnum, 0);
62 JSC_NATIVE_FUNCTION(vm.propertyNames->valueOf, objectProtoFuncValueOf, DontEnum, 0);
63 JSC_NATIVE_FUNCTION(vm.propertyNames->hasOwnProperty, objectProtoFuncHasOwnProperty, DontEnum, 1);
64 JSC_NATIVE_FUNCTION(vm.propertyNames->propertyIsEnumerable, objectProtoFuncPropertyIsEnumerable, DontEnum, 1);
65 JSC_NATIVE_FUNCTION(vm.propertyNames->isPrototypeOf, objectProtoFuncIsPrototypeOf, DontEnum, 1);
66 JSC_NATIVE_FUNCTION(vm.propertyNames->__defineGetter__, objectProtoFuncDefineGetter, DontEnum, 2);
67 JSC_NATIVE_FUNCTION(vm.propertyNames->__defineSetter__, objectProtoFuncDefineSetter, DontEnum, 2);
68 JSC_NATIVE_FUNCTION(vm.propertyNames->__lookupGetter__, objectProtoFuncLookupGetter, DontEnum, 1);
69 JSC_NATIVE_FUNCTION(vm.propertyNames
[all...]
H A DErrorConstructor.cpp44 putDirectWithoutTransition(exec->vm(), exec->propertyNames().prototype, errorPrototype, DontEnum | DontDelete | ReadOnly);
45 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
H A DNameConstructor.cpp47 putDirectWithoutTransition(exec->vm(), exec->propertyNames().prototype, prototype, DontEnum | DontDelete | ReadOnly);
48 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
H A DJSPropertyNameIterator.cpp52 PropertyNameArray propertyNames(exec);
53 o->methodTable()->getPropertyNames(o, exec, propertyNames, ExcludeDontEnumProperties);
57 numCacheableSlots = propertyNames.numCacheableSlots();
59 JSPropertyNameIterator* jsPropertyNameIterator = new (NotNull, allocateCell<JSPropertyNameIterator>(*exec->heap())) JSPropertyNameIterator(exec, propertyNames.data(), numCacheableSlots);
60 jsPropertyNameIterator->finishCreation(exec, propertyNames.data(), o);
/macosx-10.9.5/WebCore-7537.78.1/bindings/js/
H A DDictionary.cpp65 PropertyNameArray propertyNames(exec);
66 JSObject::getOwnPropertyNames(object, exec, propertyNames, ExcludeDontEnumProperties);
67 for (PropertyNameArray::const_iterator it = propertyNames.begin(); it != propertyNames.end(); ++it) {
90 PropertyNameArray propertyNames(exec);
91 JSObject::getOwnPropertyNames(object, exec, propertyNames, ExcludeDontEnumProperties);
92 for (PropertyNameArray::const_iterator it = propertyNames.begin(); it != propertyNames.end(); ++it) {
H A DJSDOMStringMapCustom.cpp49 void JSDOMStringMap::getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
56 propertyNames.add(Identifier(exec, names[i]));
58 Base::getOwnPropertyNames(thisObject, exec, propertyNames, mode);
H A DJSLocationCustom.cpp134 if (propertyName == exec->propertyNames().toString || propertyName == exec->propertyNames().valueOf)
173 void JSLocation::getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
179 Base::getOwnPropertyNames(thisObject, exec, propertyNames, mode);
184 if (descriptor.isAccessorDescriptor() && (propertyName == exec->propertyNames().toString || propertyName == exec->propertyNames().valueOf))
290 return (propertyName == exec->propertyNames().toString || propertyName == exec->propertyNames().valueOf);
295 if (descriptor.isAccessorDescriptor() && (propertyName == exec->propertyNames().toString || propertyName == exec->propertyNames()
[all...]
/macosx-10.9.5/WebCore-7537.78.1/bridge/
H A Druntime_array.cpp75 void RuntimeArray::getOwnPropertyNames(JSObject* object, ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode) argument
80 propertyNames.add(Identifier::from(exec, i));
83 propertyNames.add(exec->propertyNames().length);
85 JSObject::getOwnPropertyNames(thisObject, exec, propertyNames, mode);
91 if (propertyName == exec->propertyNames().length) {
109 if (propertyName == exec->propertyNames().length) {
142 if (propertyName == exec->propertyNames().length) {

Completed in 146 milliseconds

12345