== 0 ===========================
Heap allocation functions accounted for 95.0% of measured spacetime
Called from:
== 1 ===========================
Context accounted for 5.2% of measured spacetime
0x404D078: PL_DHashAllocTable (pldhash.c:89)
Called from:
---------------------------------
Context accounted for 4.6% of measured spacetime
0x4D7FA94: NS_NewSVGGElement(nsIContent**, nsINodeInfo*) (nsSVGGElement.cpp:74)
Called from:
---------------------------------
Context accounted for 4.6% of measured spacetime
0x488BCB4: nsCSSCompressedDataBlock::operator new(unsigned, unsigned) (nsCSSDataBlock.h:102)
Called from:
---------------------------------
Context accounted for 4.3% of measured spacetime
0x4D9D088: NS_NewSVGPathElement(nsIContent**, nsINodeInfo*) (nsSVGPathElement.cpp:51)
Called from:
---------------------------------
Context accounted for 4.3% of measured spacetime
0x4051999: nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) (nsWeakReference.cpp:131)
Called from:
---------------------------------
Context accounted for 4.2% of measured spacetime
0x49A66BC: nsAttrAndChildArray::GrowBy(unsigned) (nsAttrAndChildArray.cpp:755)
Called from:
---------------------------------
Context accounted for 4.0% of measured spacetime
0x48A9C4A: CSSParserImpl::ParseDeclarationBlock(unsigned&, int) (nsCSSParser.cpp:2746)
Called from:
---------------------------------
Context accounted for 3.9% of measured spacetime
0x48CE744: NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelectorList*, nsCSSDeclaration*) (nsCSSStyleRule.cpp:1562)
Called from:
---------------------------------
Context accounted for 3.8% of measured spacetime
0x4141D61: JS_malloc (jsapi.c:1590)
Called from:
---------------------------------
Context accounted for 3.7% of measured spacetime
0x49A66A9: nsAttrAndChildArray::GrowBy(unsigned) (nsAttrAndChildArray.cpp:755)
Called from:
---------------------------------
Context accounted for 3.5% of measured spacetime
0x4222F6F: PL_ArenaAllocate (plarena.c:214)
Called from:
---------------------------------
Context accounted for 3.4% of measured spacetime
0x410060D: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:204)
Called from:
---------------------------------
Context accounted for 3.3% of measured spacetime
0x4060860: AtomImpl::operator new(unsigned, nsACString_internal const&) (nsAtomTable.cpp:441)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4D8BF69: NS_NewSVGLengthList(nsISVGLengthList**) (nsSVGLengthList.cpp:413)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4DB3BBD: nsSVGStylableElement::Init() (nsSVGStylableElement.cpp:77)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4D9519A: nsSVGPathDataParser::PathFini() (nsSVGPathDataParser.cpp:1665)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4D68E5E: NS_NewSVGEllipseElement(nsIContent**, nsINodeInfo*) (nsSVGEllipseElement.cpp:82)
Called from:
---------------------------------
Context accounted for 3.0% of measured spacetime
0x49AA0A1: nsAttrValue::EnsureEmptyMiscContainer() (nsAttrValue.cpp:1027)
Called from:
---------------------------------
Context accounted for 2.9% of measured spacetime
0x417D835: NewGCArena (jsgc.c:239)
Called from:
---------------------------------
Context accounted for 2.9% of measured spacetime
0x4A4964F: NS_NewTextNode(nsITextContent**, nsNodeInfoManager*) (nsTextNode.cpp:157)
Called from:
---------------------------------
Context accounted for 2.4% of measured spacetime
0x40E24EC: NS_Alloc_P (nsMemoryImpl.cpp:335)
Called from:
---------------------------------
Context accounted for 1.8% of measured spacetime
0x67401E5: orkinHeap::Alloc(nsIMdbEnv*, unsigned, void**) (orkinHeap.cpp:90)
Called from:
---------------------------------
Context accounted for 1.3% of measured spacetime
0x4003EE9: posix_memalign (vg_replace_malloc.c:384)
Called from:
---------------------------------
Context accounted for 1.3% of measured spacetime
0x40F690B: XPT_ArenaMalloc (xpt_arena.c:221)
Called from:
---------------------------------
Context accounted for 1.2% of measured spacetime
0x41502A9: js_alloc_atom (jsatom.c:227)
Called from:
---------------------------------
Context accounted for 1.1% of measured spacetime
0x4D5B007: NS_NewSVGAnimatedLengthList(nsIDOMSVGAnimatedLengthList**, nsIDOMSVGLengthList*) (nsSVGAnimatedLengthList.cpp:195)
Called from:
---------------------------------
Context accounted for 0.8% of measured spacetime
0x5881A3B: nsScannerBufferList::AllocBuffer(unsigned) (nsScannerString.cpp:74)
Called from:
---------------------------------
Context accounted for 0.7% of measured spacetime
0x986B2C: (within /usr/lib/libfreetype.so.6.3.8)
Called from:
---------------------------------
Context accounted for 0.7% of measured spacetime
0x414AEC3: JS_ArenaAllocate (jsarena.c:201)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x46165A8: _createJSDObject (jsd_obj.c:124)
Called from:
---------------------------------
Context accounted for 0.5% of measured spacetime
0x4D9527C: nsSVGPathDataParser::PathEnsureSpace(unsigned) (nsSVGPathDataParser.cpp:1567)
Called from:
== 2 ===========================
Context accounted for 3.3% of measured spacetime
0x404D078: PL_DHashAllocTable (pldhash.c:89)
0x404DB20: ChangeTable (pldhash.c:494)
Called from:
---------------------------------
Context accounted for 1.3% of measured spacetime
0x404D078: PL_DHashAllocTable (pldhash.c:89)
0x404D446: PL_DHashTableInit (pldhash.c:251)
Called from:
---------------------------------
Context accounted for 4.6% of measured spacetime
0x4D7FA94: NS_NewSVGGElement(nsIContent**, nsINodeInfo*) (nsSVGGElement.cpp:74)
0x4D6860D: NS_NewSVGElement(nsIContent**, nsINodeInfo*) (nsSVGElementFactory.cpp:162)
Called from:
---------------------------------
Context accounted for 4.5% of measured spacetime
0x488BCB4: nsCSSCompressedDataBlock::operator new(unsigned, unsigned) (nsCSSDataBlock.h:102)
0x4889AAB: nsCSSExpandedDataBlock::Compress(nsCSSCompressedDataBlock**, nsCSSCompressedDataBlock**) (nsCSSDataBlock.cpp:694)
Called from:
---------------------------------
Context accounted for 4.3% of measured spacetime
0x4D9D088: NS_NewSVGPathElement(nsIContent**, nsINodeInfo*) (nsSVGPathElement.cpp:51)
0x4D68634: NS_NewSVGElement(nsIContent**, nsINodeInfo*) (nsSVGElementFactory.cpp:168)
Called from:
---------------------------------
Context accounted for 4.3% of measured spacetime
0x4051999: nsSupportsWeakReference::GetWeakReference(nsIWeakReference**) (nsWeakReference.cpp:131)
0x4051B54: NS_GetWeakReference(nsISupports*, unsigned*) (nsWeakReference.cpp:112)
Called from:
---------------------------------
Context accounted for 4.0% of measured spacetime
0x49A66BC: nsAttrAndChildArray::GrowBy(unsigned) (nsAttrAndChildArray.cpp:755)
0x49A67C9: nsAttrAndChildArray::AddAttrSlot() (nsAttrAndChildArray.cpp:781)
Called from:
---------------------------------
Context accounted for 3.5% of measured spacetime
0x48A9C4A: CSSParserImpl::ParseDeclarationBlock(unsigned&, int) (nsCSSParser.cpp:2746)
0x48AEA42: CSSParserImpl::ParseStyleAttribute(nsAString_internal const&, nsIURI*, nsIURI*, nsICSSStyleRule**) (nsCSSParser.cpp:779)
Called from:
---------------------------------
Context accounted for 3.3% of measured spacetime
0x48CE744: NS_NewCSSStyleRule(nsICSSStyleRule**, nsCSSSelectorList*, nsCSSDeclaration*) (nsCSSStyleRule.cpp:1562)
0x48AEA6C: CSSParserImpl::ParseStyleAttribute(nsAString_internal const&, nsIURI*, nsIURI*, nsICSSStyleRule**) (nsCSSParser.cpp:783)
Called from:
---------------------------------
Context accounted for 1.3% of measured spacetime
0x4141D61: JS_malloc (jsapi.c:1590)
0x41E4084: js_NewScript (jsscript.c:1237)
Called from:
---------------------------------
Context accounted for 0.7% of measured spacetime
0x4141D61: JS_malloc (jsapi.c:1590)
0x41ECD26: js_NewStringCopyN (jsstr.c:2631)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x4141D61: JS_malloc (jsapi.c:1590)
0x41DFB49: js_NewScope (jsscope.c:146)
Called from:
---------------------------------
Context accounted for 4.6% of measured spacetime
0x49A66A9: nsAttrAndChildArray::GrowBy(unsigned) (nsAttrAndChildArray.cpp:755)
0x49A67C9: nsAttrAndChildArray::AddAttrSlot() (nsAttrAndChildArray.cpp:781)
Called from:
---------------------------------
Context accounted for 4.4% of measured spacetime
0x49A66A9: nsAttrAndChildArray::GrowBy(unsigned) (nsAttrAndChildArray.cpp:755)
0x49A6E17: nsAttrAndChildArray::InsertChildAt(nsIContent*, unsigned) (nsAttrAndChildArray.cpp:193)
Called from:
---------------------------------
Context accounted for 2.3% of measured spacetime
0x4222F6F: PL_ArenaAllocate (plarena.c:214)
0x47928AD: FrameArena::AllocateFrame(unsigned) (nsPresShell.cpp:654)
Called from:
---------------------------------
Context accounted for 0.5% of measured spacetime
0x4222F6F: PL_ArenaAllocate (plarena.c:214)
0x5E26D15: nsZipArchive::CreateZipItem() (nsZipArchive.cpp:937)
Called from:
---------------------------------
Context accounted for 4.4% of measured spacetime
0x410060D: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:204)
0x49AAA0C: nsAttrValue::SetTo(nsAString_internal const&) (nsAttrValue.cpp:255)
Called from:
---------------------------------
Context accounted for 1.2% of measured spacetime
0x410060D: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:204)
0x41007F3: nsCSubstring::MutatePrep(unsigned, char**, unsigned*) (nsTSubstring.cpp:145)
Called from:
---------------------------------
Context accounted for 0.9% of measured spacetime
0x410060D: nsStringBuffer::Alloc(unsigned) (nsSubstring.cpp:204)
0x4100A21: nsSubstring::MutatePrep(unsigned, unsigned short**, unsigned*) (nsTSubstring.cpp:145)
Called from:
---------------------------------
Context accounted for 3.3% of measured spacetime
0x4060860: AtomImpl::operator new(unsigned, nsACString_internal const&) (nsAtomTable.cpp:441)
0x4060D60: NS_NewAtom(unsigned short const*) (nsAtomTable.cpp:691)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x4D8BF69: NS_NewSVGLengthList(nsISVGLengthList**) (nsSVGLengthList.cpp:413)
0x4DC367C: nsSVGTextElement::Init() (nsSVGTextElement.cpp:143)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x4D8BF69: NS_NewSVGLengthList(nsISVGLengthList**) (nsSVGLengthList.cpp:413)
0x4DC3859: nsSVGTextElement::Init() (nsSVGTextElement.cpp:155)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x4D8BF69: NS_NewSVGLengthList(nsISVGLengthList**) (nsSVGLengthList.cpp:413)
0x4DC3A38: nsSVGTextElement::Init() (nsSVGTextElement.cpp:167)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x4D8BF69: NS_NewSVGLengthList(nsISVGLengthList**) (nsSVGLengthList.cpp:413)
0x4DC3C17: nsSVGTextElement::Init() (nsSVGTextElement.cpp:179)
Called from:
---------------------------------
Context accounted for 4.2% of measured spacetime
0x4DB3BBD: nsSVGStylableElement::Init() (nsSVGStylableElement.cpp:77)
0x4D9D0C8: NS_NewSVGPathElement(nsIContent**, nsINodeInfo*) (nsSVGPathElement.cpp:51)
Called from:
---------------------------------
Context accounted for 2.7% of measured spacetime
0x4DB3BBD: nsSVGStylableElement::Init() (nsSVGStylableElement.cpp:77)
0x4D7FAD4: NS_NewSVGGElement(nsIContent**, nsINodeInfo*) (nsSVGGElement.cpp:74)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4D9519A: nsSVGPathDataParser::PathFini() (nsSVGPathDataParser.cpp:1665)
0x4D9916B: nsSVGPathDataParser::Parse(char const*) (nsSVGPathDataParser.cpp:81)
Called from:
---------------------------------
Context accounted for 3.2% of measured spacetime
0x4D68E5E: NS_NewSVGEllipseElement(nsIContent**, nsINodeInfo*) (nsSVGEllipseElement.cpp:82)
0x4D68571: NS_NewSVGElement(nsIContent**, nsINodeInfo*) (nsSVGElementFactory.cpp:154)
Called from:
---------------------------------
Context accounted for 3.3% of measured spacetime
0x49AA0A1: nsAttrValue::EnsureEmptyMiscContainer() (nsAttrValue.cpp:1027)
0x49AA20C: nsAttrValue::SetTo(nsISVGValue*) (nsAttrValue.cpp:288)
Called from:
---------------------------------
Context accounted for 2.9% of measured spacetime
0x417D835: NewGCArena (jsgc.c:239)
0x417E1F0: js_NewGCThing (jsgc.c:732)
Called from:
---------------------------------
Context accounted for 2.9% of measured spacetime
0x4A4964F: NS_NewTextNode(nsITextContent**, nsNodeInfoManager*) (nsTextNode.cpp:157)
0x4B3C0F1: nsXMLContentSink::FlushText(int, int*) (nsXMLContentSink.cpp:737)
Called from:
---------------------------------
Context accounted for 1.6% of measured spacetime
0x40E24EC: NS_Alloc_P (nsMemoryImpl.cpp:335)
0x4058E3E: nsMemory::Alloc(unsigned) (nsMemory.h:68)
Called from:
---------------------------------
Context accounted for 1.2% of measured spacetime
0x67401E5: orkinHeap::Alloc(nsIMdbEnv*, unsigned, void**) (orkinHeap.cpp:90)
0x6774F2A: morkZone::zone_new_hunk(morkEnv*, unsigned) (morkZone.cpp:266)
Called from:
---------------------------------
Context accounted for 0.7% of measured spacetime
0x67401E5: orkinHeap::Alloc(nsIMdbEnv*, unsigned, void**) (orkinHeap.cpp:90)
0x674F03B: morkMap::clear_alloc(morkEnv*, unsigned) (morkMap.cpp:334)
Called from:
---------------------------------
Context accounted for 1.3% of measured spacetime
0x4003EE9: posix_memalign (vg_replace_malloc.c:384)
0x8A3478: (within /usr/lib/libglib-2.0.so.0.1000.2)
Called from:
---------------------------------
Context accounted for 0.9% of measured spacetime
0x40F690B: XPT_ArenaMalloc (xpt_arena.c:221)
0x40F9797: XPT_DoCString (xpt_xdr.c:449)
Called from:
---------------------------------
Context accounted for 0.5% of measured spacetime
0x40F690B: XPT_ArenaMalloc (xpt_arena.c:221)
0x40F7DEC: DoInterfaceDescriptor (xpt_struct.c:641)
Called from:
---------------------------------
Context accounted for 1.2% of measured spacetime
0x41502A9: js_alloc_atom (jsatom.c:227)
0x418127C: JS_HashTableRawAdd (jshash.c:266)
Called from:
---------------------------------
Context accounted for 0.8% of measured spacetime
0x5881A3B: nsScannerBufferList::AllocBuffer(unsigned) (nsScannerString.cpp:74)
0x58B20D0: nsScannerSubstring::AllocBuffer(unsigned) (nsScannerString.h:239)
Called from:
---------------------------------
Context accounted for 0.5% of measured spacetime
0x986B2C: (within /usr/lib/libfreetype.so.6.3.8)
0x98B660: FT_Alloc (in /usr/lib/libfreetype.so.6.3.8)
Called from:
---------------------------------
Context accounted for 0.7% of measured spacetime
0x414AEC3: JS_ArenaAllocate (jsarena.c:201)
0x41E0314: NewScopeProperty (jsscope.c:490)
Called from:
---------------------------------
Context accounted for 0.6% of measured spacetime
0x46165A8: _createJSDObject (jsd_obj.c:124)
0x4616771: jsd_ObjectHook (jsd_obj.c:171)
Called from:
---------------------------------
Context accounted for 0.5% of measured spacetime
0x4D9527C: nsSVGPathDataParser::PathEnsureSpace(unsigned) (nsSVGPathDataParser.cpp:1567)
0x4D95456: nsSVGPathDataParser::PathLineTo(float, float) (nsSVGPathDataParser.cpp:1608)
Called from:
--depth value for more.