source: webkit/trunk/JavaScriptCore/JavaScriptCore.exp@ 48593

Last change on this file since 48593 was 48542, checked in by [email protected], 16 years ago

Implement ES5 Object.defineProperty function
https://bugs.webkit.org/show_bug.cgi?id=29503

Reviewed by Geoff Garen

Implement Object.defineProperty. This requires adding the API to
ObjectConstructor, along with a helper function that implements the
ES5 internal ToPropertyDescriptor function. It then adds
JSObject::defineOwnProperty that implements the appropriate ES5 semantics.
Currently defineOwnProperty uses a delete followed by a put to redefine
attributes of a property, clearly this is less efficient than it could be
but we can improve this if it needs to be possible in future.

  • Property svn:eol-style set to native
File size: 17.1 KB
Line 
1_JSCheckScriptSyntax
2_JSClassCreate
3_JSClassRelease
4_JSClassRetain
5_JSContextGetGlobalObject
6_JSContextGetGroup
7_JSContextGroupCreate
8_JSContextGroupRelease
9_JSContextGroupRetain
10_JSEndProfiling
11_JSEvaluateScript
12_JSGarbageCollect
13_JSGlobalContextCreate
14_JSGlobalContextCreateInGroup
15_JSGlobalContextRelease
16_JSGlobalContextRetain
17_JSObjectCallAsConstructor
18_JSObjectCallAsFunction
19_JSObjectCopyPropertyNames
20_JSObjectDeleteProperty
21_JSObjectGetPrivate
22_JSObjectGetProperty
23_JSObjectGetPropertyAtIndex
24_JSObjectGetPrototype
25_JSObjectHasProperty
26_JSObjectIsConstructor
27_JSObjectIsFunction
28_JSObjectMake
29_JSObjectMakeArray
30_JSObjectMakeConstructor
31_JSObjectMakeDate
32_JSObjectMakeError
33_JSObjectMakeFunction
34_JSObjectMakeFunctionWithCallback
35_JSObjectMakeRegExp
36_JSObjectSetPrivate
37_JSObjectSetProperty
38_JSObjectSetPropertyAtIndex
39_JSObjectSetPrototype
40_JSPropertyNameAccumulatorAddName
41_JSPropertyNameArrayGetCount
42_JSPropertyNameArrayGetNameAtIndex
43_JSPropertyNameArrayRelease
44_JSPropertyNameArrayRetain
45_JSReportExtraMemoryCost
46_JSStartProfiling
47_JSStringCopyCFString
48_JSStringCreateWithCFString
49_JSStringCreateWithCharacters
50_JSStringCreateWithUTF8CString
51_JSStringGetCharactersPtr
52_JSStringGetLength
53_JSStringGetMaximumUTF8CStringSize
54_JSStringGetUTF8CString
55_JSStringIsEqual
56_JSStringIsEqualToUTF8CString
57_JSStringRelease
58_JSStringRetain
59_JSValueGetType
60_JSValueIsBoolean
61_JSValueIsEqual
62_JSValueIsInstanceOfConstructor
63_JSValueIsNull
64_JSValueIsNumber
65_JSValueIsObject
66_JSValueIsObjectOfClass
67_JSValueIsStrictEqual
68_JSValueIsString
69_JSValueIsUndefined
70_JSValueMakeBoolean
71_JSValueMakeNull
72_JSValueMakeNumber
73_JSValueMakeString
74_JSValueMakeUndefined
75_JSValueProtect
76_JSValueToBoolean
77_JSValueToNumber
78_JSValueToObject
79_JSValueToStringCopy
80_JSValueUnprotect
81_WTFLog
82_WTFLogVerbose
83_WTFReportArgumentAssertionFailure
84_WTFReportAssertionFailure
85_WTFReportAssertionFailureWithMessage
86_WTFReportError
87_WTFReportFatalError
88__Z12jsRegExpFreeP8JSRegExp
89__Z15jsRegExpCompilePKti24JSRegExpIgnoreCaseOption23JSRegExpMultilineOptionPjPPKc
90__Z15jsRegExpExecutePK8JSRegExpPKtiiPii
91__ZN14OpaqueJSString6createERKN3JSC7UStringE
92__ZN3JSC10Identifier11addSlowCaseEPNS_12JSGlobalDataEPNS_7UString3RepE
93__ZN3JSC10Identifier11addSlowCaseEPNS_9ExecStateEPNS_7UString3RepE
94__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_12JSGlobalDataEPNS_7UString3RepE
95__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_9ExecStateEPNS_7UString3RepE
96__ZN3JSC10Identifier3addEPNS_9ExecStateEPKc
97__ZN3JSC10Identifier5equalEPKNS_7UString3RepEPKc
98__ZN3JSC10JSFunctionC1EPNS_9ExecStateEN3WTF10PassRefPtrINS_9StructureEEEiRKNS_10IdentifierEPFNS_7JSValueES2_PNS_8JSObjectESA_RKNS_7ArgListEE
99__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeE
100__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeEPKc
101__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeERKNS_7UStringE
102__ZN3JSC11JSByteArray15createStructureENS_7JSValueE
103__ZN3JSC11JSByteArrayC1EPNS_9ExecStateEN3WTF10PassRefPtrINS_9StructureEEEPNS3_9ByteArrayEPKNS_9ClassInfoE
104__ZN3JSC11ParserArena5resetEv
105__ZN3JSC11checkSyntaxEPNS_9ExecStateERKNS_10SourceCodeE
106__ZN3JSC12DateInstance4infoE
107__ZN3JSC12JSGlobalData10ClientDataD2Ev
108__ZN3JSC12JSGlobalData12createLeakedEv
109__ZN3JSC12JSGlobalData14sharedInstanceEv
110__ZN3JSC12JSGlobalData6createEb
111__ZN3JSC12JSGlobalDataD1Ev
112__ZN3JSC12SamplingTool4dumpEPNS_9ExecStateE
113__ZN3JSC12SamplingTool5setupEv
114__ZN3JSC12SmallStrings17createEmptyStringEPNS_12JSGlobalDataE
115__ZN3JSC12StringObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
116__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
117__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
118__ZN3JSC12StringObject19getOwnPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
119__ZN3JSC12StringObject24getOwnPropertyDescriptorEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorE
120__ZN3JSC12StringObject3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
121__ZN3JSC12StringObject4infoE
122__ZN3JSC12StringObjectC2EPNS_9ExecStateEN3WTF10PassRefPtrINS_9StructureEEERKNS_7UStringE
123__ZN3JSC12jsNumberCellEPNS_9ExecStateEd
124__ZN3JSC12nonInlineNaNEv
125__ZN3JSC13SamplingFlags4stopEv
126__ZN3JSC13SamplingFlags5startEv
127__ZN3JSC13SamplingFlags7s_flagsE
128__ZN3JSC13StatementNode6setLocEii
129__ZN3JSC13jsOwnedStringEPNS_12JSGlobalDataERKNS_7UStringE
130__ZN3JSC14JSGlobalObject10globalExecEv
131__ZN3JSC14JSGlobalObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectEj
132__ZN3JSC14JSGlobalObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectEj
133__ZN3JSC14JSGlobalObject12markChildrenERNS_9MarkStackE
134__ZN3JSC14JSGlobalObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEj
135__ZN3JSC14JSGlobalObject3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
136__ZN3JSC14JSGlobalObject4initEPNS_8JSObjectE
137__ZN3JSC14JSGlobalObjectD2Ev
138__ZN3JSC14JSGlobalObjectnwEmPNS_12JSGlobalDataE
139__ZN3JSC14SamplingThread4stopEv
140__ZN3JSC14SamplingThread5startEj
141__ZN3JSC14TimeoutChecker5resetEv
142__ZN3JSC14constructArrayEPNS_9ExecStateERKNS_7ArgListE
143__ZN3JSC15JSWrapperObject12markChildrenERNS_9MarkStackE
144__ZN3JSC15toInt32SlowCaseEdRb
145__ZN3JSC16InternalFunction4infoE
146__ZN3JSC16InternalFunction4nameEPNS_12JSGlobalDataE
147__ZN3JSC16InternalFunctionC2EPNS_12JSGlobalDataEN3WTF10PassRefPtrINS_9StructureEEERKNS_10IdentifierE
148__ZN3JSC16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
149__ZN3JSC16JSVariableObject14symbolTableGetERKNS_10IdentifierERNS_18PropertyDescriptorE
150__ZN3JSC16JSVariableObject19getOwnPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
151__ZN3JSC16toUInt32SlowCaseEdRb
152__ZN3JSC17BytecodeGenerator21setDumpsGeneratedCodeEb
153__ZN3JSC17PropertyNameArray3addEPNS_7UString3RepE
154__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEN3WTF10PassRefPtrINS_9StructureEEEiRKNS_10IdentifierEPFNS_7JSValueES2_PNS_8JSObjectESA_RKNS_7ArgListEE
155__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEiRKNS_10IdentifierEPFNS_7JSValueES2_PNS_8JSObjectES6_RKNS_7ArgListEE
156__ZN3JSC17constructFunctionEPNS_9ExecStateERKNS_7ArgListERKNS_10IdentifierERKNS_7UStringEi
157__ZN3JSC18DebuggerActivationC1EPNS_8JSObjectE
158__ZN3JSC18PropertyDescriptor11setWritableEb
159__ZN3JSC18PropertyDescriptor12setUndefinedEv
160__ZN3JSC18PropertyDescriptor13setDescriptorENS_7JSValueEj
161__ZN3JSC18PropertyDescriptor13setEnumerableEb
162__ZN3JSC18PropertyDescriptor15setConfigurableEb
163__ZN3JSC18PropertyDescriptor17defaultAttributesE
164__ZN3JSC18PropertyDescriptor21setAccessorDescriptorENS_7JSValueES1_j
165__ZN3JSC18PropertyDescriptor9setGetterENS_7JSValueE
166__ZN3JSC18PropertyDescriptor9setSetterENS_7JSValueE
167__ZN3JSC19constructEmptyArrayEPNS_9ExecStateE
168__ZN3JSC19initializeThreadingEv
169__ZN3JSC20MarkedArgumentBuffer10slowAppendENS_7JSValueE
170__ZN3JSC20constructEmptyObjectEPNS_9ExecStateE
171__ZN3JSC23AbstractSamplingCounter4dumpEv
172__ZN3JSC23objectProtoFuncToStringEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueERKNS_7ArgListE
173__ZN3JSC23setUpStaticFunctionSlotEPNS_9ExecStateEPKNS_9HashEntryEPNS_8JSObjectERKNS_10IdentifierERNS_12PropertySlotE
174__ZN3JSC25evaluateInGlobalCallFrameERKNS_7UStringERNS_7JSValueEPNS_14JSGlobalObjectE
175__ZN3JSC4Heap11objectCountEv
176__ZN3JSC4Heap14primaryHeapEndEv
177__ZN3JSC4Heap15recordExtraCostEm
178__ZN3JSC4Heap16primaryHeapBeginEv
179__ZN3JSC4Heap17globalObjectCountEv
180__ZN3JSC4Heap20protectedObjectCountEv
181__ZN3JSC4Heap24setGCProtectNeedsLockingEv
182__ZN3JSC4Heap25protectedObjectTypeCountsEv
183__ZN3JSC4Heap26protectedGlobalObjectCountEv
184__ZN3JSC4Heap6isBusyEv
185__ZN3JSC4Heap7collectEv
186__ZN3JSC4Heap7destroyEv
187__ZN3JSC4Heap7protectENS_7JSValueE
188__ZN3JSC4Heap8allocateEm
189__ZN3JSC4Heap9unprotectENS_7JSValueE
190__ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE
191__ZN3JSC5equalEPKNS_7UString3RepES3_
192__ZN3JSC6JSCell11getCallDataERNS_8CallDataE
193__ZN3JSC6JSCell11getJSNumberEv
194__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
195__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateEj
196__ZN3JSC6JSCell14toThisJSStringEPNS_9ExecStateE
197__ZN3JSC6JSCell16getConstructDataERNS_13ConstructDataE
198__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
199__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
200__ZN3JSC6JSCell18getPrimitiveNumberEPNS_9ExecStateERdRNS_7JSValueE
201__ZN3JSC6JSCell3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
202__ZN3JSC6JSCell3putEPNS_9ExecStateEjNS_7JSValueE
203__ZN3JSC6JSCell9getObjectEv
204__ZN3JSC6JSCellnwEmPNS_9ExecStateE
205__ZN3JSC6JSLock12DropAllLocksC1ENS_14JSLockBehaviorE
206__ZN3JSC6JSLock12DropAllLocksC1EPNS_9ExecStateE
207__ZN3JSC6JSLock12DropAllLocksD1Ev
208__ZN3JSC6JSLock4lockENS_14JSLockBehaviorE
209__ZN3JSC6JSLock6unlockENS_14JSLockBehaviorE
210__ZN3JSC6JSLock9lockCountEv
211__ZN3JSC6JSLockC1EPNS_9ExecStateE
212__ZN3JSC6Parser5parseEPNS_12JSGlobalDataEPiPNS_7UStringE
213__ZN3JSC7CStringD1Ev
214__ZN3JSC7CStringaSERKS0_
215__ZN3JSC7JSArray4infoE
216__ZN3JSC7Profile10restoreAllEv
217__ZN3JSC7Profile5focusEPKNS_11ProfileNodeE
218__ZN3JSC7Profile7excludeEPKNS_11ProfileNodeE
219__ZN3JSC7Profile7forEachEMNS_11ProfileNodeEFvvE
220__ZN3JSC7UString3Rep11computeHashEPKci
221__ZN3JSC7UString3Rep11computeHashEPKti
222__ZN3JSC7UString3Rep12sharedBufferEv
223__ZN3JSC7UString3Rep14createFromUTF8EPKc
224__ZN3JSC7UString3Rep14nullBaseStringE
225__ZN3JSC7UString3Rep6createEPtiN3WTF10PassRefPtrINS3_21CrossThreadRefCountedINS3_16OwnFastMallocPtrItEEEEEE
226__ZN3JSC7UString3Rep7destroyEv
227__ZN3JSC7UString4fromEd
228__ZN3JSC7UString4fromEi
229__ZN3JSC7UString4fromEj
230__ZN3JSC7UString4fromEl
231__ZN3JSC7UString6appendEPKc
232__ZN3JSC7UString6appendERKS0_
233__ZN3JSC7UStringC1EPKc
234__ZN3JSC7UStringC1EPKti
235__ZN3JSC7UStringaSEPKc
236__ZN3JSC8Debugger23recompileAllJSFunctionsEPNS_12JSGlobalDataE
237__ZN3JSC8Debugger6attachEPNS_14JSGlobalObjectE
238__ZN3JSC8Debugger6detachEPNS_14JSGlobalObjectE
239__ZN3JSC8DebuggerD2Ev
240__ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateENS_7JSValueES3_
241__ZN3JSC8JSObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPS0_j
242__ZN3JSC8JSObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPS0_j
243__ZN3JSC8JSObject12lookupGetterEPNS_9ExecStateERKNS_10IdentifierE
244__ZN3JSC8JSObject12lookupSetterEPNS_9ExecStateERKNS_10IdentifierE
245__ZN3JSC8JSObject12markChildrenERNS_9MarkStackE
246__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
247__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateEj
248__ZN3JSC8JSObject15unwrappedObjectEv
249__ZN3JSC8JSObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
250__ZN3JSC8JSObject17createInheritorIDEv
251__ZN3JSC8JSObject17defineOwnPropertyEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorEb
252__ZN3JSC8JSObject17putDirectFunctionEPNS_9ExecStateEPNS_16InternalFunctionEj
253__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEj
254__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEjbRNS_15PutPropertySlotE
255__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateEjNS_7JSValueEj
256__ZN3JSC8JSObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
257__ZN3JSC8JSObject18getPrimitiveNumberEPNS_9ExecStateERdRNS_7JSValueE
258__ZN3JSC8JSObject19getOwnPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
259__ZN3JSC8JSObject21getPropertyDescriptorEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorE
260__ZN3JSC8JSObject22fillGetterPropertySlotERNS_12PropertySlotEPNS_7JSValueE
261__ZN3JSC8JSObject23allocatePropertyStorageEmm
262__ZN3JSC8JSObject24getOwnPropertyDescriptorEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorE
263__ZN3JSC8JSObject3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
264__ZN3JSC8JSObject3putEPNS_9ExecStateEjNS_7JSValueE
265__ZN3JSC8Profiler13stopProfilingEPNS_9ExecStateERKNS_7UStringE
266__ZN3JSC8Profiler14startProfilingEPNS_9ExecStateERKNS_7UStringE
267__ZN3JSC8Profiler8profilerEv
268__ZN3JSC8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_10SourceCodeENS_7JSValueE
269__ZN3JSC8jsStringEPNS_12JSGlobalDataERKNS_7UStringE
270__ZN3JSC9CodeBlockD1Ev
271__ZN3JSC9CodeBlockD2Ev
272__ZN3JSC9MarkStack10s_pageSizeE
273__ZN3JSC9MarkStack12releaseStackEPvm
274__ZN3JSC9MarkStack13allocateStackEm
275__ZN3JSC9MarkStack18initializePagesizeEv
276__ZN3JSC9Structure13hasTransitionEPNS_7UString3RepEj
277__ZN3JSC9Structure17stopIgnoringLeaksEv
278__ZN3JSC9Structure18startIgnoringLeaksEv
279__ZN3JSC9Structure21addPropertyTransitionEPS0_RKNS_10IdentifierEjPNS_6JSCellERm
280__ZN3JSC9Structure22materializePropertyMapEv
281__ZN3JSC9Structure25changePrototypeTransitionEPS0_NS_7JSValueE
282__ZN3JSC9Structure27addAnonymousSlotsTransitionEPS0_j
283__ZN3JSC9Structure27despecifyDictionaryFunctionERKNS_10IdentifierE
284__ZN3JSC9Structure27despecifyFunctionTransitionEPS0_RKNS_10IdentifierE
285__ZN3JSC9Structure28addPropertyWithoutTransitionERKNS_10IdentifierEjPNS_6JSCellE
286__ZN3JSC9Structure3getEPKNS_7UString3RepERjRPNS_6JSCellE
287__ZN3JSC9Structure40addPropertyTransitionToExistingStructureEPS0_RKNS_10IdentifierEjPNS_6JSCellERm
288__ZN3JSC9StructureC1ENS_7JSValueERKNS_8TypeInfoE
289__ZN3JSC9StructureD1Ev
290__ZN3JSC9constructEPNS_9ExecStateENS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListE
291__ZN3JSCeqERKNS_7UStringEPKc
292__ZN3JSCgtERKNS_7UStringES2_
293__ZN3JSCltERKNS_7UStringES2_
294__ZN3WTF10fastCallocEmm
295__ZN3WTF10fastMallocEm
296__ZN3WTF11currentTimeEv
297__ZN3WTF11fastReallocEPvm
298__ZN3WTF12createThreadEPFPvS0_ES0_
299__ZN3WTF12createThreadEPFPvS0_ES0_PKc
300__ZN3WTF12detachThreadEj
301__ZN3WTF12isMainThreadEv
302__ZN3WTF12randomNumberEv
303__ZN3WTF13currentThreadEv
304__ZN3WTF13tryFastMallocEm
305__ZN3WTF13tryFastCallocEmm
306__ZN3WTF13tryFastMallocEm
307__ZN3WTF15ThreadCondition4waitERNS_5MutexE
308__ZN3WTF15ThreadCondition6signalEv
309__ZN3WTF15ThreadCondition9broadcastEv
310__ZN3WTF15ThreadCondition9timedWaitERNS_5MutexEd
311__ZN3WTF15ThreadConditionC1Ev
312__ZN3WTF15ThreadConditionD1Ev
313__ZN3WTF16callOnMainThreadEPFvPvES0_
314__ZN3WTF16fastZeroedMallocEm
315__ZN3WTF19initializeThreadingEv
316__ZN3WTF20fastMallocStatisticsEv
317__ZN3WTF21RefCountedLeakCounter16suppressMessagesEPKc
318__ZN3WTF21RefCountedLeakCounter24cancelMessageSuppressionEPKc
319__ZN3WTF21RefCountedLeakCounter9decrementEv
320__ZN3WTF21RefCountedLeakCounter9incrementEv
321__ZN3WTF21RefCountedLeakCounterC1EPKc
322__ZN3WTF21RefCountedLeakCounterD1Ev
323__ZN3WTF23waitForThreadCompletionEjPPv
324__ZN3WTF27releaseFastMallocFreeMemoryEv
325__ZN3WTF28setMainThreadCallbacksPausedEb
326__ZN3WTF36lockAtomicallyInitializedStaticMutexEv
327__ZN3WTF37parseDateFromNullTerminatedCharactersEPKc
328__ZN3WTF38unlockAtomicallyInitializedStaticMutexEv
329__ZN3WTF5Mutex4lockEv
330__ZN3WTF5Mutex6unlockEv
331__ZN3WTF5Mutex7tryLockEv
332__ZN3WTF5MutexC1Ev
333__ZN3WTF5MutexD1Ev
334__ZN3WTF6strtodEPKcPPc
335__ZN3WTF7Unicode18convertUTF16ToUTF8EPPKtS2_PPcS4_b
336__ZN3WTF8Collator18setOrderLowerFirstEb
337__ZN3WTF8CollatorC1EPKc
338__ZN3WTF8CollatorD1Ev
339__ZN3WTF8fastFreeEPv
340__ZN3WTF9ByteArray6createEm
341__ZNK3JSC10JSFunction23isHostFunctionNonInlineEv
342__ZNK3JSC11Interpreter14retrieveCallerEPNS_9ExecStateEPNS_16InternalFunctionE
343__ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiRlRNS_7UStringERNS_7JSValueE
344__ZNK3JSC12DateInstance7getTimeERdRi
345__ZNK3JSC14JSGlobalObject14isDynamicScopeEv
346__ZNK3JSC16InternalFunction9classInfoEv
347__ZNK3JSC16JSVariableObject16isVariableObjectEv
348__ZNK3JSC16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
349__ZNK3JSC17DebuggerCallFrame10thisObjectEv
350__ZNK3JSC17DebuggerCallFrame12functionNameEv
351__ZNK3JSC17DebuggerCallFrame22calculatedFunctionNameEv
352__ZNK3JSC17DebuggerCallFrame4typeEv
353__ZNK3JSC17DebuggerCallFrame8evaluateERKNS_7UStringERNS_7JSValueE
354__ZNK3JSC18PropertyDescriptor10enumerableEv
355__ZNK3JSC18PropertyDescriptor12configurableEv
356__ZNK3JSC18PropertyDescriptor16isDataDescriptorEv
357__ZNK3JSC18PropertyDescriptor20isAccessorDescriptorEv
358__ZNK3JSC18PropertyDescriptor6setterEv
359__ZNK3JSC18PropertyDescriptor6getterEv
360__ZNK3JSC18PropertyDescriptor8writableEv
361__ZNK3JSC4Heap10statisticsEv
362__ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE
363__ZNK3JSC6JSCell12toThisObjectEPNS_9ExecStateE
364__ZNK3JSC6JSCell12toThisStringEPNS_9ExecStateE
365__ZNK3JSC6JSCell14isGetterSetterEv
366__ZNK3JSC6JSCell8toNumberEPNS_9ExecStateE
367__ZNK3JSC6JSCell8toObjectEPNS_9ExecStateE
368__ZNK3JSC6JSCell8toStringEPNS_9ExecStateE
369__ZNK3JSC6JSCell9classInfoEv
370__ZNK3JSC6JSCell9getStringERNS_7UStringE
371__ZNK3JSC6JSCell9getStringEv
372__ZNK3JSC6JSCell9getUInt32ERj
373__ZNK3JSC6JSCell9toBooleanEPNS_9ExecStateE
374__ZNK3JSC7ArgList8getSliceEiRS0_
375__ZNK3JSC7JSValue16toObjectSlowCaseEPNS_9ExecStateE
376__ZNK3JSC7JSValue19synthesizePrototypeEPNS_9ExecStateE
377__ZNK3JSC7JSValue20toThisObjectSlowCaseEPNS_9ExecStateE
378__ZNK3JSC7JSValue9toIntegerEPNS_9ExecStateE
379__ZNK3JSC7UString10UTF8StringEb
380__ZNK3JSC7UString14toStrictUInt32EPb
381__ZNK3JSC7UString5asciiEv
382__ZNK3JSC7UString6is8BitEv
383__ZNK3JSC7UString6substrEii
384__ZNK3JSC7UString8toUInt32EPb
385__ZNK3JSC7UString8toUInt32EPbb
386__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateERKNS_10IdentifierE
387__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateEj
388__ZNK3JSC8JSObject12defaultValueEPNS_9ExecStateENS_22PreferredPrimitiveTypeE
389__ZNK3JSC8JSObject12toThisObjectEPNS_9ExecStateE
390__ZNK3JSC8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
391__ZNK3JSC8JSObject8toNumberEPNS_9ExecStateE
392__ZNK3JSC8JSObject8toObjectEPNS_9ExecStateE
393__ZNK3JSC8JSObject8toStringEPNS_9ExecStateE
394__ZNK3JSC8JSObject9classNameEv
395__ZNK3JSC8JSObject9toBooleanEPNS_9ExecStateE
396__ZNK3JSC9HashTable11createTableEPNS_12JSGlobalDataE
397__ZNK3JSC9HashTable11deleteTableEv
398__ZNK3WTF8Collator7collateEPKtmS2_m
399__ZTVN3JSC12StringObjectE
400__ZTVN3JSC14JSGlobalObjectE
401__ZTVN3JSC15JSWrapperObjectE
402__ZTVN3JSC16InternalFunctionE
403__ZTVN3JSC16JSVariableObjectE
404__ZTVN3JSC8DebuggerE
405__ZTVN3JSC8JSObjectE
406__ZTVN3JSC8JSStringE
407_jscore_fastmalloc_introspection
408_kJSClassDefinitionEmpty
Note: See TracBrowser for help on using the repository browser.