# moz_malloc_usable_size ---- (413112)---- malloc_usable_size # moz_malloc ---- (578314)---- malloc # moz_xmalloc ---- (678916)---- malloc # __builtin_expect ---- (678916)---- moz_xmalloc # moz_free ---- (1366828)---- free # malloc ---- (109990)---- mallocWithAlarm # sqlite3_mutex_enter ---- (109604)---- sqlite3_free # sqlite3_mutex_leave ---- (109604)---- sqlite3_free # free ---- (109596)---- sqlite3_free # pthread_mutex_lock ---- (289348)---- sqlite3_mutex_enter # pthread_mutex_unlock ---- (290138)---- sqlite3_mutex_leave # __builtin_expect ---- (239046)---- AnchorMatrix::sanitize(hb_sanitize_context_t*, unsigned int) # __builtin_expect ---- (367078)---- hb_ot_layout_language_find_feature # __builtin_expect ---- (661332)---- SubstLookup::apply_string(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int) const # bsearch ---- (128744)---- SubstLookup::apply_string(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int) const # __builtin_expect ---- (613240)---- PosLookup::apply_string(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int) const # bsearch ---- (129094)---- PosLookup::apply_string(hb_ot_layout_context_t*, _hb_buffer_t*, unsigned int) const # __builtin_expect ---- (134728)---- *INT__moz_cairo_scaled_font_glyph_extents # __builtin_ia32_storedqu ---- (155168)---- LossyConvertEncoding8to16::write_sse2(char const*, unsigned int) # LossyConvertEncoding16to8::write_sse2(unsigned short const*, unsigned int) ---- (166632)---- __builtin_ia32_pand128 # nsACString_internal::Assign(char const*, unsigned int) ---- (137954)---- memcpy # nsAString_internal::Replace(unsigned int, unsigned int, unsigned short const*, unsigned int) ---- (177598)---- memcpy # nsAString_internal::Assign(nsAString_internal const&) ---- (120596)---- nsAString_internal::Assign(unsigned short const*, unsigned int) # memcpy ---- (138372)---- nsAString_internal::Assign(unsigned short const*, unsigned int) # nsAString_internal::SetLength(unsigned int) ---- (496858)---- nsAString_internal::SetCapacity(unsigned int) # nsAString_internal::Replace(unsigned int, unsigned int, unsigned short) ---- (125470)---- nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) # nsAString_internal::MutatePrep(unsigned int, unsigned short**, unsigned int*) ---- (255958)---- nsAString_internal::ReplacePrepInternal(unsigned int, unsigned int, unsigned int, unsigned int) # __builtin_expect ---- (102678)---- nsCycleCollector::CollectWhite(nsICycleCollectorListener*) # nsDeque::PopFront() ---- (475616)---- GraphWalker::DoWalk(nsDeque&) # nsDeque::Push(void*) ---- (427436)---- GraphWalker::DoWalk(nsDeque&) # NS_CycleCollectorSuspect2_P ---- (709382)---- nsCycleCollector::Suspect2(nsISupports*) # __builtin_expect ---- (167696)---- nsCycleCollector::MarkRoots(GCGraphBuilder&) # xpc_GCThingIsGrayCCThing(void*) ---- (127740)---- GCGraphBuilder::NoteScriptChild(unsigned int, void*) # nsACString_internal::Finalize() ---- (144666)---- GCGraphBuilder::NoteScriptChild(unsigned int, void*) # nsACString_internal::Finalize() ---- (272490)---- GCGraphBuilder::NoteXPCOMChild(nsISupports*) # PL_DHashTableOperate ---- (202540)---- GCGraphBuilder::NoteXPCOMChild(nsISupports*) # moz_free ---- (228764)---- NS_Free_P # moz_malloc ---- (227814)---- NS_Alloc_P # nsCOMPtr_base::assign_with_AddRef(nsISupports*) ---- (112916)---- nsExceptionManager::SetCurrentException(nsIException*) # nsStringInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) ---- (272204)---- nsStringInputStream::Read(char*, unsigned int, unsigned int*) # __builtin_expect ---- (271974)---- nsStringInputStream::ReadSegments(unsigned int (*)(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*), void*, unsigned int, unsigned int*) # memcpy ---- (418658)---- nsStorageStream::Write(char const*, unsigned int, unsigned int*) # __builtin_expect ---- (1529664)---- nsStorageStream::Write(char const*, unsigned int, unsigned int*) # memcpy ---- (311312)---- NS_CopySegmentToBuffer(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*) # nsBinaryOutputStream::Write8(unsigned char) ---- (232832)---- nsBinaryOutputStream::WriteID(nsID const&) # __builtin_expect ---- (320144)---- nsBinaryOutputStream::WriteID(nsID const&) # nsBinaryOutputStream::WriteFully(char const*, unsigned int) ---- (233652)---- nsBinaryOutputStream::Write8(unsigned char) # __builtin_expect ---- (721972)---- nsBinaryOutputStream::WriteFully(char const*, unsigned int) # nsBinaryInputStream::Read8(unsigned char*) ---- (176768)---- nsBinaryInputStream::ReadID(nsID*) # __builtin_expect ---- (243056)---- nsBinaryInputStream::ReadID(nsID*) # nsBinaryInputStream::Read(char*, unsigned int, unsigned int*) ---- (176768)---- nsBinaryInputStream::Read8(unsigned char*) # __builtin_expect ---- (176768)---- nsBinaryInputStream::Read8(unsigned char*) # __builtin_expect ---- (531040)---- nsBinaryInputStream::Read(char*, unsigned int, unsigned int*) # mozilla::TimeStamp::Now() ---- (105786)---- clock_gettime # PL_DHashTableOperate ---- (101954)---- nsStaticCaseInsensitiveNameTable::Lookup(nsAString_internal const&) # nsAString_internal::Finalize() ---- (101954)---- nsStaticCaseInsensitiveNameTable::Lookup(nsAString_internal const&) # nsPromiseFlatString::Init(nsAString_internal const&) ---- (101954)---- nsStaticCaseInsensitiveNameTable::Lookup(nsAString_internal const&) # nsAString_internal::LowerCaseEqualsASCII(char const*, unsigned int) const ---- (101054)---- matchNameKeysCaseInsensitive(PLDHashTable*, PLDHashEntryHdr const*, void const*) # nsPropertiesParser::ParseValueCharacter(unsigned short, unsigned short const*, unsigned short const*&, nsAString_internal&) ---- (151282)---- nsPropertiesParser::ParseBuffer(unsigned short const*, unsigned int) # PL_DHashTableOperate ---- (1887238)---- SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) # PL_DHashTableFinish ---- (178252)---- memset # memcpy ---- (154456)---- ChangeTable(PLDHashTable*, int) # __builtin_expect ---- (723502)---- SearchTable(PLDHashTable*, void const*, unsigned int, PLDHashOperator) # __builtin_expect ---- (522562)---- nsCOMPtr_base::assign_from_qi(nsQueryInterface, nsID const&) # mychomp(char*) ---- (114872)---- HashMgr::load_tables(char const*, char const*) # strchr ---- (344610)---- HashMgr::load_tables(char const*, char const*) # strlen ---- (114870)---- HashMgr::load_tables(char const*, char const*) # HashMgr::add_word(char const*, int, int, unsigned short*, int, char const*, bool) ---- (114870)---- HashMgr::load_tables(char const*, char const*) # FileMgr::getline() ---- (114874)---- HashMgr::load_tables(char const*, char const*) # HashMgr::load_tables(char const*, char const*) ---- (114870)---- get_captype(char*, int, cs_info*) # strcpy ---- (115774)---- HashMgr::add_word(char const*, int, int, unsigned short*, int, char const*, bool) # moz_malloc ---- (115760)---- HashMgr::add_word(char const*, int, int, unsigned short*, int, char const*, bool) # HunspellReportMemoryAllocation(void*) ---- (115760)---- HashMgr::add_word(char const*, int, int, unsigned short*, int, char const*, bool) # HunspellReportMemoryDeallocation(void*) ---- (205630)---- HashMgr::~HashMgr() # moz_free ---- (205632)---- HashMgr::~HashMgr() # FileMgr::getline() ---- (115316)---- fgets # strlen ---- (115312)---- mychomp(char*) # moz_malloc_usable_size ---- (206556)---- HunspellReportMemoryDeallocation(void*) # HunspellReportMemoryAllocation(void*) ---- (206556)---- moz_malloc_usable_size # JS_CallTracer ---- (311324)---- MarkWrappedNative(JSTracer*, JSObject*, bool) # MarkWrappedNative(JSTracer*, JSObject*, bool) ---- (114076)---- JS_IsGCMarkingTracer # nsTArray_base::EnsureCapacity(unsigned int, unsigned int) ---- (112852)---- XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) # __builtin_expect ---- (270208)---- XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) # nsXPConnect::GetXPConnect() ---- (268004)---- XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, JS::Value*, JS::Value*) # XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) ---- (268004)---- XPCCallContext::XPCCallContext(XPCContext::LangType, JSContext*, JSObject*, JSObject*, long, unsigned int, JS::Value*, JS::Value*) # __builtin_expect ---- (281028)---- XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) # XPCWrappedNative::GetWrappedNativeOfJSObject(JSContext*, JSObject*, JSObject*, JSObject**, XPCWrappedNativeTearOff**) ---- (180250)---- XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) # XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) ---- (180250)---- DEBUG_CheckWrapperThreadSafety(XPCWrappedNative const*) # js_GCThingIsMarked(void*, unsigned int) ---- (180250)---- XPCCallContext::Init(XPCContext::LangType, int, JSObject*, JSObject*, XPCCallContext::WrapperInitOptions, long, unsigned int, JS::Value*, JS::Value*) # js_GetGCThingTraceKind(void*) ---- (127740)---- xpc_GCThingIsGrayCCThing(void*) # nsXPConnect::GetPrincipal(JSObject*, bool) const ---- (108608)---- XPCWrappedNative::GetObjectPrincipal() const # NoteJSChild(JSTracer*, void*, JSGCTraceKind) ---- (144522)---- JS_TraceChildren # js_GCThingIsMarked(void*, unsigned int) ---- (127736)---- NoteJSChild(JSTracer*, void*, JSGCTraceKind) # NS_CycleCollectorForget2_P ---- (267462)---- nsXULTemplateBuilder::AddRef() # __builtin_expect ---- (538650)---- nsXULTemplateBuilder::AddRef() # nsAString_internal::SetLength(unsigned int) ---- (132742)---- nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const # nsXULElement::GetAttrInfo(int, nsIAtom*) const ---- (148758)---- nsXULElement::GetAttr(int, nsIAtom*, nsAString_internal&) const # nsGenericElement::GetAttrInfo(int, nsIAtom*) const ---- (272504)---- nsXULElement::GetAttrInfo(int, nsIAtom*) const # nsGenericElement::Release() ---- (117822)---- nsXULElement::Release() # nsGenericElement::AddRef() ---- (113652)---- nsXULElement::AddRef() # malloc ---- (134958)---- js::ContextAllocPolicy::malloc_(unsigned long) # __builtin_expect ---- (269916)---- js::ContextAllocPolicy::malloc_(unsigned long) # nsXBLBinding::WalkRules(bool (*)(nsIStyleRuleProcessor*, void*), void*) ---- (165870)---- nsXBLPrototypeBinding::GetRuleProcessor() # mozilla::SSE2::FirstNon8Bit(unsigned short const*, unsigned short const*) ---- (169504)---- __builtin_ia32_pand128 # mozilla::SSE2::FirstNon8Bit(unsigned short const*, unsigned short const*) ---- (169504)---- __builtin_ia32_pcmpeqb128 # __builtin_ia32_pmovmskb128 ---- (169504)---- mozilla::SSE2::FirstNon8Bit(unsigned short const*, unsigned short const*) # NS_TableDrivenQI(void*, QITableEntry const*, nsID const&, void**) ---- (100936)---- nsNodeInfo::QueryInterface(nsID const&, void**) # __builtin_expect ---- (148670)---- nsGenericElement::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&) # __builtin_expect ---- (533480)---- nsGenericElement::Release() # NS_CycleCollectorSuspect2_P ---- (150972)---- nsGenericElement::Release() # NS_CycleCollectorForget2_P ---- (123032)---- nsGenericElement::AddRef() # __builtin_expect ---- (381700)---- nsGenericElement::AddRef() # nsAttrAndChildArray::IndexOfAttr(nsIAtom*, int) const ---- (424906)---- nsGenericElement::GetAttrInfo(int, nsIAtom*) const # nsCOMPtr_base::assign_with_AddRef(nsISupports*) ---- (110260)---- nsDocument::EndUpdate(unsigned int) # __builtin_expect ---- (165012)---- nsDocument::Release() # __builtin_expect ---- (137128)---- nsDocument::AddRef() # nsCOMPtr_base::assign_with_AddRef(nsISupports*) ---- (110262)---- nsDocument::BeginUpdate(unsigned int) # js_GCThingIsMarked(void*, unsigned int) ---- (243174)---- nsContentUtils::GetContextAndScope(nsIDocument*, nsIDocument*, JSContext**, JSObject**) # __builtin_expect ---- (133220)---- nsIFrame::GetBorderAndPadding(nsMargin&) # nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const ---- (261146)---- mozilla::css::StyleRule::MapRuleInfoInto(nsRuleData*) # nsStyleBorder::GetActualBorder() const ---- (150950)---- nsStyleBorder::IsBorderImageLoaded() const # SetCoord(nsCSSValue const&, nsStyleCoord&, nsStyleCoord const&, int, nsStyleContext*, nsPresContext*, bool&) ---- (106810)---- nsRuleNode::ComputePositionData(void*, nsRuleData const*, nsStyleContext*, nsRuleNode*, nsRuleNode::RuleDetail, bool) # __builtin_expect ---- (106044)---- nsRuleNode::GetStylePosition(nsStyleContext*, bool) # __builtin_expect ---- (430592)---- nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) # alloca ---- (189646)---- nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) # nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) ---- (189646)---- nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) # nsCSSValue::DoReset() ---- (140114)---- nsRuleNode::WalkRuleTree(nsStyleStructID, nsStyleContext*) # nsRuleData::nsRuleData(unsigned int, nsCSSValue*, nsPresContext*, nsStyleContext*) ---- (190116)---- nsPresArena::GetPoisonValue() # nsComputedDOMStyle::GetStyleSVGReset() ---- (356552)---- nsRuleNode::GetStyleSVGReset(nsStyleContext*, bool) # nsCSSValue::operator=(nsCSSValue const&) ---- (257180)---- nsCSSValue::nsCSSValue(nsCSSValue const&) # nsAString_internal::SetLength(unsigned int) ---- (123616)---- nsCSSScanner::Next(nsCSSToken&) # nsCSSScanner::Next(nsCSSToken&) ---- (123616)---- nsCSSScanner::GatherIdent(int, nsString&) # nsCSSScanner::Next(nsCSSToken&) ---- (927302)---- nsCSSScanner::Read() # nsCSSScanner::Read() ---- (136910)---- nsCSSScanner::SkipCComment() # nsCSSScanner::Read() ---- (221652)---- nsCSSScanner::ParseNumber(int, nsCSSToken&) # nsCSSScanner::Read() ---- (328596)---- nsCSSScanner::GatherIdent(int, nsString&) # nsAString_internal::Replace(unsigned int, unsigned int, unsigned short const*, unsigned int) ---- (124108)---- nsCSSScanner::GatherIdent(int, nsString&) # nsAString_internal::Replace(unsigned int, unsigned int, unsigned short) ---- (328406)---- nsCSSScanner::GatherIdent(int, nsString&) # SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*) ---- (143574)---- nsCSSRuleProcessor::HasAttributeDependentStyle(AttributeRuleProcessorData*) # PL_DHashTableOperate ---- (107032)---- RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) # SelectorMatches(mozilla::dom::Element*, nsCSSSelector*, NodeMatchContext&, TreeMatchContext&, bool*) ---- (352610)---- RuleHash::EnumerateAllRules(mozilla::dom::Element*, RuleProcessorData*, NodeMatchContext&) # nsCSSScanner::Next(nsCSSToken&) ---- (236932)---- _ZN12_GLOBAL__N_113CSSParserImpl16ParseDeclarationEPN7mozilla3css11DeclarationEbbPb.constprop.70 # nsCSSCompressedDataBlock::MapRuleInfoInto(nsRuleData*) const ---- (140274)---- nsCSSValue::operator=(nsCSSValue const&) # nsRuleNode::GetStyleDisplay(nsStyleContext*, bool) ---- (253522)---- nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) # nsSVGEffects::InvalidateDirectRenderingObservers(nsIFrame*) ---- (237428)---- nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) # nsSVGIntegrationUtils::UsingEffectsForFrame(nsIFrame const*) ---- (237428)---- nsIFrame::InvalidateInternalAfterResize(nsRect const&, int, int, unsigned int) # mozilla::FramePropertyTable::Get(nsIFrame const*, mozilla::FramePropertyDescriptor const*, bool*) ---- (232542)---- nsIFrame::GetView() const # nsPresArena::AllocateBySize(unsigned long) ---- (130482)---- PresShell::AllocateMisc(unsigned long) # nsPresContext::GetRootPresContext() ---- (167448)---- nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) # nsCOMPtr_base::~nsCOMPtr_base() ---- (149130)---- MayHavePaintEventListener(nsPIDOMWindow*) # PL_DHashTableOperate ---- (130464)---- nsPresArena::AllocateBySize(unsigned long) # nsLayoutUtils::HasNonZeroCorner(nsStyleCorners const&) ---- (147952)---- nsRuleNode::ComputeCoordPercentCalc(nsStyleCoord const&, int) # nsLayoutUtils::GetCrossDocParentFrame(nsIFrame const*, nsPoint*) ---- (215116)---- nsIFrame::GetView() const # mozilla::FramePropertyTable::Delete(nsIFrame*, mozilla::FramePropertyDescriptor const*) ---- (107412)---- mozilla::FramePropertyTable::Remove(nsIFrame*, mozilla::FramePropertyDescriptor const*, bool*) # nsRegion::InsertInPlace(nsRegion::RgnRect*, bool) ---- (205168)---- nsRegion::SubRect(nsRegion::nsRectFast const&, nsRegion&, nsRegion&) const # __builtin_expect ---- (691688)---- nsExpatDriver::Release() # nsExpatDriver::Release() ---- (330454)---- NS_CycleCollectorSuspect2_P # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (189400)---- __builtin_ia32_movntdq # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (227508)---- __builtin_ia32_vec_ext_v2di # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (227508)---- __builtin_ia32_vec_ext_v2df # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (236572)---- __builtin_ia32_pmovmskb128 # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (236550)---- __builtin_ia32_punpcklbw128 # mozilla::SSE2::Convert_ascii_run(char const*&, unsigned short*&, int) ---- (236550)---- __builtin_ia32_punpckhbw128 # net_ExtractURLScheme(nsACString_internal const&, unsigned int*, unsigned int*, nsACString_internal*) ---- (116416)---- NS_IsAsciiAlpha(unsigned short) # moz_free ---- (109092)---- nsTArray_base::ShrinkCapacity(unsigned int) # moz_xmalloc ---- (110614)---- nsTArray_base::EnsureCapacity(unsigned int, unsigned int) .text.unlikely._ZN18nsUnicodeToGB1803019Create4BytesEncoderEv .text.unlikely._ZN18nsUnicodeToGB1803022CreateExtensionEncoderEv .text.unlikely._Z31nsUnicodeToISO885916ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsUnicodeToISO885915ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsUnicodeToISO885914ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsUnicodeToISO885913ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsUnicodeToISO885911ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsUnicodeToISO885910ConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885916ToUnicodeConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885915ToUnicodeConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885914ToUnicodeConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885913ToUnicodeConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885911ToUnicodeConstructorP11nsISupportsRK4nsIDPPv .text.unlikely._Z31nsISO885910ToUnicodeConstructorP11nsISupportsRK4nsIDPPv