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

Last change on this file since 36325 was 36325, checked in by [email protected], 17 years ago

2008-09-10 Sam Weinig <[email protected]>

Reviewed by Geoff Garen.

Add inline property storage for JSObject.

1.2% progression on Sunspider. .5% progression on the v8 test suite.

  • JavaScriptCore.exp:
  • VM/CTI.cpp: (JSC::CTI::privateCompileGetByIdProto): (JSC::CTI::privateCompileGetByIdChain):
  • kjs/JSObject.cpp: (JSC::JSObject::mark): There is no reason to check storageSize now that we start from 0. (JSC::JSObject::allocatePropertyStorage): Allocates/reallocates heap storage.
  • kjs/JSObject.h: (JSC::JSObject::offsetForLocation): m_propertyStorage is not an OwnArrayPtr now so there is no reason to .get() (JSC::JSObject::usingInlineStorage): (JSC::JSObject::JSObject): Start with m_propertyStorage pointing to the inline storage. (JSC::JSObject::~JSObject): Free the heap storage if not using the inline storage. (JSC::JSObject::putDirect): Switch to the heap storage only when we know we know that we are about to add a property that will overflow the inline storage.
  • kjs/PropertyMap.cpp: (JSC::PropertyMap::createTable): Don't allocate the propertyStorage, that is now handled by JSObject. (JSC::PropertyMap::rehash): PropertyStorage is not a OwnArrayPtr anymore.
  • kjs/PropertyMap.h: (JSC::PropertyMap::storageSize): Rename from markingCount.
  • kjs/StructureID.cpp: (JSC::StructureID::addPropertyTransition): Don't resize the property storage if we are using inline storage.
  • kjs/StructureID.h:
  • Property svn:eol-style set to native
