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

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

JavaScriptCore: Inlined some object creation code, including lexicalGlobalObject access
https://bugs.webkit.org/show_bug.cgi?id=29750

Patch by Geoffrey Garen <[email protected]> on 2009-09-25
Reviewed by Darin Adler.

SunSpider says 0.5% faster.

0.8% speedup on bench-alloc-nonretained.js.
2.5% speedup on v8-splay.js.

  • interpreter/CachedCall.h:

(JSC::CachedCall::CachedCall):

  • interpreter/CallFrame.h:

(JSC::ExecState::lexicalGlobalObject):
(JSC::ExecState::globalThisValue):

  • interpreter/Interpreter.cpp:

(JSC::Interpreter::dumpRegisters):
(JSC::Interpreter::execute):
(JSC::Interpreter::privateExecute):

  • jit/JITStubs.cpp:

(JSC::DEFINE_STUB_FUNCTION):

  • runtime/FunctionConstructor.cpp:

(JSC::constructFunction):

  • runtime/ScopeChain.cpp:

(JSC::ScopeChainNode::print):

  • runtime/ScopeChain.h:

(JSC::ScopeChainNode::ScopeChainNode):
(JSC::ScopeChainNode::~ScopeChainNode):
(JSC::ScopeChainNode::push):
(JSC::ScopeChain::ScopeChain):
(JSC::ScopeChain::globalObject): Added a globalObject data member to ScopeChainNode.
Replaced accessor function for globalObject() with data member. Replaced
globalThisObject() accessor with direct access to globalThis, to match.

  • runtime/JSGlobalObject.cpp:

(JSC::JSGlobalObject::init):

  • runtime/JSGlobalObject.h: Inlined array and object construction.

WebCore: Inlined some object creation code, including lexicalGlobalObject access
https://bugs.webkit.org/show_bug.cgi?id=29750

Patch by Geoffrey Garen <[email protected]> on 2009-09-25
Reviewed by Darin Adler.

  • bindings/js/JSInspectorBackendCustom.cpp:

(WebCore::JSInspectorBackend::currentCallFrame):

  • inspector/JavaScriptDebugServer.cpp:

(WebCore::JavaScriptDebugServer::hasBreakpoint): Updated for JavaScriptCore
API changes.

  • 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__ZN3JSC15JSWrapperObject12markChildrenERNS_9MarkStackE
