/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/ |
H A D | ProfilerOSRExit.cpp | 51 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 D | ProfilerBytecode.cpp | 38 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 D | ProfilerBytecodes.cpp | 58 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 D | ProfilerCompiledBytecode.cpp | 49 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 D | ProfilerOrigin.cpp | 51 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_bytecodes->id())); 52 result->putDirect(exec->vm(), exec->propertyNames().bytecodeIndex, jsNumber(m_bytecodeIndex));
|
H A D | ProfilerProfiledBytecodes.cpp | 49 result->putDirect(exec->vm(), exec->propertyNames().bytecodesID, jsNumber(m_bytecodes->id()));
|
H A D | ProfilerCompilation.cpp | 97 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 D | NativeErrorPrototype.cpp | 39 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 D | JSFunction.cpp | 106 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 D | InternalFunction.cpp | 47 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 D | JSSymbolTableObject.cpp | 60 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 D | Arguments.cpp | 61 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 D | FunctionPrototype.cpp | 53 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 D | RegExpObject.cpp | 94 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 D | ObjectConstructor.cpp | 90 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 D | StringObject.cpp | 73 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 D | JSGlobalObject.cpp | 203 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 D | ObjectPrototype.cpp | 60 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 D | ErrorConstructor.cpp | 44 putDirectWithoutTransition(exec->vm(), exec->propertyNames().prototype, errorPrototype, DontEnum | DontDelete | ReadOnly); 45 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
|
H A D | NameConstructor.cpp | 47 putDirectWithoutTransition(exec->vm(), exec->propertyNames().prototype, prototype, DontEnum | DontDelete | ReadOnly); 48 putDirectWithoutTransition(exec->vm(), exec->propertyNames().length, jsNumber(1), DontDelete | ReadOnly | DontEnum);
|
H A D | JSPropertyNameIterator.cpp | 52 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 D | Dictionary.cpp | 65 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 D | JSDOMStringMapCustom.cpp | 49 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 D | JSLocationCustom.cpp | 134 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 D | runtime_array.cpp | 75 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) {
|