File size: 14.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_JSObjectMakeConstructor
30_JSObjectMakeFunction
31_JSObjectMakeFunctionWithCallback
32_JSObjectSetPrivate
33_JSObjectSetProperty
34_JSObjectSetPropertyAtIndex
35_JSObjectSetPrototype
36_JSPropertyNameAccumulatorAddName
37_JSPropertyNameArrayGetCount
38_JSPropertyNameArrayGetNameAtIndex
39_JSPropertyNameArrayRelease
40_JSPropertyNameArrayRetain
41_JSStartProfiling
42_JSStringCopyCFString
43_JSStringCreateWithCFString
44_JSStringCreateWithCharacters
45_JSStringCreateWithUTF8CString
46_JSStringGetCharactersPtr
47_JSStringGetLength
48_JSStringGetMaximumUTF8CStringSize
49_JSStringGetUTF8CString
50_JSStringIsEqual
51_JSStringIsEqualToUTF8CString
52_JSStringRelease
53_JSStringRetain
54_JSValueGetType
55_JSValueIsBoolean
56_JSValueIsEqual
57_JSValueIsInstanceOfConstructor
58_JSValueIsNull
59_JSValueIsNumber
60_JSValueIsObject
61_JSValueIsObjectOfClass
62_JSValueIsStrictEqual
63_JSValueIsString
64_JSValueIsUndefined
65_JSValueMakeBoolean
66_JSValueMakeNull
67_JSValueMakeNumber
68_JSValueMakeString
69_JSValueMakeUndefined
70_JSValueProtect
71_JSValueToBoolean
72_JSValueToNumber
73_JSValueToObject
74_JSValueToStringCopy
75_JSValueUnprotect
76_WTFLog
77_WTFLogVerbose
78_WTFReportArgumentAssertionFailure
79_WTFReportAssertionFailure
80_WTFReportAssertionFailureWithMessage
81_WTFReportError
82_WTFReportFatalError
83__Z12jsRegExpFreeP8JSRegExp
84__Z15jsRegExpCompilePKti24JSRegExpIgnoreCaseOption23JSRegExpMultilineOptionPjPPKc
85__Z15jsRegExpExecutePK8JSRegExpPKtiiPii
86__ZN14OpaqueJSString6createERKN3JSC7UStringE
87__ZN3JSC10Identifier11addSlowCaseEPNS_12JSGlobalDataEPNS_7UString3RepE
88__ZN3JSC10Identifier11addSlowCaseEPNS_9ExecStateEPNS_7UString3RepE
89__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_12JSGlobalDataEPNS_7UString3RepE
90__ZN3JSC10Identifier24checkSameIdentifierTableEPNS_9ExecStateEPNS_7UString3RepE
91__ZN3JSC10Identifier3addEPNS_9ExecStateEPKc
92__ZN3JSC10Identifier5equalEPKNS_7UString3RepEPKc
93__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeE
94__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeEPKc
95__ZN3JSC10throwErrorEPNS_9ExecStateENS_9ErrorTypeERKNS_7UStringE
96__ZN3JSC11Interpreter11checkSyntaxEPNS_9ExecStateERKNS_7UStringEiS5_
97__ZN3JSC11Interpreter21shouldPrintExceptionsEv
98__ZN3JSC11Interpreter24setShouldPrintExceptionsEb
99__ZN3JSC11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPNS_7JSValueE
100__ZN3JSC11Interpreter8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_7UStringEiS7_PNS_7JSValueE
101__ZN3JSC11JSImmediate8toObjectEPKNS_7JSValueEPNS_9ExecStateE
102__ZN3JSC11JSImmediate8toStringEPKNS_7JSValueE
103__ZN3JSC11JSImmediate9prototypeEPKNS_7JSValueEPNS_9ExecStateE
104__ZN3JSC11ProfileNode4sortEPFbRKN3WTF6RefPtrIS0_EES5_E
105__ZN3JSC11ProgramNode6createEPNS_12JSGlobalDataEPNS_14SourceElementsEPN3WTF6VectorISt4pairINS_10IdentifierEjELm16EEEPNS6_INS5_6RefPtrINS_12FuncDeclNodeEEELm16EEEPNS_14SourceProviderEbbi
106__ZN3JSC11PropertyMap3putERKNS_10IdentifierEPNS_7JSValueEjbPNS_8JSObjectERNS_15PutPropertySlotERPS5_
107__ZN3JSC11PropertyMap9getOffsetERKNS_10IdentifierE
108__ZN3JSC11PropertyMap9getOffsetERKNS_10IdentifierERj
109__ZN3JSC11PropertyMapD1Ev
110__ZN3JSC11StructureID21addPropertyTransitionEPS0_RKNS_10IdentifierEPNS_7JSValueEjPNS_8JSObjectERNS_15PutPropertySlotERPS6_
111__ZN3JSC11StructureID24fromDictionaryTransitionEPS0_
112__ZN3JSC11StructureID25changePrototypeTransitionEPS0_PNS_7JSValueE
113__ZN3JSC11StructureIDD1Ev
114__ZN3JSC12DateInstance4infoE
115__ZN3JSC12JSGlobalData6createEv
116__ZN3JSC12JSGlobalDataD1Ev
117__ZN3JSC12SamplingTool4dumpEPNS_9ExecStateE
118__ZN3JSC12SamplingTool4stopEv
119__ZN3JSC12SamplingTool5startEj
120__ZN3JSC12SmallStrings17createEmptyStringEPNS_9ExecStateE
121__ZN3JSC12StringObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
122__ZN3JSC12StringObject14toThisJSStringEPNS_9ExecStateE
123__ZN3JSC12StringObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
124__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
125__ZN3JSC12StringObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
126__ZN3JSC12StringObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
127__ZN3JSC12StringObject4infoE
128__ZN3JSC12StringObjectC2EPNS_9ExecStateEPNS_8JSObjectERKNS_7UStringE
129__ZN3JSC13CodeGenerator21setDumpsGeneratedCodeEb
130__ZN3JSC13StatementNode6setLocEii
131__ZN3JSC13jsOwnedStringEPNS_9ExecStateERKNS_7UStringE
132__ZN3JSC14JSGlobalObject10globalExecEv
133__ZN3JSC14JSGlobalObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
134__ZN3JSC14JSGlobalObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPNS_8JSObjectE
135__ZN3JSC14JSGlobalObject14setTimeoutTimeEj
136__ZN3JSC14JSGlobalObject16stopTimeoutCheckEv
137__ZN3JSC14JSGlobalObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
138__ZN3JSC14JSGlobalObject17startTimeoutCheckEv
139__ZN3JSC14JSGlobalObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
140__ZN3JSC14JSGlobalObject4initEPNS_8JSObjectE
141__ZN3JSC14JSGlobalObject4markEv
142__ZN3JSC14JSGlobalObjectD2Ev
143__ZN3JSC14JSGlobalObjectnwEmPNS_12JSGlobalDataE
144__ZN3JSC14constructArrayEPNS_9ExecStateERKNS_7ArgListE
145__ZN3JSC15JSWrapperObject4markEv
146__ZN3JSC16InternalFunction4infoE
147__ZN3JSC16InternalFunctionC2EPNS_9ExecStateEPNS_17FunctionPrototypeERKNS_10IdentifierE
148__ZN3JSC16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
149__ZN3JSC16JSVariableObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
150__ZN3JSC16JSVariableObject16setRegisterArrayEPNS_8RegisterEm
151__ZN3JSC16ParserRefCounted3refEv
152__ZN3JSC16ParserRefCounted5derefEv
153__ZN3JSC17PropertyNameArray3addEPNS_7UString3RepE
154__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEPNS_17FunctionPrototypeEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES9_RKNS_7ArgListEE
155__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEiRKNS_10IdentifierEPFPNS_7JSValueES2_PNS_8JSObjectES7_RKNS_7ArgListEE
156__ZN3JSC17constructFunctionEPNS_9ExecStateERKNS_7ArgListERKNS_10IdentifierERKNS_7UStringEi
157__ZN3JSC19constructEmptyArrayEPNS_9ExecStateE
158__ZN3JSC19initializeThreadingEv
159__ZN3JSC20staticFunctionGetterEPNS_9ExecStateERKNS_10IdentifierERKNS_12PropertySlotE
160__ZN3JSC23objectProtoFuncToStringEPNS_9ExecStateEPNS_8JSObjectEPNS_7JSValueERKNS_7ArgListE
161__ZN3JSC23setUpStaticFunctionSlotEPNS_9ExecStateEPKNS_9HashEntryEPNS_8JSObjectERKNS_10IdentifierERNS_12PropertySlotE
162__ZN3JSC4Heap14allocateNumberEm
163__ZN3JSC4Heap15recordExtraCostEm
164__ZN3JSC4Heap17globalObjectCountEv
165__ZN3JSC4Heap20protectedObjectCountEv
166__ZN3JSC4Heap24setGCProtectNeedsLockingEv
167__ZN3JSC4Heap25protectedObjectTypeCountsEv
168__ZN3JSC4Heap26protectedGlobalObjectCountEv
169__ZN3JSC4Heap4heapEPKNS_7JSValueE
170__ZN3JSC4Heap4sizeEv
171__ZN3JSC4Heap7collectEv
172__ZN3JSC4Heap7protectEPNS_7JSValueE
173__ZN3JSC4Heap8allocateEm
174__ZN3JSC4Heap9unprotectEPNS_7JSValueE
175__ZN3JSC4callEPNS_9ExecStateEPNS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListE
176__ZN3JSC5equalEPKNS_7UString3RepES3_
177__ZN3JSC6JSCell11getCallDataERNS_8CallDataE
178__ZN3JSC6JSCell11getJSNumberEv
179__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
180__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateEj
181__ZN3JSC6JSCell14toThisJSStringEPNS_9ExecStateE
182__ZN3JSC6JSCell16getConstructDataERNS_13ConstructDataE
183__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
184__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
185__ZN3JSC6JSCell3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
186__ZN3JSC6JSCell3putEPNS_9ExecStateEjPNS_7JSValueE
187__ZN3JSC6JSCell9getObjectEv
188__ZN3JSC6JSCellnwEmPNS_9ExecStateE
189__ZN3JSC6JSLock12DropAllLocksC1EPNS_9ExecStateE
190__ZN3JSC6JSLock12DropAllLocksC1Eb
191__ZN3JSC6JSLock12DropAllLocksD1Ev
192__ZN3JSC6JSLock4lockEb
193__ZN3JSC6JSLock6unlockEb
194__ZN3JSC6JSLock9lockCountEv
195__ZN3JSC6JSLockC1EPNS_9ExecStateE
196__ZN3JSC6Parser5parseEPNS_9ExecStateERKNS_7UStringEiN3WTF10PassRefPtrINS_14SourceProviderEEEPiSA_PS3_
197__ZN3JSC6strtodEPKcPPc
198__ZN3JSC7ArgList10slowAppendEPNS_7JSValueE
199__ZN3JSC7CStringD1Ev
200__ZN3JSC7CStringaSERKS0_
201__ZN3JSC7JSArray4infoE
202__ZN3JSC7Profile10restoreAllEv
203__ZN3JSC7Profile5focusEPKNS_11ProfileNodeE
204__ZN3JSC7Profile7excludeEPKNS_11ProfileNodeE
205__ZN3JSC7Profile7forEachEMNS_11ProfileNodeEFvvE
206__ZN3JSC7UString3Rep11computeHashEPKti
207__ZN3JSC7UString3Rep4nullE
208__ZN3JSC7UString3Rep7destroyEv
209__ZN3JSC7UString4fromEj
210__ZN3JSC7UString6appendEPKc
211__ZN3JSC7UString6appendERKS0_
212__ZN3JSC7UStringC1EPKc
213__ZN3JSC7UStringC1EPKti
214__ZN3JSC7UStringaSEPKc
215__ZN3JSC8Debugger6attachEPNS_14JSGlobalObjectE
216__ZN3JSC8Debugger6detachEPNS_14JSGlobalObjectE
217__ZN3JSC8DebuggerC2Ev
218__ZN3JSC8DebuggerD2Ev
219__ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateEPNS_7JSValueE
220__ZN3JSC8JSObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
221__ZN3JSC8JSObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPS0_
222__ZN3JSC8JSObject12lookupGetterEPNS_9ExecStateERKNS_10IdentifierE
223__ZN3JSC8JSObject12lookupSetterEPNS_9ExecStateERKNS_10IdentifierE
224__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
225__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateEj
226__ZN3JSC8JSObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
227__ZN3JSC8JSObject17createInheritorIDEv
228__ZN3JSC8JSObject17putDirectFunctionEPNS_9ExecStateEPNS_16InternalFunctionEj
229__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueEj
230__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateEjPNS_7JSValueEj
231__ZN3JSC8JSObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
232__ZN3JSC8JSObject18getPrimitiveNumberEPNS_9ExecStateERdRPNS_7JSValueE
233__ZN3JSC8JSObject22fillGetterPropertySlotERNS_12PropertySlotEPPNS_7JSValueE
234__ZN3JSC8JSObject23allocatePropertyStorageEmm
235__ZN3JSC8JSObject3putEPNS_9ExecStateERKNS_10IdentifierEPNS_7JSValueERNS_15PutPropertySlotE
236__ZN3JSC8JSObject3putEPNS_9ExecStateEjPNS_7JSValueE
237__ZN3JSC8JSObject4markEv
238__ZN3JSC8Profiler13stopProfilingEPNS_9ExecStateERKNS_7UStringE
239__ZN3JSC8Profiler14startProfilingEPNS_9ExecStateERKNS_7UStringE
240__ZN3JSC8Profiler8profilerEv
241__ZN3JSC8jsStringEPNS_9ExecStateERKNS_7UStringE
242__ZN3JSC9CodeBlockD1Ev
243__ZN3JSC9CodeBlockD2Ev
244__ZN3JSC9constructEPNS_9ExecStateEPNS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListE
245__ZN3JSCeqERKNS_7UStringEPKc
246__ZN3JSCgtERKNS_7UStringES2_
247__ZN3JSCltERKNS_7UStringES2_
248__ZN3WTF10fastCallocEmm
249__ZN3WTF10fastMallocEm
250__ZN3WTF11fastReallocEPvm
251__ZN3WTF12createThreadEPFPvS0_ES0_
252__ZN3WTF12createThreadEPFPvS0_ES0_PKc
253__ZN3WTF12detachThreadEj
254__ZN3WTF12isMainThreadEv
255__ZN3WTF13currentThreadEv
256__ZN3WTF13tryFastCallocEmm
257__ZN3WTF15ThreadCondition4waitERNS_5MutexE
258__ZN3WTF15ThreadCondition6signalEv
259__ZN3WTF15ThreadCondition9broadcastEv
260__ZN3WTF15ThreadConditionC1Ev
261__ZN3WTF15ThreadConditionD1Ev
262__ZN3WTF16callOnMainThreadEPFvPvES0_
263__ZN3WTF16fastZeroedMallocEm
264__ZN3WTF18setLogLeakMessagesEb
265__ZN3WTF19initializeThreadingEv
266__ZN3WTF21RefCountedLeakCounter9decrementEv
267__ZN3WTF21RefCountedLeakCounter9incrementEv
268__ZN3WTF21RefCountedLeakCounterC1EPKc
269__ZN3WTF21RefCountedLeakCounterD1Ev
270__ZN3WTF23waitForThreadCompletionEjPPv
271__ZN3WTF27releaseFastMallocFreeMemoryEv
272__ZN3WTF28setMainThreadCallbacksPausedEb
273__ZN3WTF5Mutex4lockEv
274__ZN3WTF5Mutex6unlockEv
275__ZN3WTF5Mutex7tryLockEv
276__ZN3WTF5MutexC1Ev
277__ZN3WTF5MutexD1Ev
278__ZN3WTF7Unicode18convertUTF16ToUTF8EPPKtS2_PPcS4_b
279__ZN3WTF8Collator18setOrderLowerFirstEb
280__ZN3WTF8CollatorC1EPKc
281__ZN3WTF8CollatorD1Ev
282__ZN3WTF8fastFreeEPv
283__ZNK3JSC12DateInstance7getTimeERdRi
284__ZNK3JSC12StringObject12toThisStringEPNS_9ExecStateE
285__ZNK3JSC12StringObject8toStringEPNS_9ExecStateE
286__ZNK3JSC14JSGlobalObject14isDynamicScopeEv
287__ZNK3JSC14JSGlobalObject14toGlobalObjectEPNS_9ExecStateE
288__ZNK3JSC16InternalFunction21implementsHasInstanceEv
289__ZNK3JSC16JSVariableObject16isVariableObjectEv
290__ZNK3JSC16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
291__ZNK3JSC17DebuggerCallFrame10thisObjectEv
292__ZNK3JSC17DebuggerCallFrame12functionNameEv
293__ZNK3JSC17DebuggerCallFrame4typeEv
294__ZNK3JSC17DebuggerCallFrame8evaluateERKNS_7UStringERPNS_7JSValueE
295__ZNK3JSC4Node8toStringEv
296__ZNK3JSC6JSCell12toThisObjectEPNS_9ExecStateE
297__ZNK3JSC6JSCell12toThisStringEPNS_9ExecStateE
298__ZNK3JSC6JSCell14isGetterSetterEv
299__ZNK3JSC6JSCell17getTruncatedInt32ERi
300__ZNK3JSC6JSCell18getTruncatedUInt32ERj
301__ZNK3JSC6JSCell8isObjectEv
302__ZNK3JSC6JSCell8isStringEv
303__ZNK3JSC6JSCell9classInfoEv
304__ZNK3JSC6JSCell9getNumberEv
305__ZNK3JSC6JSCell9getStringERNS_7UStringE
306__ZNK3JSC6JSCell9getStringEv
307__ZNK3JSC6JSCell9getUInt32ERj
308__ZNK3JSC7ArgList8getSliceEiRS0_
309__ZNK3JSC7JSValue15toInt32SlowCaseEPNS_9ExecStateERb
310__ZNK3JSC7JSValue16toUInt32SlowCaseEPNS_9ExecStateERb
311__ZNK3JSC7JSValue7toFloatEPNS_9ExecStateE
312__ZNK3JSC7JSValue9toIntegerEPNS_9ExecStateE
313__ZNK3JSC7Machine18retrieveLastCallerEPNS_9ExecStateERiS3_RNS_7UStringERPNS_7JSValueE
314__ZNK3JSC7UString10UTF8StringEb
315__ZNK3JSC7UString14toStrictUInt32EPb
316__ZNK3JSC7UString5asciiEv
317__ZNK3JSC7UString6is8BitEv
318__ZNK3JSC7UString6substrEii
319__ZNK3JSC7UString8toUInt32EPb
320__ZNK3JSC7UString8toUInt32EPbb
321__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateERKNS_10IdentifierE
322__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateEj
323__ZNK3JSC8JSObject12defaultValueEPNS_9ExecStateENS_7JSValue22PreferredPrimitiveTypeE
324__ZNK3JSC8JSObject12toThisObjectEPNS_9ExecStateE
325__ZNK3JSC8JSObject14toGlobalObjectEPNS_9ExecStateE
326__ZNK3JSC8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
327__ZNK3JSC8JSObject21implementsHasInstanceEv
328__ZNK3JSC8JSObject8isObjectEv
329__ZNK3JSC8JSObject8toNumberEPNS_9ExecStateE
330__ZNK3JSC8JSObject8toObjectEPNS_9ExecStateE
331__ZNK3JSC8JSObject8toStringEPNS_9ExecStateE
332__ZNK3JSC8JSObject9classNameEv
333__ZNK3JSC8JSObject9toBooleanEPNS_9ExecStateE
334__ZNK3JSC9CodeBlock17derefStructureIDsEPNS_11InstructionE
335__ZNK3JSC9HashTable11createTableEPNS_12JSGlobalDataE
336__ZNK3WTF8Collator7collateEPKtmS2_m
337__ZTVN3JSC12JSNumberCellE
338__ZTVN3JSC12StringObjectE
339__ZTVN3JSC14JSGlobalObjectE
340__ZTVN3JSC15JSWrapperObjectE
341__ZTVN3JSC16InternalFunctionE
342__ZTVN3JSC16JSVariableObjectE
343__ZTVN3JSC8JSObjectE
344__ZTVN3JSC8JSStringE
345_jscore_fastmalloc_introspection
346_kJSClassDefinitionEmpty
Note: See TracBrowser for help on using the repository browser.