143__ZN3JSC15toInt32SlowCaseEdRb
144__ZN3JSC16InternalFunction4infoE
145__ZN3JSC16InternalFunction4nameEPNS_12JSGlobalDataE
146__ZN3JSC16InternalFunctionC2EPNS_12JSGlobalDataEN3WTF10PassRefPtrINS_9StructureEEERKNS_10IdentifierE
147__ZN3JSC16JSVariableObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
148__ZN3JSC16JSVariableObject14symbolTableGetERKNS_10IdentifierERNS_18PropertyDescriptorE
149__ZN3JSC16JSVariableObject19getOwnPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
150__ZN3JSC16toUInt32SlowCaseEdRb
151__ZN3JSC17BytecodeGenerator21setDumpsGeneratedCodeEb
152__ZN3JSC17PropertyNameArray3addEPNS_7UString3RepE
153__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEN3WTF10PassRefPtrINS_9StructureEEEiRKNS_10IdentifierEPFNS_7JSValueES2_PNS_8JSObjectESA_RKNS_7ArgListEE
154__ZN3JSC17PrototypeFunctionC1EPNS_9ExecStateEiRKNS_10IdentifierEPFNS_7JSValueES2_PNS_8JSObjectES6_RKNS_7ArgListEE
155__ZN3JSC17constructFunctionEPNS_9ExecStateERKNS_7ArgListERKNS_10IdentifierERKNS_7UStringEi
156__ZN3JSC18DebuggerActivationC1EPNS_8JSObjectE
157__ZN3JSC18PropertyDescriptor11setWritableEb
158__ZN3JSC18PropertyDescriptor12setUndefinedEv
159__ZN3JSC18PropertyDescriptor13setDescriptorENS_7JSValueEj
160__ZN3JSC18PropertyDescriptor13setEnumerableEb
161__ZN3JSC18PropertyDescriptor15setConfigurableEb
162__ZN3JSC18PropertyDescriptor17defaultAttributesE
163__ZN3JSC18PropertyDescriptor21setAccessorDescriptorENS_7JSValueES1_j
164__ZN3JSC18PropertyDescriptor9setGetterENS_7JSValueE
165__ZN3JSC18PropertyDescriptor9setSetterENS_7JSValueE
166__ZN3JSC19initializeThreadingEv
167__ZN3JSC20MarkedArgumentBuffer10slowAppendENS_7JSValueE
168__ZN3JSC23AbstractSamplingCounter4dumpEv
169__ZN3JSC23objectProtoFuncToStringEPNS_9ExecStateEPNS_8JSObjectENS_7JSValueERKNS_7ArgListE
170__ZN3JSC23setUpStaticFunctionSlotEPNS_9ExecStateEPKNS_9HashEntryEPNS_8JSObjectERKNS_10IdentifierERNS_12PropertySlotE
171__ZN3JSC25evaluateInGlobalCallFrameERKNS_7UStringERNS_7JSValueEPNS_14JSGlobalObjectE
172__ZN3JSC4Heap11objectCountEv
173__ZN3JSC4Heap14primaryHeapEndEv
174__ZN3JSC4Heap15recordExtraCostEm
175__ZN3JSC4Heap16primaryHeapBeginEv
176__ZN3JSC4Heap17globalObjectCountEv
177__ZN3JSC4Heap20protectedObjectCountEv
178__ZN3JSC4Heap24setGCProtectNeedsLockingEv
179__ZN3JSC4Heap25protectedObjectTypeCountsEv
180__ZN3JSC4Heap26protectedGlobalObjectCountEv
181__ZN3JSC4Heap6isBusyEv
182__ZN3JSC4Heap7collectEv
183__ZN3JSC4Heap7destroyEv
184__ZN3JSC4Heap7protectENS_7JSValueE
185__ZN3JSC4Heap8allocateEm
186__ZN3JSC4Heap9unprotectENS_7JSValueE
187__ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE
188__ZN3JSC5equalEPKNS_7UString3RepES3_
189__ZN3JSC6JSCell11getCallDataERNS_8CallDataE
190__ZN3JSC6JSCell11getJSNumberEv
191__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
192__ZN3JSC6JSCell14deletePropertyEPNS_9ExecStateEj
193__ZN3JSC6JSCell14toThisJSStringEPNS_9ExecStateE
194__ZN3JSC6JSCell16getConstructDataERNS_13ConstructDataE
195__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateERKNS_10IdentifierERNS_12PropertySlotE
196__ZN3JSC6JSCell18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
197__ZN3JSC6JSCell18getPrimitiveNumberEPNS_9ExecStateERdRNS_7JSValueE
198__ZN3JSC6JSCell3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
199__ZN3JSC6JSCell3putEPNS_9ExecStateEjNS_7JSValueE
200__ZN3JSC6JSCell9getObjectEv
201__ZN3JSC6JSCellnwEmPNS_9ExecStateE
202__ZN3JSC6JSLock12DropAllLocksC1ENS_14JSLockBehaviorE
203__ZN3JSC6JSLock12DropAllLocksC1EPNS_9ExecStateE
204__ZN3JSC6JSLock12DropAllLocksD1Ev
205__ZN3JSC6JSLock4lockENS_14JSLockBehaviorE
206__ZN3JSC6JSLock6unlockENS_14JSLockBehaviorE
207__ZN3JSC6JSLock9lockCountEv
208__ZN3JSC6JSLockC1EPNS_9ExecStateE
209__ZN3JSC6Parser5parseEPNS_12JSGlobalDataEPiPNS_7UStringE
210__ZN3JSC7CStringD1Ev
211__ZN3JSC7CStringaSERKS0_
212__ZN3JSC7JSArray4infoE
213__ZN3JSC7JSArrayC1EN3WTF10PassRefPtrINS_9StructureEEE
214__ZN3JSC7JSArrayC1EN3WTF10PassRefPtrINS_9StructureEEERKNS_7ArgListE
215__ZN3JSC7Profile10restoreAllEv
216__ZN3JSC7Profile5focusEPKNS_11ProfileNodeE
217__ZN3JSC7Profile7excludeEPKNS_11ProfileNodeE
218__ZN3JSC7Profile7forEachEMNS_11ProfileNodeEFvvE
219__ZN3JSC7UString3Rep11computeHashEPKci
220__ZN3JSC7UString3Rep11computeHashEPKti
221__ZN3JSC7UString3Rep12sharedBufferEv
222__ZN3JSC7UString3Rep14createFromUTF8EPKc
223__ZN3JSC7UString3Rep14nullBaseStringE
224__ZN3JSC7UString3Rep6createEPtiN3WTF10PassRefPtrINS3_21CrossThreadRefCountedINS3_16OwnFastMallocPtrItEEEEEE
225__ZN3JSC7UString3Rep7destroyEv
226__ZN3JSC7UString4fromEd
227__ZN3JSC7UString4fromEi
228__ZN3JSC7UString4fromEj
229__ZN3JSC7UString4fromEl
230__ZN3JSC7UString6appendEPKc
231__ZN3JSC7UString6appendERKS0_
232__ZN3JSC7UStringC1EPKc
233__ZN3JSC7UStringC1EPKti
234__ZN3JSC7UStringaSEPKc
235__ZN3JSC8Debugger23recompileAllJSFunctionsEPNS_12JSGlobalDataE
236__ZN3JSC8Debugger6attachEPNS_14JSGlobalObjectE
237__ZN3JSC8Debugger6detachEPNS_14JSGlobalObjectE
238__ZN3JSC8DebuggerD2Ev
239__ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateENS_7JSValueES3_
240__ZN3JSC8JSObject12defineGetterEPNS_9ExecStateERKNS_10IdentifierEPS0_j
241__ZN3JSC8JSObject12defineSetterEPNS_9ExecStateERKNS_10IdentifierEPS0_j
242__ZN3JSC8JSObject12lookupGetterEPNS_9ExecStateERKNS_10IdentifierE
243__ZN3JSC8JSObject12lookupSetterEPNS_9ExecStateERKNS_10IdentifierE
244__ZN3JSC8JSObject12markChildrenERNS_9MarkStackE
245__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateERKNS_10IdentifierE
246__ZN3JSC8JSObject14deletePropertyEPNS_9ExecStateEj
247__ZN3JSC8JSObject15unwrappedObjectEv
248__ZN3JSC8JSObject16getPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
249__ZN3JSC8JSObject17createInheritorIDEv
250__ZN3JSC8JSObject17defineOwnPropertyEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorEb
251__ZN3JSC8JSObject17putDirectFunctionEPNS_9ExecStateEPNS_16InternalFunctionEj
252__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEj
253__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueEjbRNS_15PutPropertySlotE
254__ZN3JSC8JSObject17putWithAttributesEPNS_9ExecStateEjNS_7JSValueEj
255__ZN3JSC8JSObject18getOwnPropertySlotEPNS_9ExecStateEjRNS_12PropertySlotE
256__ZN3JSC8JSObject18getPrimitiveNumberEPNS_9ExecStateERdRNS_7JSValueE
257__ZN3JSC8JSObject19getOwnPropertyNamesEPNS_9ExecStateERNS_17PropertyNameArrayE
258__ZN3JSC8JSObject21getPropertyDescriptorEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorE
259__ZN3JSC8JSObject22fillGetterPropertySlotERNS_12PropertySlotEPNS_7JSValueE
260__ZN3JSC8JSObject23allocatePropertyStorageEmm
261__ZN3JSC8JSObject24getOwnPropertyDescriptorEPNS_9ExecStateERKNS_10IdentifierERNS_18PropertyDescriptorE
262__ZN3JSC8JSObject3putEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueERNS_15PutPropertySlotE
263__ZN3JSC8JSObject3putEPNS_9ExecStateEjNS_7JSValueE
264__ZN3JSC8Profiler13stopProfilingEPNS_9ExecStateERKNS_7UStringE
265__ZN3JSC8Profiler14startProfilingEPNS_9ExecStateERKNS_7UStringE
266__ZN3JSC8Profiler8profilerEv
267__ZN3JSC8evaluateEPNS_9ExecStateERNS_10ScopeChainERKNS_10SourceCodeENS_7JSValueE
268__ZN3JSC8jsStringEPNS_12JSGlobalDataERKNS_7UStringE
269__ZN3JSC9CodeBlockD1Ev
270__ZN3JSC9CodeBlockD2Ev
271__ZN3JSC9MarkStack10s_pageSizeE
272__ZN3JSC9MarkStack12releaseStackEPvm
273__ZN3JSC9MarkStack13allocateStackEm
274__ZN3JSC9MarkStack18initializePagesizeEv
275__ZN3JSC9Structure13hasTransitionEPNS_7UString3RepEj
276__ZN3JSC9Structure17stopIgnoringLeaksEv
277__ZN3JSC9Structure18startIgnoringLeaksEv
278__ZN3JSC9Structure21addPropertyTransitionEPS0_RKNS_10IdentifierEjPNS_6JSCellERm
279__ZN3JSC9Structure22materializePropertyMapEv
280__ZN3JSC9Structure25changePrototypeTransitionEPS0_NS_7JSValueE
281__ZN3JSC9Structure27addAnonymousSlotsTransitionEPS0_j
282__ZN3JSC9Structure27despecifyDictionaryFunctionERKNS_10IdentifierE
283__ZN3JSC9Structure27despecifyFunctionTransitionEPS0_RKNS_10IdentifierE
284__ZN3JSC9Structure28addPropertyWithoutTransitionERKNS_10IdentifierEjPNS_6JSCellE
285__ZN3JSC9Structure3getEPKNS_7UString3RepERjRPNS_6JSCellE
286__ZN3JSC9Structure40addPropertyTransitionToExistingStructureEPS0_RKNS_10IdentifierEjPNS_6JSCellERm
287__ZN3JSC9StructureC1ENS_7JSValueERKNS_8TypeInfoE
288__ZN3JSC9StructureD1Ev
289__ZN3JSC9constructEPNS_9ExecStateENS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListE
290__ZN3JSCeqERKNS_7UStringEPKc
291__ZN3JSCgtERKNS_7UStringES2_
292__ZN3JSCltERKNS_7UStringES2_
293__ZN3WTF10fastCallocEmm
294__ZN3WTF10fastMallocEm
295__ZN3WTF11currentTimeEv
296__ZN3WTF11fastReallocEPvm
297__ZN3WTF12createThreadEPFPvS0_ES0_
298__ZN3WTF12createThreadEPFPvS0_ES0_PKc
299__ZN3WTF12detachThreadEj
300__ZN3WTF12isMainThreadEv
301__ZN3WTF12randomNumberEv
302__ZN3WTF13currentThreadEv
303__ZN3WTF13tryFastCallocEmm
304__ZN3WTF13tryFastMallocEm
305__ZN3WTF15ThreadCondition4waitERNS_5MutexE
306__ZN3WTF15ThreadCondition6signalEv
307__ZN3WTF15ThreadCondition9broadcastEv
308__ZN3WTF15ThreadCondition9timedWaitERNS_5MutexEd
309__ZN3WTF15ThreadConditionC1Ev
310__ZN3WTF15ThreadConditionD1Ev
311__ZN3WTF16callOnMainThreadEPFvPvES0_
312__ZN3WTF16fastZeroedMallocEm
313__ZN3WTF19initializeThreadingEv
314__ZN3WTF20fastMallocStatisticsEv
315__ZN3WTF21RefCountedLeakCounter16suppressMessagesEPKc
316__ZN3WTF21RefCountedLeakCounter24cancelMessageSuppressionEPKc
317__ZN3WTF21RefCountedLeakCounter9decrementEv
318__ZN3WTF21RefCountedLeakCounter9incrementEv
319__ZN3WTF21RefCountedLeakCounterC1EPKc
320__ZN3WTF21RefCountedLeakCounterD1Ev
321__ZN3WTF23waitForThreadCompletionEjPPv
322__ZN3WTF27releaseFastMallocFreeMemoryEv
323__ZN3WTF28setMainThreadCallbacksPausedEb
324__ZN3WTF36lockAtomicallyInitializedStaticMutexEv
325__ZN3WTF37parseDateFromNullTerminatedCharactersEPKc
326__ZN3WTF38unlockAtomicallyInitializedStaticMutexEv
327__ZN3WTF5Mutex4lockEv
328__ZN3WTF5Mutex6unlockEv
329__ZN3WTF5Mutex7tryLockEv
330__ZN3WTF5MutexC1Ev
331__ZN3WTF5MutexD1Ev
332__ZN3WTF6strtodEPKcPPc
333__ZN3WTF7Unicode18convertUTF16ToUTF8EPPKtS2_PPcS4_b
334__ZN3WTF8Collator18setOrderLowerFirstEb
335__ZN3WTF8CollatorC1EPKc
336__ZN3WTF8CollatorD1Ev
337__ZN3WTF8fastFreeEPv
338__ZN3WTF9ByteArray6createEm
339__ZNK3JSC10JSFunction23isHostFunctionNonInlineEv
340__ZNK3JSC11Interpreter14retrieveCallerEPNS_9ExecStateEPNS_16InternalFunctionE
341__ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiRlRNS_7UStringERNS_7JSValueE
342__ZNK3JSC12DateInstance7getTimeERdRi
343__ZNK3JSC14JSGlobalObject14isDynamicScopeEv
344__ZNK3JSC16InternalFunction9classInfoEv
345__ZNK3JSC16JSVariableObject16isVariableObjectEv
346__ZNK3JSC16JSVariableObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
347__ZNK3JSC17DebuggerCallFrame10thisObjectEv
348__ZNK3JSC17DebuggerCallFrame12functionNameEv
349__ZNK3JSC17DebuggerCallFrame22calculatedFunctionNameEv
350__ZNK3JSC17DebuggerCallFrame4typeEv
351__ZNK3JSC17DebuggerCallFrame8evaluateERKNS_7UStringERNS_7JSValueE
352__ZNK3JSC18PropertyDescriptor10enumerableEv
353__ZNK3JSC18PropertyDescriptor12configurableEv
354__ZNK3JSC18PropertyDescriptor16isDataDescriptorEv
355__ZNK3JSC18PropertyDescriptor20isAccessorDescriptorEv
356__ZNK3JSC18PropertyDescriptor6getterEv
357__ZNK3JSC18PropertyDescriptor6setterEv
358__ZNK3JSC18PropertyDescriptor8writableEv
359__ZNK3JSC4Heap10statisticsEv
360__ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE
361__ZNK3JSC6JSCell12toThisObjectEPNS_9ExecStateE
362__ZNK3JSC6JSCell12toThisStringEPNS_9ExecStateE
363__ZNK3JSC6JSCell14isGetterSetterEv
364__ZNK3JSC6JSCell8toNumberEPNS_9ExecStateE
365__ZNK3JSC6JSCell8toObjectEPNS_9ExecStateE
366__ZNK3JSC6JSCell8toStringEPNS_9ExecStateE
367__ZNK3JSC6JSCell9classInfoEv
368__ZNK3JSC6JSCell9getStringERNS_7UStringE
369__ZNK3JSC6JSCell9getStringEv
370__ZNK3JSC6JSCell9getUInt32ERj
371__ZNK3JSC6JSCell9toBooleanEPNS_9ExecStateE
372__ZNK3JSC7ArgList8getSliceEiRS0_
373__ZNK3JSC7JSValue16toObjectSlowCaseEPNS_9ExecStateE
374__ZNK3JSC7JSValue19synthesizePrototypeEPNS_9ExecStateE
375__ZNK3JSC7JSValue20toThisObjectSlowCaseEPNS_9ExecStateE
376__ZNK3JSC7JSValue9toIntegerEPNS_9ExecStateE
377__ZNK3JSC7UString10UTF8StringEb
378__ZNK3JSC7UString14toStrictUInt32EPb
379__ZNK3JSC7UString5asciiEv
380__ZNK3JSC7UString6is8BitEv
381__ZNK3JSC7UString6substrEii
382__ZNK3JSC7UString8toUInt32EPb
383__ZNK3JSC7UString8toUInt32EPbb
384__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateERKNS_10IdentifierE
385__ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateEj
386__ZNK3JSC8JSObject12defaultValueEPNS_9ExecStateENS_22PreferredPrimitiveTypeE
387__ZNK3JSC8JSObject12toThisObjectEPNS_9ExecStateE
388__ZNK3JSC8JSObject21getPropertyAttributesEPNS_9ExecStateERKNS_10IdentifierERj
389__ZNK3JSC8JSObject8toNumberEPNS_9ExecStateE
390__ZNK3JSC8JSObject8toObjectEPNS_9ExecStateE
391__ZNK3JSC8JSObject8toStringEPNS_9ExecStateE
392__ZNK3JSC8JSObject9classNameEv
393__ZNK3JSC8JSObject9toBooleanEPNS_9ExecStateE
394__ZNK3JSC9HashTable11createTableEPNS_12JSGlobalDataE
395__ZNK3JSC9HashTable11deleteTableEv
396__ZNK3WTF8Collator7collateEPKtmS2_m
397__ZTVN3JSC12StringObjectE
398__ZTVN3JSC14JSGlobalObjectE
399__ZTVN3JSC15JSWrapperObjectE
400__ZTVN3JSC16InternalFunctionE
401__ZTVN3JSC16JSVariableObjectE
402__ZTVN3JSC8DebuggerE
403__ZTVN3JSC8JSObjectE
404__ZTVN3JSC8JSStringE
405_jscore_fastmalloc_introspection
406_kJSClassDefinitionEmpty
Note: See TracBrowser for help on using the repository browser.