Created
June 28, 2019 17:39
-
-
Save hotsphink/376c8721e6e335181a5a22dce1af5375 to your computer and use it in GitHub Desktop.
mkgist-created gist
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #----------------------------------------------------------------- | |
| # dmd.py -o dmd.out dmd-TabsOpenSettled-2-7156.json.gz | |
| Invocation { | |
| $DMD = '--mode=dark-matter --stacks=full' | |
| Mode = 'dark-matter' | |
| } | |
| #----------------------------------------------------------------- | |
| # no twice-reported heap blocks | |
| #----------------------------------------------------------------- | |
| Unreported { | |
| 100 blocks in heap block record 1 of 3,744 | |
| 102,400 bytes (102,400 requested / 0 slop) | |
| Individual block sizes: 1,024 x 100 | |
| 1.40% of the heap (1.40% cumulative) | |
| 4.56% of unreported (4.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class nsZipItem * nsZipArchive::CreateZipItem() [modules/libjar/nsZipArchive.cpp:633] | |
| #03: nsZipArchive::OpenArchive(nsZipHandle *,PRFileDesc *) [modules/libjar/nsZipArchive.cpp:338] | |
| #04: nsZipArchive::OpenArchive(nsIFile *) [modules/libjar/nsZipArchive.cpp:405] | |
| #05: static void mozilla::Omnijar::InitOne(class nsIFile *, mozilla::Omnijar::Type) [xpcom/build/Omnijar.cpp:81] | |
| #06: mozilla::Omnijar::Init(nsIFile *,nsIFile *) [xpcom/build/Omnijar.cpp:105] | |
| #07: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4942] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 2 of 3,744 | |
| 51,200 bytes (30,040 requested / 21,160 slop) | |
| Individual block sizes: 8,192 x 5; 2,048 x 5 | |
| 0.70% of the heap (2.10% cumulative) | |
| 2.28% of unreported (6.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SkSurface::getCanvas() [gfx/skia/skia/src/image/SkSurface.cpp:162] | |
| #04: mozilla::gfx::DrawTargetSkia::Init(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/DrawTargetSkia.cpp:1720] | |
| #05: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:374] | |
| #06: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #07: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| #08: mozilla::widget::PuppetWidget::InfallibleCreate(nsIWidget *,void *,mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const &,nsWidgetInitData *) [widget/PuppetWidget.cpp:121] | |
| } | |
| } | |
| Unreported { | |
| 386 blocks in heap block record 3 of 3,744 | |
| 49,408 bytes (46,320 requested / 3,088 slop) | |
| Individual block sizes: 128 x 386 | |
| 0.68% of the heap (2.78% cumulative) | |
| 2.20% of unreported (9.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 470 blocks in heap block record 4 of 3,744 | |
| 48,880 bytes (45,120 requested / 3,760 slop) | |
| Individual block sizes: 176 x 235; 32 x 235 | |
| 0.67% of the heap (3.45% cumulative) | |
| 2.18% of unreported (11.23% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTimer::WithEventTarget(nsIEventTarget *) [xpcom/threads/nsTimerImpl.cpp:779] | |
| #04: nsTimer::XPCOMConstructor(nsISupports *,nsID const &,void * *) [xpcom/threads/nsTimerImpl.cpp:792] | |
| #05: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #06: static bool xpc::CIGSHelper(struct JSContext *, unsigned int, union JS::Value *, bool) [js/xpconnect/src/XPCJSID.cpp:0] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #08: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 5 of 3,744 | |
| 40,960 bytes (31,360 requested / 9,600 slop) | |
| Individual block sizes: 8,192 x 5 | |
| 0.56% of the heap (4.01% cumulative) | |
| 1.83% of unreported (13.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Performance::CreateForMainThread(nsPIDOMWindowInner *,nsIPrincipal *,nsDOMNavigationTiming *,nsITimedChannel *) [dom/performance/Performance.cpp:56] | |
| #04: nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded() [dom/base/nsGlobalWindowInner.cpp:2227] | |
| #05: mozilla::dom::Window_Binding::get_performance(JSContext *,JS::Handle<JSObject *>,nsGlobalWindowInner *,JSJitGetterCallArgs) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::5626] | |
| #06: mozilla::dom::Window_Binding::ClearCachedPerformanceValue(JSContext *,nsGlobalWindowInner *) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19893] | |
| #07: nsGlobalWindowInner::ClearDocumentDependentSlots(JSContext *) [dom/base/nsGlobalWindowInner.cpp:6802] | |
| #08: nsGlobalWindowInner::InnerSetNewDocument(JSContext *,mozilla::dom::Document *) [dom/base/nsGlobalWindowInner.cpp:1618] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 6 of 3,744 | |
| 36,864 bytes (36,864 requested / 0 slop) | |
| Individual block sizes: 4,096 x 9 | |
| 0.50% of the heap (4.51% cumulative) | |
| 1.64% of unreported (14.69% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: struct already_AddRefed<nsIRunnable> mozilla::ThreadEventQueue<mozilla::EventQueue>::GetEvent(bool, mozilla::EventQueuePriority *) [xpcom/threads/ThreadEventQueue.cpp:151] | |
| #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1134] | |
| #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:303] | |
| #08: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| } | |
| } | |
| Unreported { | |
| 35 blocks in heap block record 7 of 3,744 | |
| 35,840 bytes (35,840 requested / 0 slop) | |
| Individual block sizes: 1,024 x 35 | |
| 0.49% of the heap (5.00% cumulative) | |
| 1.60% of unreported (16.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class nsZipItem * nsZipArchive::CreateZipItem() [modules/libjar/nsZipArchive.cpp:633] | |
| #03: nsZipArchive::OpenArchive(nsZipHandle *,PRFileDesc *) [modules/libjar/nsZipArchive.cpp:338] | |
| #04: nsZipArchive::OpenArchive(nsIFile *) [modules/libjar/nsZipArchive.cpp:405] | |
| #05: static void mozilla::Omnijar::InitOne(class nsIFile *, mozilla::Omnijar::Type) [xpcom/build/Omnijar.cpp:81] | |
| #06: mozilla::Omnijar::Init(nsIFile *,nsIFile *) [xpcom/build/Omnijar.cpp:104] | |
| #07: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4942] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 8 of 3,744 | |
| 32,768 bytes (32,768 requested / 0 slop) | |
| Individual block sizes: 4,096 x 8 | |
| 0.45% of the heap (5.45% cumulative) | |
| 1.46% of unreported (17.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2509] | |
| #05: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #06: ucrtbase.dll + 0x1c4be | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 9 of 3,744 | |
| 32,768 bytes (32,768 requested / 0 slop) | |
| Individual block sizes: 16,384 x 2 | |
| 0.45% of the heap (5.90% cumulative) | |
| 1.46% of unreported (19.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::LifoAlloc::getOrCreateChunk(unsigned __int64) [js/src/ds/LifoAlloc.cpp:213] | |
| #03: js::LifoAlloc::allocImplColdPath(unsigned __int64) [js/src/ds/LifoAlloc.cpp:234] | |
| #04: js::jit::JitcodeGlobalTable::addEntry(js::jit::JitcodeGlobalEntry const &) [js/src/jit/JitcodeMap.cpp:396] | |
| #05: js::jit::BaselineCompiler::compile() [js/src/jit/BaselineCompiler.cpp:361] | |
| #06: js::jit::BaselineCompile(JSContext *,JSScript *,bool) [js/src/jit/BaselineJIT.cpp:232] | |
| #07: js::jit::MethodStatus js::jit::CanEnterBaselineMethod<js::jit::BaselineTier::Compiler>(struct JSContext *, class js::RunState & const) [js/src/jit/BaselineJIT.cpp:394] | |
| #08: js::jit::MaybeEnterJit(JSContext *,js::RunState &) [js/src/jit/Jit.cpp:171] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 10 of 3,744 | |
| 32,768 bytes (16,672 requested / 16,096 slop) | |
| Individual block sizes: 8,192 x 4 | |
| 0.45% of the heap (6.35% cumulative) | |
| 1.46% of unreported (20.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct rand::ThreadRng rand::thread_rng() [third_party/rust/rand-0.4.3/src/lib.rs:893] | |
| #03: static void std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/sys_common/backtrace.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:136] | |
| #04: static void std::thread::{{impl}}::spawn_unchecked::{{closure}}<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/thread/mod.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:474] | |
| #05: static void alloc::boxed::{{impl}}::call_once<(),FnBox<()>>() [git:github.com/rust-lang/rust:src/liballoc/boxed.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:702] | |
| #06: static void std::sys::windows::thread::{{impl}}::new::thread_start() [git:github.com/rust-lang/rust:src/libstd/sys/windows/thread.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:48] | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| } | |
| } | |
| Unreported { | |
| 402 blocks in heap block record 11 of 3,744 | |
| 32,160 bytes (28,944 requested / 3,216 slop) | |
| Individual block sizes: 80 x 402 | |
| 0.44% of the heap (6.79% cumulative) | |
| 1.43% of unreported (22.10% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 12 of 3,744 | |
| 28,672 bytes (28,672 requested / 0 slop) | |
| 0.39% of the heap (7.18% cumulative) | |
| 1.28% of unreported (23.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsCSSProps::AddRefTable() [layout/style/nsCSSProps.cpp:83] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:156] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 286 blocks in heap block record 13 of 3,744 | |
| 25,664 bytes (25,664 requested / 0 slop) | |
| Individual block sizes: 128 x 120; 64 x 156; 32 x 10 | |
| 0.35% of the heap (7.53% cumulative) | |
| 1.14% of unreported (24.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsStringHashKey,MiscContainer *> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #07: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2051] | |
| #08: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 14 of 3,744 | |
| 24,576 bytes (21,304 requested / 3,272 slop) | |
| 0.34% of the heap (7.87% cumulative) | |
| 1.10% of unreported (25.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1242] | |
| #04: nsXPConnect::nsXPConnect() [js/xpconnect/src/nsXPConnect.cpp:76] | |
| #05: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:127] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 33 blocks in heap block record 15 of 3,744 | |
| 20,880 bytes (14,880 requested / 6,000 slop) | |
| Individual block sizes: 2,048 x 4; 1,024 x 7; 336 x 2; 288; 240 x 19 | |
| 0.29% of the heap (8.15% cumulative) | |
| 0.93% of unreported (26.55% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: static union core::result::Result<style::counter_style::Symbols, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:571] | |
| #03: static union core::result::Result<style::counter_style::CounterStyleRuleData, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::parse_counter_style_body(struct style::values::CustomIdent, struct style::parser::ParserContext *, struct cssparser::parser::Parser *, struct cssparser::tokenizer::SourceLocation) [servo/components/style/counter_style/mod.rs:89] | |
| #04: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, union style::stylesheets::rule_parser::AtRuleBlockPrelude, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:490] | |
| #05: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:503] | |
| #06: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #07: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #08: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 16 of 3,744 | |
| 20,480 bytes (20,152 requested / 328 slop) | |
| 0.28% of the heap (8.43% cumulative) | |
| 0.91% of unreported (27.46% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: do_GetNativeTheme() [widget/windows/nsNativeThemeWin.cpp:4294] | |
| #04: nsBox::nsBox(mozilla::ComputedStyle *,nsPresContext *,nsQueryFrame::ClassID) [layout/xul/nsBox.cpp:64] | |
| #05: NS_NewViewportFrame(mozilla::PresShell *,mozilla::ComputedStyle *) [layout/generic/ViewportFrame.cpp:31] | |
| #06: nsCSSFrameConstructor::ConstructRootFrame() [layout/base/nsCSSFrameConstructor.cpp:2470] | |
| #07: mozilla::PresShell::Initialize() [layout/base/PresShell.cpp:1739] | |
| #08: nsContentSink::StartLayout(bool) [dom/base/nsContentSink.cpp:1207] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 17 of 3,744 | |
| 20,480 bytes (19,456 requested / 1,024 slop) | |
| 0.28% of the heap (8.71% cumulative) | |
| 0.91% of unreported (28.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsPermissionManager::AddInternal(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,__int64,unsigned int,__int64,__int64,nsPermissionManager::NotifyOperationType,nsPermissionManager::DBOperationType,bool) [extensions/permissions/nsPermissionManager.cpp:1780] | |
| #05: mozilla::dom::ContentChild::RecvAddPermission(IPC::Permission const &) [dom/ipc/ContentChild.cpp:2657] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9072] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 18 of 3,744 | |
| 20,480 bytes (18,432 requested / 2,048 slop) | |
| 0.28% of the heap (8.99% cumulative) | |
| 0.91% of unreported (29.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: static bool nsContentUtils::InitializeEventTable() [dom/base/nsContentUtils.cpp:774] | |
| #04: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:591] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 19 of 3,744 | |
| 20,480 bytes (17,920 requested / 2,560 slop) | |
| Individual block sizes: 4,096 x 5 | |
| 0.28% of the heap (9.27% cumulative) | |
| 0.91% of unreported (30.20% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #05: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2051] | |
| #06: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 20 of 3,744 | |
| 20,480 bytes (11,440 requested / 9,040 slop) | |
| Individual block sizes: 4,096 x 5 | |
| 0.28% of the heap (9.55% cumulative) | |
| 0.91% of unreported (31.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:8205] | |
| #03: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #04: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2843] | |
| #05: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2047] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 21 of 3,744 | |
| 20,480 bytes (10,520 requested / 9,960 slop) | |
| Individual block sizes: 4,096 x 5 | |
| 0.28% of the heap (9.83% cumulative) | |
| 0.91% of unreported (32.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:951] | |
| #04: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #05: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| } | |
| } | |
| Unreported { | |
| 69 blocks in heap block record 22 of 3,744 | |
| 18,768 bytes (18,216 requested / 552 slop) | |
| Individual block sizes: 272 x 69 | |
| 0.26% of the heap (10.09% cumulative) | |
| 0.84% of unreported (32.86% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, union style::stylesheets::rule_parser::AtRuleBlockPrelude, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:489] | |
| #03: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:503] | |
| #04: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #05: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #06: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #07: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| #08: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 32 blocks in heap block record 23 of 3,744 | |
| 18,240 bytes (18,048 requested / 192 slop) | |
| Individual block sizes: 2,048 x 2; 1,024 x 4; 512 x 14; 240 x 12 | |
| 0.25% of the heap (10.34% cumulative) | |
| 0.81% of unreported (33.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MallocProvider<js::ZoneAllocPolicy>::pod_malloc<js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::Data>(unsigned __int64,unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::rehash(unsigned int) [js/src/ds/OrderedHashTable.h:709] | |
| #04: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry &&) [js/src/ds/OrderedHashTable.h:189] | |
| #05: bool js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::put<JS::Handle<JS::Value> &>(const class js::HashableValue & const, class JS::Handle<JS::Value> & const) [js/src/ds/OrderedHashTable.h:811] | |
| #06: js::MapObject::set_impl(JSContext *,JS::CallArgs const &) [js/src/builtin/MapObject.cpp:780] | |
| #07: js::MapObject::set(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:793] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 24 of 3,744 | |
| 16,384 bytes (14,336 requested / 2,048 slop) | |
| 0.22% of the heap (10.56% cumulative) | |
| 0.73% of unreported (34.41% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: static bool nsContentUtils::InitializeEventTable() [dom/base/nsContentUtils.cpp:772] | |
| #04: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:591] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 25 of 3,744 | |
| 16,384 bytes (8,480 requested / 7,904 slop) | |
| Individual block sizes: 4,096 x 4 | |
| 0.22% of the heap (10.79% cumulative) | |
| 0.73% of unreported (35.14% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union crossbeam_deque::Steal<rayon_core::job::JobRef> crossbeam_deque::Stealer<rayon_core::job::JobRef>::steal<rayon_core::job::JobRef>() [third_party/rust/crossbeam-deque-0.2.0/src/lib.rs:714] | |
| #03: static union core::option::Option<rayon_core::job::JobRef> rayon_core::registry::WorkerThread::steal() [third_party/rust/rayon-core/src/registry.rs:616] | |
| #04: static void rayon_core::registry::WorkerThread::wait_until_cold<rayon_core::latch::CountLatch>(struct rayon_core::latch::CountLatch *) [third_party/rust/rayon-core/src/registry.rs:563] | |
| #05: static void std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/sys_common/backtrace.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:137] | |
| #06: static void std::thread::{{impl}}::spawn_unchecked::{{closure}}<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/thread/mod.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:474] | |
| #07: static void alloc::boxed::{{impl}}::call_once<(),FnBox<()>>() [git:github.com/rust-lang/rust:src/liballoc/boxed.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:702] | |
| #08: static void std::sys::windows::thread::{{impl}}::new::thread_start() [git:github.com/rust-lang/rust:src/libstd/sys/windows/thread.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:48] | |
| } | |
| } | |
| Unreported { | |
| 416 blocks in heap block record 26 of 3,744 | |
| 14,528 bytes (14,528 requested / 0 slop) | |
| Individual block sizes: 64 x 43; 32 x 363; 16 x 10 | |
| 0.20% of the heap (10.99% cumulative) | |
| 0.65% of unreported (35.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsCStringHashKey,int> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: nsCSSProps::AddRefTable() [layout/style/nsCSSProps.cpp:83] | |
| #07: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:156] | |
| #08: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 225 blocks in heap block record 27 of 3,744 | |
| 14,400 bytes (12,600 requested / 1,800 slop) | |
| Individual block sizes: 64 x 225 | |
| 0.20% of the heap (11.18% cumulative) | |
| 0.64% of unreported (36.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2027] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 179 blocks in heap block record 28 of 3,744 | |
| 14,320 bytes (14,320 requested / 0 slop) | |
| Individual block sizes: 80 x 179 | |
| 0.20% of the heap (11.38% cumulative) | |
| 0.64% of unreported (37.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 179 blocks in heap block record 29 of 3,744 | |
| 14,320 bytes (12,888 requested / 1,432 slop) | |
| Individual block sizes: 80 x 179 | |
| 0.20% of the heap (11.58% cumulative) | |
| 0.64% of unreported (37.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #04: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 104 blocks in heap block record 30 of 3,744 | |
| 13,312 bytes (12,480 requested / 832 slop) | |
| Individual block sizes: 128 x 104 | |
| 0.18% of the heap (11.76% cumulative) | |
| 0.59% of unreported (38.30% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 31 of 3,744 | |
| 12,288 bytes (12,288 requested / 0 slop) | |
| Individual block sizes: 1,024 x 12 | |
| 0.17% of the heap (11.93% cumulative) | |
| 0.55% of unreported (38.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: CrashReporter::SetCurrentThreadName(char const *) [toolkit/crashreporter/ThreadAnnotation.cpp:247] | |
| #04: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:430] | |
| #05: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #06: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #07: ucrtbase.dll + 0x1c4be | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 32 of 3,744 | |
| 12,288 bytes (12,080 requested / 208 slop) | |
| 0.17% of the heap (12.09% cumulative) | |
| 0.55% of unreported (39.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::gfx::VRManagerChild::InitForContent(mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&) [gfx/vr/ipc/VRManagerChild.cpp:82] | |
| #04: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1493] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 33 of 3,744 | |
| 12,288 bytes (10,248 requested / 2,040 slop) | |
| 0.17% of the heap (12.26% cumulative) | |
| 0.55% of unreported (39.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: mozilla::EventDispatcher::Dispatch(nsISupports *,nsPresContext *,mozilla::WidgetEvent *,mozilla::dom::Event *,nsEventStatus *,mozilla::EventDispatchingCallback *,nsTArray<mozilla::dom::EventTarget *> *) [dom/events/EventDispatcher.cpp:852] | |
| #05: mozilla::EventDispatcher::DispatchDOMEvent(nsISupports *,mozilla::WidgetEvent *,mozilla::dom::Event *,nsPresContext *,nsEventStatus *) [dom/events/EventDispatcher.cpp:1151] | |
| #06: mozilla::DOMEventTargetHelper::DispatchEvent(mozilla::dom::Event &,mozilla::dom::CallerType,mozilla::ErrorResult &) [dom/base/nsWindowRoot.cpp:68] | |
| #07: nsContentUtils::DispatchChromeEvent(mozilla::dom::Document *,nsISupports *,nsTSubstring<char16_t> const &,mozilla::CanBubble,mozilla::Cancelable,bool *) [dom/base/nsContentUtils.cpp:4151] | |
| #08: void nsGlobalWindowOuter::DispatchDOMWindowCreated() [dom/base/nsGlobalWindowOuter.cpp:2344] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 34 of 3,744 | |
| 12,288 bytes (10,240 requested / 2,048 slop) | |
| 0.17% of the heap (12.43% cumulative) | |
| 0.55% of unreported (40.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: void nsBaseHashtable<nsCharPtrHashKey,nsAutoPtr<mozilla::LogModule>,mozilla::LogModule *>::Put(const char *, class mozilla::LogModule * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #04: mozilla::LogModuleManager::CreateOrGetModule(char const *) [xpcom/base/Logging.cpp:364] | |
| #05: profiler_init(void *) [tools/profiler/core/platform.cpp:2856] | |
| #06: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:400] | |
| #07: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 35 of 3,744 | |
| 12,288 bytes (8,256 requested / 4,032 slop) | |
| 0.17% of the heap (12.60% cumulative) | |
| 0.55% of unreported (41.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsHTMLDNSPrefetch::Initialize() [dom/html/nsHTMLDNSPrefetch.cpp:54] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:198] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 36 of 3,744 | |
| 12,288 bytes (8,196 requested / 4,092 slop) | |
| 0.17% of the heap (12.77% cumulative) | |
| 0.55% of unreported (41.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: qcms_profile_precache_output_transform [gfx/qcms/transform.cpp:1047] | |
| #03: static void gfxPlatform::CreateCMSOutputProfile() [gfx/thebes/gfxPlatform.cpp:2102] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1057] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 37 of 3,744 | |
| 12,288 bytes (8,196 requested / 4,092 slop) | |
| 0.17% of the heap (12.93% cumulative) | |
| 0.55% of unreported (42.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: qcms_profile_precache_output_transform [gfx/qcms/transform.cpp:1063] | |
| #03: static void gfxPlatform::CreateCMSOutputProfile() [gfx/thebes/gfxPlatform.cpp:2102] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1057] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 38 of 3,744 | |
| 12,288 bytes (8,196 requested / 4,092 slop) | |
| 0.17% of the heap (13.10% cumulative) | |
| 0.55% of unreported (42.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: qcms_profile_precache_output_transform [gfx/qcms/transform.cpp:1055] | |
| #03: static void gfxPlatform::CreateCMSOutputProfile() [gfx/thebes/gfxPlatform.cpp:2102] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1057] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 60 blocks in heap block record 39 of 3,744 | |
| 11,520 bytes (11,520 requested / 0 slop) | |
| Individual block sizes: 192 x 60 | |
| 0.16% of the heap (13.26% cumulative) | |
| 0.51% of unreported (43.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsFrameSelection::nsFrameSelection() [layout/generic/nsFrameSelection.cpp:283] | |
| #04: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:968] | |
| #05: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #06: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 43 blocks in heap block record 40 of 3,744 | |
| 11,120 bytes (8,384 requested / 2,736 slop) | |
| Individual block sizes: 4,096; 1,024 x 3; 512; 368 x 2; 176; 144; 128 x 6; 112; 96 x 4; 80 x 2; 64 x 5; 48 x 10; 32 x 4; 16 x 2 | |
| 0.15% of the heap (13.41% cumulative) | |
| 0.50% of unreported (43.69% cumulative) | |
| Allocated at { | |
| } | |
| } | |
| Unreported { | |
| 171 blocks in heap block record 41 of 3,744 | |
| 10,944 bytes (9,576 requested / 1,368 slop) | |
| Individual block sizes: 64 x 171 | |
| 0.15% of the heap (13.56% cumulative) | |
| 0.49% of unreported (44.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::EventTarget_Binding::addEventListener(JSContext *,JS::Handle<JSObject *>,mozilla::dom::EventTarget *,JSJitMethodCallArgs const &) [s3:gecko-generated-sources-l1:672e74a090ab9e8d7b663e6dc12881a77626fe08138e68c1d22f3aac1e3e469290756df1fd0237a66ab2f080c54b72f594c5c2ef126f52ac5f70683925425a0e/dom/bindings/EventTargetBinding.cpp::886] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 225 blocks in heap block record 42 of 3,744 | |
| 10,800 bytes (10,800 requested / 0 slop) | |
| Individual block sizes: 48 x 225 | |
| 0.15% of the heap (13.71% cumulative) | |
| 0.48% of unreported (44.65% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #04: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2051] | |
| #05: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 204 blocks in heap block record 43 of 3,744 | |
| 10,560 bytes (10,560 requested / 0 slop) | |
| Individual block sizes: 128 x 2; 64 x 120; 32 x 82 | |
| 0.14% of the heap (13.85% cumulative) | |
| 0.47% of unreported (45.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsStringHashKey,EventNameMapping> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: static bool nsContentUtils::InitializeEventTable() [dom/base/nsContentUtils.cpp:774] | |
| #07: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:591] | |
| #08: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| } | |
| } | |
| Unreported { | |
| 330 blocks in heap block record 44 of 3,744 | |
| 10,560 bytes (10,560 requested / 0 slop) | |
| Individual block sizes: 32 x 330 | |
| 0.14% of the heap (14.00% cumulative) | |
| 0.47% of unreported (45.60% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_HashTableRawAdd [nsprpub/lib/ds/plhash.c:234] | |
| #03: SECOID_Init [security/nss/lib/util/secoid.c:2113] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 45 of 3,744 | |
| 10,240 bytes (10,240 requested / 0 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.14% cumulative) | |
| 0.46% of unreported (46.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: mozilla::EventListenerManager::AddEventListenerInternal(mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener,nsIDOMEventListener>,mozilla::EventMessage,nsAtom *,mozilla::EventListenerFlags const &,bool,bool) [dom/events/EventListenerManager.cpp:234] | |
| #05: mozilla::EventListenerManager::AddEventListenerByType(mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener,nsIDOMEventListener>,nsTSubstring<char16_t> const &,mozilla::EventListenerFlags const &,mozilla::dom::Optional<bool> const &) [dom/events/EventListenerManager.cpp:675] | |
| #06: mozilla::dom::EventTarget::AddEventListener(nsTSubstring<char16_t> const &,mozilla::dom::EventListener *,mozilla::dom::AddEventListenerOptionsOrBoolean const &,mozilla::dom::Nullable<bool> const &,mozilla::ErrorResult &) [dom/events/EventTarget.cpp:69] | |
| #07: mozilla::dom::EventTarget_Binding::addEventListener(JSContext *,JS::Handle<JSObject *>,mozilla::dom::EventTarget *,JSJitMethodCallArgs const &) [s3:gecko-generated-sources-l1:672e74a090ab9e8d7b663e6dc12881a77626fe08138e68c1d22f3aac1e3e469290756df1fd0237a66ab2f080c54b72f594c5c2ef126f52ac5f70683925425a0e/dom/bindings/EventTargetBinding.cpp::931] | |
| #08: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 46 of 3,744 | |
| 10,240 bytes (10,240 requested / 0 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.28% cumulative) | |
| 0.46% of unreported (46.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: mozilla::EventListenerManager::AddEventListenerInternal(mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener,nsIDOMEventListener>,mozilla::EventMessage,nsAtom *,mozilla::EventListenerFlags const &,bool,bool) [dom/events/EventListenerManager.cpp:234] | |
| #05: mozilla::EventListenerManager::AddEventListenerByType(mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener,nsIDOMEventListener>,nsTSubstring<char16_t> const &,mozilla::EventListenerFlags const &,mozilla::dom::Optional<bool> const &) [dom/events/EventListenerManager.cpp:675] | |
| #06: void nsFormFillController::AddWindowListeners(class nsPIDOMWindowOuter *) [toolkit/components/satchel/nsFormFillController.cpp:1277] | |
| #07: nsresult nsFormFillController::AttachToBrowser(class nsIDocShell *, class nsIAutoCompletePopup *) [toolkit/components/satchel/nsFormFillController.cpp:232] | |
| #08: XPTC__InvokebyIndex | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 47 of 3,744 | |
| 10,240 bytes (10,240 requested / 0 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.42% cumulative) | |
| 0.46% of unreported (46.96% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThrottledEventQueue::Inner::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/ThrottledEventQueue.cpp:347] | |
| #04: mozilla::ThrottledEventQueue::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/ThrottledEventQueue.cpp:410] | |
| #05: nsresult TimerThread::Run() [xpcom/threads/TimerThread.cpp:424] | |
| #06: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #07: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #08: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:304] | |
| } | |
| } | |
| Unreported { | |
| 80 blocks in heap block record 48 of 3,744 | |
| 10,240 bytes (10,240 requested / 0 slop) | |
| Individual block sizes: 128 x 80 | |
| 0.14% of the heap (14.56% cumulative) | |
| 0.46% of unreported (47.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::net::nsStandardURL::BuildNormalizedSpec(char const *,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:805] | |
| #05: mozilla::net::nsStandardURL::SetSpecWithEncoding(nsTSubstring<char> const &,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:1505] | |
| #06: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:370] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #08: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 49 of 3,744 | |
| 10,240 bytes (6,760 requested / 3,480 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.70% cumulative) | |
| 0.46% of unreported (47.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::Init(nsDeviceContext *) [layout/base/nsPresContext.cpp:639] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:898] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 50 of 3,744 | |
| 10,240 bytes (6,400 requested / 3,840 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.84% cumulative) | |
| 0.46% of unreported (48.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:166] | |
| #04: nsNodeInfoManager::GetDocumentNodeInfo() [dom/base/nsNodeInfoManager.cpp:265] | |
| #05: mozilla::dom::Document::Init() [dom/base/Document.cpp:2124] | |
| #06: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #07: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #08: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 51 of 3,744 | |
| 10,240 bytes (6,160 requested / 4,080 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (14.98% cumulative) | |
| 0.46% of unreported (48.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::BrowserChild::Create(mozilla::dom::ContentChild *,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::TabContext const &,mozilla::dom::BrowsingContext *,unsigned int,bool) [dom/ipc/BrowserChild.cpp:340] | |
| #04: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1832] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 52 of 3,744 | |
| 10,240 bytes (6,008 requested / 4,232 slop) | |
| Individual block sizes: 8,192; 2,048 | |
| 0.14% of the heap (15.12% cumulative) | |
| 0.46% of unreported (49.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SkSurface::getCanvas() [gfx/skia/skia/src/image/SkSurface.cpp:162] | |
| #04: mozilla::gfx::DrawTargetSkia::Init(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/DrawTargetSkia.cpp:1720] | |
| #05: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:374] | |
| #06: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #07: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| #08: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1024] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 53 of 3,744 | |
| 10,240 bytes (5,480 requested / 4,760 slop) | |
| Individual block sizes: 2,048 x 5 | |
| 0.14% of the heap (15.26% cumulative) | |
| 0.46% of unreported (49.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsDocShell::Create(mozilla::dom::BrowsingContext *) [docshell/base/nsDocShell.cpp:474] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:119] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 620 blocks in heap block record 54 of 3,744 | |
| 9,920 bytes (1,712 requested / 8,208 slop) | |
| Individual block sizes: 16 x 620 | |
| 0.14% of the heap (15.39% cumulative) | |
| 0.44% of unreported (50.14% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<style::counter_style::Symbol, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:429] | |
| #03: static union core::result::Result<style::counter_style::Symbols, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:565] | |
| #04: static union core::result::Result<style::counter_style::CounterStyleRuleData, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::parse_counter_style_body(struct style::values::CustomIdent, struct style::parser::ParserContext *, struct cssparser::parser::Parser *, struct cssparser::tokenizer::SourceLocation) [servo/components/style/counter_style/mod.rs:89] | |
| #05: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, union style::stylesheets::rule_parser::AtRuleBlockPrelude, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:490] | |
| #06: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:503] | |
| #07: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #08: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 55 of 3,744 | |
| 9,216 bytes (9,168 requested / 48 slop) | |
| Individual block sizes: 4,096; 2,048 x 2; 1,024 | |
| 0.13% of the heap (15.52% cumulative) | |
| 0.41% of unreported (50.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MallocProvider<js::ZoneAllocPolicy>::pod_malloc<js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::Data>(unsigned __int64,unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::rehash(unsigned int) [js/src/ds/OrderedHashTable.h:709] | |
| #04: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry &&) [js/src/ds/OrderedHashTable.h:189] | |
| #05: bool js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::put<JS::Handle<JS::Value> &>(const class js::HashableValue & const, class JS::Handle<JS::Value> & const) [js/src/ds/OrderedHashTable.h:811] | |
| #06: js::MapObject::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::Handle<JS::Value>) [js/src/builtin/MapObject.cpp:581] | |
| #07: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2983] | |
| #08: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 56 of 3,744 | |
| 9,024 bytes (5,472 requested / 3,552 slop) | |
| Individual block sizes: 2,048 x 4; 416 x 2 | |
| 0.12% of the heap (15.64% cumulative) | |
| 0.40% of unreported (50.96% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: static union core::result::Result<style::counter_style::AdditiveSymbols, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:593] | |
| #03: static union core::result::Result<style::counter_style::CounterStyleRuleData, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::parse_counter_style_body(struct style::values::CustomIdent, struct style::parser::ParserContext *, struct cssparser::parser::Parser *, struct cssparser::tokenizer::SourceLocation) [servo/components/style/counter_style/mod.rs:89] | |
| #04: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, union style::stylesheets::rule_parser::AtRuleBlockPrelude, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:490] | |
| #05: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:503] | |
| #06: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #07: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #08: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 57 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (15.76% cumulative) | |
| 0.37% of unreported (51.32% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild>::Bind(class mozilla::PRemoteDecoderManagerChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: static void mozilla::RemoteDecoderManagerChild::OpenForGPUProcess(class mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> *) [dom/media/ipc/RemoteDecoderManagerChild.cpp:189] | |
| #06: nsresult RunnableFunction<void (*)(RefPtr<mozilla::Runnable> &&),mozilla::Tuple<RefPtr<mozilla::Runnable> > >::Run() [ipc/chromium/src/base/task.h:325] | |
| #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 58 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (15.87% cumulative) | |
| 0.37% of unreported (51.69% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild>::Bind(class mozilla::PProcessHangMonitorChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: void `anonymous namespace'::HangMonitorChild::Bind(class mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> *) [dom/ipc/ProcessHangMonitor.cpp:587] | |
| #06: nsresult mozilla::detail::RunnableMethodImpl<(anonymous namespace)::HangMonitorChild *,void ((anonymous namespace)::HangMonitorChild::*)(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&),0,mozilla::RunnableKind::Standard,mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 59 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (15.98% cumulative) | |
| 0.37% of unreported (52.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: ChildThread::Init() [ipc/chromium/src/chrome/common/child_thread.cc:42] | |
| #04: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:188] | |
| #05: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| #06: KERNEL32.DLL + 0x13034 | |
| #07: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| #08: ntdll.dll + 0x71461 | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 60 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.09% cumulative) | |
| 0.37% of unreported (52.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerParent>::Bind(class mozilla::PProfilerParent *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: void mozilla::layers::ImageBridgeChild::Bind(class mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> *) [gfx/layers/ipc/ImageBridgeChild.cpp:493] | |
| #06: nsresult mozilla::detail::RunnableMethodImpl<(anonymous namespace)::HangMonitorChild *,void ((anonymous namespace)::HangMonitorChild::*)(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&),0,mozilla::RunnableKind::Standard,mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #07: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:523] | |
| #08: base::MessagePumpDefault::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_default.cc:35] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 61 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.21% cumulative) | |
| 0.37% of unreported (52.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerParent>::Bind(class mozilla::PProfilerParent *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: mozilla::layers::CompositorManagerChild::CompositorManagerChild(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,unsigned __int64,unsigned int) [gfx/layers/ipc/CompositorManagerChild.cpp:197] | |
| #06: mozilla::layers::CompositorManagerChild::Init(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,unsigned int,unsigned __int64) [gfx/layers/ipc/CompositorManagerChild.cpp:65] | |
| #07: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1483] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 62 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.32% cumulative) | |
| 0.37% of unreported (53.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerChild>::Bind(class mozilla::PProfilerChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #06: void mozilla::dom::ContentChild::InitXPCOM(const class mozilla::dom::XPCOMInitData & const, const class mozilla::dom::ipc::StructuredCloneData & const) [dom/ipc/ContentChild.cpp:1266] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 63 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.43% cumulative) | |
| 0.37% of unreported (53.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerParent>::Bind(class mozilla::PProfilerParent *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: mozilla::gfx::VRManagerChild::InitForContent(mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&) [gfx/vr/ipc/VRManagerChild.cpp:83] | |
| #06: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1493] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 64 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.54% cumulative) | |
| 0.37% of unreported (53.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerChild>::Bind(class mozilla::PProfilerChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #06: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/dom/localstorage/LSObject.cpp:224:54'>::Run() [xpcom/threads/nsThreadUtils.h:565] | |
| #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 65 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.66% cumulative) | |
| 0.37% of unreported (54.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerChild>::Bind(class mozilla::PProfilerChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: void mozilla::ChildProfilerController::SetupProfilerChild(class mozilla::ipc::Endpoint<mozilla::PProfilerChild> *) [tools/profiler/gecko/ChildProfilerController.cpp:83] | |
| #06: nsresult mozilla::detail::RunnableMethodImpl<RefPtr<mozilla::AudioTrackEncoder>,void (mozilla::AudioTrackEncoder::*)(mozilla::AudioSegment &&),1,mozilla::RunnableKind::Standard,StoreCopyPassByRRef<mozilla::AudioSegment> >::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 66 of 3,744 | |
| 8,208 bytes (4,480 requested / 3,728 slop) | |
| Individual block sizes: 8,192; 16 | |
| 0.11% of the heap (16.77% cumulative) | |
| 0.37% of unreported (54.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::OpenDescriptor(mozilla::ipc::TransportDescriptor const &,IPC::Channel::Mode) [ipc/glue/Transport_win.cpp:78] | |
| #04: bool mozilla::ipc::Endpoint<mozilla::PProfilerChild>::Bind(class mozilla::PProfilerChild *) [ipc/glue/ProtocolUtils.h:782] | |
| #05: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #06: void mozilla::dom::RemoteWorkerService::InitializeOnTargetThread() [dom/workers/remoteworkers/RemoteWorkerService.cpp:118] | |
| #07: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/dom/workers/remoteworkers/RemoteWorkerService.cpp:99:27'>::Run() [xpcom/threads/nsThreadUtils.h:565] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 67 of 3,744 | |
| 8,192 bytes (8,192 requested / 0 slop) | |
| Individual block sizes: 1,024 x 8 | |
| 0.11% of the heap (16.88% cumulative) | |
| 0.37% of unreported (54.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: nsThread::InitCurrentThread() [xpcom/threads/nsThread.cpp:700] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2484] | |
| #07: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 68 of 3,744 | |
| 8,192 bytes (7,168 requested / 1,024 slop) | |
| 0.11% of the heap (16.99% cumulative) | |
| 0.37% of unreported (55.35% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsHTMLTags::AddRefTable() [parser/htmlparser/nsHTMLTags.cpp:52] | |
| #05: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:551] | |
| #06: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #07: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #08: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 69 of 3,744 | |
| 8,192 bytes (7,168 requested / 1,024 slop) | |
| 0.11% of the heap (17.10% cumulative) | |
| 0.37% of unreported (55.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsDirectoryService::Set(char const *,nsISupports *) [xpcom/io/nsDirectoryService.cpp:234] | |
| #04: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:357] | |
| #05: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| #06: mozilla::ipc::ScopedXREEmbed::Start() [ipc/glue/ScopedXREEmbed.cpp:83] | |
| #07: mozilla::dom::ContentProcess::Init(int,char * * const) [dom/ipc/ContentProcess.cpp:188] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:724] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 70 of 3,744 | |
| 8,192 bytes (6,272 requested / 1,920 slop) | |
| Individual block sizes: 1,024 x 8 | |
| 0.11% of the heap (17.22% cumulative) | |
| 0.37% of unreported (56.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewMonitor [nsprpub/pr/src/threads/prmon.c:61] | |
| #03: <unnamed-tag> ExpandMonitorCache(unsigned int) [nsprpub/pr/src/threads/prcmon.c:112] | |
| #04: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:202] | |
| #05: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #06: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #07: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 71 of 3,744 | |
| 8,192 bytes (6,184 requested / 2,008 slop) | |
| 0.11% of the heap (17.33% cumulative) | |
| 0.37% of unreported (56.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct style::sharing::StyleSharingCache<style::gecko::wrapper::GeckoElement> style::sharing::StyleSharingCache<style::gecko::wrapper::GeckoElement>::new<style::gecko::wrapper::GeckoElement>() [servo/components/style/sharing/mod.rs:536] | |
| #03: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_properties::ComputedValues> geckoservo::glue::Servo_ResolveStyleLazily(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, style::gecko_bindings::structs::root::mozilla::PseudoStyleType, style::gecko_bindings::structs::root::mozilla::StyleRuleInclusion, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, struct style::gecko_bindings::structs::root::RawServoStyleSet *) [servo/ports/geckolib/glue.rs:5171] | |
| #04: mozilla::ServoStyleSet::ResolveStyleLazily(mozilla::dom::Element &,mozilla::PseudoStyleType,mozilla::StyleRuleInclusion) [layout/style/ServoStyleSet.cpp:1060] | |
| #05: static class mozilla::dom::Element * GetPropagatedScrollStylesForViewport(class nsPresContext *, struct mozilla::ScrollStyles *) [layout/base/nsPresContext.cpp:1048] | |
| #06: nsPresContext::UpdateViewportScrollStylesOverride() [layout/base/nsPresContext.cpp:1094] | |
| #07: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2233] | |
| #08: nsCSSFrameConstructor::ContentRangeInserted(nsIContent *,nsIContent *,nsILayoutHistoryState *,nsCSSFrameConstructor::InsertionKind) [layout/base/nsCSSFrameConstructor.cpp:6987] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 72 of 3,744 | |
| 8,192 bytes (5,120 requested / 3,072 slop) | |
| 0.11% of the heap (17.44% cumulative) | |
| 0.37% of unreported (56.81% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsHTMLTags::AddRefTable() [parser/htmlparser/nsHTMLTags.cpp:58] | |
| #05: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:551] | |
| #06: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #07: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #08: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 73 of 3,744 | |
| 8,192 bytes (4,168 requested / 4,024 slop) | |
| Individual block sizes: 4,096 x 2 | |
| 0.11% of the heap (17.55% cumulative) | |
| 0.37% of unreported (57.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct curveType * read_curveType(struct mem_source *, unsigned int, unsigned int *) [gfx/qcms/iccread.c:450] | |
| #03: qcms_profile_from_memory [gfx/qcms/iccread.c:1122] | |
| #04: static void gfxPlatform::CreateCMSOutputProfile() [gfx/thebes/gfxPlatform.cpp:2081] | |
| #05: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1057] | |
| #06: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 74 of 3,744 | |
| 8,192 bytes (4,168 requested / 4,024 slop) | |
| 0.11% of the heap (17.66% cumulative) | |
| 0.37% of unreported (57.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct rand::ThreadRng rand::thread_rng() [third_party/rust/rand-0.4.3/src/lib.rs:893] | |
| #03: void gkrust_utils::GkRustUtils_GenerateUUID(struct nsstring::nsACString *) [xpcom/rust/gkrust_utils/src/lib.rs:11] | |
| #04: mozilla::NullPrincipalURI::Create() [caps/NullPrincipalURI.cpp:43] | |
| #05: mozilla::NullPrincipal::Init(mozilla::OriginAttributes const &,nsIURI *) [caps/NullPrincipal.cpp:89] | |
| #06: mozilla::NullPrincipal::Create(mozilla::OriginAttributes const &,nsIURI *) [caps/NullPrincipal.cpp:67] | |
| #07: mozilla::NullPrincipal::CreateWithoutOriginAttributes() [caps/NullPrincipal.cpp:74] | |
| #08: xpc::CreateSandboxObject(JSContext *,JS::MutableHandle<JS::Value>,nsISupports *,xpc::SandboxOptions &) [js/xpconnect/src/Sandbox.cpp:1031] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 75 of 3,744 | |
| 8,192 bytes (4,112 requested / 4,080 slop) | |
| 0.11% of the heap (17.78% cumulative) | |
| 0.37% of unreported (57.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct style::bloom::StyleBloom<style::gecko::wrapper::GeckoElement> style::bloom::StyleBloom<style::gecko::wrapper::GeckoElement>::new<style::gecko::wrapper::GeckoElement>() [servo/components/style/bloom.rs:131] | |
| #03: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_properties::ComputedValues> geckoservo::glue::Servo_ResolveStyleLazily(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, style::gecko_bindings::structs::root::mozilla::PseudoStyleType, style::gecko_bindings::structs::root::mozilla::StyleRuleInclusion, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, struct style::gecko_bindings::structs::root::RawServoStyleSet *) [servo/ports/geckolib/glue.rs:5171] | |
| #04: mozilla::ServoStyleSet::ResolveStyleLazily(mozilla::dom::Element &,mozilla::PseudoStyleType,mozilla::StyleRuleInclusion) [layout/style/ServoStyleSet.cpp:1060] | |
| #05: static class mozilla::dom::Element * GetPropagatedScrollStylesForViewport(class nsPresContext *, struct mozilla::ScrollStyles *) [layout/base/nsPresContext.cpp:1048] | |
| #06: nsPresContext::UpdateViewportScrollStylesOverride() [layout/base/nsPresContext.cpp:1094] | |
| #07: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2233] | |
| #08: nsCSSFrameConstructor::ContentRangeInserted(nsIContent *,nsIContent *,nsILayoutHistoryState *,nsCSSFrameConstructor::InsertionKind) [layout/base/nsCSSFrameConstructor.cpp:6987] | |
| } | |
| } | |
| Unreported { | |
| 100 blocks in heap block record 76 of 3,744 | |
| 6,400 bytes (6,400 requested / 0 slop) | |
| Individual block sizes: 64 x 100 | |
| 0.09% of the heap (17.86% cumulative) | |
| 0.29% of unreported (58.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static class nsPermissionManager::PermissionKey * nsPermissionManager::PermissionKey::CreateFromPrincipal(class nsIPrincipal *, nsresult & const) [extensions/permissions/nsPermissionManager.cpp:760] | |
| #05: nsPermissionManager::AddInternal(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,__int64,unsigned int,__int64,__int64,nsPermissionManager::NotifyOperationType,nsPermissionManager::DBOperationType,bool) [extensions/permissions/nsPermissionManager.cpp:1773] | |
| #06: mozilla::dom::ContentChild::RecvAddPermission(IPC::Permission const &) [dom/ipc/ContentChild.cpp:2657] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9072] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 80 blocks in heap block record 77 of 3,744 | |
| 6,400 bytes (5,760 requested / 640 slop) | |
| Individual block sizes: 80 x 80 | |
| 0.09% of the heap (17.95% cumulative) | |
| 0.29% of unreported (58.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| } | |
| } | |
| Unreported { | |
| 386 blocks in heap block record 78 of 3,744 | |
| 6,176 bytes (6,176 requested / 0 slop) | |
| Individual block sizes: 16 x 386 | |
| 0.08% of the heap (18.04% cumulative) | |
| 0.28% of unreported (58.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 46 blocks in heap block record 79 of 3,744 | |
| 5,888 bytes (5,520 requested / 368 slop) | |
| Individual block sizes: 128 x 46 | |
| 0.08% of the heap (18.12% cumulative) | |
| 0.26% of unreported (59.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 356 blocks in heap block record 80 of 3,744 | |
| 5,696 bytes (2,848 requested / 2,848 slop) | |
| Individual block sizes: 16 x 356 | |
| 0.08% of the heap (18.19% cumulative) | |
| 0.25% of unreported (59.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: TelemetryEvent::InitializeGlobalState(bool,bool) [toolkit/components/telemetry/core/TelemetryEvent.cpp:718] | |
| #04: mozCreateComponent<nsITelemetry>() [toolkit/components/telemetry/core/Telemetry.cpp:2176] | |
| #05: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9061] | |
| #06: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #07: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #08: mozilla::Telemetry::Init() [toolkit/components/telemetry/core/Telemetry.cpp:2031] | |
| } | |
| } | |
| Unreported { | |
| 70 blocks in heap block record 81 of 3,744 | |
| 5,600 bytes (5,600 requested / 0 slop) | |
| Individual block sizes: 80 x 70 | |
| 0.08% of the heap (18.27% cumulative) | |
| 0.25% of unreported (59.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 80 blocks in heap block record 82 of 3,744 | |
| 5,344 bytes (5,344 requested / 0 slop) | |
| Individual block sizes: 128 x 6; 64 x 69; 32 x 5 | |
| 0.07% of the heap (18.34% cumulative) | |
| 0.24% of unreported (59.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::net::nsStandardURL::BuildNormalizedSpec(char const *,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:805] | |
| #05: mozilla::net::nsStandardURL::SetSpecWithEncoding(nsTSubstring<char> const &,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:1505] | |
| #06: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:370] | |
| #07: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #08: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 83 of 3,744 | |
| 5,120 bytes (4,240 requested / 880 slop) | |
| Individual block sizes: 1,024 x 5 | |
| 0.07% of the heap (18.41% cumulative) | |
| 0.23% of unreported (59.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::layers::BasicLayerManager::CreateContainerLayer() [gfx/layers/basic/BasicContainerLayer.cpp:157] | |
| #04: struct already_AddRefed<mozilla::layers::ContainerLayer> mozilla::FrameLayerBuilder::BuildContainerLayerFor(class nsDisplayListBuilder *, class mozilla::layers::LayerManager *, class nsIFrame *, class nsDisplayItem *, class nsDisplayList *, const struct mozilla::ContainerLayerParameters & const, const class mozilla::gfx::Matrix4x4Typed<mozilla::gfx::UnknownUnits,mozilla::gfx::UnknownUnits,float> *, unsigned int) [layout/painting/FrameLayerBuilder.cpp:6287] | |
| #05: class mozilla::FrameLayerBuilder * nsDisplayList::BuildLayers(class nsDisplayListBuilder *, class mozilla::layers::LayerManager *, unsigned int, bool) [layout/painting/nsDisplayList.cpp:2894] | |
| #06: nsDisplayList::PaintRoot(nsDisplayListBuilder *,gfxContext *,unsigned int) [layout/painting/nsDisplayList.cpp:3112] | |
| #07: nsLayoutUtils::PaintFrame(gfxContext *,nsIFrame *,nsRegion const &,unsigned int,nsDisplayListBuilderMode,nsLayoutUtils::PaintFrameFlags) [layout/base/nsLayoutUtils.cpp:4103] | |
| #08: mozilla::PresShell::Paint(nsView *,nsRegion const &,mozilla::PaintFlags) [layout/base/PresShell.cpp:5995] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 84 of 3,744 | |
| 5,120 bytes (4,080 requested / 1,040 slop) | |
| Individual block sizes: 1,024 x 5 | |
| 0.07% of the heap (18.48% cumulative) | |
| 0.23% of unreported (60.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsIWidget::CreatePuppetWidget(mozilla::dom::BrowserChild *) [widget/PuppetWidget.cpp:55] | |
| #04: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:497] | |
| #05: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 85 of 3,744 | |
| 5,120 bytes (2,720 requested / 2,400 slop) | |
| Individual block sizes: 1,024 x 5 | |
| 0.07% of the heap (18.55% cumulative) | |
| 0.23% of unreported (60.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientInfo::operator=(mozilla::dom::ClientInfo const &) [dom/clients/manager/ClientInfo.cpp:34] | |
| #04: mozilla::net::LoadInfo::SetReservedClientInfo(mozilla::dom::ClientInfo const &) [netwerk/base/LoadInfo.cpp:1378] | |
| #05: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:247] | |
| #06: nsresult nsDocShell::OpenInitializedChannel(class nsIChannel *, class nsIURILoader *, unsigned int) [docshell/base/nsDocShell.cpp:10606] | |
| #07: nsresult nsDocShell::DoChannelLoad(class nsIChannel *, class nsIURILoader *, bool) [docshell/base/nsDocShell.cpp:10583] | |
| #08: nsresult nsDocShell::DoURILoad(class nsDocShellLoadState *, bool, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:10386] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 86 of 3,744 | |
| 5,120 bytes (2,720 requested / 2,400 slop) | |
| Individual block sizes: 1,024 x 5 | |
| 0.07% of the heap (18.62% cumulative) | |
| 0.23% of unreported (60.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class mozilla::UniquePtr<mozilla::dom::IPCClientInfo,mozilla::DefaultDelete<mozilla::dom::IPCClientInfo> > mozilla::MakeUnique<mozilla::dom::IPCClientInfo,const nsID &,mozilla::dom::ClientType &,const mozilla::ipc::PrincipalInfo &,const mozilla::TimeStamp &,const nsTString<char> &,mozilla::dom::FrameType,mozilla::Nothing,mozilla::Nothing>(const struct nsID & const, mozilla::dom::ClientType & const, const class mozilla::ipc::PrincipalInfo & const, const class mozilla::TimeStamp & const, const class nsTString<char> & const, mozilla::dom::FrameType *, struct mozilla::Nothing *, struct mozilla::Nothing *) [mfbt/UniquePtr.h:617] | |
| #04: mozilla::dom::ClientInfo::ClientInfo(nsID const &,mozilla::dom::ClientType,mozilla::ipc::PrincipalInfo const &,mozilla::TimeStamp const &) [dom/clients/manager/ClientInfo.cpp:24] | |
| #05: mozilla::dom::ClientSource::ClientSource(mozilla::dom::ClientManager *,nsISerialEventTarget *,mozilla::dom::ClientSourceConstructorArgs const &) [dom/clients/manager/ClientSource.cpp:157] | |
| #06: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:141] | |
| #07: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #08: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 87 of 3,744 | |
| 5,120 bytes (2,720 requested / 2,400 slop) | |
| Individual block sizes: 1,024 x 5 | |
| 0.07% of the heap (18.69% cumulative) | |
| 0.23% of unreported (60.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class mozilla::UniquePtr<mozilla::dom::IPCClientInfo,mozilla::DefaultDelete<mozilla::dom::IPCClientInfo> > mozilla::MakeUnique<mozilla::dom::IPCClientInfo,const nsID &,mozilla::dom::ClientType &,const mozilla::ipc::PrincipalInfo &,const mozilla::TimeStamp &,const nsTString<char> &,mozilla::dom::FrameType,mozilla::Nothing,mozilla::Nothing>(const struct nsID & const, mozilla::dom::ClientType & const, const class mozilla::ipc::PrincipalInfo & const, const class mozilla::TimeStamp & const, const class nsTString<char> & const, mozilla::dom::FrameType *, struct mozilla::Nothing *, struct mozilla::Nothing *) [mfbt/UniquePtr.h:617] | |
| #04: mozilla::dom::ClientInfo::ClientInfo(nsID const &,mozilla::dom::ClientType,mozilla::ipc::PrincipalInfo const &,mozilla::TimeStamp const &) [dom/clients/manager/ClientInfo.cpp:24] | |
| #05: mozilla::dom::ClientSource::ClientSource(mozilla::dom::ClientManager *,nsISerialEventTarget *,mozilla::dom::ClientSourceConstructorArgs const &) [dom/clients/manager/ClientSource.cpp:157] | |
| #06: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:141] | |
| #07: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #08: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1757] | |
| } | |
| } | |
| Unreported { | |
| 39 blocks in heap block record 88 of 3,744 | |
| 4,992 bytes (4,992 requested / 0 slop) | |
| Individual block sizes: 128 x 39 | |
| 0.07% of the heap (18.76% cumulative) | |
| 0.22% of unreported (61.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::net::nsStandardURL::BuildNormalizedSpec(char const *,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:805] | |
| #05: mozilla::net::nsStandardURL::SetSpecWithEncoding(nsTSubstring<char> const &,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:1505] | |
| #06: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:370] | |
| #07: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #08: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| } | |
| } | |
| Unreported { | |
| 22 blocks in heap block record 89 of 3,744 | |
| 4,928 bytes (4,752 requested / 176 slop) | |
| Individual block sizes: 224 x 22 | |
| 0.07% of the heap (18.83% cumulative) | |
| 0.22% of unreported (61.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:94] | |
| } | |
| } | |
| Unreported { | |
| 22 blocks in heap block record 90 of 3,744 | |
| 4,928 bytes (4,752 requested / 176 slop) | |
| Individual block sizes: 224 x 22 | |
| 0.07% of the heap (18.90% cumulative) | |
| 0.22% of unreported (61.55% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:94] | |
| } | |
| } | |
| Unreported { | |
| 60 blocks in heap block record 91 of 3,744 | |
| 4,800 bytes (4,320 requested / 480 slop) | |
| Individual block sizes: 80 x 60 | |
| 0.07% of the heap (18.96% cumulative) | |
| 0.21% of unreported (61.77% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| } | |
| } | |
| Unreported { | |
| 21 blocks in heap block record 92 of 3,744 | |
| 4,704 bytes (4,536 requested / 168 slop) | |
| Individual block sizes: 224 x 21 | |
| 0.06% of the heap (19.03% cumulative) | |
| 0.21% of unreported (61.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:60] | |
| } | |
| } | |
| Unreported { | |
| 21 blocks in heap block record 93 of 3,744 | |
| 4,704 bytes (4,536 requested / 168 slop) | |
| Individual block sizes: 224 x 21 | |
| 0.06% of the heap (19.09% cumulative) | |
| 0.21% of unreported (62.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:60] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 94 of 3,744 | |
| 4,608 bytes (4,608 requested / 0 slop) | |
| Individual block sizes: 4,096; 512 | |
| 0.06% of the heap (19.15% cumulative) | |
| 0.21% of unreported (62.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char> *) [ipc/glue/IPCMessageUtils.h:375] | |
| #05: static bool mozilla::ipc::IPDLParamTraits<mozilla::gfx::GfxVarValue>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::gfx::GfxVarValue *) [s3:gecko-generated-sources-l1:d9105e2725a6eb9c1962b068c70948e353106745163e5136b2ba8918000c72db7ccdf32a297e7177a044c37e6f86a078e92351c48f848c548f9f381a514d5042/ipc/ipdl/GraphicsMessages.cpp::1322] | |
| #06: mozilla::ipc::IPDLParamTraits<mozilla::gfx::GfxVarUpdate>::Read(IPC::Message const *,PickleIterator *,mozilla::ipc::IProtocol *,mozilla::gfx::GfxVarUpdate *) [s3:gecko-generated-sources-l1:d9105e2725a6eb9c1962b068c70948e353106745163e5136b2ba8918000c72db7ccdf32a297e7177a044c37e6f86a078e92351c48f848c548f9f381a514d5042/ipc/ipdl/GraphicsMessages.cpp::1419] | |
| #07: mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::gfx::GfxVarUpdate> >::Read(IPC::Message const *,PickleIterator *,mozilla::ipc::IProtocol *,nsTArray<mozilla::gfx::GfxVarUpdate> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #08: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::XPCOMInitData>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::XPCOMInitData *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4749] | |
| } | |
| } | |
| Unreported { | |
| 35 blocks in heap block record 95 of 3,744 | |
| 4,480 bytes (4,200 requested / 280 slop) | |
| Individual block sizes: 128 x 35 | |
| 0.06% of the heap (19.22% cumulative) | |
| 0.20% of unreported (62.59% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2556] | |
| #05: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #06: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #07: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #08: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 96 of 3,744 | |
| 4,320 bytes (2,304 requested / 2,016 slop) | |
| Individual block sizes: 4,096; 224 | |
| 0.06% of the heap (19.28% cumulative) | |
| 0.19% of unreported (62.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct crossbeam_epoch::collector::Collector crossbeam_epoch::collector::Collector::new() [third_party/rust/crossbeam-epoch-0.3.1/src/collector.rs:32] | |
| #03: static void core::ops::function::FnOnce::call_once<closure,(bool)>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #04: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #05: static union crossbeam_deque::Steal<rayon_core::job::JobRef> crossbeam_deque::Stealer<rayon_core::job::JobRef>::steal<rayon_core::job::JobRef>() [third_party/rust/crossbeam-deque-0.2.0/src/lib.rs:0] | |
| #06: static union core::option::Option<rayon_core::job::JobRef> rayon_core::registry::WorkerThread::steal() [third_party/rust/rayon-core/src/registry.rs:616] | |
| #07: static void rayon_core::registry::WorkerThread::wait_until_cold<rayon_core::latch::CountLatch>(struct rayon_core::latch::CountLatch *) [third_party/rust/rayon-core/src/registry.rs:563] | |
| #08: static void std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/sys_common/backtrace.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:137] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 97 of 3,744 | |
| 4,128 bytes (2,112 requested / 2,016 slop) | |
| Individual block sizes: 4,096; 32 | |
| 0.06% of the heap (19.33% cumulative) | |
| 0.18% of unreported (62.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #04: void mozilla::dom::ContentChild::InitXPCOM(const class mozilla::dom::XPCOMInitData & const, const class mozilla::dom::ipc::StructuredCloneData & const) [dom/ipc/ContentChild.cpp:1266] | |
| #05: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 98 of 3,744 | |
| 4,128 bytes (2,112 requested / 2,016 slop) | |
| Individual block sizes: 4,096; 32 | |
| 0.06% of the heap (19.39% cumulative) | |
| 0.18% of unreported (63.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #04: void mozilla::dom::RemoteWorkerService::InitializeOnTargetThread() [dom/workers/remoteworkers/RemoteWorkerService.cpp:118] | |
| #05: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/dom/workers/remoteworkers/RemoteWorkerService.cpp:99:27'>::Run() [xpcom/threads/nsThreadUtils.h:565] | |
| #06: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #07: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #08: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:303] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 99 of 3,744 | |
| 4,128 bytes (2,112 requested / 2,016 slop) | |
| Individual block sizes: 4,096; 32 | |
| 0.06% of the heap (19.44% cumulative) | |
| 0.18% of unreported (63.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #04: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/dom/localstorage/LSObject.cpp:224:54'>::Run() [xpcom/threads/nsThreadUtils.h:565] | |
| #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:304] | |
| #08: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 100 of 3,744 | |
| 4,112 bytes (2,368 requested / 1,744 slop) | |
| Individual block sizes: 4,096; 16 | |
| 0.06% of the heap (19.50% cumulative) | |
| 0.18% of unreported (63.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::CrashReporterClient::InitSingletonWithShmem(mozilla::ipc::Shmem const &) [ipc/glue/CrashReporterClient.cpp:43] | |
| #04: static bool mozilla::ipc::CrashReporterClient::InitSingleton<mozilla::dom::ContentChild>(class mozilla::dom::ContentChild *) [ipc/glue/CrashReporterClient.h:45] | |
| #05: mozilla::dom::ContentChild::Init(MessageLoop *,unsigned long,char const *,IPC::Channel *,unsigned __int64,bool) [dom/ipc/ContentChild.cpp:718] | |
| #06: mozilla::dom::ContentProcess::Init(int,char * * const) [dom/ipc/ContentProcess.cpp:185] | |
| #07: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:724] | |
| #08: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 101 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (19.56% cumulative) | |
| 0.18% of unreported (63.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_HashTableRawAdd [nsprpub/lib/ds/plhash.c:204] | |
| #03: SECOID_Init [security/nss/lib/util/secoid.c:2113] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 102 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| Individual block sizes: 256 x 14; 128 x 4 | |
| 0.06% of the heap (19.61% cumulative) | |
| 0.18% of unreported (63.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::dom::ChromeUtils::Import(mozilla::dom::GlobalObject const &,nsTSubstring<char16_t> const &,mozilla::dom::Optional<JS::Handle<JSObject *> > const &,JS::MutableHandle<JSObject *>,mozilla::ErrorResult &) [dom/base/ChromeUtils.cpp:412] | |
| #05: static bool mozilla::dom::ChromeUtils_Binding::import(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:40bebf2a4c62a06996acbe364a4e2ebee62218538e19cb30404cad5e9a796509718cc8aece35740a5517624284d0e73b3c146c1f2df2dd4c603cf0ce8216d980/dom/bindings/ChromeUtilsBinding.cpp::4857] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 103 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (19.67% cumulative) | |
| 0.18% of unreported (64.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: base::MessagePumpDefault::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_default.cc:22] | |
| #05: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291] | |
| #07: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:195] | |
| #08: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 104 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (19.73% cumulative) | |
| 0.18% of unreported (64.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:400] | |
| #05: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #06: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| #07: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #08: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 105 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (19.78% cumulative) | |
| 0.18% of unreported (64.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsresult TimerThread::Run() [xpcom/threads/TimerThread.cpp:424] | |
| #03: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #04: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #05: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:304] | |
| #06: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| #07: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291] | |
| #08: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:461] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 106 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| Individual block sizes: 2,048 x 2 | |
| 0.06% of the heap (19.84% cumulative) | |
| 0.18% of unreported (64.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:178] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 107 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (19.89% cumulative) | |
| 0.18% of unreported (64.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: bool nsstring::conversions::nsstring_fallible_append_utf8_impl(struct nsstring::nsAString *, unsigned char *, unsigned __int64, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:684] | |
| #04: void mozilla::CycleCollectedJSRuntime::ErrorInterceptor::interceptError(struct JSContext *, class JS::Handle<JS::Value>) [xpcom/base/CycleCollectedJSRuntime.cpp:1538] | |
| #05: js::ErrorToException(JSContext *,JSErrorReport *,JSErrorFormatString const * (*)(void *,unsigned int),void *) [js/src/jsexn.cpp:686] | |
| #06: js::ReportErrorNumberUCArray(JSContext *,unsigned int,JSErrorFormatString const * (*)(void *,unsigned int),void *,unsigned int,char16_t const * *) [js/src/vm/JSContext.cpp:866] | |
| #07: JS_ReportErrorNumberUCArray(JSContext *,JSErrorFormatString const * (*)(void *,unsigned int),void *,unsigned int,char16_t const * *) [js/src/jsapi.cpp:4783] | |
| #08: mozilla::binding_danger::TErrorResult<mozilla::binding_danger::JustAssertCleanupPolicy>::SetPendingExceptionWithMessage(JSContext *) [dom/bindings/BindingUtils.cpp:260] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 108 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| Individual block sizes: 2,048 x 2 | |
| 0.06% of the heap (19.95% cumulative) | |
| 0.18% of unreported (64.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:146] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 109 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (20.01% cumulative) | |
| 0.18% of unreported (65.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: struct mozilla::image::Work mozilla::image::DecodePoolImpl::PopWorkLocked(bool) [image/DecodePool.cpp:189] | |
| #05: nsresult mozilla::image::DecodePoolWorker::Run() [image/DecodePool.cpp:267] | |
| #06: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #07: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #08: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:304] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 110 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| Individual block sizes: 1,024 x 4 | |
| 0.06% of the heap (20.06% cumulative) | |
| 0.18% of unreported (65.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: nsThread::InitCurrentThread() [xpcom/threads/nsThread.cpp:700] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: static void style::global_style_data::thread_startup(unsigned __int64) [servo/components/style/global_style_data.rs:49] | |
| #07: static void std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/sys_common/backtrace.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:136] | |
| #08: static void std::thread::{{impl}}::spawn_unchecked::{{closure}}<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/thread/mod.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:474] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 111 of 3,744 | |
| 4,096 bytes (4,096 requested / 0 slop) | |
| 0.06% of the heap (20.12% cumulative) | |
| 0.18% of unreported (65.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: ProfilingStack::ensureCapacitySlow() [js/src/vm/ProfilingStack.cpp:34] | |
| #04: static class ProfilingStack * MozGlueLabelEnter(const char *, const char *, void *) [tools/profiler/core/platform.cpp:2823] | |
| #05: static long patched_LdrLoadDll(wchar_t *, unsigned long *, struct _UNICODE_STRING *, void * *) [mozglue/build/WindowsDllBlocklist.cpp:536] | |
| #06: KERNELBASE.dll + 0x32a7b | |
| #07: WS2_32.dll + 0x12880 | |
| #08: WS2_32.dll + 0xf908 | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 112 of 3,744 | |
| 4,096 bytes (3,936 requested / 160 slop) | |
| 0.06% of the heap (20.17% cumulative) | |
| 0.18% of unreported (65.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsHtml5AttributeName::initializeStatics() [parser/html/nsHtml5AttributeName.cpp:1842] | |
| #04: nsHtml5Module::InitializeStatics() [parser/html/nsHtml5Module.cpp:31] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:250] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 113 of 3,744 | |
| 4,096 bytes (3,272 requested / 824 slop) | |
| 0.06% of the heap (20.23% cumulative) | |
| 0.18% of unreported (65.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::gfx::gfxConfig::Init() [gfx/config/gfxConfig.cpp:255] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:859] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 114 of 3,744 | |
| 4,096 bytes (3,072 requested / 1,024 slop) | |
| Individual block sizes: 1,024 x 4 | |
| 0.06% of the heap (20.29% cumulative) | |
| 0.18% of unreported (66.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<std::collections::hash::table::RawTable<webrender_api::font::FontInstanceKey, alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>, alloc::collections::CollectionAllocErr> std::collections::hash::table::RawTable<webrender_api::font::FontInstanceKey, alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>::new_uninitialized_internal<webrender_api::font::FontInstanceKey,alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>(unsigned __int64, std::collections::hash::table::Fallibility) [git:github.com/rust-lang/rust:src/libstd/collections/hash/table.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:694] | |
| #03: static union core::result::Result<(), alloc::collections::CollectionAllocErr> std::collections::hash::map::HashMap<style::gecko_string_cache::Atom, style::gecko_string_cache::namespace::Namespace, core::hash::BuildHasherDefault<fxhash::FxHasher>>::try_resize<style::gecko_string_cache::Atom,style::gecko_string_cache::namespace::Namespace,core::hash::BuildHasherDefault<fxhash::FxHasher>>(unsigned __int64, std::collections::hash::table::Fallibility) [git:github.com/rust-lang/rust:src/libstd/collections/hash/map.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:1118] | |
| #04: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:492] | |
| #05: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #06: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #07: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #08: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 115 of 3,744 | |
| 4,096 bytes (3,056 requested / 1,040 slop) | |
| 0.06% of the heap (20.34% cumulative) | |
| 0.18% of unreported (66.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsStaticCaseInsensitiveNameTable::nsStaticCaseInsensitiveNameTable(char const * const * const,int) [xpcom/ds/nsStaticNameTable.cpp:100] | |
| #04: nsCSSKeywords::AddRefTable() [layout/style/nsCSSKeywords.cpp:30] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:155] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 116 of 3,744 | |
| 4,096 bytes (2,560 requested / 1,536 slop) | |
| 0.06% of the heap (20.40% cumulative) | |
| 0.18% of unreported (66.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:218] | |
| #05: XPTC__InvokebyIndex | |
| #06: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #07: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 117 of 3,744 | |
| 4,096 bytes (2,560 requested / 1,536 slop) | |
| 0.06% of the heap (20.45% cumulative) | |
| 0.18% of unreported (66.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::dom::SVGElementFactory::Init() [dom/svg/SVGTagList.h:38] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:260] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 118 of 3,744 | |
| 4,096 bytes (2,512 requested / 1,584 slop) | |
| 0.06% of the heap (20.51% cumulative) | |
| 0.18% of unreported (66.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::gfx::gfxVars::Initialize() [gfx/config/gfxVars.cpp:48] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:857] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 119 of 3,744 | |
| 4,096 bytes (2,384 requested / 1,712 slop) | |
| 0.06% of the heap (20.57% cumulative) | |
| 0.18% of unreported (66.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsStaticCaseInsensitiveNameTable::nsStaticCaseInsensitiveNameTable(char const * const * const,int) [xpcom/ds/nsStaticNameTable.cpp:100] | |
| #04: nsColorNames::AddRefTable() [gfx/src/nsColor.cpp:43] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:164] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 120 of 3,744 | |
| 4,096 bytes (2,288 requested / 1,808 slop) | |
| 0.06% of the heap (20.62% cumulative) | |
| 0.18% of unreported (67.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSRuntime::init(JSContext *,unsigned int,unsigned int) [js/src/vm/Runtime.cpp:214] | |
| #03: js::NewContext(unsigned int,unsigned int,JSRuntime *) [js/src/vm/JSContext.cpp:159] | |
| #04: mozilla::CycleCollectedJSContext::Initialize(JSRuntime *,unsigned int,unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:154] | |
| #05: XPCJSContext::Initialize(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:0] | |
| #06: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1244] | |
| #07: nsXPConnect::nsXPConnect() [js/xpconnect/src/nsXPConnect.cpp:76] | |
| #08: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:127] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 121 of 3,744 | |
| 4,096 bytes (2,288 requested / 1,808 slop) | |
| 0.06% of the heap (20.68% cumulative) | |
| 0.18% of unreported (67.35% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:8205] | |
| #03: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #04: xpc::CreateGlobalObject(JSContext *,JSClass const *,nsIPrincipal *,JS::RealmOptions &) [js/xpconnect/src/nsXPConnect.cpp:444] | |
| #05: xpc::CreateSandboxObject(JSContext *,JS::MutableHandle<JS::Value>,nsISupports *,xpc::SandboxOptions &) [js/xpconnect/src/Sandbox.cpp:1074] | |
| #06: XPCJSRuntime::InitSingletonScopes() [js/xpconnect/src/XPCJSRuntime.cpp:3325] | |
| #07: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:151] | |
| #08: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 122 of 3,744 | |
| 4,096 bytes (2,136 requested / 1,960 slop) | |
| 0.06% of the heap (20.73% cumulative) | |
| 0.18% of unreported (67.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static void mozilla::Omnijar::InitOne(class nsIFile *, mozilla::Omnijar::Type) [xpcom/build/Omnijar.cpp:80] | |
| #04: mozilla::Omnijar::Init(nsIFile *,nsIFile *) [xpcom/build/Omnijar.cpp:105] | |
| #05: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4942] | |
| #06: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| #07: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 123 of 3,744 | |
| 4,096 bytes (2,136 requested / 1,960 slop) | |
| 0.06% of the heap (20.79% cumulative) | |
| 0.18% of unreported (67.72% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static void mozilla::Omnijar::InitOne(class nsIFile *, mozilla::Omnijar::Type) [xpcom/build/Omnijar.cpp:80] | |
| #04: mozilla::Omnijar::Init(nsIFile *,nsIFile *) [xpcom/build/Omnijar.cpp:104] | |
| #05: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4942] | |
| #06: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| #07: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 124 of 3,744 | |
| 4,096 bytes (2,136 requested / 1,960 slop) | |
| 0.06% of the heap (20.85% cumulative) | |
| 0.18% of unreported (67.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:684] | |
| #04: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #05: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| #06: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #07: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 125 of 3,744 | |
| 4,096 bytes (2,104 requested / 1,992 slop) | |
| 0.06% of the heap (20.90% cumulative) | |
| 0.18% of unreported (68.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:951] | |
| #04: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #05: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult mozilla::image::SVGDocumentWrapper::OnStartRequest(class nsIRequest *) [image/SVGDocumentWrapper.cpp:204] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 126 of 3,744 | |
| 4,096 bytes (2,084 requested / 2,012 slop) | |
| 0.06% of the heap (20.96% cumulative) | |
| 0.18% of unreported (68.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct curveType * read_curveType(struct mem_source *, unsigned int, unsigned int *) [gfx/qcms/iccread.c:450] | |
| #03: qcms_profile_from_memory [gfx/qcms/iccread.c:1128] | |
| #04: static void gfxPlatform::CreateCMSOutputProfile() [gfx/thebes/gfxPlatform.cpp:2081] | |
| #05: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1057] | |
| #06: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 127 of 3,744 | |
| 4,032 bytes (4,032 requested / 0 slop) | |
| Individual block sizes: 336 x 12 | |
| 0.06% of the heap (21.01% cumulative) | |
| 0.18% of unreported (68.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:455] | |
| #04: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #05: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #06: ucrtbase.dll + 0x1c4be | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 128 of 3,744 | |
| 4,032 bytes (3,888 requested / 144 slop) | |
| Individual block sizes: 224 x 18 | |
| 0.06% of the heap (21.07% cumulative) | |
| 0.18% of unreported (68.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:55] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 129 of 3,744 | |
| 4,032 bytes (3,888 requested / 144 slop) | |
| Individual block sizes: 224 x 18 | |
| 0.06% of the heap (21.12% cumulative) | |
| 0.18% of unreported (68.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:55] | |
| } | |
| } | |
| Unreported { | |
| 44 blocks in heap block record 130 of 3,744 | |
| 3,520 bytes (3,168 requested / 352 slop) | |
| Individual block sizes: 80 x 44 | |
| 0.05% of the heap (21.17% cumulative) | |
| 0.16% of unreported (68.96% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| #08: static bool ExecuteInExtensibleLexicalEnvironment(struct JSContext *, class JS::Handle<JSScript *>, class JS::Handle<JSObject *>) [js/src/builtin/Eval.cpp:479] | |
| } | |
| } | |
| Unreported { | |
| 107 blocks in heap block record 131 of 3,744 | |
| 3,424 bytes (3,424 requested / 0 slop) | |
| Individual block sizes: 32 x 107 | |
| 0.05% of the heap (21.22% cumulative) | |
| 0.15% of unreported (69.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static class nsPermissionManager::PermissionKey * nsPermissionManager::PermissionKey::CreateFromPrincipal(class nsIPrincipal *, nsresult & const) [extensions/permissions/nsPermissionManager.cpp:760] | |
| #04: nsPermissionManager::AddInternal(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,__int64,unsigned int,__int64,__int64,nsPermissionManager::NotifyOperationType,nsPermissionManager::DBOperationType,bool) [extensions/permissions/nsPermissionManager.cpp:1773] | |
| #05: mozilla::dom::ContentChild::RecvAddPermission(IPC::Permission const &) [dom/ipc/ContentChild.cpp:2657] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9072] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 32 blocks in heap block record 132 of 3,744 | |
| 3,264 bytes (3,264 requested / 0 slop) | |
| Individual block sizes: 128 x 19; 64 x 13 | |
| 0.04% of the heap (21.26% cumulative) | |
| 0.15% of unreported (69.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::net::nsStandardURL::BuildNormalizedSpec(char const *,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:805] | |
| #05: mozilla::net::nsStandardURL::SetSpecWithEncoding(nsTSubstring<char> const &,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:1505] | |
| #06: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:370] | |
| #07: nsresult std::_Func_impl_no_alloc<`lambda at z:/task_1561662719/build/src/obj-firefox/dist/include/nsIURIMutator.h:444:10',nsresult,nsIURIMutator *>::_Do_call(class nsIURIMutator * *) | |
| #08: nsChromeProtocolHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [chrome/nsChromeProtocolHandler.cpp:74] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 133 of 3,744 | |
| 3,200 bytes (3,000 requested / 200 slop) | |
| Individual block sizes: 128 x 25 | |
| 0.04% of the heap (21.31% cumulative) | |
| 0.14% of unreported (69.40% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: static class nsIContent * nsHtml5TreeOperation::CreateHTMLElement(class nsAtom *, class nsHtml5HtmlAttributes *, mozilla::dom::FromParser, class nsNodeInfoManager *, class nsHtml5DocumentBuilder *, *) [parser/html/nsHtml5TreeOperation.cpp:329] | |
| #05: nsresult nsHtml5TreeOperation::Perform(class nsHtml5TreeOpExecutor *, class nsIContent * *, bool *, bool *) [parser/html/nsHtml5TreeOperation.cpp:732] | |
| #06: void nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:483] | |
| #07: nsresult nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:132] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 134 of 3,744 | |
| 3,136 bytes (3,024 requested / 112 slop) | |
| Individual block sizes: 224 x 14 | |
| 0.04% of the heap (21.35% cumulative) | |
| 0.14% of unreported (69.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsresult std::_Func_impl_no_alloc<`lambda at z:/task_1561662719/build/src/obj-firefox/dist/include/nsIURIMutator.h:444:10',nsresult,nsIURIMutator *>::_Do_call(class nsIURIMutator * *) | |
| #05: nsChromeProtocolHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [chrome/nsChromeProtocolHandler.cpp:74] | |
| #06: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1782] | |
| #07: nsChromeRegistryContent::RegisterOverride(OverrideMapping const &) [chrome/nsChromeRegistryContent.cpp:110] | |
| #08: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:38] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 135 of 3,744 | |
| 3,136 bytes (3,024 requested / 112 slop) | |
| Individual block sizes: 224 x 14 | |
| 0.04% of the heap (21.39% cumulative) | |
| 0.14% of unreported (69.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsresult std::_Func_impl_no_alloc<`lambda at z:/task_1561662719/build/src/obj-firefox/dist/include/nsIURIMutator.h:444:10',nsresult,nsIURIMutator *>::_Do_call(class nsIURIMutator * *) | |
| #05: nsChromeProtocolHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [chrome/nsChromeProtocolHandler.cpp:74] | |
| #06: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1782] | |
| #07: nsChromeRegistryContent::RegisterOverride(OverrideMapping const &) [chrome/nsChromeRegistryContent.cpp:114] | |
| #08: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:38] | |
| } | |
| } | |
| Unreported { | |
| 39 blocks in heap block record 136 of 3,744 | |
| 3,120 bytes (2,808 requested / 312 slop) | |
| Individual block sizes: 80 x 39 | |
| 0.04% of the heap (21.44% cumulative) | |
| 0.14% of unreported (69.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2556] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #07: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| #08: static bool mozilla::dom::MozSharedMap_Binding::get(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ipc::SharedMap *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:2af0355e28cba6fe8a75773eff24399cbb00e0f44eccc9a76418fad1c2beb8d84245cfe15c77f78ae76269a21b3adc43dbd88a204b578ffcde0fcc7a63bfc317/dom/bindings/MozSharedMapBinding.cpp::307] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 137 of 3,744 | |
| 3,072 bytes (3,072 requested / 0 slop) | |
| Individual block sizes: 1,024 x 2; 512 x 2 | |
| 0.04% of the heap (21.48% cumulative) | |
| 0.14% of unreported (69.96% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<(), hashglobe::FailedAllocationError> hashglobe::hash_map::HashMap<style::gecko_string_cache::Atom*, (), core::hash::BuildHasherDefault<style::selector_map::PrecomputedHasher>>::try_resize<style::gecko_string_cache::Atom*,(),core::hash::BuildHasherDefault<style::selector_map::PrecomputedHasher>>(unsigned __int64) [servo/components/hashglobe/src/hash_map.rs:746] | |
| #03: static bool hashglobe::hash_set::HashSet<style::gecko_string_cache::Atom, core::hash::BuildHasherDefault<style::selector_map::PrecomputedHasher>>::insert<style::gecko_string_cache::Atom,core::hash::BuildHasherDefault<style::selector_map::PrecomputedHasher>>(struct style::gecko_string_cache::Atom) [servo/components/hashglobe/src/hash_set.rs:588] | |
| #04: static union core::result::Result<(), hashglobe::FailedAllocationError> style::stylist::CascadeData::add_stylesheet<style::gecko::data::GeckoStyleSheet>(struct style::gecko::media_queries::Device *, selectors::context::QuirksMode, struct style::gecko::data::GeckoStyleSheet *, struct style::shared_lock::SharedRwLockReadGuard *, style::stylesheet_set::SheetRebuildKind, union core::option::Option<mut style::selector_parser::PerPseudoElementMap<alloc::vec::Vec<style::applicable_declarations::ApplicableDeclarationBlock>>*>) [servo/components/style/stylist.rs:2019] | |
| #05: void geckoservo::glue::Servo_StyleSet_FlushStyleSheets(struct style::gecko_bindings::structs::root::RawServoStyleSet *, union core::option::Option<style::gecko_bindings::structs::root::mozilla::dom::Element*>, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:1723] | |
| #06: mozilla::ServoStyleSet::UpdateStylist() [layout/style/ServoStyleSet.cpp:1108] | |
| #07: nsCSSFrameConstructor::ConstructRootFrame() [layout/base/nsCSSFrameConstructor.cpp:2494] | |
| #08: mozilla::PresShell::Initialize() [layout/base/PresShell.cpp:1739] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 138 of 3,744 | |
| 3,072 bytes (3,072 requested / 0 slop) | |
| Individual block sizes: 256 x 12 | |
| 0.04% of the heap (21.52% cumulative) | |
| 0.14% of unreported (70.09% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: PR_NativeCreateThread [nsprpub/pr/src/threads/combined/pruthr.c:1036] | |
| #04: PR_CreateThread [nsprpub/pr/src/threads/combined/pruthr.c:1364] | |
| #05: PR_CreateThread [nsprpub/pr/src/threads/combined/pruthr.c:1374] | |
| #06: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:672] | |
| #07: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #08: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 139 of 3,744 | |
| 3,072 bytes (3,072 requested / 0 slop) | |
| Individual block sizes: 1,024; 512 x 4 | |
| 0.04% of the heap (21.56% cumulative) | |
| 0.14% of unreported (70.23% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::net::nsSimpleURI::SetPathQueryRefEscaped(nsTSubstring<char> const &,bool) [netwerk/base/nsSimpleURI.cpp:386] | |
| #05: mozilla::net::nsSimpleURI::SetSpecInternal(nsTSubstring<char> const &) [netwerk/base/nsSimpleURI.cpp:279] | |
| #06: mozilla::net::nsSimpleURI::Mutator::SetSpec(nsTSubstring<char> const &,nsIURIMutator * *) [netwerk/base/nsSimpleURI.h:122] | |
| #07: nsDataHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/data/nsDataHandler.cpp:81] | |
| #08: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1768] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 140 of 3,744 | |
| 2,912 bytes (2,808 requested / 104 slop) | |
| Individual block sizes: 224 x 13 | |
| 0.04% of the heap (21.60% cumulative) | |
| 0.13% of unreported (70.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: NS_NewURI(nsIURI * *,nsTSubstring<char16_t> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1649] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 141 of 3,744 | |
| 2,912 bytes (2,808 requested / 104 slop) | |
| Individual block sizes: 224 x 13 | |
| 0.04% of the heap (21.64% cumulative) | |
| 0.13% of unreported (70.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: NS_NewURI(nsIURI * *,nsTSubstring<char16_t> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1649] | |
| } | |
| } | |
| Unreported { | |
| 60 blocks in heap block record 142 of 3,744 | |
| 2,880 bytes (2,880 requested / 0 slop) | |
| Individual block sizes: 48 x 60 | |
| 0.04% of the heap (21.68% cumulative) | |
| 0.13% of unreported (70.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #04: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2051] | |
| #05: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 179 blocks in heap block record 143 of 3,744 | |
| 2,864 bytes (2,864 requested / 0 slop) | |
| Individual block sizes: 16 x 179 | |
| 0.04% of the heap (21.72% cumulative) | |
| 0.13% of unreported (70.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 44 blocks in heap block record 144 of 3,744 | |
| 2,816 bytes (2,464 requested / 352 slop) | |
| Individual block sizes: 64 x 44 | |
| 0.04% of the heap (21.76% cumulative) | |
| 0.13% of unreported (70.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2027] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 171 blocks in heap block record 145 of 3,744 | |
| 2,736 bytes (365 requested / 2,371 slop) | |
| Individual block sizes: 16 x 171 | |
| 0.04% of the heap (21.80% cumulative) | |
| 0.12% of unreported (70.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<style::counter_style::Symbol, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:429] | |
| #03: static union core::result::Result<style::counter_style::AdditiveSymbols, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/counter_style/mod.rs:585] | |
| #04: static union core::result::Result<style::counter_style::CounterStyleRuleData, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::counter_style::parse_counter_style_body(struct style::values::CustomIdent, struct style::parser::ParserContext *, struct cssparser::parser::Parser *, struct cssparser::tokenizer::SourceLocation) [servo/components/style/counter_style/mod.rs:89] | |
| #05: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, union style::stylesheets::rule_parser::AtRuleBlockPrelude, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:490] | |
| #06: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:503] | |
| #07: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #08: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| } | |
| } | |
| Unreported { | |
| 32 blocks in heap block record 146 of 3,744 | |
| 2,560 bytes (2,560 requested / 0 slop) | |
| Individual block sizes: 80 x 32 | |
| 0.04% of the heap (21.83% cumulative) | |
| 0.11% of unreported (71.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::AtomsTable::init() [js/src/vm/JSAtom.cpp:359] | |
| #03: JS::InitSelfHostedCode(JSContext *) [js/src/jsapi.cpp:437] | |
| #04: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:141] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 147 of 3,744 | |
| 2,560 bytes (2,560 requested / 0 slop) | |
| Individual block sizes: 128 x 20 | |
| 0.04% of the heap (21.87% cumulative) | |
| 0.11% of unreported (71.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: void nsCSPHostSrc::nsCSPHostSrc(const class nsTSubstring<char16_t> & const) [dom/security/nsCSPUtils.cpp:525] | |
| #05: static class nsCSPHostSrc * CSP_CreateHostSrcFromSelfURI(class nsIURI *) [dom/security/nsCSPUtils.cpp:294] | |
| #06: class nsCSPBaseSrc * nsCSPParser::keywordSource() [dom/security/nsCSPParser.cpp:417] | |
| #07: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:618] | |
| #08: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| } | |
| } | |
| Unreported { | |
| 24 blocks in heap block record 148 of 3,744 | |
| 2,496 bytes (2,304 requested / 192 slop) | |
| Individual block sizes: 176 x 12; 32 x 12 | |
| 0.03% of the heap (21.90% cumulative) | |
| 0.11% of unreported (71.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTimer::WithEventTarget(nsIEventTarget *) [xpcom/threads/nsTimerImpl.cpp:779] | |
| #04: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:282] | |
| #05: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291] | |
| #07: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:461] | |
| #08: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| } | |
| } | |
| Unreported { | |
| 72 blocks in heap block record 149 of 3,744 | |
| 2,432 bytes (2,432 requested / 0 slop) | |
| Individual block sizes: 64 x 4; 32 x 68 | |
| 0.03% of the heap (21.93% cumulative) | |
| 0.11% of unreported (71.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: void gfxDWriteFontFamily::gfxDWriteFontFamily(const class nsTSubstring<char> & const, struct IDWriteFontFamily *, bool) [gfx/thebes/gfxDWriteFontList.h:65] | |
| #05: void gfxDWriteFontList::GetFontsFromCollection(struct IDWriteFontCollection *) [gfx/thebes/gfxDWriteFontList.cpp:1470] | |
| #06: nsresult gfxDWriteFontList::InitFontListForPlatform() [gfx/thebes/gfxDWriteFontList.cpp:1298] | |
| #07: gfxPlatformFontList::InitFontList() [gfx/thebes/gfxPlatformFontList.cpp:451] | |
| #08: class gfxPlatformFontList * gfxWindowsPlatform::CreatePlatformFontList() [gfx/thebes/gfxWindowsPlatform.cpp:627] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 150 of 3,744 | |
| 2,320 bytes (2,280 requested / 40 slop) | |
| Individual block sizes: 464 x 5 | |
| 0.03% of the heap (21.96% cumulative) | |
| 0.10% of unreported (71.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsGlobalWindowOuter::Create(nsDocShell *,bool) [dom/base/nsGlobalWindowOuter.cpp:7820] | |
| #04: nsDocShell::EnsureScriptEnvironment() [docshell/base/nsDocShell.cpp:12244] | |
| #05: nsDocShell::GetWindow() [docshell/base/nsDocShell.cpp:3711] | |
| #06: nsSHistory::nsSHistory(nsDocShell *) [docshell/shistory/nsSHistory.cpp:195] | |
| #07: mozilla::dom::ChildSHistory::ChildSHistory(nsDocShell *) [docshell/shistory/ChildSHistory.cpp:21] | |
| #08: nsDocShell::InitSessionHistory() [docshell/base/nsDocShell.cpp:4814] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 151 of 3,744 | |
| 2,320 bytes (2,280 requested / 40 slop) | |
| Individual block sizes: 464 x 5 | |
| 0.03% of the heap (22.00% cumulative) | |
| 0.10% of unreported (71.65% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry() [dom/performance/PerformanceMainThread.cpp:315] | |
| #04: mozilla::dom::PerformanceMainThread::PerformanceMainThread(nsPIDOMWindowInner *,nsDOMNavigationTiming *,nsITimedChannel *,bool) [dom/performance/PerformanceMainThread.cpp:79] | |
| #05: mozilla::dom::Performance::CreateForMainThread(nsPIDOMWindowInner *,nsIPrincipal *,nsDOMNavigationTiming *,nsITimedChannel *) [dom/performance/Performance.cpp:56] | |
| #06: nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded() [dom/base/nsGlobalWindowInner.cpp:2227] | |
| #07: mozilla::dom::Window_Binding::get_performance(JSContext *,JS::Handle<JSObject *>,nsGlobalWindowInner *,JSJitGetterCallArgs) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::5626] | |
| #08: mozilla::dom::Window_Binding::ClearCachedPerformanceValue(JSContext *,nsGlobalWindowInner *) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19893] | |
| } | |
| } | |
| Unreported { | |
| 32 blocks in heap block record 152 of 3,744 | |
| 2,304 bytes (2,304 requested / 0 slop) | |
| Individual block sizes: 256 x 2; 128 x 4; 64 x 14; 32 x 12 | |
| 0.03% of the heap (22.03% cumulative) | |
| 0.10% of unreported (71.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::Data * * js::MallocProvider<js::ZoneAllocPolicy>::pod_malloc<js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::Data *>(unsigned __int64, unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::rehash(unsigned int) [js/src/ds/OrderedHashTable.h:701] | |
| #04: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry &&) [js/src/ds/OrderedHashTable.h:189] | |
| #05: bool js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::put<JS::Handle<JS::Value> &>(const class js::HashableValue & const, class JS::Handle<JS::Value> & const) [js/src/ds/OrderedHashTable.h:811] | |
| #06: js::MapObject::set_impl(JSContext *,JS::CallArgs const &) [js/src/builtin/MapObject.cpp:780] | |
| #07: js::MapObject::set(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:793] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 153 of 3,744 | |
| 2,304 bytes (2,304 requested / 0 slop) | |
| Individual block sizes: 128 x 18 | |
| 0.03% of the heap (22.06% cumulative) | |
| 0.10% of unreported (71.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Append(nsTSubstringTuple<char> const &,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:888] | |
| #04: nsJARURI::FormatSpec(nsTSubstring<char> const &,nsTSubstring<char> &,bool) [modules/libjar/nsJARURI.cpp:75] | |
| #05: nsJARURI::GetAsciiSpec(nsTSubstring<char> &) [modules/libjar/nsJARURI.cpp:188] | |
| #06: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1318] | |
| #07: mozilla::dom::ChromeUtils::Import(mozilla::dom::GlobalObject const &,nsTSubstring<char16_t> const &,mozilla::dom::Optional<JS::Handle<JSObject *> > const &,JS::MutableHandle<JSObject *>,mozilla::ErrorResult &) [dom/base/ChromeUtils.cpp:425] | |
| #08: static bool mozilla::dom::ChromeUtils_Binding::import(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:40bebf2a4c62a06996acbe364a4e2ebee62218538e19cb30404cad5e9a796509718cc8aece35740a5517624284d0e73b3c146c1f2df2dd4c603cf0ce8216d980/dom/bindings/ChromeUtilsBinding.cpp::4857] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 154 of 3,744 | |
| 2,240 bytes (2,240 requested / 0 slop) | |
| Individual block sizes: 448 x 5 | |
| 0.03% of the heap (22.09% cumulative) | |
| 0.10% of unreported (71.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: struct already_AddRefed<nsIEventTarget> mozilla::dom::ContentChild::GetSpecificMessageEventTarget(const class IPC::Message & const) [dom/ipc/ContentChild.cpp:3798] | |
| #04: mozilla::ipc::IToplevelProtocol::GetMessageEventTarget(IPC::Message const &) [ipc/glue/ProtocolUtils.cpp:928] | |
| #05: mozilla::ipc::MessageChannel::MessageTask::Post() [ipc/glue/MessageChannel.cpp:2004] | |
| #06: mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message &&) [ipc/glue/MessageChannel.cpp:1309] | |
| #07: IPC::Channel::ChannelImpl::ProcessIncomingMessages(base::MessagePumpForIO::IOContext *,unsigned long) [ipc/chromium/src/chrome/common/ipc_channel_win.cc:435] | |
| #08: base::MessagePumpForIO::WaitForIOCompletion(unsigned long,base::MessagePumpForIO::IOHandler *) [ipc/chromium/src/base/message_pump_win.cc:471] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 155 of 3,744 | |
| 2,160 bytes (2,160 requested / 0 slop) | |
| Individual block sizes: 432 x 5 | |
| 0.03% of the heap (22.12% cumulative) | |
| 0.10% of unreported (72.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: bool nsDocShell::MaybeInitTiming() [docshell/base/nsDocShell.cpp:1027] | |
| #04: nsresult nsDocShell::OnStateChange(class nsIWebProgress *, class nsIRequest *, unsigned int, nsresult) [docshell/base/nsDocShell.cpp:6441] | |
| #05: void nsDocLoader::DoFireOnStateChange(class nsIWebProgress *, class nsIRequest *, int & const, const nsresult) [uriloader/base/nsDocLoader.cpp:1337] | |
| #06: nsDocLoader::FireOnStateChange(nsIWebProgress *,nsIRequest *,int,nsresult) [uriloader/base/nsDocLoader.cpp:1299] | |
| #07: nsDocLoader::OnStartRequest(nsIRequest *) [uriloader/base/nsDocLoader.cpp:0] | |
| #08: nsresult mozilla::net::nsLoadGroup::AddRequest(class nsIRequest *, class nsISupports *) [netwerk/base/nsLoadGroup.cpp:452] | |
| } | |
| } | |
| Unreported { | |
| 27 blocks in heap block record 156 of 3,744 | |
| 2,160 bytes (1,944 requested / 216 slop) | |
| Individual block sizes: 80 x 27 | |
| 0.03% of the heap (22.15% cumulative) | |
| 0.10% of unreported (72.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: js::CallFromStack(JSContext *,JS::CallArgs const &) [js/src/vm/Interpreter.cpp:599] | |
| } | |
| } | |
| Unreported { | |
| 45 blocks in heap block record 157 of 3,744 | |
| 2,160 bytes (1,800 requested / 360 slop) | |
| Individual block sizes: 48 x 45 | |
| 0.03% of the heap (22.18% cumulative) | |
| 0.10% of unreported (72.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::SchedulerGroup::CreateEventTargetFor(mozilla::TaskCategory) [xpcom/threads/SchedulerGroup.cpp:201] | |
| #04: mozilla::SchedulerGroup::CreateEventTargets(bool) [xpcom/threads/SchedulerGroup.cpp:182] | |
| #05: mozilla::dom::TabGroup::TabGroup(bool) [dom/base/TabGroup.cpp:46] | |
| #06: struct already_AddRefed<nsIEventTarget> mozilla::dom::ContentChild::GetSpecificMessageEventTarget(const class IPC::Message & const) [dom/ipc/ContentChild.cpp:3798] | |
| #07: mozilla::ipc::IToplevelProtocol::GetMessageEventTarget(IPC::Message const &) [ipc/glue/ProtocolUtils.cpp:928] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Post() [ipc/glue/MessageChannel.cpp:2004] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 158 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.21% cumulative) | |
| 0.09% of unreported (72.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: bool mozilla::layers::PaintThread::Init() [gfx/layers/PaintThread.cpp:76] | |
| #08: mozilla::layers::PaintThread::Start() [gfx/layers/PaintThread.cpp:66] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 159 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.24% cumulative) | |
| 0.09% of unreported (72.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::PrioritizedEventQueue::PutEvent(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::BaseAutoLock<mozilla::Mutex &> const &) [xpcom/threads/PrioritizedEventQueue.cpp:0] | |
| #04: mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:116] | |
| #05: nsresult nsThreadManager::IdleDispatchToMainThread(class nsIRunnable *, unsigned int) [xpcom/threads/nsThreadManager.cpp:598] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 160 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.26% cumulative) | |
| 0.09% of unreported (72.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::PrioritizedEventQueue::PutEvent(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::BaseAutoLock<mozilla::Mutex &> const &) [xpcom/threads/PrioritizedEventQueue.cpp:0] | |
| #04: mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:116] | |
| #05: mozilla::ThreadEventTarget::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/ThreadEventTarget.cpp:159] | |
| #06: NS_DispatchToMainThread(already_AddRefed<nsIRunnable> &&,unsigned int) [xpcom/threads/nsThreadUtils.cpp:0] | |
| #07: NS_DispatchToMainThread(nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:258] | |
| #08: void nsMemoryReporterManager::DispatchReporter(class nsIMemoryReporter *, bool, class nsIHandleReportCallback *, class nsISupports *, bool) [xpcom/base/nsMemoryReporterManager.cpp:1871] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 161 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.29% cumulative) | |
| 0.09% of unreported (72.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsStaticCaseInsensitiveNameTable::nsStaticCaseInsensitiveNameTable(char const * const * const,int) [xpcom/ds/nsStaticNameTable.cpp:124] | |
| #04: nsCSSKeywords::AddRefTable() [layout/style/nsCSSKeywords.cpp:30] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:155] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 162 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.32% cumulative) | |
| 0.09% of unreported (72.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: mozilla::image::DecodePool::DecodePool() [image/DecodePool.cpp:406] | |
| #08: mozilla::image::DecodePool::Singleton() [image/DecodePool.cpp:329] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 163 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.35% cumulative) | |
| 0.09% of unreported (72.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: bool mozilla::image::DecodePoolImpl::CreateThread() [image/DecodePool.cpp:303] | |
| #08: void mozilla::image::DecodePoolImpl::DecodePoolImpl(unsigned char, unsigned char, class mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator>) [image/DecodePool.cpp:71] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 164 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.38% cumulative) | |
| 0.09% of unreported (72.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: void mozilla::ProcessHangMonitor::ProcessHangMonitor() [dom/ipc/ProcessHangMonitor.cpp:1232] | |
| #08: static class mozilla::ProcessHangMonitor * mozilla::ProcessHangMonitor::GetOrCreate() [dom/ipc/ProcessHangMonitor.cpp:1250] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 165 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.40% cumulative) | |
| 0.09% of unreported (72.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: mozilla::dom::IPCBlobInputStreamThread::Initialize() [dom/file/ipc/IPCBlobInputStreamThread.cpp:120] | |
| #08: mozilla::dom::IPCBlobInputStreamThread::GetOrCreate() [dom/file/ipc/IPCBlobInputStreamThread.cpp:110] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 166 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.43% cumulative) | |
| 0.09% of unreported (73.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::PrioritizedEventQueue::PutEvent(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::BaseAutoLock<mozilla::Mutex &> const &) [xpcom/threads/PrioritizedEventQueue.cpp:0] | |
| #04: mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::PrioritizedEventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:116] | |
| #05: mozilla::ThreadEventTarget::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/ThreadEventTarget.cpp:159] | |
| #06: MessageLoop::PostTask_Helper(already_AddRefed<nsIRunnable>,int) [ipc/chromium/src/base/message_loop.cc:370] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Post() [ipc/glue/MessageChannel.cpp:2012] | |
| #08: mozilla::ipc::MessageChannel::OnMessageReceivedFromLink(IPC::Message &&) [ipc/glue/MessageChannel.cpp:1309] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 167 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.46% cumulative) | |
| 0.09% of unreported (73.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/nsThreadPool.cpp:95] | |
| #04: nsThreadPool::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [xpcom/threads/nsThreadPool.cpp:290] | |
| #05: mozilla::net::nsStreamTransportService::Dispatch(already_AddRefed<nsIRunnable>,unsigned int) [netwerk/base/nsStreamTransportService.cpp:217] | |
| #06: nsAStreamCopier::PostContinuationEvent() [xpcom/io/nsStreamUtils.cpp:433] | |
| #07: NS_AsyncCopy(nsIInputStream *,nsIOutputStream *,nsIEventTarget *,nsAsyncCopyMode,unsigned int,void (*)(void *,nsresult),void *,bool,bool,nsISupports * *,void (*)(void *,unsigned int)) [xpcom/io/nsStreamUtils.cpp:581] | |
| #08: nsresult mozilla::net::nsInputStreamTransport::OpenInputStream(unsigned int, unsigned int, unsigned int, class nsIInputStream * *) [netwerk/base/nsStreamTransportService.cpp:95] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 168 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.49% cumulative) | |
| 0.09% of unreported (73.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::ReplacePrepInternal(unsigned int,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:306] | |
| #04: nsTSubstring<char>::Replace(unsigned int,unsigned int,char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:648] | |
| #05: static void CrashReporter::ReplaceChar(class nsTString<char> & const, const class nsTSubstring<char> & const, const class nsTSubstring<char> & const) [toolkit/crashreporter/nsExceptionHandler.cpp:1931] | |
| #06: CrashReporter::EscapeAnnotation(nsTSubstring<char> const &,nsTString<char> &) [toolkit/crashreporter/nsExceptionHandler.cpp:1950] | |
| #07: CrashReporter::AnnotateCrashReport(CrashReporter::Annotation,nsTSubstring<char> const &) [toolkit/crashreporter/nsExceptionHandler.cpp:2017] | |
| #08: nsXULAppInfo::AnnotateCrashReport(nsTSubstring<char> const &,nsTSubstring<char> const &) [toolkit/xre/nsAppRunner.cpp:1068] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 169 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.52% cumulative) | |
| 0.09% of unreported (73.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: nsHtml5Module::GetStreamParserThread() [parser/html/nsHtml5Module.cpp:96] | |
| #08: nsHtml5StreamParser::nsHtml5StreamParser(nsHtml5TreeOpExecutor *,nsHtml5Parser *,eParserMode) [parser/html/nsHtml5StreamParser.cpp:192] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 170 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.54% cumulative) | |
| 0.09% of unreported (73.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: mozilla::net::nsSocketTransportService::Init() [netwerk/base/nsSocketTransportService2.cpp:608] | |
| #08: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11141] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 171 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.57% cumulative) | |
| 0.09% of unreported (73.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: static void mozilla::RemoteDecoderManagerChild::InitializeThread() [dom/media/ipc/RemoteDecoderManagerChild.cpp:41] | |
| #08: mozilla::RemoteDecoderManagerChild::InitForGPUProcess(mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&) [dom/media/ipc/RemoteDecoderManagerChild.cpp:66] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 172 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.60% cumulative) | |
| 0.09% of unreported (73.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: nssList_Clone [security/nss/lib/base/list.c:311] | |
| #04: nssList_CreateIterator [security/nss/lib/base/list.c:338] | |
| #05: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:137] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 173 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.63% cumulative) | |
| 0.09% of unreported (73.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsStaticCaseInsensitiveNameTable::nsStaticCaseInsensitiveNameTable(char const * const * const,int) [xpcom/ds/nsStaticNameTable.cpp:124] | |
| #04: nsColorNames::AddRefTable() [gfx/src/nsColor.cpp:43] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:164] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 174 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.66% cumulative) | |
| 0.09% of unreported (73.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: nssTrustDomain_InitializeCache [security/nss/lib/pki/tdcache.c:135] | |
| #04: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:48] | |
| #05: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 175 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.68% cumulative) | |
| 0.09% of unreported (73.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: mozilla::dom::RemoteWorkerService::InitializeOnMainThread() [dom/workers/remoteworkers/RemoteWorkerService.cpp:82] | |
| #08: mozilla::dom::RemoteWorkerService::Initialize() [dom/workers/remoteworkers/RemoteWorkerService.cpp:50] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 176 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.71% cumulative) | |
| 0.09% of unreported (73.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:39] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 177 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.74% cumulative) | |
| 0.09% of unreported (74.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: void mozilla::ChildProfilerController::Init(class mozilla::ipc::Endpoint<mozilla::PProfilerChild> *) [tools/profiler/gecko/ChildProfilerController.cpp:31] | |
| #08: mozilla::ChildProfilerController::Create(mozilla::ipc::Endpoint<mozilla::PProfilerChild> &&) [tools/profiler/gecko/ChildProfilerController.cpp:23] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 178 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.77% cumulative) | |
| 0.09% of unreported (74.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: TimerThread::Init() [xpcom/threads/TimerThread.cpp:274] | |
| #08: nsTimerImpl::InitCommon(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const &,unsigned int,nsTimerImpl::Callback &&) [xpcom/threads/nsTimerImpl.cpp:317] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 179 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.80% cumulative) | |
| 0.09% of unreported (74.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:872] | |
| #03: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:143] | |
| #04: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #05: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #06: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #07: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| #08: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 180 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.82% cumulative) | |
| 0.09% of unreported (74.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: moz_xcalloc [memory/mozalloc/mozalloc.cpp:61] | |
| #03: mozilla::ThreadEventQueue<mozilla::EventQueue>::PutEventInternal(already_AddRefed<nsIRunnable> &&,mozilla::EventQueuePriority,mozilla::ThreadEventQueue<mozilla::EventQueue>::NestedSink *) [xpcom/threads/ThreadEventQueue.cpp:0] | |
| #04: nsThread::Init(nsTSubstring<char> const &) [xpcom/threads/nsThread.cpp:689] | |
| #05: nsThreadManager::NewNamedThread(nsTSubstring<char> const &,unsigned int,nsIThread * *) [xpcom/threads/nsThreadManager.cpp:416] | |
| #06: NS_NewNamedThread(nsTSubstring<char> const &,nsIThread * *,nsIRunnable *,unsigned int) [xpcom/threads/nsThreadUtils.cpp:151] | |
| #07: mozilla::BackgroundHangManager::BackgroundHangManager() [toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:270] | |
| #08: mozilla::BackgroundHangMonitor::Startup() [toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:635] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 181 of 3,744 | |
| 2,048 bytes (2,048 requested / 0 slop) | |
| 0.03% of the heap (22.85% cumulative) | |
| 0.09% of unreported (74.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: bool mozilla::Vector<js::gc::Cell *,8,js::SystemAllocPolicy>::growStorageBy(unsigned __int64) [mfbt/Vector.h:1028] | |
| #03: JS::Zone::getOrCreateUniqueId(js::gc::Cell *,unsigned __int64 *) [js/src/gc/Zone-inl.h:69] | |
| #04: static bool js::MovableCellHasher<JSObject *>::ensureHash(class JSObject * & const) [js/src/gc/Barrier.cpp:113] | |
| #05: class mozilla::detail::HashTable<mozilla::HashMapEntry<JSObject *,unsigned int>,mozilla::HashMap<JSObject *,unsigned int,js::MovableCellHasher<JSObject *>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::AddPtr js::MutableWrappedPtrOperations<JS::GCHashMap<JSObject *,unsigned int,js::MovableCellHasher<JSObject *>,js::SystemAllocPolicy,JS::DefaultMapSweepPolicy<JSObject *,unsigned int> >,JS::Rooted<JS::GCHashMap<JSObject *,unsigned int,js::MovableCellHasher<JSObject *>,js::SystemAllocPolicy,JS::DefaultMapSweepPolicy<JSObject *,unsigned int> > > >::lookupForAdd(class JSObject * & const) [js/public/GCHashTable.h:182] | |
| #06: JSStructuredCloneWriter::startObject(JS::Handle<JSObject *>,bool *) [js/src/vm/StructuredClone.cpp:1311] | |
| #07: JSStructuredCloneWriter::startWrite(JS::Handle<JS::Value>) [js/src/vm/StructuredClone.cpp:1630] | |
| #08: JSStructuredCloneWriter::write(JS::Handle<JS::Value>) [js/src/vm/StructuredClone.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 182 of 3,744 | |
| 2,048 bytes (1,936 requested / 112 slop) | |
| 0.03% of the heap (22.88% cumulative) | |
| 0.09% of unreported (74.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::LookAndFeel::GetColor(mozilla::StyleSystemColor,unsigned int *) [widget/nsXPLookAndFeel.cpp:970] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:135] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 183 of 3,744 | |
| 2,048 bytes (1,872 requested / 176 slop) | |
| 0.03% of the heap (22.91% cumulative) | |
| 0.09% of unreported (74.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::nsRFPService::Init() [toolkit/components/resistfingerprinting/nsRFPService.cpp:759] | |
| #04: mozilla::nsRFPService::GetOrCreate() [toolkit/components/resistfingerprinting/nsRFPService.cpp:105] | |
| #05: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:620] | |
| #06: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #07: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #08: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 184 of 3,744 | |
| 2,048 bytes (1,856 requested / 192 slop) | |
| 0.03% of the heap (22.94% cumulative) | |
| 0.09% of unreported (74.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::Vector<js::gcstats::Statistics::SliceData,8,js::SystemAllocPolicy>::growStorageBy(unsigned __int64) [mfbt/Vector.h:1024] | |
| #03: js::gcstats::Statistics::beginSlice(js::gcstats::ZoneGCStats const &,JSGCInvocationKind,js::SliceBudget,JS::GCReason) [js/src/gc/Statistics.cpp:1108] | |
| #04: js::gc::GCRuntime::gcCycle(bool,js::SliceBudget,JS::GCReason) [js/src/gc/GC.cpp:7645] | |
| #05: js::gc::GCRuntime::collect(bool,js::SliceBudget,JS::GCReason) [js/src/gc/GC.cpp:7867] | |
| #06: JS::NonIncrementalGC(JSContext *,JSGCInvocationKind,JS::GCReason) [js/src/gc/GC.cpp:8791] | |
| #07: nsJSContext::GarbageCollectNow(JS::GCReason,nsJSContext::IsIncremental,nsJSContext::IsShrinking,__int64) [dom/base/nsJSEnvironment.cpp:1126] | |
| #08: nsresult nsJSEnvironmentObserver::Observe(class nsISupports *, const char *, const char16_t *) [dom/base/nsJSEnvironment.cpp:344] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 185 of 3,744 | |
| 2,048 bytes (1,792 requested / 256 slop) | |
| 0.03% of the heap (22.96% cumulative) | |
| 0.09% of unreported (74.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsCStringHashKey,nsAutoPtr<nsChromeRegistryContent::PackageEntry>,nsChromeRegistryContent::PackageEntry *>::Put(const class nsTSubstring<char> & const, struct nsChromeRegistryContent::PackageEntry * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #05: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:74] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:28] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 186 of 3,744 | |
| 2,048 bytes (1,760 requested / 288 slop) | |
| 0.03% of the heap (22.99% cumulative) | |
| 0.09% of unreported (74.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::jit::GetPcScript(JSContext *,JSScript * *,unsigned char * *) [js/src/jit/JitFrames.cpp:1383] | |
| #03: js::NativeGetProperty(JSContext *,JS::Handle<js::NativeObject *>,JS::Handle<JS::Value>,JS::Handle<JS::PropertyKey>,JS::MutableHandle<JS::Value>) [js/src/vm/NativeObject.cpp:2601] | |
| #04: js::GetProperty(JSContext *,JS::Handle<JS::Value>,JS::Handle<js::PropertyName *>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:4492] | |
| #05: js::jit::DoGetPropFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICGetProp_Fallback *,JS::MutableHandle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:2808] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 187 of 3,744 | |
| 2,048 bytes (1,656 requested / 392 slop) | |
| 0.03% of the heap (23.02% cumulative) | |
| 0.09% of unreported (74.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsHtml5ElementName::initializeStatics() [parser/html/nsHtml5ElementName.cpp:1082] | |
| #04: nsHtml5Module::InitializeStatics() [parser/html/nsHtml5Module.cpp:32] | |
| #05: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:250] | |
| #06: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #07: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #08: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 188 of 3,744 | |
| 2,048 bytes (1,584 requested / 464 slop) | |
| Individual block sizes: 1,024 x 2 | |
| 0.03% of the heap (23.05% cumulative) | |
| 0.09% of unreported (75.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PK11_NewSlotInfo [security/nss/lib/pk11wrap/pk11slot.c:361] | |
| #03: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:562] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 189 of 3,744 | |
| 2,048 bytes (1,536 requested / 512 slop) | |
| 0.03% of the heap (23.08% cumulative) | |
| 0.09% of unreported (75.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::net::nsHttp::CreateAtomTable() [netwerk/protocol/http/nsHttp.cpp:113] | |
| #04: nsresult mozilla::net::nsHttpHandler::Init() [netwerk/protocol/http/nsHttpHandler.cpp:444] | |
| #05: mozilla::net::nsHttpHandler::GetInstance() [netwerk/protocol/http/nsHttpHandler.cpp:183] | |
| #06: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::0] | |
| #07: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #08: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 190 of 3,744 | |
| 2,048 bytes (1,352 requested / 696 slop) | |
| 0.03% of the heap (23.10% cumulative) | |
| 0.09% of unreported (75.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::Init(nsDeviceContext *) [layout/base/nsPresContext.cpp:639] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:898] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult mozilla::image::SVGDocumentWrapper::OnStartRequest(class nsIRequest *) [image/SVGDocumentWrapper.cpp:204] | |
| #07: mozilla::image::VectorImage::OnStartRequest(nsIRequest *) [image/VectorImage.cpp:0] | |
| #08: mozilla::image::ImageFactory::CreateVectorImage(nsIRequest *,mozilla::image::ProgressTracker *,nsTString<char> const &,nsIURI *,unsigned int,unsigned int) [image/ImageFactory.cpp:270] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 191 of 3,744 | |
| 2,048 bytes (1,280 requested / 768 slop) | |
| 0.03% of the heap (23.13% cumulative) | |
| 0.09% of unreported (75.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:166] | |
| #04: nsNodeInfoManager::GetDocumentNodeInfo() [dom/base/nsNodeInfoManager.cpp:265] | |
| #05: mozilla::dom::Document::Init() [dom/base/Document.cpp:2124] | |
| #06: NS_NewSVGDocument(mozilla::dom::Document * *) [dom/svg/SVGDocument.cpp:54] | |
| #07: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:179] | |
| #08: nsresult mozilla::image::SVGDocumentWrapper::SetupViewer(class nsIRequest *, class nsIContentViewer * *, class nsILoadGroup * *) [image/SVGDocumentWrapper.cpp:296] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 192 of 3,744 | |
| 2,048 bytes (1,236 requested / 812 slop) | |
| Individual block sizes: 1,024 x 2 | |
| 0.03% of the heap (23.16% cumulative) | |
| 0.09% of unreported (75.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PK11_InitToken [security/nss/lib/pk11wrap/pk11slot.c:1226] | |
| #03: PK11_InitSlot [security/nss/lib/pk11wrap/pk11slot.c:1477] | |
| #04: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:565] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #06: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #07: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #08: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 193 of 3,744 | |
| 2,048 bytes (1,200 requested / 848 slop) | |
| 0.03% of the heap (23.19% cumulative) | |
| 0.09% of unreported (75.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsSocketTransportService::nsSocketTransportService() [netwerk/base/nsSocketTransportService2.cpp:163] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11140] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: nsresult mozilla::net::nsIOService::InitializeSocketTransportService() [netwerk/base/nsIOService.cpp:313] | |
| #08: nsresult mozilla::net::nsIOService::SetOffline(bool) [netwerk/base/nsIOService.cpp:1086] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 194 of 3,744 | |
| 2,048 bytes (1,200 requested / 848 slop) | |
| 0.03% of the heap (23.22% cumulative) | |
| 0.09% of unreported (75.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsSocketTransportService::nsSocketTransportService() [netwerk/base/nsSocketTransportService2.cpp:161] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11140] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: nsresult mozilla::net::nsIOService::InitializeSocketTransportService() [netwerk/base/nsIOService.cpp:313] | |
| #08: nsresult mozilla::net::nsIOService::SetOffline(bool) [netwerk/base/nsIOService.cpp:1086] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 195 of 3,744 | |
| 2,048 bytes (1,176 requested / 872 slop) | |
| 0.03% of the heap (23.24% cumulative) | |
| 0.09% of unreported (75.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPermissionManager::GetXPCOMSingleton() [extensions/permissions/nsPermissionManager.cpp:937] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9857] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: nsPermissionManager::Startup() [extensions/permissions/nsPermissionManager.cpp:879] | |
| #08: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:266] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 196 of 3,744 | |
| 2,048 bytes (1,152 requested / 896 slop) | |
| 0.03% of the heap (23.27% cumulative) | |
| 0.09% of unreported (75.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: mozilla::net::SubstitutingProtocolHandler::SetSubstitutionWithFlags(nsTSubstring<char> const &,nsIURI *,unsigned int) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:479] | |
| #05: mozilla::extensions::WebExtensionPolicy::Enable() [toolkit/components/extensions/WebExtensionPolicy.cpp:246] | |
| #06: mozilla::extensions::WebExtensionPolicy::SetActive(bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:232] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::set_active(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::extensions::WebExtensionPolicy *, class JSJitSetterCallArgs) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::1446] | |
| #08: mozilla::dom::binding_detail::GenericSetter<mozilla::dom::binding_detail::NormalThisPolicy>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3124] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 197 of 3,744 | |
| 2,048 bytes (1,152 requested / 896 slop) | |
| 0.03% of the heap (23.30% cumulative) | |
| 0.09% of unreported (75.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::net::SubstitutingProtocolHandler::SetSubstitutionWithFlags(nsTSubstring<char> const &,nsIURI *,unsigned int) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:479] | |
| #04: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:100] | |
| #05: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:33] | |
| #06: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 198 of 3,744 | |
| 2,048 bytes (1,104 requested / 944 slop) | |
| 0.03% of the heap (23.33% cumulative) | |
| 0.09% of unreported (75.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::layers::ImageBridgeChild::InitForContent(mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,unsigned int) [gfx/layers/ipc/ImageBridgeChild.cpp:462] | |
| #04: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1489] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 199 of 3,744 | |
| 2,048 bytes (1,056 requested / 992 slop) | |
| 0.03% of the heap (23.36% cumulative) | |
| 0.09% of unreported (76.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: void nsBaseHashtable<nsGenericHashKey<mozilla::image::ImageCacheKey>,RefPtr<imgCacheEntry>,imgCacheEntry *>::Put(const class mozilla::image::ImageCacheKey & const, class imgCacheEntry * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #04: bool imgLoader::PutIntoCache(const class mozilla::image::ImageCacheKey & const, class imgCacheEntry *) [image/imgLoader.cpp:1525] | |
| #05: imgLoader::LoadImage(nsIURI *,nsIURI *,nsIURI *,mozilla::net::ReferrerPolicy,nsIPrincipal *,unsigned __int64,nsILoadGroup *,imgINotificationObserver *,nsINode *,mozilla::dom::Document *,unsigned int,nsISupports *,unsigned int,nsTSubstring<char16_t> const &,bool,imgRequestProxy * *) [image/imgLoader.cpp:2284] | |
| #06: nsContentUtils::LoadImage(nsIURI *,nsINode *,mozilla::dom::Document *,nsIPrincipal *,unsigned __int64,nsIURI *,mozilla::net::ReferrerPolicy,imgINotificationObserver *,int,nsTSubstring<char16_t> const &,imgRequestProxy * *,unsigned int,bool) [dom/base/nsContentUtils.cpp:3337] | |
| #07: mozilla::css::ImageLoader::LoadImage(mozilla::StyleComputedUrl const &,mozilla::dom::Document &) [layout/style/ImageLoader.cpp:463] | |
| #08: class imgRequestProxy * mozilla::StyleComputedUrl::LoadImage(class mozilla::dom::Document & const) [layout/style/nsStyleStruct.cpp:141] | |
| } | |
| } | |
| Unreported { | |
| 31 blocks in heap block record 200 of 3,744 | |
| 2,016 bytes (2,016 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 29; 32 | |
| 0.03% of the heap (23.38% cumulative) | |
| 0.09% of unreported (76.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsStringHashKey,EventNameMapping> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: nsContentUtils::GetEventMessageAndAtom(nsTSubstring<char16_t> const &,mozilla::EventClassID,mozilla::EventMessage *) [dom/base/nsContentUtils.cpp:3838] | |
| #07: nsContentUtils::GetEventMessageAndAtomForListener(nsTSubstring<char16_t> const &,nsAtom * *) [dom/base/nsContentUtils.cpp:3873] | |
| #08: mozilla::EventListenerManager::AddEventListenerByType(mozilla::dom::CallbackObjectHolder<mozilla::dom::EventListener,nsIDOMEventListener>,nsTSubstring<char16_t> const &,mozilla::EventListenerFlags const &,mozilla::dom::Optional<bool> const &) [dom/events/EventListenerManager.cpp:655] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 201 of 3,744 | |
| 2,016 bytes (1,872 requested / 144 slop) | |
| Individual block sizes: 112 x 18 | |
| 0.03% of the heap (23.41% cumulative) | |
| 0.09% of unreported (76.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:241] | |
| #04: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #05: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #06: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| #07: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #08: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 202 of 3,744 | |
| 2,000 bytes (2,000 requested / 0 slop) | |
| Individual block sizes: 400 x 5 | |
| 0.03% of the heap (23.44% cumulative) | |
| 0.09% of unreported (76.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult nsDocShell::DoURILoad(class nsDocShellLoadState *, bool, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:10004] | |
| #04: nsresult nsDocShell::InternalLoad(class nsDocShellLoadState *, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:9653] | |
| #05: nsDocShell::LoadURI(nsDocShellLoadState *) [docshell/base/nsDocShell.cpp:777] | |
| #06: nsresult nsDocShell::LoadURI(const class nsTSubstring<char16_t> & const, const struct mozilla::dom::LoadURIOptions & const) [docshell/base/nsDocShell.cpp:4042] | |
| #07: nsresult nsDocShell::LoadURIFromScript(const class nsTSubstring<char16_t> & const, class JS::Handle<JS::Value>, struct JSContext *) [docshell/base/nsDocShell.cpp:4060] | |
| #08: XPTC__InvokebyIndex | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 203 of 3,744 | |
| 2,000 bytes (1,960 requested / 40 slop) | |
| Individual block sizes: 400 x 5 | |
| 0.03% of the heap (23.47% cumulative) | |
| 0.09% of unreported (76.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsDataHandler::NewChannel(nsIURI *,nsILoadInfo *,nsIChannel * *) [netwerk/protocol/data/nsDataHandler.cpp:100] | |
| #04: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsILoadInfo *,nsIChannel * *) [netwerk/base/nsIOService.cpp:926] | |
| #05: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsILoadInfo *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| #06: mozilla::net::SubstitutingProtocolHandler::NewChannel(nsIURI *,nsILoadInfo *,nsIChannel * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:421] | |
| #07: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsILoadInfo *,nsIChannel * *) [netwerk/base/nsIOService.cpp:926] | |
| #08: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsILoadInfo *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 204 of 3,744 | |
| 1,920 bytes (1,920 requested / 0 slop) | |
| Individual block sizes: 384 x 5 | |
| 0.03% of the heap (23.49% cumulative) | |
| 0.09% of unreported (76.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: bool mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::add<JS::Zone *&>(class mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::AddPtr & const, class JS::Zone * & const) [mfbt/HashTable.h:2092] | |
| #04: bool mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::put<JS::Zone *&>(class JS::Zone * & const) [mfbt/HashTable.h:537] | |
| #05: JS::Zone::findSweepGroupEdges(JS::Zone *) [js/src/gc/GC.cpp:5093] | |
| #06: js::gc::GCRuntime::findSweepGroupEdges() [js/src/gc/GC.cpp:5140] | |
| #07: js::gc::GCRuntime::groupZonesForSweeping(JS::GCReason) [js/src/gc/GC.cpp:5161] | |
| #08: js::gc::GCRuntime::beginSweepPhase(JS::GCReason,js::gc::AutoGCSession &) [js/src/gc/GC.cpp:6050] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 205 of 3,744 | |
| 1,920 bytes (1,920 requested / 0 slop) | |
| Individual block sizes: 384 x 5 | |
| 0.03% of the heap (23.52% cumulative) | |
| 0.09% of unreported (76.60% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: NS_NewScrollbarButtonFrame(mozilla::PresShell *,mozilla::ComputedStyle *) [layout/xul/nsScrollbarButtonFrame.cpp:38] | |
| #05: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3580] | |
| #06: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| #07: nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList &,nsContainerFrame *,bool,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:9535] | |
| #08: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9720] | |
| } | |
| } | |
| Unreported { | |
| 60 blocks in heap block record 206 of 3,744 | |
| 1,920 bytes (1,920 requested / 0 slop) | |
| Individual block sizes: 32 x 60 | |
| 0.03% of the heap (23.54% cumulative) | |
| 0.09% of unreported (76.69% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_HashTableRawAdd [nsprpub/lib/ds/plhash.c:234] | |
| #03: SECOID_Init [security/nss/lib/util/secoid.c:2122] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 207 of 3,744 | |
| 1,920 bytes (1,920 requested / 0 slop) | |
| Individual block sizes: 240 x 8 | |
| 0.03% of the heap (23.57% cumulative) | |
| 0.09% of unreported (76.77% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSContext::init(js::ContextKind) [js/src/vm/JSContext.cpp:124] | |
| #03: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2489] | |
| #04: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #05: ucrtbase.dll + 0x1c4be | |
| #06: KERNEL32.DLL + 0x13034 | |
| #07: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| #08: ntdll.dll + 0x71461 | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 208 of 3,744 | |
| 1,920 bytes (1,800 requested / 120 slop) | |
| Individual block sizes: 128 x 15 | |
| 0.03% of the heap (23.60% cumulative) | |
| 0.09% of unreported (76.86% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2556] | |
| #05: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #06: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #07: JSAutoStructuredCloneBuffer::read(JSContext *,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3151] | |
| #08: mozilla::dom::StructuredCloneHolder::Read(nsISupports *,JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneHolder.cpp:301] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 209 of 3,744 | |
| 1,920 bytes (1,760 requested / 160 slop) | |
| Individual block sizes: 96 x 20 | |
| 0.03% of the heap (23.62% cumulative) | |
| 0.09% of unreported (76.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static class nsCSPHostSrc * CSP_CreateHostSrcFromSelfURI(class nsIURI *) [dom/security/nsCSPUtils.cpp:294] | |
| #04: class nsCSPBaseSrc * nsCSPParser::keywordSource() [dom/security/nsCSPParser.cpp:417] | |
| #05: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:618] | |
| #06: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #07: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| #08: class nsCSPPolicy * nsCSPParser::policy() [dom/security/nsCSPParser.cpp:1089] | |
| } | |
| } | |
| Unreported { | |
| 17 blocks in heap block record 210 of 3,744 | |
| 1,904 bytes (1,768 requested / 136 slop) | |
| Individual block sizes: 112 x 17 | |
| 0.03% of the heap (23.65% cumulative) | |
| 0.08% of unreported (77.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:241] | |
| #04: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #05: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1885] | |
| #06: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 211 of 3,744 | |
| 1,840 bytes (1,800 requested / 40 slop) | |
| Individual block sizes: 368 x 5 | |
| 0.03% of the heap (23.67% cumulative) | |
| 0.08% of unreported (77.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:0] | |
| #04: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #05: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2843] | |
| #06: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| #07: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2047] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 212 of 3,744 | |
| 1,840 bytes (1,800 requested / 40 slop) | |
| Individual block sizes: 368 x 5 | |
| 0.03% of the heap (23.70% cumulative) | |
| 0.08% of unreported (77.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: JS::Zone::init(bool) [js/src/gc/Zone.cpp:161] | |
| #04: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:0] | |
| #05: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #06: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2843] | |
| #07: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2047] | |
| } | |
| } | |
| Unreported { | |
| 19 blocks in heap block record 213 of 3,744 | |
| 1,824 bytes (1,824 requested / 0 slop) | |
| Individual block sizes: 96 x 19 | |
| 0.02% of the heap (23.72% cumulative) | |
| 0.08% of unreported (77.28% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchGlob::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:612] | |
| #04: static bool mozilla::extensions::ParseGlobs(class mozilla::dom::GlobalObject & const, class mozilla::dom::Sequence<mozilla::dom::OwningMatchGlobOrString>, class nsTArray<RefPtr<mozilla::extensions::MatchGlob> > & const, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:73] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:136] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 214 of 3,744 | |
| 1,792 bytes (1,792 requested / 0 slop) | |
| Individual block sizes: 256 x 7 | |
| 0.02% of the heap (23.75% cumulative) | |
| 0.08% of unreported (77.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::BasePrincipal::GetOriginNoSuffix(nsTSubstring<char> &) [caps/BasePrincipal.cpp:54] | |
| #05: static nsresult `anonymous namespace'::GetOriginFromPrincipal(class nsIPrincipal *, class nsTSubstring<char> & const) [extensions/permissions/nsPermissionManager.cpp:148] | |
| #06: static class nsPermissionManager::PermissionKey * nsPermissionManager::PermissionKey::CreateFromPrincipal(class nsIPrincipal *, nsresult & const) [extensions/permissions/nsPermissionManager.cpp:755] | |
| #07: nsPermissionManager::AddInternal(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,__int64,unsigned int,__int64,__int64,nsPermissionManager::NotifyOperationType,nsPermissionManager::DBOperationType,bool) [extensions/permissions/nsPermissionManager.cpp:1773] | |
| #08: mozilla::dom::ContentChild::RecvAddPermission(IPC::Permission const &) [dom/ipc/ContentChild.cpp:2657] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 215 of 3,744 | |
| 1,792 bytes (1,728 requested / 64 slop) | |
| Individual block sizes: 224 x 8 | |
| 0.02% of the heap (23.77% cumulative) | |
| 0.08% of unreported (77.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,mozilla::NotNull<mozilla::Encoding const *>,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1636] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char16_t> const &,mozilla::NotNull<mozilla::Encoding const *>,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1662] | |
| #08: nsContentUtils::NewURIWithDocumentCharset(nsIURI * *,nsTSubstring<char16_t> const &,mozilla::dom::Document *,nsIURI *) [dom/base/nsContentUtils.cpp:2879] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 216 of 3,744 | |
| 1,760 bytes (1,680 requested / 80 slop) | |
| Individual block sizes: 176 x 10 | |
| 0.02% of the heap (23.80% cumulative) | |
| 0.08% of unreported (77.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ThrottledEventQueue::Create(nsISerialEventTarget *,char const *,unsigned int) [xpcom/threads/ThrottledEventQueue.cpp:379] | |
| #04: mozilla::dom::TabGroup::EnsureThrottledEventQueues() [dom/base/TabGroup.cpp:0] | |
| #05: mozilla::dom::TabGroup::GetFromActor(mozilla::dom::BrowserChild *) [dom/base/TabGroup.cpp:138] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1844] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 11 blocks in heap block record 217 of 3,744 | |
| 1,760 bytes (1,672 requested / 88 slop) | |
| Individual block sizes: 160 x 11 | |
| 0.02% of the heap (23.82% cumulative) | |
| 0.08% of unreported (77.59% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #03: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #04: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| #05: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| #06: nsSyncLoadService::PushSyncStreamToListener(already_AddRefed<nsIInputStream>,nsIStreamListener *,nsIChannel *) [dom/base/nsSyncLoadService.cpp:364] | |
| #07: nsresult mozilla::css::Loader::LoadSheet(class mozilla::css::SheetLoadData *, mozilla::css::StyleSheetState, bool) [layout/style/Loader.cpp:1325] | |
| #08: mozilla::css::Loader::InternalLoadNonDocumentSheet(nsIURI *,bool,mozilla::css::SheetParsingMode,bool,nsIPrincipal *,mozilla::Encoding const *,RefPtr<mozilla::StyleSheet> *,nsICSSLoaderObserver *,mozilla::CORSMode,mozilla::net::ReferrerPolicy,nsTSubstring<char16_t> const &) [layout/style/Loader.cpp:2220] | |
| } | |
| } | |
| Unreported { | |
| 22 blocks in heap block record 218 of 3,744 | |
| 1,760 bytes (1,584 requested / 176 slop) | |
| Individual block sizes: 80 x 22 | |
| 0.02% of the heap (23.85% cumulative) | |
| 0.08% of unreported (77.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:131] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #05: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:94] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:33] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 219 of 3,744 | |
| 1,680 bytes (1,680 requested / 0 slop) | |
| Individual block sizes: 336 x 5 | |
| 0.02% of the heap (23.87% cumulative) | |
| 0.07% of unreported (77.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Init() [dom/base/Document.cpp:2141] | |
| #04: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #05: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #06: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #07: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 220 of 3,744 | |
| 1,664 bytes (1,664 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 24 | |
| 0.02% of the heap (23.89% cumulative) | |
| 0.07% of unreported (77.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::net::nsStandardURL::BuildNormalizedSpec(char const *,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:805] | |
| #05: mozilla::net::nsStandardURL::SetSpecWithEncoding(nsTSubstring<char> const &,mozilla::Encoding const *) [netwerk/base/nsStandardURL.cpp:1505] | |
| #06: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:370] | |
| #07: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #08: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1804] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 221 of 3,744 | |
| 1,664 bytes (1,664 requested / 0 slop) | |
| Individual block sizes: 128 x 13 | |
| 0.02% of the heap (23.91% cumulative) | |
| 0.07% of unreported (77.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:334] | |
| #05: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #06: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #07: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #08: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| } | |
| } | |
| Unreported { | |
| 104 blocks in heap block record 222 of 3,744 | |
| 1,664 bytes (1,664 requested / 0 slop) | |
| Individual block sizes: 16 x 104 | |
| 0.02% of the heap (23.94% cumulative) | |
| 0.07% of unreported (77.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 26 blocks in heap block record 223 of 3,744 | |
| 1,664 bytes (1,456 requested / 208 slop) | |
| Individual block sizes: 64 x 26 | |
| 0.02% of the heap (23.96% cumulative) | |
| 0.07% of unreported (78.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::EventTarget_Binding::addEventListener(JSContext *,JS::Handle<JSObject *>,mozilla::dom::EventTarget *,JSJitMethodCallArgs const &) [s3:gecko-generated-sources-l1:672e74a090ab9e8d7b663e6dc12881a77626fe08138e68c1d22f3aac1e3e469290756df1fd0237a66ab2f080c54b72f594c5c2ef126f52ac5f70683925425a0e/dom/bindings/EventTargetBinding.cpp::886] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 30 blocks in heap block record 224 of 3,744 | |
| 1,600 bytes (1,600 requested / 0 slop) | |
| Individual block sizes: 64 x 20; 32 x 10 | |
| 0.02% of the heap (23.98% cumulative) | |
| 0.07% of unreported (78.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: ToLowerCase(nsTSubstring<char16_t> &) [intl/unicharutil/util/nsUnicharUtils.cpp:49] | |
| #05: class nsCSPSchemeSrc * nsCSPParser::schemeSource() [dom/security/nsCSPParser.cpp:538] | |
| #06: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:648] | |
| #07: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #08: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 225 of 3,744 | |
| 1,600 bytes (1,440 requested / 160 slop) | |
| Individual block sizes: 80 x 20 | |
| 0.02% of the heap (24.00% cumulative) | |
| 0.07% of unreported (78.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:131] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #05: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:60] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:28] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 226 of 3,744 | |
| 1,600 bytes (1,440 requested / 160 slop) | |
| Individual block sizes: 80 x 20 | |
| 0.02% of the heap (24.03% cumulative) | |
| 0.07% of unreported (78.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct style::gecko::url::CssUrl style::gecko::url::CssUrl::parse_from_string(struct alloc::string::String, struct style::parser::ParserContext *, style::stylesheets::CorsMode) [servo/components/style/gecko/url.rs:80] | |
| #03: static union core::result::Result<style::gecko::url::CssUrl, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::gecko::url::CssUrl::parse_with_cors_mode(struct cssparser::parser::Parser *, style::stylesheets::CorsMode) [servo/components/style/gecko/url.rs:71] | |
| #04: static union core::result::Result<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::values::specified::image::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/values/specified/image.rs:118] | |
| #05: static union core::result::Result<style::values::generics::image::GenericImageLayer<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::values::generics::image::{{impl}}::parse<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>>(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/values/generics/image.rs:21] | |
| #06: static union core::result::Result<style::properties::PropertyDeclaration, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::properties::LonghandId::parse_value(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [s3:gecko-generated-sources-l1:747631c3fe4e5d7ce2974c856c7177a21b57d0ee5ae8899662baa2b2ad96daf2c1f26af69352689dab2710364efc5667c74b43e54110639d8751bd385c013fb9/x86_64-pc-windows-msvc/release/build/style-d553279754cf3f7f/out/properties.rs::43544] | |
| #07: static union core::result::Result<(), cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::properties::PropertyDeclaration::parse_into(union style::properties::PropertyId, struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [s3:gecko-generated-sources-l1:747631c3fe4e5d7ce2974c856c7177a21b57d0ee5ae8899662baa2b2ad96daf2c1f26af69352689dab2710364efc5667c74b43e54110639d8751bd385c013fb9/x86_64-pc-windows-msvc/release/build/style-d553279754cf3f7f/out/properties.rs::52944] | |
| #08: static struct style::properties::declaration_block::PropertyDeclarationBlock style::properties::declaration_block::parse_property_declaration_list(struct style::parser::ParserContext *, struct cssparser::parser::Parser *, union core::option::Option<selectors::parser::SelectorList<style::gecko::selector_parser::SelectorImpl>*>) [servo/components/style/properties/declaration_block.rs:1423] | |
| } | |
| } | |
| Unreported { | |
| 27 blocks in heap block record 227 of 3,744 | |
| 1,600 bytes (1,425 requested / 175 slop) | |
| Individual block sizes: 192; 176; 160 x 2; 128 x 2; 48 x 7; 32 x 6; 16 x 8 | |
| 0.02% of the heap (24.05% cumulative) | |
| 0.07% of unreported (78.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: wmain [toolkit/xre/nsWindowsWMain.cpp:112] | |
| #04: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| #05: KERNEL32.DLL + 0x13034 | |
| #06: ntdll.dll + 0x71461 | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 228 of 3,744 | |
| 1,584 bytes (1,512 requested / 72 slop) | |
| Individual block sizes: 176 x 9 | |
| 0.02% of the heap (24.07% cumulative) | |
| 0.07% of unreported (78.40% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::allocationSiteGroup(JSContext *,JSScript *,unsigned char *,JSProtoKey,JS::Handle<JSObject *>) [js/src/vm/ObjectGroup.cpp:1475] | |
| #03: js::NewObjectOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,js::NewObjectKind) [js/src/vm/Interpreter.cpp:5149] | |
| #04: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:0] | |
| #05: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #07: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| #08: js::fun_call(JSContext *,unsigned int,JS::Value *) [js/src/vm/JSFunction.cpp:1115] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 229 of 3,744 | |
| 1,584 bytes (1,512 requested / 72 slop) | |
| Individual block sizes: 176 x 9 | |
| 0.02% of the heap (24.09% cumulative) | |
| 0.07% of unreported (78.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::allocationSiteGroup(JSContext *,JSScript *,unsigned char *,JSProtoKey,JS::Handle<JSObject *>) [js/src/vm/ObjectGroup.cpp:1475] | |
| #03: js::NewObjectOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,js::NewObjectKind) [js/src/vm/Interpreter.cpp:5149] | |
| #04: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:0] | |
| #05: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #07: js::SpreadCallOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:5102] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3021] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 230 of 3,744 | |
| 1,536 bytes (1,536 requested / 0 slop) | |
| Individual block sizes: 256 x 6 | |
| 0.02% of the heap (24.11% cumulative) | |
| 0.07% of unreported (78.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:336] | |
| #04: mozilla::ipc::CSPToCSPInfo(nsIContentSecurityPolicy *,mozilla::ipc::CSPInfo *) [ipc/glue/BackgroundUtils.cpp:250] | |
| #05: mozilla::dom::ClientSource::SetCsp(nsIContentSecurityPolicy *) [dom/clients/manager/ClientSource.cpp:666] | |
| #06: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1814] | |
| #07: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2214] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 231 of 3,744 | |
| 1,536 bytes (1,536 requested / 0 slop) | |
| Individual block sizes: 256 x 6 | |
| 0.02% of the heap (24.13% cumulative) | |
| 0.07% of unreported (78.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionContentScriptInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::1224] | |
| #06: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2831] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 232 of 3,744 | |
| 1,536 bytes (1,536 requested / 0 slop) | |
| Individual block sizes: 256 x 6 | |
| 0.02% of the heap (24.15% cumulative) | |
| 0.07% of unreported (78.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::158] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 24 blocks in heap block record 233 of 3,744 | |
| 1,472 bytes (1,318 requested / 154 slop) | |
| Individual block sizes: 112; 80 x 4; 64 x 12; 48 x 3; 32 x 4 | |
| 0.02% of the heap (24.17% cumulative) | |
| 0.07% of unreported (78.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::GeckoProfilerRuntime::allocProfileString(JSContext *,JSScript *) [js/src/vm/GeckoProfiler.cpp:326] | |
| #03: js::jit::BaselineCompiler::compile() [js/src/jit/BaselineCompiler.cpp:352] | |
| #04: js::jit::BaselineCompile(JSContext *,JSScript *,bool) [js/src/jit/BaselineJIT.cpp:232] | |
| #05: js::jit::MethodStatus js::jit::CanEnterBaselineMethod<js::jit::BaselineTier::Compiler>(struct JSContext *, class js::RunState & const) [js/src/jit/BaselineJIT.cpp:394] | |
| #06: js::jit::MaybeEnterJit(JSContext *,js::RunState &) [js/src/jit/Jit.cpp:171] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:411] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 234 of 3,744 | |
| 1,440 bytes (1,440 requested / 0 slop) | |
| Individual block sizes: 96 x 15 | |
| 0.02% of the heap (24.19% cumulative) | |
| 0.06% of unreported (78.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:353] | |
| #04: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #05: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #06: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #07: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| #08: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 235 of 3,744 | |
| 1,440 bytes (1,440 requested / 0 slop) | |
| Individual block sizes: 96 x 15 | |
| 0.02% of the heap (24.21% cumulative) | |
| 0.06% of unreported (78.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:353] | |
| #04: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #05: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #06: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1885] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 236 of 3,744 | |
| 1,440 bytes (1,440 requested / 0 slop) | |
| Individual block sizes: 288 x 5 | |
| 0.02% of the heap (24.23% cumulative) | |
| 0.06% of unreported (78.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::widget::PuppetWidget::GetLayerManager(mozilla::layers::PLayerTransactionChild *,mozilla::layers::LayersBackend,nsIWidget::LayerManagerPersistence) [widget/PuppetWidget.cpp:0] | |
| #04: mozilla::PresShell::Paint(nsView *,nsRegion const &,mozilla::PaintFlags) [layout/base/PresShell.cpp:6024] | |
| #05: nsViewManager::ProcessPendingUpdatesPaint(nsIWidget *) [view/nsViewManager.cpp:461] | |
| #06: nsViewManager::ProcessPendingUpdatesForView(nsView *,bool) [view/nsViewManager.cpp:397] | |
| #07: nsViewManager::ProcessPendingUpdates() [view/nsViewManager.cpp:1020] | |
| #08: void nsRefreshDriver::Tick(struct mozilla::layers::BaseTransactionId<mozilla::VsyncIdType>, class mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:2104] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 237 of 3,744 | |
| 1,440 bytes (1,440 requested / 0 slop) | |
| Individual block sizes: 160 x 9 | |
| 0.02% of the heap (24.25% cumulative) | |
| 0.06% of unreported (79.00% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::WebExtensionContentScript::Constructor(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:515] | |
| #04: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2848] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 238 of 3,744 | |
| 1,440 bytes (1,440 requested / 0 slop) | |
| Individual block sizes: 288 x 5 | |
| 0.02% of the heap (24.27% cumulative) | |
| 0.06% of unreported (79.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:107] | |
| #04: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #05: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 239 of 3,744 | |
| 1,440 bytes (1,296 requested / 144 slop) | |
| Individual block sizes: 80 x 18 | |
| 0.02% of the heap (24.29% cumulative) | |
| 0.06% of unreported (79.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:131] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #05: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:55] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:28] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 240 of 3,744 | |
| 1,408 bytes (1,408 requested / 0 slop) | |
| Individual block sizes: 256 x 4; 80 x 4; 16 x 4 | |
| 0.02% of the heap (24.31% cumulative) | |
| 0.06% of unreported (79.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct crossbeam_deque::Deque<rayon_core::job::JobRef> crossbeam_deque::Deque<rayon_core::job::JobRef>::new<rayon_core::job::JobRef>() [third_party/rust/crossbeam-deque-0.2.0/src/lib.rs:329] | |
| #03: static union core::result::Result<alloc::sync::Arc<rayon_core::registry::Registry>, rayon_core::ThreadPoolBuildError> rayon_core::registry::Registry::new(struct rayon_core::ThreadPoolBuilder) [third_party/rust/rayon-core/src/registry.rs:104] | |
| #04: static void std::sync::once::{{impl}}::call_once::{{closure}}<closure>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #05: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #06: void geckoservo::glue::traverse_subtree(struct style::gecko::wrapper::GeckoElement, struct style::global_style_data::GlobalStyleData *, struct style::gecko::data::PerDocumentStyleDataImpl *, struct style::shared_lock::SharedRwLockReadGuard *, struct style::traversal_flags::TraversalFlags, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:254] | |
| #07: bool geckoservo::glue::Servo_TraverseSubtree(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, unsigned int) [servo/ports/geckolib/glue.rs:305] | |
| #08: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:796] | |
| } | |
| } | |
| Unreported { | |
| 22 blocks in heap block record 241 of 3,744 | |
| 1,408 bytes (1,232 requested / 176 slop) | |
| Individual block sizes: 64 x 22 | |
| 0.02% of the heap (24.33% cumulative) | |
| 0.06% of unreported (79.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::EventTarget_Binding::addEventListener(JSContext *,JS::Handle<JSObject *>,mozilla::dom::EventTarget *,JSJitMethodCallArgs const &) [s3:gecko-generated-sources-l1:672e74a090ab9e8d7b663e6dc12881a77626fe08138e68c1d22f3aac1e3e469290756df1fd0237a66ab2f080c54b72f594c5c2ef126f52ac5f70683925425a0e/dom/bindings/EventTargetBinding.cpp::886] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 242 of 3,744 | |
| 1,360 bytes (1,320 requested / 40 slop) | |
| Individual block sizes: 272 x 5 | |
| 0.02% of the heap (24.35% cumulative) | |
| 0.06% of unreported (79.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: NS_NewContentViewer() [layout/base/nsDocumentViewer.cpp:534] | |
| #04: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #05: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #06: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| #07: nsresult nsDSURIContentListener::DoContent(const class nsTSubstring<char> & const, bool, class nsIRequest *, class nsIStreamListener * *, bool *) [docshell/base/nsDSURIContentListener.cpp:182] | |
| #08: bool nsDocumentOpenInfo::TryContentListener(class nsIURIContentListener *, class nsIChannel *) [uriloader/base/nsURILoader.cpp:751] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 243 of 3,744 | |
| 1,344 bytes (1,344 requested / 0 slop) | |
| Individual block sizes: 192 x 7 | |
| 0.02% of the heap (24.37% cumulative) | |
| 0.06% of unreported (79.37% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #04: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 244 of 3,744 | |
| 1,344 bytes (1,296 requested / 48 slop) | |
| Individual block sizes: 224 x 6 | |
| 0.02% of the heap (24.39% cumulative) | |
| 0.06% of unreported (79.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,mozilla::NotNull<mozilla::Encoding const *>,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1636] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char16_t> const &,mozilla::NotNull<mozilla::Encoding const *>,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1662] | |
| #08: struct already_AddRefed<nsIURI> nsHtml5TreeOpExecutor::ConvertIfNotPreloadedYet(const class nsTSubstring<char16_t> & const) [parser/html/nsHtml5TreeOpExecutor.cpp:932] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 245 of 3,744 | |
| 1,344 bytes (1,296 requested / 48 slop) | |
| Individual block sizes: 224 x 6 | |
| 0.02% of the heap (24.40% cumulative) | |
| 0.06% of unreported (79.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1759] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:0] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:65] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 246 of 3,744 | |
| 1,344 bytes (1,296 requested / 48 slop) | |
| Individual block sizes: 224 x 6 | |
| 0.02% of the heap (24.42% cumulative) | |
| 0.06% of unreported (79.55% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsJARURI::CreateEntryURL(nsTSubstring<char> const &,char const *,nsIURL * *) [modules/libjar/nsJARURI.cpp:85] | |
| #05: nsJARURI::SetSpecWithBase(nsTSubstring<char> const &,nsIURI *) [modules/libjar/nsJARURI.cpp:363] | |
| #06: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:138] | |
| #07: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #08: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:65] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 247 of 3,744 | |
| 1,312 bytes (1,214 requested / 98 slop) | |
| Individual block sizes: 160 x 7; 144; 48 | |
| 0.02% of the heap (24.44% cumulative) | |
| 0.06% of unreported (79.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSStructuredCloneReader::readStringImpl<char16_t>(unsigned int) [js/src/vm/StructuredClone.cpp:2026] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2398] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #07: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| #08: static bool mozilla::dom::MozSharedMap_Binding::get(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ipc::SharedMap *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:2af0355e28cba6fe8a75773eff24399cbb00e0f44eccc9a76418fad1c2beb8d84245cfe15c77f78ae76269a21b3adc43dbd88a204b578ffcde0fcc7a63bfc317/dom/bindings/MozSharedMapBinding.cpp::307] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 248 of 3,744 | |
| 1,296 bytes (1,224 requested / 72 slop) | |
| Individual block sizes: 144 x 9 | |
| 0.02% of the heap (24.46% cumulative) | |
| 0.06% of unreported (79.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MozDocumentMatcher::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::MozDocumentMatcherInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:501] | |
| #04: static bool mozilla::dom::MozDocumentMatcher_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2181] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 249 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 256 x 5 | |
| 0.02% of the heap (24.48% cumulative) | |
| 0.06% of unreported (79.72% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionContentScriptInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::1224] | |
| #06: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::222] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 250 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 256 x 5 | |
| 0.02% of the heap (24.49% cumulative) | |
| 0.06% of unreported (79.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::BasePrincipal::GetOriginNoSuffix(nsTSubstring<char> &) [caps/BasePrincipal.cpp:54] | |
| #05: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:336] | |
| #06: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:257] | |
| #07: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1757] | |
| #08: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 251 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 256 x 5 | |
| 0.02% of the heap (24.51% cumulative) | |
| 0.06% of unreported (79.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::BasePrincipal::GetOriginNoSuffix(nsTSubstring<char> &) [caps/BasePrincipal.cpp:54] | |
| #05: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:336] | |
| #06: mozilla::ipc::CSPToCSPInfo(nsIContentSecurityPolicy *,mozilla::ipc::CSPInfo *) [ipc/glue/BackgroundUtils.cpp:228] | |
| #07: mozilla::dom::ClientSource::SetCsp(nsIContentSecurityPolicy *) [dom/clients/manager/ClientSource.cpp:666] | |
| #08: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1814] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 252 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 256 x 5 | |
| 0.02% of the heap (24.53% cumulative) | |
| 0.06% of unreported (79.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: static void alloc::vec::Vec<style::stylesheet_set::StylesheetSetEntry<style::gecko::data::GeckoStyleSheet>>::reserve<style::stylesheet_set::StylesheetSetEntry<style::gecko::data::GeckoStyleSheet>>(unsigned __int64) [git:github.com/rust-lang/rust:src/liballoc/vec.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:457] | |
| #03: void geckoservo::glue::Servo_StyleSet_AppendStyleSheet(struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *) [servo/ports/geckolib/glue.rs:1466] | |
| #04: mozilla::ServoStyleSet::AppendStyleSheet(mozilla::StyleOrigin,mozilla::StyleSheet *) [layout/style/ServoStyleSet.cpp:570] | |
| #05: void mozilla::dom::Document::FillStyleSetUserAndUASheets() [dom/base/Document.cpp:2626] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5870] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 19 blocks in heap block record 253 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 18 | |
| 0.02% of the heap (24.55% cumulative) | |
| 0.06% of unreported (79.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::452] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 254 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 256 x 5 | |
| 0.02% of the heap (24.56% cumulative) | |
| 0.06% of unreported (80.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::BasePrincipal::GetOriginNoSuffix(nsTSubstring<char> &) [caps/BasePrincipal.cpp:54] | |
| #05: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:336] | |
| #06: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:257] | |
| #07: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| #08: nsresult nsDocShell::OpenInitializedChannel(class nsIChannel *, class nsIURILoader *, unsigned int) [docshell/base/nsDocShell.cpp:10606] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 255 of 3,744 | |
| 1,280 bytes (1,280 requested / 0 slop) | |
| Individual block sizes: 64 x 20 | |
| 0.02% of the heap (24.58% cumulative) | |
| 0.06% of unreported (80.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static class nsCSPHostSrc * CSP_CreateHostSrcFromSelfURI(class nsIURI *) [dom/security/nsCSPUtils.cpp:300] | |
| #05: class nsCSPBaseSrc * nsCSPParser::keywordSource() [dom/security/nsCSPParser.cpp:417] | |
| #06: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:618] | |
| #07: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #08: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 256 of 3,744 | |
| 1,248 bytes (1,248 requested / 0 slop) | |
| Individual block sizes: 96 x 13 | |
| 0.02% of the heap (24.60% cumulative) | |
| 0.06% of unreported (80.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static struct std::pair<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > > >,bool> std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > > >::_Try_emplace<const std::basic_string<char,std::char_traits<char>,std::allocator<char> > &>(const class std::basic_string<char,std::char_traits<char>,std::allocator<char> > & const) [vs2017_15.8.4/VC/include/map:232] | |
| #04: CommandLine::ParseFromString(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &) [ipc/chromium/src/base/command_line.cc:77] | |
| #05: CommandLine::Init(int,char const * const *) [ipc/chromium/src/base/command_line.cc:171] | |
| #06: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4900] | |
| #07: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| #08: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 257 of 3,744 | |
| 1,200 bytes (1,200 requested / 0 slop) | |
| Individual block sizes: 240 x 5 | |
| 0.02% of the heap (24.61% cumulative) | |
| 0.05% of unreported (80.18% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::Init(nsDeviceContext *) [layout/base/nsPresContext.cpp:599] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:898] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 258 of 3,744 | |
| 1,200 bytes (1,160 requested / 40 slop) | |
| Individual block sizes: 240 x 5 | |
| 0.02% of the heap (24.63% cumulative) | |
| 0.05% of unreported (80.23% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct servo_arc::Arc<style::gecko_properties::ComputedValues> style::gecko_properties::ComputedValues::default_values() [s3:gecko-generated-sources-l1:f601373bc5ca5aefb2664f122ba89e8b06d8d866920f75a68f8068dc011219eb2c290b19700e3dfaf4f4a5949272c31d14f00ac82c7e2d0afe34a7a43d6991bf/x86_64-pc-windows-msvc/release/build/style-d553279754cf3f7f/out/gecko_properties.rs::308] | |
| #03: void geckoservo::glue::Servo_StyleSet_RebuildCachedData(struct style::gecko_bindings::structs::root::RawServoStyleSet *) [servo/ports/geckolib/glue.rs:3758] | |
| #04: mozilla::RestyleManager::PostRebuildAllStyleDataEvent(nsChangeHint,mozilla::StyleRestyleHint) [layout/base/RestyleManager.cpp:2321] | |
| #05: void nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:432] | |
| #06: nsresult nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:132] | |
| #07: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 259 of 3,744 | |
| 1,200 bytes (1,080 requested / 120 slop) | |
| Individual block sizes: 80 x 15 | |
| 0.02% of the heap (24.65% cumulative) | |
| 0.05% of unreported (80.28% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2556] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: JSAutoStructuredCloneBuffer::read(JSContext *,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3151] | |
| #07: mozilla::dom::StructuredCloneHolder::Read(nsISupports *,JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneHolder.cpp:301] | |
| #08: mozilla::dom::StructuredCloneBlob::Deserialize(JSContext *,JS::Handle<JSObject *>,bool,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneBlob.cpp:100] | |
| } | |
| } | |
| Unreported { | |
| 31 blocks in heap block record 260 of 3,744 | |
| 1,168 bytes (942 requested / 226 slop) | |
| Individual block sizes: 48 x 11; 32 x 20 | |
| 0.02% of the heap (24.66% cumulative) | |
| 0.05% of unreported (80.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSStructuredCloneReader::readStringImpl<unsigned char>(unsigned int) [js/src/vm/StructuredClone.cpp:2026] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2398] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: JSAutoStructuredCloneBuffer::read(JSContext *,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3151] | |
| #07: mozilla::dom::StructuredCloneHolder::Read(nsISupports *,JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneHolder.cpp:301] | |
| #08: mozilla::dom::StructuredCloneBlob::Deserialize(JSContext *,JS::Handle<JSObject *>,bool,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneBlob.cpp:100] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 261 of 3,744 | |
| 1,152 bytes (1,152 requested / 0 slop) | |
| Individual block sizes: 512; 256 x 2; 128 | |
| 0.02% of the heap (24.68% cumulative) | |
| 0.05% of unreported (80.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::Data * * js::MallocProvider<js::ZoneAllocPolicy>::pod_malloc<js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::Data *>(unsigned __int64, unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::rehash(unsigned int) [js/src/ds/OrderedHashTable.h:701] | |
| #04: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry &&) [js/src/ds/OrderedHashTable.h:189] | |
| #05: bool js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::put<JS::Handle<JS::Value> &>(const class js::HashableValue & const, class JS::Handle<JS::Value> & const) [js/src/ds/OrderedHashTable.h:811] | |
| #06: js::MapObject::set(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::Handle<JS::Value>) [js/src/builtin/MapObject.cpp:581] | |
| #07: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2983] | |
| #08: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 262 of 3,744 | |
| 1,152 bytes (1,152 requested / 0 slop) | |
| Individual block sizes: 128 x 4; 64 x 10 | |
| 0.02% of the heap (24.70% cumulative) | |
| 0.05% of unreported (80.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsStringHashKey,MiscContainer *> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #07: static bool mozilla::dom::ContentProcessMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentProcessMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::3283] | |
| #08: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 263 of 3,744 | |
| 1,152 bytes (1,152 requested / 0 slop) | |
| Individual block sizes: 128 x 9 | |
| 0.02% of the heap (24.71% cumulative) | |
| 0.05% of unreported (80.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<mozilla::dom::TabGroup::HashEntry>::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: static class mozilla::ScriptPreloader::CachedScript * nsClassHashtable<nsCStringHashKey,mozilla::ScriptPreloader::CachedScript>::LookupOrAdd<mozilla::ScriptPreloader &,const nsTString<char> &,const nsTString<char> &,JS::Handle<JSScript *> &>(const class nsTSubstring<char> & const, class mozilla::ScriptPreloader & const, const class nsTString<char> & const, const class nsTString<char> & const, class JS::Handle<JSScript *> & const) [xpcom/ds/nsClassHashtable.h:81] | |
| #07: mozilla::ScriptPreloader::NoteScript(nsTString<char> const &,nsTString<char> const &,JS::Handle<JSScript *>,bool) [js/xpconnect/loader/ScriptPreloader.cpp:783] | |
| #08: mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo &,nsIFile *,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSScript *>,char * *,bool,JS::MutableHandle<JS::Value>) [js/xpconnect/loader/mozJSComponentLoader.cpp:898] | |
| } | |
| } | |
| Unreported { | |
| 3 blocks in heap block record 264 of 3,744 | |
| 1,152 bytes (1,152 requested / 0 slop) | |
| Individual block sizes: 384 x 3 | |
| 0.02% of the heap (24.73% cumulative) | |
| 0.05% of unreported (80.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: bool mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::add<JS::Zone *&>(class mozilla::detail::HashTable<JS::Zone *const,mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::AddPtr & const, class JS::Zone * & const) [mfbt/HashTable.h:2092] | |
| #04: bool mozilla::HashSet<JS::Zone *,mozilla::DefaultHasher<JS::Zone *>,js::SystemAllocPolicy>::put<JS::Zone *&>(class JS::Zone * & const) [mfbt/HashTable.h:537] | |
| #05: js::ObjectValueMap::findZoneEdges() [js/src/gc/WeakMap.cpp:156] | |
| #06: js::WeakMapBase::findSweepGroupEdges(JS::Zone *) [js/src/gc/WeakMap.cpp:76] | |
| #07: JS::Zone::findSweepGroupEdges(JS::Zone *) [js/src/gc/GC.cpp:5103] | |
| #08: js::gc::GCRuntime::findSweepGroupEdges() [js/src/gc/GC.cpp:5140] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 265 of 3,744 | |
| 1,152 bytes (1,152 requested / 0 slop) | |
| Individual block sizes: 128 x 9 | |
| 0.02% of the heap (24.74% cumulative) | |
| 0.05% of unreported (80.59% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: void mozilla::ScriptPreloader::CachedScript::CachedScript(class mozilla::ScriptPreloader & const, const class nsTString<char> & const, const class nsTString<char> & const, class JSScript *) [js/xpconnect/loader/ScriptPreloader.h:165] | |
| #05: static class mozilla::ScriptPreloader::CachedScript * nsClassHashtable<nsCStringHashKey,mozilla::ScriptPreloader::CachedScript>::LookupOrAdd<mozilla::ScriptPreloader &,const nsTString<char> &,const nsTString<char> &,JS::Handle<JSScript *> &>(const class nsTSubstring<char> & const, class mozilla::ScriptPreloader & const, const class nsTString<char> & const, const class nsTString<char> & const, class JS::Handle<JSScript *> & const) [xpcom/ds/nsClassHashtable.h:83] | |
| #06: mozilla::ScriptPreloader::NoteScript(nsTString<char> const &,nsTString<char> const &,JS::Handle<JSScript *>,bool) [js/xpconnect/loader/ScriptPreloader.cpp:783] | |
| #07: mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo &,nsIFile *,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSScript *>,char * *,bool,JS::MutableHandle<JS::Value>) [js/xpconnect/loader/mozJSComponentLoader.cpp:898] | |
| #08: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1335] | |
| } | |
| } | |
| Unreported { | |
| 17 blocks in heap block record 266 of 3,744 | |
| 1,120 bytes (1,120 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 15; 32 | |
| 0.02% of the heap (24.76% cumulative) | |
| 0.05% of unreported (80.64% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1850] | |
| #06: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 267 of 3,744 | |
| 1,120 bytes (1,120 requested / 0 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.77% cumulative) | |
| 0.05% of unreported (80.69% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsHashPropertyBagBase::SetProperty(nsTSubstring<char16_t> const &,nsIVariant *) [xpcom/ds/nsHashPropertyBag.cpp:63] | |
| #04: nsHashPropertyBagBase::SetPropertyAsInterface(nsTSubstring<char16_t> const &,nsISupports *) [xpcom/ds/nsHashPropertyBag.cpp:228] | |
| #05: nsresult nsDocShell::DoURILoad(class nsDocShellLoadState *, bool, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:10267] | |
| #06: nsresult nsDocShell::InternalLoad(class nsDocShellLoadState *, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:9653] | |
| #07: nsDocShell::LoadURI(nsDocShellLoadState *) [docshell/base/nsDocShell.cpp:777] | |
| #08: nsresult nsDocShell::LoadURI(const class nsTSubstring<char16_t> & const, const struct mozilla::dom::LoadURIOptions & const) [docshell/base/nsDocShell.cpp:4042] | |
| } | |
| } | |
| Unreported { | |
| 70 blocks in heap block record 268 of 3,744 | |
| 1,120 bytes (1,120 requested / 0 slop) | |
| Individual block sizes: 16 x 70 | |
| 0.02% of the heap (24.79% cumulative) | |
| 0.05% of unreported (80.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 269 of 3,744 | |
| 1,120 bytes (1,120 requested / 0 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.80% cumulative) | |
| 0.05% of unreported (80.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:148] | |
| #04: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #05: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2159] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 270 of 3,744 | |
| 1,120 bytes (1,120 requested / 0 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.82% cumulative) | |
| 0.05% of unreported (80.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: void nsBaseHashtable<nsStringHashKey,RefPtr<mozilla::dom::JSWindowActorChild>,mozilla::dom::JSWindowActorChild *>::Put(const class nsTSubstring<char16_t> & const, class mozilla::dom::JSWindowActorChild * *) [xpcom/ds/nsBaseHashtable.h:154] | |
| #04: mozilla::dom::WindowGlobalChild::GetActor(nsTSubstring<char16_t> const &,mozilla::ErrorResult &) [dom/ipc/WindowGlobalChild.cpp:349] | |
| #05: nsresult mozilla::dom::JSWindowActorProtocol::HandleEvent(class mozilla::dom::Event *) [dom/ipc/JSWindowActorService.cpp:183] | |
| #06: nsresult mozilla::EventListenerManager::HandleEventSubType(struct mozilla::EventListenerManager::Listener *, class mozilla::dom::Event *, class mozilla::dom::EventTarget *) [dom/events/EventListenerManager.cpp:1029] | |
| #07: void mozilla::EventListenerManager::HandleEventInternal(class nsPresContext *, class mozilla::WidgetEvent *, class mozilla::dom::Event * *, class mozilla::dom::EventTarget *, nsEventStatus *, bool) [dom/events/EventListenerManager.cpp:1221] | |
| #08: void mozilla::EventTargetChainItem::HandleEvent(class mozilla::EventChainPostVisitor & const, class mozilla::ELMCreationDetector & const) [dom/events/EventDispatcher.cpp:349] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 271 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.83% cumulative) | |
| 0.05% of unreported (80.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: mozilla::net::nsIOService::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/base/nsIOService.cpp:799] | |
| #07: XPTC__InvokebyIndex | |
| #08: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 272 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.85% cumulative) | |
| 0.05% of unreported (80.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: nsDefaultURIFixup::GetFixupURIInfo(nsTSubstring<char> const &,unsigned int,nsIInputStream * *,nsIURIFixupInfo * *) [docshell/base/nsDefaultURIFixup.cpp:278] | |
| #07: nsresult nsDocShell::LoadURI(const class nsTSubstring<char16_t> & const, const struct mozilla::dom::LoadURIOptions & const) [docshell/base/nsDocShell.cpp:3955] | |
| #08: nsresult nsDocShell::LoadURIFromScript(const class nsTSubstring<char16_t> & const, class JS::Handle<JS::Value>, struct JSContext *) [docshell/base/nsDocShell.cpp:4060] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 273 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.86% cumulative) | |
| 0.05% of unreported (80.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:968] | |
| #04: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #05: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 274 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.88% cumulative) | |
| 0.05% of unreported (81.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: mozilla::BasePrincipal::CreateCodebasePrincipal(nsTSubstring<char> const &) [caps/BasePrincipal.cpp:555] | |
| #07: mozilla::ContentPrincipal::GetSiteIdentifier(mozilla::SiteIdentifier &) [caps/ContentPrincipal.cpp:511] | |
| #08: mozilla::dom::CreateGlobalOptionsWithXPConnect::PostCreateGlobal(JSContext *,JS::Handle<JSObject *>) [dom/bindings/BindingUtils.cpp:3250] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 275 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.90% cumulative) | |
| 0.05% of unreported (81.09% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: nsPermission::ClonePrincipalForPermission(nsIPrincipal *) [extensions/permissions/nsPermission.cpp:42] | |
| #07: nsPermission::Create(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,unsigned int,__int64,__int64) [extensions/permissions/nsPermission.cpp:52] | |
| #08: mozilla::net::CookieSettings::CookiePermission(nsIPrincipal *,unsigned int *) [netwerk/cookie/CookieSettings.cpp:179] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 276 of 3,744 | |
| 1,120 bytes (1,080 requested / 40 slop) | |
| Individual block sizes: 224 x 5 | |
| 0.02% of the heap (24.91% cumulative) | |
| 0.05% of unreported (81.14% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::SubstitutingURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: mozilla::net::SubstitutingProtocolHandler::NewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:345] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1822] | |
| #06: NS_NewURI(nsIURI * *,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1670] | |
| #07: mozilla::ContentPrincipal::FromProperties(nsTArray<mozilla::ContentPrincipal::KeyVal> &) [caps/ContentPrincipal.cpp:678] | |
| #08: mozilla::BasePrincipal::FromJSON(nsTSubstring<char> const &) [caps/BasePrincipal.cpp:235] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 277 of 3,744 | |
| 1,120 bytes (1,040 requested / 80 slop) | |
| Individual block sizes: 112 x 10 | |
| 0.02% of the heap (24.93% cumulative) | |
| 0.05% of unreported (81.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::TimeoutManager::TimeoutManager(nsGlobalWindowInner &,unsigned int) [dom/base/TimeoutManager.cpp:461] | |
| #04: nsGlobalWindowInner::nsGlobalWindowInner(nsGlobalWindowOuter *) [dom/base/nsGlobalWindowInner.cpp:883] | |
| #05: nsGlobalWindowInner::Create(nsGlobalWindowOuter *,bool) [dom/base/nsGlobalWindowInner.cpp:7126] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2023] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 20 blocks in heap block record 278 of 3,744 | |
| 1,120 bytes (1,022 requested / 98 slop) | |
| Individual block sizes: 128 x 2; 64 x 12; 16 x 6 | |
| 0.02% of the heap (24.94% cumulative) | |
| 0.05% of unreported (81.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<style::gecko::url::CssUrl, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::gecko::url::CssUrl::parse_with_cors_mode(struct cssparser::parser::Parser *, style::stylesheets::CorsMode) [servo/components/style/gecko/url.rs:72] | |
| #03: static union core::result::Result<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::values::specified::image::{{impl}}::parse(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/values/specified/image.rs:118] | |
| #04: static union core::result::Result<style::values::generics::image::GenericImageLayer<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::values::generics::image::{{impl}}::parse<style::values::generics::image::GenericImage<style::values::generics::image::GenericGradient<style::values::specified::image::LineDirection, style::values::specified::length::Length, style::values::specified::length::LengthPercentage, style::values::generics::position::GenericPosition<style::values::specified::position::PositionComponent<style::values::specified::position::HorizontalPositionKeyword>, style::values::specified::position::PositionComponent<style::values::specified::position::VerticalPositionKeyword>>, style::values::specified::color::Color>, style::values::generics::image::MozImageRect<style::values::specified::NumberOrPercentage, style::gecko::url::SpecifiedImageUrl>, style::gecko::url::SpecifiedImageUrl>>(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [servo/components/style/values/generics/image.rs:21] | |
| #05: static union core::result::Result<style::properties::PropertyDeclaration, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::properties::LonghandId::parse_value(struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [s3:gecko-generated-sources-l1:747631c3fe4e5d7ce2974c856c7177a21b57d0ee5ae8899662baa2b2ad96daf2c1f26af69352689dab2710364efc5667c74b43e54110639d8751bd385c013fb9/x86_64-pc-windows-msvc/release/build/style-d553279754cf3f7f/out/properties.rs::43544] | |
| #06: static union core::result::Result<(), cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::properties::PropertyDeclaration::parse_into(union style::properties::PropertyId, struct style::parser::ParserContext *, struct cssparser::parser::Parser *) [s3:gecko-generated-sources-l1:747631c3fe4e5d7ce2974c856c7177a21b57d0ee5ae8899662baa2b2ad96daf2c1f26af69352689dab2710364efc5667c74b43e54110639d8751bd385c013fb9/x86_64-pc-windows-msvc/release/build/style-d553279754cf3f7f/out/properties.rs::52944] | |
| #07: static struct style::properties::declaration_block::PropertyDeclarationBlock style::properties::declaration_block::parse_property_declaration_list(struct style::parser::ParserContext *, struct cssparser::parser::Parser *, union core::option::Option<selectors::parser::SelectorList<style::gecko::selector_parser::SelectorImpl>*>) [servo/components/style/properties/declaration_block.rs:1423] | |
| #08: static union core::result::Result<style::stylesheets::CssRule, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_block(struct style::stylesheets::rule_parser::NestedRuleParser *, struct selectors::parser::SelectorList<style::gecko::selector_parser::SelectorImpl>, struct cssparser::tokenizer::SourceLocation, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:600] | |
| } | |
| } | |
| Unreported { | |
| 11 blocks in heap block record 279 of 3,744 | |
| 1,088 bytes (1,088 requested / 0 slop) | |
| Individual block sizes: 128 x 6; 64 x 5 | |
| 0.01% of the heap (24.96% cumulative) | |
| 0.05% of unreported (81.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::OwningMatchPatternSetOrStringSequence::TrySetToStringSequence(struct JSContext *, class JS::Handle<JS::Value>, bool & const, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::463] | |
| #06: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::110] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 280 of 3,744 | |
| 1,056 bytes (1,008 requested / 48 slop) | |
| Individual block sizes: 176 x 6 | |
| 0.01% of the heap (24.97% cumulative) | |
| 0.05% of unreported (81.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::RequestContextService::NewRequestContext(nsIRequestContext * *) [netwerk/base/RequestContextService.cpp:552] | |
| #04: mozilla::net::nsLoadGroup::Init() [netwerk/base/nsLoadGroup.cpp:940] | |
| #05: nsLoadGroupConstructor(nsISupports *,nsID const &,void * *) [netwerk/build/nsNetModule.cpp:48] | |
| #06: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #07: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #08: NS_NewLoadGroup(nsILoadGroup * *,nsIRequestObserver *) [netwerk/base/nsNetUtil.cpp:808] | |
| } | |
| } | |
| Unreported { | |
| 11 blocks in heap block record 281 of 3,744 | |
| 1,056 bytes (968 requested / 88 slop) | |
| Individual block sizes: 96 x 11 | |
| 0.01% of the heap (24.99% cumulative) | |
| 0.05% of unreported (81.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class nsCSPHostSrc * nsCSPParser::host() [dom/security/nsCSPParser.cpp:368] | |
| #04: class nsCSPHostSrc * nsCSPParser::hostSource() [dom/security/nsCSPParser.cpp:480] | |
| #05: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:689] | |
| #06: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #07: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| #08: class nsCSPPolicy * nsCSPParser::policy() [dom/security/nsCSPParser.cpp:1089] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 282 of 3,744 | |
| 1,040 bytes (1,040 requested / 0 slop) | |
| Individual block sizes: 320 x 3; 80 | |
| 0.01% of the heap (25.00% cumulative) | |
| 0.05% of unreported (81.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: void JS::GCHashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy,JS::DefaultMapSweepPolicy<JS::Heap<JSObject *>,JS::Heap<JSObject *> > >::sweep() [js/public/GCHashTable.h:75] | |
| #04: XPCWrappedNativeScope::UpdateWeakPointersAfterGC() [js/xpconnect/src/XPCWrappedNativeScope.cpp:319] | |
| #05: js::gc::GCRuntime::beginSweepingSweepGroup(js::FreeOp *,js::SliceBudget &) [js/src/gc/GC.cpp:5890] | |
| #06: js::gc::IncrementalProgress sweepaction::SweepActionSequence<js::gc::GCRuntime *,js::FreeOp *,js::SliceBudget &>::run(class js::gc::GCRuntime *, class js::FreeOp *, class js::SliceBudget & const) [js/src/gc/GC.cpp:0] | |
| #07: js::gc::IncrementalProgress sweepaction::SweepActionRepeatFor<js::gc::SweepGroupsIter,JSRuntime *,js::gc::GCRuntime *,js::FreeOp *,js::SliceBudget &>::run(class js::gc::GCRuntime *, class js::FreeOp *, class js::SliceBudget & const) [js/src/gc/GC.cpp:0] | |
| #08: js::gc::GCRuntime::performSweepActions(js::SliceBudget &) [js/src/gc/GC.cpp:6776] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 283 of 3,744 | |
| 1,040 bytes (1,040 requested / 0 slop) | |
| Individual block sizes: 208 x 5 | |
| 0.01% of the heap (25.01% cumulative) | |
| 0.05% of unreported (81.48% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsLoadGroupConstructor(nsISupports *,nsID const &,void * *) [netwerk/build/nsNetModule.cpp:48] | |
| #04: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #05: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #06: NS_NewLoadGroup(nsILoadGroup * *,nsIRequestObserver *) [netwerk/base/nsNetUtil.cpp:808] | |
| #07: nsDocLoader::Init() [uriloader/base/nsDocLoader.cpp:138] | |
| #08: nsDocShell::Create(mozilla::dom::BrowsingContext *) [docshell/base/nsDocShell.cpp:478] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 284 of 3,744 | |
| 1,040 bytes (1,000 requested / 40 slop) | |
| Individual block sizes: 208 x 5 | |
| 0.01% of the heap (25.03% cumulative) | |
| 0.05% of unreported (81.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsSHEntry::nsSHEntry() [docshell/shistory/nsSHEntry.cpp:45] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::8361] | |
| #05: mozilla::xpcom::CreateInstanceHelper::operator()(nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11428] | |
| #06: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #07: nsresult nsDocShell::AddToSessionHistory(class nsIURI *, class nsIChannel *, class nsIPrincipal *, class nsIPrincipal *, class nsIPrincipal *, class nsIContentSecurityPolicy *, bool, class nsISHEntry * *) [docshell/base/nsDocShell.cpp:11490] | |
| #08: bool nsDocShell::OnNewURI(class nsIURI *, class nsIChannel *, class nsIPrincipal *, class nsIPrincipal *, class nsIPrincipal *, unsigned int, class nsIContentSecurityPolicy *, bool, bool, bool) [docshell/base/nsDocShell.cpp:10953] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 285 of 3,744 | |
| 1,040 bytes (936 requested / 104 slop) | |
| Individual block sizes: 80 x 13 | |
| 0.01% of the heap (25.04% cumulative) | |
| 0.05% of unreported (81.57% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct style::media_queries::media_list::MediaList style::media_queries::media_list::MediaList::parse(struct cssparser::parser::Parser *) [servo/components/style/media_queries/media_list.rs:43] | |
| #03: static union core::result::Result<cssparser::rules_and_declarations::AtRuleType<style::stylesheets::rule_parser::AtRuleNonBlockPrelude, style::stylesheets::rule_parser::AtRuleBlockPrelude>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_prelude(struct style::stylesheets::rule_parser::NestedRuleParser *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:382] | |
| #04: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:487] | |
| #05: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #06: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #07: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #08: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 286 of 3,744 | |
| 1,040 bytes (936 requested / 104 slop) | |
| Individual block sizes: 80 x 13 | |
| 0.01% of the heap (25.06% cumulative) | |
| 0.05% of unreported (81.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:131] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char16_t> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1649] | |
| #06: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:185] | |
| #07: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #08: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 287 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.07% cumulative) | |
| 0.05% of unreported (81.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char16_t> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char16_t> *) [ipc/glue/IPCMessageUtils.h:427] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::10348] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 288 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| Individual block sizes: 256 x 2; 128 x 4 | |
| 0.01% of the heap (25.08% cumulative) | |
| 0.05% of unreported (81.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: nsLocalFile::InitWithPath(nsTSubstring<char16_t> const &) [xpcom/io/nsLocalFileWin.cpp:992] | |
| #05: net_GetFileFromURLSpec(nsTSubstring<char> const &,nsIFile * *) [netwerk/base/nsURLHelperWin.cpp:95] | |
| #06: mozilla::net::nsStandardURL::GetFile(nsIFile * *) [netwerk/base/nsStandardURL.cpp:0] | |
| #07: nsresult nsJARChannel::LookupFile() [modules/libjar/nsJARChannel.cpp:324] | |
| #08: nsresult nsJARChannel::Open(class nsIInputStream * *) [modules/libjar/nsJARChannel.cpp:829] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 289 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.10% cumulative) | |
| 0.05% of unreported (81.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: CrashReporter::SetCurrentThreadName(char const *) [toolkit/crashreporter/ThreadAnnotation.cpp:247] | |
| #04: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3755] | |
| #05: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:167] | |
| #06: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 290 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| Individual block sizes: 256 x 4 | |
| 0.01% of the heap (25.11% cumulative) | |
| 0.05% of unreported (81.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: void nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(const class nsTSubstring<char16_t> & const, bool, bool, class JS::Handle<JSObject *>, class JS::MutableHandle<JSScript *>) [dom/base/nsFrameMessageManager.cpp:1244] | |
| #05: nsMessageManagerScriptExecutor::LoadScriptInternal(JS::Handle<JSObject *>,nsTSubstring<char16_t> const &,bool) [dom/base/nsFrameMessageManager.cpp:1218] | |
| #06: mozilla::dom::BrowserChild::RecvLoadRemoteScript(nsTString<char16_t> const &,bool const &) [dom/ipc/BrowserChild.cpp:2172] | |
| #07: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::5907] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7197] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 291 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.13% cumulative) | |
| 0.05% of unreported (81.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #04: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| #05: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #06: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: ntdll.dll + 0x71461 | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 292 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.14% cumulative) | |
| 0.05% of unreported (81.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:1002] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 293 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.15% cumulative) | |
| 0.05% of unreported (81.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: struct std::pair<std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,bool> std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Insert<std::pair<const int,mozilla::ipc::IProtocol *> &,std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > >(struct std::pair<const int,mozilla::ipc::IProtocol *> & const, class std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >) [vs2017_15.8.4/VC/include/xhash:1016] | |
| #06: class mozilla::ipc::IProtocol * & const stdext::hash_map<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> > >::operator[](const int & const) [vs2017_15.8.4/VC/include/hash_map:288] | |
| #07: mozilla::dom::PContentChild::BindPBrowserEndpoint(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild>,mozilla::dom::PBrowserChild *) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::630] | |
| #08: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1838] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 294 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.17% cumulative) | |
| 0.05% of unreported (81.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: struct std::pair<std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,bool> std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Insert<std::pair<const int,mozilla::ipc::IProtocol *> &,std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > >(struct std::pair<const int,mozilla::ipc::IProtocol *> & const, class std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >) [vs2017_15.8.4/VC/include/xhash:1016] | |
| #06: class mozilla::ipc::IProtocol * & const stdext::hash_map<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> > >::operator[](const int & const) [vs2017_15.8.4/VC/include/hash_map:288] | |
| #07: mozilla::ipc::IToplevelProtocol::Register(mozilla::ipc::IProtocol *) [ipc/glue/ProtocolUtils.cpp:768] | |
| #08: mozilla::dom::PClientManagerChild::SendPClientSourceConstructor(mozilla::dom::PClientSourceChild *,mozilla::dom::ClientSourceConstructorArgs const &) [s3:gecko-generated-sources-l1:4ce92b12efdc2aaa5885ab647684900e2612417ea918d751d2656249aba010d05651993ead3b50dcc3f0663276d1b161d0ccea6b4cfe7dab7e0585ff1e4d1e67/ipc/ipdl/PClientManagerChild.cpp::366] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 295 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.18% cumulative) | |
| 0.05% of unreported (82.02% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_HashTableRawAdd [nsprpub/lib/ds/plhash.c:204] | |
| #03: SECOID_Init [security/nss/lib/util/secoid.c:2122] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 296 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.20% cumulative) | |
| 0.05% of unreported (82.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::AppendASCII(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:832] | |
| #04: bool PrintfAppend<char>::append(const char *, unsigned __int64) [xpcom/string/nsTSubstring.cpp:1195] | |
| #05: mozilla::PrintfTarget::vprint(char const *,char *) [mozglue/misc/Printf.cpp:872] | |
| #06: nsTSubstring<char>::AppendPrintf(char const *,...) [xpcom/string/nsTSubstring.cpp:1209] | |
| #07: CrashReporter::SetCurrentThreadName(char const *) [toolkit/crashreporter/ThreadAnnotation.cpp:243] | |
| #08: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3755] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 297 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.21% cumulative) | |
| 0.05% of unreported (82.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: struct std::pair<std::_List_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,nsCOMPtr<nsIEventTarget> > > > >,bool> std::_Hash<stdext::_Hmap_traits<int,nsCOMPtr<nsIEventTarget>,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,nsCOMPtr<nsIEventTarget> > >,0> >::_Insert<std::pair<const int,nsCOMPtr<nsIEventTarget> > &,std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,nsCOMPtr<nsIEventTarget> > > > > >(struct std::pair<const int,nsCOMPtr<nsIEventTarget> > & const, class std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,nsCOMPtr<nsIEventTarget> > > > >) [vs2017_15.8.4/VC/include/xhash:1009] | |
| #06: class nsCOMPtr<nsIEventTarget> & const stdext::hash_map<int,nsCOMPtr<nsIEventTarget>,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,nsCOMPtr<nsIEventTarget> > > >::operator[](const int & const) [vs2017_15.8.4/VC/include/hash_map:288] | |
| #07: mozilla::ipc::IToplevelProtocol::Register(mozilla::ipc::IProtocol *) [ipc/glue/ProtocolUtils.cpp:775] | |
| #08: mozilla::dom::PBrowserChild::SendPWindowGlobalConstructor(mozilla::dom::PWindowGlobalChild *,mozilla::dom::WindowGlobalInit const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::591] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 298 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.22% cumulative) | |
| 0.05% of unreported (82.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: nsThread::InitCurrentThread() [xpcom/threads/nsThread.cpp:700] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: static void mozilla::BackgroundHangManager::MonitorThread(void *) [toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:72] | |
| #07: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #08: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 299 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.24% cumulative) | |
| 0.05% of unreported (82.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:172] | |
| #03: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #04: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #05: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #06: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| #07: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #08: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 300 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| Individual block sizes: 512 x 2 | |
| 0.01% of the heap (25.25% cumulative) | |
| 0.05% of unreported (82.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2714] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 301 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.27% cumulative) | |
| 0.05% of unreported (82.30% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: nsThread::InitCurrentThread() [xpcom/threads/nsThread.cpp:700] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: static void WatchdogMain(void *) [js/xpconnect/src/XPCJSContext.cpp:475] | |
| #07: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #08: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 302 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.28% cumulative) | |
| 0.05% of unreported (82.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_SetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:162] | |
| #03: nsThread::InitCurrentThread() [xpcom/threads/nsThread.cpp:700] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:163] | |
| #06: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| #07: KERNEL32.DLL + 0x13034 | |
| #08: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:618] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 303 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| 0.01% of the heap (25.29% cumulative) | |
| 0.05% of unreported (82.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: nsContentUtils::RegisterShutdownObserver(nsIObserver *) [dom/base/nsContentUtils.cpp:4248] | |
| #06: WidgetShutdownObserver::Register() [widget/nsBaseWidget.cpp:239] | |
| #07: nsBaseWidget::nsBaseWidget() [widget/nsBaseWidget.cpp:195] | |
| #08: mozilla::widget::PuppetWidget::PuppetWidget(mozilla::dom::BrowserChild *) [widget/PuppetWidget.cpp:96] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 304 of 3,744 | |
| 1,024 bytes (1,024 requested / 0 slop) | |
| Individual block sizes: 256 x 4 | |
| 0.01% of the heap (25.31% cumulative) | |
| 0.05% of unreported (82.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionContentScriptInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::1180] | |
| #06: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2831] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 305 of 3,744 | |
| 1,024 bytes (992 requested / 32 slop) | |
| 0.01% of the heap (25.32% cumulative) | |
| 0.05% of unreported (82.48% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & const std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::_Reallocate_for<`lambda at z:\task_1561662719\build\src\vs2017_15.8.4\VC\include\xstring:2668:35',const wchar_t *>(const unsigned __int64, class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::<unnamed-tag>, const wchar_t *) [vs2017_15.8.4/VC/include/xstring:3898] | |
| #04: static TrimPositions TrimStringT<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > >(const class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & const, const wchar_t *, TrimPositions, class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > *) [ipc/chromium/src/base/string_util.cc:265] | |
| #05: CommandLine::ParseFromString(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &) [ipc/chromium/src/base/command_line.cc:49] | |
| #06: CommandLine::Init(int,char const * const *) [ipc/chromium/src/base/command_line.cc:171] | |
| #07: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4900] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 306 of 3,744 | |
| 1,024 bytes (992 requested / 32 slop) | |
| Individual block sizes: 256 x 4 | |
| 0.01% of the heap (25.34% cumulative) | |
| 0.05% of unreported (82.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:178] | |
| #03: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #04: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #05: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #06: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #07: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| #08: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 307 of 3,744 | |
| 1,024 bytes (992 requested / 32 slop) | |
| Individual block sizes: 256 x 4 | |
| 0.01% of the heap (25.35% cumulative) | |
| 0.05% of unreported (82.57% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewLock [nsprpub/pr/src/threads/combined/prulock.c:161] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2697] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 308 of 3,744 | |
| 1,024 bytes (960 requested / 64 slop) | |
| Individual block sizes: 128 x 8 | |
| 0.01% of the heap (25.36% cumulative) | |
| 0.05% of unreported (82.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 309 of 3,744 | |
| 1,024 bytes (936 requested / 88 slop) | |
| 0.01% of the heap (25.38% cumulative) | |
| 0.05% of unreported (82.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsHttpHandler::GetInstance() [netwerk/protocol/http/nsHttpHandler.cpp:178] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::0] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: mozilla::net::nsIOService::GetProtocolHandler(char const *,nsIProtocolHandler * *) [netwerk/base/nsIOService.cpp:709] | |
| #08: mozilla::net::nsIOService::ProtocolHasFlags(nsIURI *,unsigned int,bool *) [netwerk/base/nsIOService.cpp:1472] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 310 of 3,744 | |
| 1,024 bytes (928 requested / 96 slop) | |
| 0.01% of the heap (25.39% cumulative) | |
| 0.05% of unreported (82.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::CreateHangMonitorChild(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&) [dom/ipc/ProcessHangMonitor.cpp:1335] | |
| #04: mozilla::dom::ContentChild::RecvInitProcessHangMonitor(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&) [dom/ipc/ContentChild.cpp:1425] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7496] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 311 of 3,744 | |
| 1,024 bytes (896 requested / 128 slop) | |
| 0.01% of the heap (25.41% cumulative) | |
| 0.05% of unreported (82.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #05: static bool mozilla::dom::ContentProcessMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentProcessMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::3283] | |
| #06: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 312 of 3,744 | |
| 1,024 bytes (896 requested / 128 slop) | |
| 0.01% of the heap (25.42% cumulative) | |
| 0.05% of unreported (82.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsCStringHashKey,RefPtr<mozilla::extensions::WebExtensionPolicy>,mozilla::extensions::WebExtensionPolicy *>::Put(const class nsTSubstring<char> & const, class mozilla::extensions::WebExtensionPolicy * *) [xpcom/ds/nsBaseHashtable.h:154] | |
| #05: mozilla::ExtensionPolicyService::RegisterExtension(mozilla::extensions::WebExtensionPolicy &) [toolkit/components/extensions/ExtensionPolicyService.cpp:145] | |
| #06: mozilla::extensions::WebExtensionPolicy::Enable() [toolkit/components/extensions/WebExtensionPolicy.cpp:240] | |
| #07: mozilla::extensions::WebExtensionPolicy::SetActive(bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:232] | |
| #08: static bool mozilla::dom::WebExtensionPolicy_Binding::set_active(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::extensions::WebExtensionPolicy *, class JSJitSetterCallArgs) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::1446] | |
| } | |
| } | |
| Unreported { | |
| 16 blocks in heap block record 313 of 3,744 | |
| 1,024 bytes (896 requested / 128 slop) | |
| Individual block sizes: 64 x 16 | |
| 0.01% of the heap (25.43% cumulative) | |
| 0.05% of unreported (82.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static bool mozilla::dom::ContentFrameMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentFrameMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::2027] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 314 of 3,744 | |
| 1,024 bytes (880 requested / 144 slop) | |
| 0.01% of the heap (25.45% cumulative) | |
| 0.05% of unreported (82.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: operator new(unsigned __int64) [f:/dd/vctools/crt/vcstartup/src/heap/new_scalar.cpp:35] | |
| #03: google_breakpad::ExceptionHandler::Initialize(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &,bool (*)(void *,_EXCEPTION_POINTERS *,MDRawAssertionInfo *),bool (*)(wchar_t const *,wchar_t const *,void *,_EXCEPTION_POINTERS *,MDRawAssertionInfo *,bool),void *,int,_MINIDUMP_TYPE,wchar_t const *,void *,google_breakpad::CrashGenerationClient *,google_breakpad::CustomClientInfo const *) [toolkit/crashreporter/breakpad-client/windows/handler/exception_handler.cc:178] | |
| #04: google_breakpad::ExceptionHandler::ExceptionHandler(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &,bool (*)(void *,_EXCEPTION_POINTERS *,MDRawAssertionInfo *),bool (*)(wchar_t const *,wchar_t const *,void *,_EXCEPTION_POINTERS *,MDRawAssertionInfo *,bool),void *,int,_MINIDUMP_TYPE,wchar_t const *,google_breakpad::CustomClientInfo const *) [toolkit/crashreporter/breakpad-client/windows/handler/exception_handler.cc:72] | |
| #05: CrashReporter::SetRemoteExceptionHandler(nsTSubstring<char> const &,unsigned __int64) [toolkit/crashreporter/nsExceptionHandler.cpp:3160] | |
| #06: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:529] | |
| #07: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 315 of 3,744 | |
| 1,024 bytes (816 requested / 208 slop) | |
| 0.01% of the heap (25.46% cumulative) | |
| 0.05% of unreported (82.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsSocketTransportService::nsSocketTransportService() [netwerk/base/nsSocketTransportService2.cpp:165] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11140] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: nsresult mozilla::net::nsIOService::InitializeSocketTransportService() [netwerk/base/nsIOService.cpp:313] | |
| #08: nsresult mozilla::net::nsIOService::SetOffline(bool) [netwerk/base/nsIOService.cpp:1086] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 316 of 3,744 | |
| 1,024 bytes (800 requested / 224 slop) | |
| 0.01% of the heap (25.48% cumulative) | |
| 0.05% of unreported (82.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::layers::CompositorManagerChild::Init(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,unsigned int,unsigned __int64) [gfx/layers/ipc/CompositorManagerChild.cpp:65] | |
| #04: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1483] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 317 of 3,744 | |
| 1,024 bytes (792 requested / 232 slop) | |
| 0.01% of the heap (25.49% cumulative) | |
| 0.05% of unreported (83.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static void mozilla::RemoteDecoderManagerChild::OpenForGPUProcess(class mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> *) [dom/media/ipc/RemoteDecoderManagerChild.cpp:188] | |
| #04: nsresult RunnableFunction<void (*)(RefPtr<mozilla::Runnable> &&),mozilla::Tuple<RefPtr<mozilla::Runnable> > >::Run() [ipc/chromium/src/base/task.h:325] | |
| #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:303] | |
| #08: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 318 of 3,744 | |
| 1,024 bytes (784 requested / 240 slop) | |
| 0.01% of the heap (25.50% cumulative) | |
| 0.05% of unreported (83.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewMonitor [nsprpub/pr/src/threads/prmon.c:61] | |
| #03: PR_InitLinker [nsprpub/pr/src/linking/prlink.c:147] | |
| #04: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:207] | |
| #05: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #06: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #07: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 319 of 3,744 | |
| 1,024 bytes (784 requested / 240 slop) | |
| 0.01% of the heap (25.52% cumulative) | |
| 0.05% of unreported (83.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewMonitor [nsprpub/pr/src/threads/prmon.c:61] | |
| #03: mozilla::SharedThreadPool::InitStatics() [xpcom/threads/SharedThreadPool.cpp:74] | |
| #04: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:463] | |
| #05: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| #06: mozilla::ipc::ScopedXREEmbed::Start() [ipc/glue/ScopedXREEmbed.cpp:83] | |
| #07: mozilla::dom::ContentProcess::Init(int,char * * const) [dom/ipc/ContentProcess.cpp:188] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:724] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 320 of 3,744 | |
| 1,024 bytes (784 requested / 240 slop) | |
| 0.01% of the heap (25.53% cumulative) | |
| 0.05% of unreported (83.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewMonitor [nsprpub/pr/src/threads/prmon.c:61] | |
| #03: OCSP_InitGlobal [security/nss/lib/certhigh/ocsp.c:938] | |
| #04: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:620] | |
| #05: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #06: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #07: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| #08: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 321 of 3,744 | |
| 1,024 bytes (768 requested / 256 slop) | |
| 0.01% of the heap (25.55% cumulative) | |
| 0.05% of unreported (83.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<std::collections::hash::table::RawTable<webrender_api::font::FontInstanceKey, alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>, alloc::collections::CollectionAllocErr> std::collections::hash::table::RawTable<webrender_api::font::FontInstanceKey, alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>::new_uninitialized_internal<webrender_api::font::FontInstanceKey,alloc::sync::Arc<webrender::glyph_rasterizer::BaseFontInstance>>(unsigned __int64, std::collections::hash::table::Fallibility) [git:github.com/rust-lang/rust:src/libstd/collections/hash/table.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:694] | |
| #03: static union core::result::Result<(), alloc::collections::CollectionAllocErr> std::collections::hash::map::HashMap<style::gecko_string_cache::Atom, style::gecko_string_cache::namespace::Namespace, core::hash::BuildHasherDefault<fxhash::FxHasher>>::try_resize<style::gecko_string_cache::Atom,style::gecko_string_cache::namespace::Namespace,core::hash::BuildHasherDefault<fxhash::FxHasher>>(unsigned __int64, std::collections::hash::table::Fallibility) [git:github.com/rust-lang/rust:src/libstd/collections/hash/map.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:1118] | |
| #04: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:492] | |
| #05: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #06: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #07: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #08: void nsLayoutStylesheetCache::BuildPreferenceSheet(class RefPtr<mozilla::StyleSheet> *, const struct mozilla::PreferenceSheet::Prefs & const) [layout/style/nsLayoutStylesheetCache.cpp:634] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 322 of 3,744 | |
| 1,024 bytes (768 requested / 256 slop) | |
| 0.01% of the heap (25.56% cumulative) | |
| 0.05% of unreported (83.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<const js::WeakHeapPtr<JSAtom *>,mozilla::HashSet<js::WeakHeapPtr<JSAtom *>,js::AtomHasher,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<const js::WeakHeapPtr<JSAtom *>,mozilla::HashSet<js::WeakHeapPtr<JSAtom *>,js::AtomHasher,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<const js::WeakHeapPtr<JSAtom *>,mozilla::HashSet<js::WeakHeapPtr<JSAtom *>,js::AtomHasher,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: bool mozilla::detail::HashTable<const js::WeakHeapPtr<JSAtom *>,mozilla::HashSet<js::WeakHeapPtr<JSAtom *>,js::AtomHasher,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::add<JSAtom *&>(class mozilla::detail::HashTable<const js::WeakHeapPtr<JSAtom *>,mozilla::HashSet<js::WeakHeapPtr<JSAtom *>,js::AtomHasher,js::SystemAllocPolicy>::SetHashPolicy,js::SystemAllocPolicy>::AddPtr & const, class JSAtom * & const) [mfbt/HashTable.h:2109] | |
| #04: AtomizeUTF8OrWTF8Chars<JS::UTF8Chars>(JSContext *,char const *,unsigned __int64) [js/src/vm/JSAtom.cpp:1038] | |
| #05: js::frontend::TokenStreamSpecific<mozilla::Utf8Unit,js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart,mozilla::Utf8Unit const *,js::frontend::IdentifierEscapes,js::frontend::Token::Modifier,js::frontend::NameVisibility,js::frontend::TokenKind *) [js/src/frontend/TokenStream.cpp:2263] | |
| #06: js::frontend::TokenStreamSpecific<mozilla::Utf8Unit,js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit> > >::getTokenInternal(js::frontend::TokenKind * const,js::frontend::Token::Modifier) [js/src/frontend/TokenStream.cpp:0] | |
| #07: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::tryNewTarget(js::frontend::BinaryNode * *) [js/src/frontend/Parser.cpp:10276] | |
| #08: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::memberExpr(js::frontend::YieldHandling,js::frontend::TripledotHandling,js::frontend::TokenKind,bool,js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::PossibleError *,js::frontend::ParserBase::InvokedPrediction) [js/src/frontend/Parser.cpp:8924] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 323 of 3,744 | |
| 1,024 bytes (768 requested / 256 slop) | |
| 0.01% of the heap (25.57% cumulative) | |
| 0.05% of unreported (83.30% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void mozilla::ChildProfilerController::SetupProfilerChild(class mozilla::ipc::Endpoint<mozilla::PProfilerChild> *) [tools/profiler/gecko/ChildProfilerController.cpp:80] | |
| #04: nsresult mozilla::detail::RunnableMethodImpl<RefPtr<mozilla::AudioTrackEncoder>,void (mozilla::AudioTrackEncoder::*)(mozilla::AudioSegment &&),1,mozilla::RunnableKind::Standard,StoreCopyPassByRRef<mozilla::AudioSegment> >::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #05: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #06: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #07: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:304] | |
| #08: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 324 of 3,744 | |
| 1,024 bytes (768 requested / 256 slop) | |
| 0.01% of the heap (25.59% cumulative) | |
| 0.05% of unreported (83.35% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<mozilla::Tuple<int,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,double>,std::allocator<mozilla::Tuple<int,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,double> > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void CrashStatsLogForwarder::SetCircularBufferSize(unsigned int) [gfx/thebes/gfxPlatform.cpp:235] | |
| #05: gfxPlatform::InitMoz2DLogging() [gfx/thebes/gfxPlatform.cpp:1154] | |
| #06: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:938] | |
| #07: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #08: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 325 of 3,744 | |
| 1,024 bytes (656 requested / 368 slop) | |
| 0.01% of the heap (25.60% cumulative) | |
| 0.05% of unreported (83.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::layers::PCompositorManagerChild::SendPCompositorBridgeConstructor(mozilla::layers::CompositorBridgeOptions const &) [s3:gecko-generated-sources-l1:5c3da2d9de2909bf9b813a6e01df07a47312bdece14fd9a84333fcafaf3e557162e999ebc3e29c909ad0356bd0680ee880b2a5932fc766ad479250fcedf8146c/ipc/ipdl/PCompositorManagerChild.cpp::111] | |
| #04: mozilla::layers::CompositorManagerChild::CreateContentCompositorBridge(unsigned int) [gfx/layers/ipc/CompositorManagerChild.cpp:106] | |
| #05: mozilla::dom::ContentChild::RecvInitRendering(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,mozilla::ipc::Endpoint<mozilla::layers::PImageBridgeChild> &&,mozilla::ipc::Endpoint<mozilla::gfx::PVRManagerChild> &&,mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> &&,nsTArray<unsigned int> &&) [dom/ipc/ContentChild.cpp:1486] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 326 of 3,744 | |
| 1,024 bytes (656 requested / 368 slop) | |
| 0.01% of the heap (25.62% cumulative) | |
| 0.05% of unreported (83.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: static class mozilla::dom::GfxInfoFeatureStatus * nsTArray_Impl<mozilla::dom::GfxInfoFeatureStatus,nsTArrayInfallibleAllocator>::AppendElements<mozilla::dom::GfxInfoFeatureStatus,nsTArrayInfallibleAllocator>(const class mozilla::dom::GfxInfoFeatureStatus *, unsigned __int64) [xpcom/ds/nsTArray.h:2354] | |
| #05: mozilla::widget::GfxInfoBase::SetFeatureStatus(nsTArray<mozilla::dom::GfxInfoFeatureStatus> const &) [widget/GfxInfoBase.cpp:894] | |
| #06: void mozilla::dom::ContentChild::InitXPCOM(const class mozilla::dom::XPCOMInitData & const, const class mozilla::dom::ipc::StructuredCloneData & const) [dom/ipc/ContentChild.cpp:1346] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 327 of 3,744 | |
| 1,024 bytes (640 requested / 384 slop) | |
| 0.01% of the heap (25.63% cumulative) | |
| 0.05% of unreported (83.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsPtrHashKey<const nsAtom>,RefPtr<mozilla::extensions::WebExtensionPolicy>,mozilla::extensions::WebExtensionPolicy *>::Put(const class nsAtom *, class mozilla::extensions::WebExtensionPolicy * *) [xpcom/ds/nsBaseHashtable.h:154] | |
| #05: mozilla::ExtensionPolicyService::RegisterExtension(mozilla::extensions::WebExtensionPolicy &) [toolkit/components/extensions/ExtensionPolicyService.cpp:145] | |
| #06: mozilla::extensions::WebExtensionPolicy::Enable() [toolkit/components/extensions/WebExtensionPolicy.cpp:240] | |
| #07: mozilla::extensions::WebExtensionPolicy::SetActive(bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:232] | |
| #08: static bool mozilla::dom::WebExtensionPolicy_Binding::set_active(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::extensions::WebExtensionPolicy *, class JSJitSetterCallArgs) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::1446] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 328 of 3,744 | |
| 1,024 bytes (640 requested / 384 slop) | |
| 0.01% of the heap (25.64% cumulative) | |
| 0.05% of unreported (83.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsNameSpaceManager::AddNameSpace(already_AddRefed<nsAtom>,int) [dom/base/nsNameSpaceManager.cpp:234] | |
| #05: TX_InitEXSLTFunction() [dom/xslt/xslt/txEXSLTFunctions.cpp:780] | |
| #06: txMozillaXSLTProcessor::Startup() [dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1124] | |
| #07: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:213] | |
| #08: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 329 of 3,744 | |
| 1,024 bytes (640 requested / 384 slop) | |
| 0.01% of the heap (25.66% cumulative) | |
| 0.05% of unreported (83.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsCharPtrHashKey,nsCOMPtr<nsISupports>,nsISupports *>::Put(const char *, class nsISupports * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #05: nsChromeRegistryContent::RegisterOverride(OverrideMapping const &) [chrome/nsChromeRegistryContent.cpp:117] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:38] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 330 of 3,744 | |
| 1,024 bytes (632 requested / 392 slop) | |
| 0.01% of the heap (25.67% cumulative) | |
| 0.05% of unreported (83.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct _cairo_clip_path * _cairo_clip_path_create(struct _cairo_clip *) [gfx/cairo/cairo/src/cairo-clip.c:62] | |
| #03: _cairo_status _cairo_clip_intersect_path(struct _cairo_clip *, const struct _cairo_path_fixed *, _cairo_fill_rule, double, _cairo_antialias) [gfx/cairo/cairo/src/cairo-clip.c:265] | |
| #04: moz_cairo_clip_preserve [gfx/cairo/cairo/src/cairo.c:2754] | |
| #05: moz_cairo_clip [gfx/cairo/cairo/src/cairo.c:2720] | |
| #06: mozilla::gfx::DrawTargetCairo::InitAlreadyReferenced(_cairo_surface *,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat *) [gfx/2d/DrawTargetCairo.cpp:1829] | |
| #07: mozilla::gfx::Factory::CreateDrawTargetForCairoSurface(_cairo_surface *,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat *) [gfx/2d/Factory.cpp:995] | |
| #08: gfxPlatform::CreateDrawTargetForSurface(gfxASurface *,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &) [gfx/thebes/gfxPlatform.cpp:1360] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 331 of 3,744 | |
| 1,024 bytes (632 requested / 392 slop) | |
| 0.01% of the heap (25.69% cumulative) | |
| 0.05% of unreported (83.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ContentChild::AllocPNeckoChild() [dom/ipc/ContentChild.cpp:2113] | |
| #04: mozilla::dom::PContentChild::SendPNeckoConstructor() [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::2273] | |
| #05: mozilla::net::NeckoChild::InitNeckoChild() [netwerk/ipc/NeckoChild.cpp:71] | |
| #06: nsHTMLDNSPrefetch::Initialize() [dom/html/nsHTMLDNSPrefetch.cpp:78] | |
| #07: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:198] | |
| #08: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 332 of 3,744 | |
| 1,024 bytes (616 requested / 408 slop) | |
| 0.01% of the heap (25.70% cumulative) | |
| 0.05% of unreported (83.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct _cairo_surface * _cairo_win32_surface_create_for_dc(struct HDC__ *, _cairo_format, int, int) [gfx/cairo/cairo/src/cairo-win32-surface.c:375] | |
| #03: gfxWindowsSurface::gfxWindowsSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsSurface.cpp:43] | |
| #04: gfxWindowsPlatform::CreateOffscreenSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsPlatform.cpp:675] | |
| #05: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1018] | |
| #06: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 333 of 3,744 | |
| 1,024 bytes (576 requested / 448 slop) | |
| 0.01% of the heap (25.71% cumulative) | |
| 0.05% of unreported (83.76% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<mozilla::URIPrincipalReferrerPolicyAndCORSModeHashKey,RefPtr<mozilla::StyleSheet>,mozilla::StyleSheet *>::Put(class mozilla::URIPrincipalReferrerPolicyAndCORSModeHashKey *, class mozilla::StyleSheet * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #05: void mozilla::css::Loader::DoSheetComplete(class mozilla::css::SheetLoadData *, class nsTArray<RefPtr<mozilla::css::SheetLoadData> > & const) [layout/style/Loader.cpp:1767] | |
| #06: void mozilla::css::Loader::SheetComplete(class mozilla::css::SheetLoadData *, nsresult) [layout/style/Loader.cpp:1637] | |
| #07: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1579] | |
| #08: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 334 of 3,744 | |
| 1,024 bytes (552 requested / 472 slop) | |
| 0.01% of the heap (25.73% cumulative) | |
| 0.05% of unreported (83.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: struct PRThread * _PR_AttachThread(PRThreadType, PRThreadPriority, struct PRThreadStack *) [nsprpub/pr/src/threads/combined/pruthr.c:977] | |
| #03: PRI_AttachThread [nsprpub/pr/src/threads/combined/pruthr.c:1404] | |
| #04: PR_GetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:208] | |
| #05: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #06: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:163] | |
| #07: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 335 of 3,744 | |
| 1,024 bytes (544 requested / 480 slop) | |
| 0.01% of the heap (25.74% cumulative) | |
| 0.05% of unreported (83.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientInfo::operator=(mozilla::dom::ClientInfo const &) [dom/clients/manager/ClientInfo.cpp:34] | |
| #04: mozilla::dom::Document::GetClientInfo() [dom/base/Document.cpp:7397] | |
| #05: mozilla::net::LoadInfo::LoadInfo(nsIPrincipal *,nsIPrincipal *,nsINode *,unsigned int,unsigned int,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &) [netwerk/base/LoadInfo.cpp:149] | |
| #06: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsINode *,nsIPrincipal *,nsIPrincipal *,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &,unsigned int,unsigned int,nsIChannel * *) [netwerk/base/nsIOService.cpp:877] | |
| #07: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsINode *,nsIPrincipal *,nsIPrincipal *,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &,unsigned int,unsigned int,nsICookieSettings *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| #08: NS_NewChannelWithTriggeringPrincipal(nsIChannel * *,nsIURI *,nsINode *,nsIPrincipal *,unsigned int,unsigned int,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:438] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 336 of 3,744 | |
| 1,024 bytes (520 requested / 504 slop) | |
| 0.01% of the heap (25.76% cumulative) | |
| 0.05% of unreported (83.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: static bool nsContentUtils::InitializeEventTable() [dom/base/nsContentUtils.cpp:766] | |
| #05: nsContentUtils::Init() [dom/base/nsContentUtils.cpp:591] | |
| #06: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:173] | |
| #07: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #08: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 337 of 3,744 | |
| 1,008 bytes (952 requested / 56 slop) | |
| Individual block sizes: 144 x 7 | |
| 0.01% of the heap (25.77% cumulative) | |
| 0.04% of unreported (83.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static struct already_AddRefed<mozilla::dom::JSWindowActorProtocol> mozilla::dom::JSWindowActorProtocol::FromIPC(const class mozilla::dom::JSWindowActorInfo & const) [dom/ipc/JSWindowActorService.cpp:43] | |
| #04: mozilla::dom::JSWindowActorService::LoadJSWindowActorInfos(nsTArray<mozilla::dom::JSWindowActorInfo> &) [dom/ipc/JSWindowActorService.cpp:412] | |
| #05: mozilla::dom::ContentChild::RecvInitJSWindowActorInfos(nsTArray<mozilla::dom::JSWindowActorInfo> &&) [dom/ipc/ContentChild.cpp:2812] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9473] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 338 of 3,744 | |
| 1,008 bytes (936 requested / 72 slop) | |
| Individual block sizes: 112 x 9 | |
| 0.01% of the heap (25.78% cumulative) | |
| 0.04% of unreported (83.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:241] | |
| #04: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #05: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #06: mozilla::extensions::MozDocumentMatcher::MozDocumentMatcher(mozilla::dom::GlobalObject &,mozilla::dom::MozDocumentMatcherInit const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:534] | |
| #07: mozilla::extensions::WebExtensionContentScript::WebExtensionContentScript(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:572] | |
| #08: mozilla::extensions::WebExtensionContentScript::Constructor(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:515] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 339 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 160 x 6 | |
| 0.01% of the heap (25.80% cumulative) | |
| 0.04% of unreported (84.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SkCanvas::init(sk_sp<SkBaseDevice>) [gfx/skia/skia/src/core/SkCanvas.cpp:576] | |
| #04: SkSurface::getCanvas() [gfx/skia/skia/src/image/SkSurface.cpp:162] | |
| #05: mozilla::gfx::DrawTargetSkia::Init(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/DrawTargetSkia.cpp:1720] | |
| #06: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:374] | |
| #07: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #08: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 340 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 64 x 15 | |
| 0.01% of the heap (25.81% cumulative) | |
| 0.04% of unreported (84.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static struct already_AddRefed<(anonymous namespace)::SharedStringBundle> nsStringBundleBase::Create<(anonymous namespace)::SharedStringBundle,const char *>(const char *) [intl/strres/nsStringBundle.cpp:309] | |
| #05: void nsStringBundleService::RegisterContentBundle(const class nsTString<char> & const, const class mozilla::ipc::FileDescriptor & const, unsigned __int64) [intl/strres/nsStringBundle.cpp:800] | |
| #06: mozilla::dom::ContentChild::RecvRegisterStringBundles(nsTArray<mozilla::dom::StringBundleDescriptor> &&) [dom/ipc/ContentChild.cpp:2544] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8976] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 341 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 64 x 15 | |
| 0.01% of the heap (25.82% cumulative) | |
| 0.04% of unreported (84.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char> *) [ipc/glue/IPCMessageUtils.h:375] | |
| #05: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::StringBundleDescriptor>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::StringBundleDescriptor *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4887] | |
| #06: static bool mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::dom::StringBundleDescriptor> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<mozilla::dom::StringBundleDescriptor> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8966] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 342 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 96 x 10 | |
| 0.01% of the heap (25.84% cumulative) | |
| 0.04% of unreported (84.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:353] | |
| #04: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #05: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #06: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #07: mozilla::extensions::MozDocumentMatcher::MozDocumentMatcher(mozilla::dom::GlobalObject &,mozilla::dom::MozDocumentMatcherInit const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:534] | |
| #08: mozilla::extensions::WebExtensionContentScript::WebExtensionContentScript(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:572] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 343 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 160 x 6 | |
| 0.01% of the heap (25.85% cumulative) | |
| 0.04% of unreported (84.20% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::CounterStyleManager::CounterStyleManager(nsPresContext *) [layout/style/CounterStyleManager.cpp:1735] | |
| #04: nsPresContext::AttachPresShell(mozilla::PresShell *) [layout/base/nsPresContext.cpp:677] | |
| #05: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:951] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 344 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 240 x 4 | |
| 0.01% of the heap (25.86% cumulative) | |
| 0.04% of unreported (84.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MallocProvider<js::ZoneAllocPolicy>::pod_malloc<js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::Data>(unsigned __int64,unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::rehash(unsigned int) [js/src/ds/OrderedHashTable.h:709] | |
| #04: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::put<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry>(js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry &&) [js/src/ds/OrderedHashTable.h:189] | |
| #05: bool js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::put<JS::Handle<JS::Value> &>(const class js::HashableValue & const, class JS::Handle<JS::Value> & const) [js/src/ds/OrderedHashTable.h:811] | |
| #06: js::MapObject::set_impl(JSContext *,JS::CallArgs const &) [js/src/builtin/MapObject.cpp:780] | |
| #07: js::MapObject::set(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:793] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 30 blocks in heap block record 345 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 32 x 30 | |
| 0.01% of the heap (25.88% cumulative) | |
| 0.04% of unreported (84.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class nsCSPSchemeSrc * nsCSPParser::schemeSource() [dom/security/nsCSPParser.cpp:537] | |
| #04: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:648] | |
| #05: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #06: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| #07: class nsCSPPolicy * nsCSPParser::policy() [dom/security/nsCSPParser.cpp:1089] | |
| #08: static class nsCSPPolicy * nsCSPParser::parseContentSecurityPolicy(const class nsTSubstring<char16_t> & const, class nsIURI *, bool, class nsCSPContext *, bool) [dom/security/nsCSPParser.cpp:1148] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 346 of 3,744 | |
| 960 bytes (960 requested / 0 slop) | |
| Individual block sizes: 192 x 5 | |
| 0.01% of the heap (25.89% cumulative) | |
| 0.04% of unreported (84.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #04: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 347 of 3,744 | |
| 960 bytes (920 requested / 40 slop) | |
| Individual block sizes: 192 x 5 | |
| 0.01% of the heap (25.90% cumulative) | |
| 0.04% of unreported (84.37% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsGlobalWindowInner::nsGlobalWindowInner(nsGlobalWindowOuter *) [dom/base/nsGlobalWindowInner.cpp:883] | |
| #04: nsGlobalWindowInner::Create(nsGlobalWindowOuter *,bool) [dom/base/nsGlobalWindowInner.cpp:7126] | |
| #05: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2023] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 348 of 3,744 | |
| 960 bytes (920 requested / 40 slop) | |
| Individual block sizes: 192 x 5 | |
| 0.01% of the heap (25.92% cumulative) | |
| 0.04% of unreported (84.41% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:373] | |
| #04: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #05: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| #06: mozilla::widget::PuppetWidget::InfallibleCreate(nsIWidget *,void *,mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const &,nsWidgetInitData *) [widget/PuppetWidget.cpp:121] | |
| #07: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #08: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| } | |
| } | |
| Unreported { | |
| 30 blocks in heap block record 349 of 3,744 | |
| 960 bytes (720 requested / 240 slop) | |
| Individual block sizes: 32 x 30 | |
| 0.01% of the heap (25.93% cumulative) | |
| 0.04% of unreported (84.46% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsButtonBoxFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/xul/nsButtonBoxFrame.cpp:71] | |
| #04: void nsCSSFrameConstructor::InitAndRestoreFrame(const class nsFrameConstructorState & const, class nsIContent *, class nsContainerFrame *, class nsIFrame *, bool) [layout/base/nsCSSFrameConstructor.cpp:4610] | |
| #05: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3604] | |
| #06: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| #07: nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList &,nsContainerFrame *,bool,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:9535] | |
| #08: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9720] | |
| } | |
| } | |
| Unreported { | |
| 29 blocks in heap block record 350 of 3,744 | |
| 928 bytes (928 requested / 0 slop) | |
| Individual block sizes: 32 x 29 | |
| 0.01% of the heap (25.94% cumulative) | |
| 0.04% of unreported (84.50% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char> *) [ipc/glue/IPCMessageUtils.h:375] | |
| #05: static bool IPC::ParamTraits<ChromePackage>::Read(const class IPC::Message *, class PickleIterator *, struct ChromePackage *) [chrome/RegistryMessageUtils.h:95] | |
| #06: static bool mozilla::ipc::IPDLParamTraits<nsTArray<ChromePackage> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<ChromePackage> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8126] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 29 blocks in heap block record 351 of 3,744 | |
| 928 bytes (928 requested / 0 slop) | |
| Individual block sizes: 32 x 29 | |
| 0.01% of the heap (25.95% cumulative) | |
| 0.04% of unreported (84.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:68] | |
| #04: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:28] | |
| #05: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 352 of 3,744 | |
| 896 bytes (896 requested / 0 slop) | |
| Individual block sizes: 128 x 7 | |
| 0.01% of the heap (25.97% cumulative) | |
| 0.04% of unreported (84.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: bool nsstring::conversions::nsstring_fallible_append_utf8_impl(struct nsstring::nsAString *, unsigned char *, unsigned __int64, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:684] | |
| #04: mozilla::Preferences::GetString(char const *,nsTSubstring<char16_t> &,mozilla::PrefValueKind) [modules/libpref/Preferences.cpp:4739] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:160] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 353 of 3,744 | |
| 896 bytes (896 requested / 0 slop) | |
| Individual block sizes: 128 x 7 | |
| 0.01% of the heap (25.98% cumulative) | |
| 0.04% of unreported (84.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Append(nsTSubstringTuple<char> const &,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:888] | |
| #04: nsJARURI::FormatSpec(nsTSubstring<char> const &,nsTSubstring<char> &,bool) [modules/libjar/nsJARURI.cpp:75] | |
| #05: nsJARURI::GetAsciiSpec(nsTSubstring<char> &) [modules/libjar/nsJARURI.cpp:188] | |
| #06: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1318] | |
| #07: mozilla::dom::module_getter::ModuleGetter(JSContext *,unsigned int,JS::Value *) [dom/base/ChromeUtils.cpp:513] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 354 of 3,744 | |
| 896 bytes (896 requested / 0 slop) | |
| Individual block sizes: 128 x 7 | |
| 0.01% of the heap (25.99% cumulative) | |
| 0.04% of unreported (84.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::OwningMatchPatternSetOrStringSequence::TrySetToStringSequence(struct JSContext *, class JS::Handle<JS::Value>, bool & const, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::463] | |
| #06: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::110] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 355 of 3,744 | |
| 880 bytes (880 requested / 0 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.00% cumulative) | |
| 0.04% of unreported (84.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::BrowsingContext::CreateFromIPC(mozilla::dom::BrowsingContext::IPCInitializer &&,mozilla::dom::BrowsingContextGroup *,mozilla::dom::ContentParent *) [docshell/base/BrowsingContext.cpp:160] | |
| #04: mozilla::dom::ContentChild::RecvRegisterBrowsingContextGroup(nsTArray<mozilla::dom::BrowsingContext::IPCInitializer> &&) [dom/ipc/ContentChild.cpp:3910] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::11424] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 356 of 3,744 | |
| 880 bytes (880 requested / 0 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.02% cumulative) | |
| 0.04% of unreported (84.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::frontend::CreateScriptSourceObject(JSContext *,JS::ReadOnlyCompileOptions const &,mozilla::Maybe<unsigned int> const &) [js/src/frontend/BytecodeCompiler.cpp:690] | |
| #03: js::frontend::SourceAwareCompiler<char16_t>::createSourceAndParser(js::frontend::BytecodeCompiler &,js::frontend::ParseGoal,mozilla::Maybe<unsigned int> const &) [js/src/frontend/BytecodeCompiler.cpp:413] | |
| #04: js::frontend::SourceAwareCompiler<char16_t>::prepareScriptParse(js::frontend::BytecodeCompiler &) [js/src/frontend/BytecodeCompiler.cpp:127] | |
| #05: js::frontend::CompileGlobalScript(js::frontend::GlobalScriptInfo &,JS::SourceText<char16_t> &,js::ScriptSourceObject * *) [js/src/frontend/BytecodeCompiler.cpp:220] | |
| #06: static class JSScript * CompileSourceBuffer<char16_t>(struct JSContext *, const class JS::ReadOnlyCompileOptions & const, class JS::SourceText<char16_t> & const) [js/src/vm/CompilationAndEvaluation.cpp:69] | |
| #07: JS::CompileForNonSyntacticScope(JSContext *,JS::ReadOnlyCompileOptions const &,JS::SourceText<char16_t> &) [js/src/vm/CompilationAndEvaluation.cpp:175] | |
| #08: void nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(const class nsTSubstring<char16_t> & const, bool, bool, class JS::Handle<JSObject *>, class JS::MutableHandle<JSScript *>) [dom/base/nsFrameMessageManager.cpp:1322] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 357 of 3,744 | |
| 880 bytes (840 requested / 40 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.03% cumulative) | |
| 0.04% of unreported (84.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::newPlainObject(JSContext *,js::IdValuePair *,unsigned __int64,js::NewObjectKind) [js/src/vm/ObjectGroup.cpp:1221] | |
| #03: js::frontend::ParseNode::getConstantValue(JSContext *,js::frontend::ParseNode::AllowConstantObjects,JS::MutableHandle<JS::Value>,JS::Value *,unsigned __int64,js::NewObjectKind) [js/src/frontend/BytecodeEmitter.cpp:4539] | |
| #04: js::frontend::ParseNode::getConstantValue(JSContext *,js::frontend::ParseNode::AllowConstantObjects,JS::MutableHandle<JS::Value>,JS::Value *,unsigned __int64,js::NewObjectKind) [js/src/frontend/BytecodeEmitter.cpp:4509] | |
| #05: js::frontend::ParseNode::getConstantValue(JSContext *,js::frontend::ParseNode::AllowConstantObjects,JS::MutableHandle<JS::Value>,JS::Value *,unsigned __int64,js::NewObjectKind) [js/src/frontend/BytecodeEmitter.cpp:4470] | |
| #06: js::frontend::BytecodeEmitter::emitSingletonInitialiser(js::frontend::ListNode *) [js/src/frontend/BytecodeEmitter.cpp:4562] | |
| #07: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:9299] | |
| #08: js::frontend::BytecodeEmitter::emitForOf(js::frontend::ForNode *,js::frontend::EmitterScope const *) [js/src/frontend/BytecodeEmitter.cpp:5409] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 358 of 3,744 | |
| 880 bytes (840 requested / 40 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.04% cumulative) | |
| 0.04% of unreported (84.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ServiceWorkerContainer::Create(nsIGlobalObject *) [dom/serviceworkers/ServiceWorkerContainer.cpp:124] | |
| #04: mozilla::dom::Navigator::ServiceWorker() [dom/base/Navigator.cpp:1485] | |
| #05: mozilla::dom::Document::DispatchContentLoadedEvents() [dom/base/Document.cpp:6975] | |
| #06: nsresult mozilla::detail::RunnableMethodImpl<(anonymous namespace)::HangMonitorChild *,void ((anonymous namespace)::HangMonitorChild::*)(),0,mozilla::RunnableKind::Standard>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #07: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| #08: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 359 of 3,744 | |
| 880 bytes (840 requested / 40 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.05% cumulative) | |
| 0.04% of unreported (84.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: bool mozilla::dom::BrowserChild::InitBrowserChildMessageManager() [dom/ipc/BrowserChild.cpp:2565] | |
| #04: mozilla::dom::BrowserChild::RecvLoadRemoteScript(nsTString<char16_t> const &,bool const &) [dom/ipc/BrowserChild.cpp:2153] | |
| #05: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::5907] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7197] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 360 of 3,744 | |
| 880 bytes (840 requested / 40 slop) | |
| Individual block sizes: 176 x 5 | |
| 0.01% of the heap (26.06% cumulative) | |
| 0.04% of unreported (84.89% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::WindowGlobalChild::Create(nsGlobalWindowInner *) [dom/ipc/WindowGlobalChild.cpp:71] | |
| #04: nsGlobalWindowInner::InnerSetNewDocument(JSContext *,mozilla::dom::Document *) [dom/base/nsGlobalWindowInner.cpp:1621] | |
| #05: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2210] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| } | |
| } | |
| Unreported { | |
| 54 blocks in heap block record 361 of 3,744 | |
| 864 bytes (864 requested / 0 slop) | |
| Individual block sizes: 16 x 54 | |
| 0.01% of the heap (26.08% cumulative) | |
| 0.04% of unreported (84.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Selection::Selection(nsFrameSelection *) [dom/base/Selection.cpp:655] | |
| #04: nsFrameSelection::nsFrameSelection() [layout/generic/nsFrameSelection.cpp:283] | |
| #05: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:968] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 19 blocks in heap block record 362 of 3,744 | |
| 864 bytes (710 requested / 154 slop) | |
| Individual block sizes: 96; 48 x 12; 32 x 6 | |
| 0.01% of the heap (26.09% cumulative) | |
| 0.04% of unreported (84.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSStructuredCloneReader::readStringImpl<unsigned char>(unsigned int) [js/src/vm/StructuredClone.cpp:2026] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2398] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #07: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| #08: static bool mozilla::dom::MozSharedMap_Binding::get(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ipc::SharedMap *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:2af0355e28cba6fe8a75773eff24399cbb00e0f44eccc9a76418fad1c2beb8d84245cfe15c77f78ae76269a21b3adc43dbd88a204b578ffcde0fcc7a63bfc317/dom/bindings/MozSharedMapBinding.cpp::307] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 363 of 3,744 | |
| 832 bytes (832 requested / 0 slop) | |
| Individual block sizes: 64; 32 x 24 | |
| 0.01% of the heap (26.10% cumulative) | |
| 0.04% of unreported (85.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::extensions::MatchGlob::Init(JSContext *,nsTSubstring<char16_t> const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:622] | |
| #05: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:355] | |
| #06: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #07: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #08: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 364 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 32 x 25 | |
| 0.01% of the heap (26.11% cumulative) | |
| 0.04% of unreported (85.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: _ASCIIToUpperCopy<nsTSubstring<char16_t>,char16_t>(nsTSubstring<char16_t> const &,nsTSubstring<char16_t> &) [dom/base/nsContentUtils.cpp:5599] | |
| #05: mozilla::dom::NodeInfo::NodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *,nsNodeInfoManager *) [dom/base/NodeInfo.cpp:84] | |
| #06: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #07: static class nsIContent * nsHtml5TreeOperation::CreateHTMLElement(class nsAtom *, class nsHtml5HtmlAttributes *, mozilla::dom::FromParser, class nsNodeInfoManager *, class nsHtml5DocumentBuilder *, *) [parser/html/nsHtml5TreeOperation.cpp:329] | |
| #08: nsresult nsHtml5TreeOperation::Perform(class nsHtml5TreeOpExecutor *, class nsIContent * *, bool *, bool *) [parser/html/nsHtml5TreeOperation.cpp:732] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 365 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.12% cumulative) | |
| 0.04% of unreported (85.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::RestyleManager::SnapshotFor(mozilla::dom::Element &) [layout/base/RestyleManager.cpp:2976] | |
| #04: mozilla::RestyleManager::TakeSnapshotForAttributeChange(mozilla::dom::Element &,int,nsAtom *) [layout/base/RestyleManager.cpp:3336] | |
| #05: nsNodeUtils::AttributeWillChange(mozilla::dom::Element *,int,nsAtom *,int) [dom/base/nsNodeUtils.cpp:149] | |
| #06: mozilla::dom::Element::SetAttr(int,nsAtom *,nsAtom *,nsTSubstring<char16_t> const &,nsIPrincipal *,bool) [dom/base/Element.cpp:2364] | |
| #07: void nsScrollbarFrame::UpdateChildrenAttributeValue(class nsAtom *, bool) [layout/xul/nsScrollbarFrame.cpp:458] | |
| #08: nsresult nsScrollbarFrame::AttributeChanged(int, class nsAtom *, int) [layout/xul/nsScrollbarFrame.cpp:96] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 366 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.13% cumulative) | |
| 0.04% of unreported (85.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::css::ImageLoader::AssociateRequestToFrame(imgIRequest *,nsIFrame *,unsigned int) [layout/style/ImageLoader.cpp:111] | |
| #04: nsFrame::DidSetComputedStyle(mozilla::ComputedStyle *) [layout/generic/nsFrame.cpp:1155] | |
| #05: nsFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/generic/nsFrame.cpp:732] | |
| #06: nsBoxFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/xul/nsBoxFrame.cpp:156] | |
| #07: void nsCSSFrameConstructor::InitAndRestoreFrame(const class nsFrameConstructorState & const, class nsIContent *, class nsContainerFrame *, class nsIFrame *, bool) [layout/base/nsCSSFrameConstructor.cpp:4609] | |
| #08: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3604] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 367 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.14% cumulative) | |
| 0.04% of unreported (85.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult nsWebBrowser::EnsureDocShellTreeOwner() [toolkit/components/browser/nsWebBrowser.cpp:1258] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:111] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 368 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.15% cumulative) | |
| 0.04% of unreported (85.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::dom::ImageTracker::Add(imgIRequest *) [dom/base/ImageTracker.cpp:27] | |
| #04: nsStyleImageRequest::Resolve(mozilla::dom::Document &,nsStyleImageRequest const *) [layout/style/nsStyleStruct.cpp:1799] | |
| #05: nsFrame::DidSetComputedStyle(mozilla::ComputedStyle *) [layout/generic/nsFrame.cpp:1148] | |
| #06: nsFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/generic/nsFrame.cpp:732] | |
| #07: nsBoxFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/xul/nsBoxFrame.cpp:156] | |
| #08: void nsCSSFrameConstructor::InitAndRestoreFrame(const class nsFrameConstructorState & const, class nsIContent *, class nsContainerFrame *, class nsIFrame *, bool) [layout/base/nsCSSFrameConstructor.cpp:4609] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 369 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.16% cumulative) | |
| 0.04% of unreported (85.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsRefPtrHashtable<nsRefPtrHashKey<nsAtom>,mozilla::dom::CustomElementCreationCallback>::Put(nsAtom *,already_AddRefed<mozilla::dom::CustomElementCreationCallback>) [xpcom/ds/nsRefPtrHashtable.h:152] | |
| #04: mozilla::css::ImageLoader::RegisterCSSImage(mozilla::StyleLoadData const &) [layout/style/ImageLoader.cpp:248] | |
| #05: nsStyleImageRequest::Resolve(mozilla::dom::Document &,nsStyleImageRequest const *) [layout/style/nsStyleStruct.cpp:1777] | |
| #06: nsFrame::DidSetComputedStyle(mozilla::ComputedStyle *) [layout/generic/nsFrame.cpp:1148] | |
| #07: nsFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/generic/nsFrame.cpp:732] | |
| #08: nsBoxFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/xul/nsBoxFrame.cpp:156] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 370 of 3,744 | |
| 800 bytes (800 requested / 0 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.18% cumulative) | |
| 0.04% of unreported (85.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::css::ImageLoader::AssociateRequestToFrame(imgIRequest *,nsIFrame *,unsigned int) [layout/style/ImageLoader.cpp:101] | |
| #04: nsFrame::DidSetComputedStyle(mozilla::ComputedStyle *) [layout/generic/nsFrame.cpp:1155] | |
| #05: nsFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/generic/nsFrame.cpp:732] | |
| #06: nsBoxFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/xul/nsBoxFrame.cpp:156] | |
| #07: void nsCSSFrameConstructor::InitAndRestoreFrame(const class nsFrameConstructorState & const, class nsIContent *, class nsContainerFrame *, class nsIFrame *, bool) [layout/base/nsCSSFrameConstructor.cpp:4609] | |
| #08: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3604] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 371 of 3,744 | |
| 800 bytes (760 requested / 40 slop) | |
| Individual block sizes: 160 x 5 | |
| 0.01% of the heap (26.19% cumulative) | |
| 0.04% of unreported (85.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::8361] | |
| #04: mozilla::xpcom::CreateInstanceHelper::operator()(nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11428] | |
| #05: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #06: nsresult nsDocShell::AddToSessionHistory(class nsIURI *, class nsIChannel *, class nsIPrincipal *, class nsIPrincipal *, class nsIPrincipal *, class nsIContentSecurityPolicy *, bool, class nsISHEntry * *) [docshell/base/nsDocShell.cpp:11490] | |
| #07: bool nsDocShell::OnNewURI(class nsIURI *, class nsIChannel *, class nsIPrincipal *, class nsIPrincipal *, class nsIPrincipal *, unsigned int, class nsIContentSecurityPolicy *, bool, bool, bool) [docshell/base/nsDocShell.cpp:10953] | |
| #08: bool nsDocShell::OnLoadingSite(class nsIChannel *, bool, bool) [docshell/base/nsDocShell.cpp:11012] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 372 of 3,744 | |
| 800 bytes (600 requested / 200 slop) | |
| Individual block sizes: 32 x 25 | |
| 0.01% of the heap (26.20% cumulative) | |
| 0.04% of unreported (85.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: nsFont::nsFont(mozilla::StyleGenericFontFamily,int) [gfx/src/nsFont.cpp:25] | |
| #05: mozilla::LangGroupFontPrefs::LangGroupFontPrefs() [layout/base/StaticPresData.h:29] | |
| #06: mozilla::dom::Document::Document(char const *) [dom/base/Document.cpp:1337] | |
| #07: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:132] | |
| #08: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 373 of 3,744 | |
| 768 bytes (768 requested / 0 slop) | |
| Individual block sizes: 64 x 12 | |
| 0.01% of the heap (26.21% cumulative) | |
| 0.03% of unreported (85.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: MessageLoop::MessageLoop(MessageLoop::Type,nsIEventTarget *) [ipc/chromium/src/base/message_loop.cc:206] | |
| #04: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:459] | |
| #05: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #06: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #07: ucrtbase.dll + 0x1c4be | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 22 blocks in heap block record 374 of 3,744 | |
| 768 bytes (768 requested / 0 slop) | |
| Individual block sizes: 64 x 2; 32 x 20 | |
| 0.01% of the heap (26.22% cumulative) | |
| 0.03% of unreported (85.40% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsCStringHashKey,mozilla::net::SubstitutingProtocolHandler::SubstitutionEntry> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: mozilla::net::SubstitutingProtocolHandler::SetSubstitutionWithFlags(nsTSubstring<char> const &,nsIURI *,unsigned int) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:479] | |
| #07: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:100] | |
| #08: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:33] | |
| } | |
| } | |
| Unreported { | |
| 3 blocks in heap block record 375 of 3,744 | |
| 768 bytes (768 requested / 0 slop) | |
| Individual block sizes: 256 x 3 | |
| 0.01% of the heap (26.23% cumulative) | |
| 0.03% of unreported (85.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: void nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(const class nsTSubstring<char16_t> & const, bool, bool, class JS::Handle<JSObject *>, class JS::MutableHandle<JSScript *>) [dom/base/nsFrameMessageManager.cpp:1244] | |
| #05: nsMessageManagerScriptExecutor::LoadScriptInternal(JS::Handle<JSObject *>,nsTSubstring<char16_t> const &,bool) [dom/base/nsFrameMessageManager.cpp:1218] | |
| #06: mozilla::dom::ContentProcessMessageManager::LoadScript(nsTSubstring<char16_t> const &) [dom/base/ContentProcessMessageManager.cpp:119] | |
| #07: mozilla::dom::ContentChild::RecvLoadProcessScript(nsTString<char16_t> const &) [dom/ipc/ContentChild.cpp:2517] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::0] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 376 of 3,744 | |
| 768 bytes (768 requested / 0 slop) | |
| Individual block sizes: 128 x 3; 64 x 6 | |
| 0.01% of the heap (26.24% cumulative) | |
| 0.03% of unreported (85.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::OwningMatchPatternSetOrStringSequence::TrySetToStringSequence(struct JSContext *, class JS::Handle<JS::Value>, bool & const, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::463] | |
| #06: bool mozilla::dom::MozDocumentMatcherInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::862] | |
| #07: bool mozilla::dom::WebExtensionContentScriptInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::1136] | |
| #08: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2831] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 377 of 3,744 | |
| 768 bytes (720 requested / 48 slop) | |
| Individual block sizes: 128 x 6 | |
| 0.01% of the heap (26.25% cumulative) | |
| 0.03% of unreported (85.50% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: mozilla::dom::Document::CreateHTMLElement(nsAtom *) [dom/base/Document.cpp:14614] | |
| #05: nsresult nsCanvasFrame::CreateAnonymousContent(class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/generic/nsCanvasFrame.cpp:94] | |
| #06: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #07: void nsCSSFrameConstructor::ConstructAnonymousContentForCanvas(class nsFrameConstructorState & const, class nsIFrame *, class nsIContent *, class nsFrameList & const) [layout/base/nsCSSFrameConstructor.cpp:2706] | |
| #08: void nsCSSFrameConstructor::SetRootElementFrameAndConstructCanvasAnonContent(class nsContainerFrame *, class nsFrameConstructorState & const, class nsFrameList & const) [layout/base/nsCSSFrameConstructor.cpp:2205] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 378 of 3,744 | |
| 768 bytes (720 requested / 48 slop) | |
| Individual block sizes: 128 x 6 | |
| 0.01% of the heap (26.26% cumulative) | |
| 0.03% of unreported (85.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &,nsTSubstring<char> const &) [caps/BasePrincipal.cpp:531] | |
| #04: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &) [caps/BasePrincipal.cpp:487] | |
| #05: nsPermission::ClonePrincipalForPermission(nsIPrincipal *) [extensions/permissions/nsPermission.cpp:44] | |
| #06: nsPermission::Create(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,unsigned int,__int64,__int64) [extensions/permissions/nsPermission.cpp:52] | |
| #07: mozilla::net::CookieSettings::CookiePermission(nsIPrincipal *,unsigned int *) [netwerk/cookie/CookieSettings.cpp:179] | |
| #08: mozilla::AntiTrackingCommon::IsFirstPartyStorageAccessGrantedFor(nsIChannel *,nsIURI *,unsigned int *) [toolkit/components/antitracking/AntiTrackingCommon.cpp:1441] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 379 of 3,744 | |
| 768 bytes (720 requested / 48 slop) | |
| Individual block sizes: 128 x 6 | |
| 0.01% of the heap (26.27% cumulative) | |
| 0.03% of unreported (85.57% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::AttachPresShell(mozilla::PresShell *) [layout/base/nsPresContext.cpp:672] | |
| #04: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:951] | |
| #05: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #06: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 380 of 3,744 | |
| 768 bytes (704 requested / 64 slop) | |
| Individual block sizes: 96 x 8 | |
| 0.01% of the heap (26.28% cumulative) | |
| 0.03% of unreported (85.60% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PRI_AttachThread [nsprpub/pr/src/threads/combined/pruthr.c:1412] | |
| #03: PR_GetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:208] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2484] | |
| #07: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 381 of 3,744 | |
| 768 bytes (672 requested / 96 slop) | |
| Individual block sizes: 64 x 12 | |
| 0.01% of the heap (26.29% cumulative) | |
| 0.03% of unreported (85.64% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: locked_register_thread(mozilla::BaseAutoLock<PSMutex &> const &,char const *,void *) [tools/profiler/core/platform.cpp:2737] | |
| #04: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3758] | |
| #05: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:445] | |
| #06: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #07: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 382 of 3,744 | |
| 768 bytes (672 requested / 96 slop) | |
| Individual block sizes: 64 x 12 | |
| 0.01% of the heap (26.30% cumulative) | |
| 0.03% of unreported (85.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ipc::MessagePump::MessagePump(nsIEventTarget *) [ipc/glue/MessagePump.cpp:66] | |
| #04: MessageLoop::MessageLoop(MessageLoop::Type,nsIEventTarget *) [ipc/chromium/src/base/message_loop.cc:206] | |
| #05: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:459] | |
| #06: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #07: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 21 blocks in heap block record 383 of 3,744 | |
| 752 bytes (744 requested / 8 slop) | |
| Individual block sizes: 64 x 5; 48 x 5; 32; 16 x 10 | |
| 0.01% of the heap (26.31% cumulative) | |
| 0.03% of unreported (85.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: static class mozilla::ProfilerParent * * nsTArray_Impl<mozilla::ProfilerParent *,nsTArrayInfallibleAllocator>::ReplaceElementsAt<mozilla::ProfilerParent *,nsTArrayInfallibleAllocator>(unsigned __int64, unsigned __int64, class mozilla::ProfilerParent * *, unsigned __int64) [xpcom/ds/nsTArray.h:2213] | |
| #05: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1081] | |
| #06: class nsCSPPolicy * nsCSPParser::policy() [dom/security/nsCSPParser.cpp:1089] | |
| #07: static class nsCSPPolicy * nsCSPParser::parseContentSecurityPolicy(const class nsTSubstring<char16_t> & const, class nsIURI *, bool, class nsCSPContext *, bool) [dom/security/nsCSPParser.cpp:1148] | |
| #08: nsresult nsCSPContext::AppendPolicy(const class nsTSubstring<char16_t> & const, bool, bool) [dom/security/nsCSPContext.cpp:412] | |
| } | |
| } | |
| Unreported { | |
| 46 blocks in heap block record 384 of 3,744 | |
| 736 bytes (736 requested / 0 slop) | |
| Individual block sizes: 16 x 46 | |
| 0.01% of the heap (26.32% cumulative) | |
| 0.03% of unreported (85.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 385 of 3,744 | |
| 720 bytes (720 requested / 0 slop) | |
| Individual block sizes: 144 x 5 | |
| 0.01% of the heap (26.33% cumulative) | |
| 0.03% of unreported (85.77% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:590] | |
| #04: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 386 of 3,744 | |
| 720 bytes (680 requested / 40 slop) | |
| Individual block sizes: 144 x 5 | |
| 0.01% of the heap (26.34% cumulative) | |
| 0.03% of unreported (85.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ContentChild::RecvRegisterBrowsingContextGroup(nsTArray<mozilla::dom::BrowsingContext::IPCInitializer> &&) [dom/ipc/ContentChild.cpp:3897] | |
| #04: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::11424] | |
| #05: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #06: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 387 of 3,744 | |
| 720 bytes (648 requested / 72 slop) | |
| Individual block sizes: 80 x 9 | |
| 0.01% of the heap (26.35% cumulative) | |
| 0.03% of unreported (85.83% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 16 blocks in heap block record 388 of 3,744 | |
| 704 bytes (704 requested / 0 slop) | |
| Individual block sizes: 64 x 6; 32 x 10 | |
| 0.01% of the heap (26.36% cumulative) | |
| 0.03% of unreported (85.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: nsTHashtable<nsCStringHashKey>::s_InitEntry(PLDHashEntryHdr *,void const *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: TelemetryEvent::InitializeGlobalState(bool,bool) [toolkit/components/telemetry/core/TelemetryEvent.cpp:719] | |
| #07: mozCreateComponent<nsITelemetry>() [toolkit/components/telemetry/core/Telemetry.cpp:2176] | |
| #08: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9061] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 389 of 3,744 | |
| 672 bytes (672 requested / 0 slop) | |
| Individual block sizes: 48 x 14 | |
| 0.01% of the heap (26.37% cumulative) | |
| 0.03% of unreported (85.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsFrameMessageManager::AddMessageListener(nsTSubstring<char16_t> const &,mozilla::dom::MessageListener &,bool,mozilla::ErrorResult &) [dom/base/nsFrameMessageManager.cpp:206] | |
| #04: static bool mozilla::dom::ContentProcessMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentProcessMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::3283] | |
| #05: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 390 of 3,744 | |
| 672 bytes (672 requested / 0 slop) | |
| Individual block sizes: 48 x 14 | |
| 0.01% of the heap (26.38% cumulative) | |
| 0.03% of unreported (85.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:492] | |
| #03: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #04: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #05: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #06: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| #07: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| #08: nsSyncLoadService::PushSyncStreamToListener(already_AddRefed<nsIInputStream>,nsIStreamListener *,nsIChannel *) [dom/base/nsSyncLoadService.cpp:364] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 391 of 3,744 | |
| 672 bytes (672 requested / 0 slop) | |
| Individual block sizes: 96 x 7 | |
| 0.01% of the heap (26.39% cumulative) | |
| 0.03% of unreported (85.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchGlob::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:612] | |
| #04: static bool mozilla::extensions::ParseGlobs(class mozilla::dom::GlobalObject & const, class mozilla::dom::Sequence<mozilla::dom::OwningMatchGlobOrString>, class nsTArray<RefPtr<mozilla::extensions::MatchGlob> > & const, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:73] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:136] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 392 of 3,744 | |
| 672 bytes (624 requested / 48 slop) | |
| Individual block sizes: 112 x 6 | |
| 0.01% of the heap (26.40% cumulative) | |
| 0.03% of unreported (85.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SkMallocPixelRef::MakeUsing(void * (*)(unsigned __int64),SkImageInfo const &,unsigned __int64) [gfx/skia/skia/src/core/SkMallocPixelRef.cpp:81] | |
| #04: SkSurface::MakeRaster(SkImageInfo const &,unsigned __int64,SkSurfaceProps const *) [gfx/skia/skia/src/image/SkSurface_Raster.cpp:193] | |
| #05: mozilla::gfx::DrawTargetSkia::Init(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/DrawTargetSkia.cpp:1713] | |
| #06: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:374] | |
| #07: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #08: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 393 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.41% cumulative) | |
| 0.03% of unreported (86.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Init() [dom/base/Document.cpp:2117] | |
| #04: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #05: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #06: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #07: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 394 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 64 x 10 | |
| 0.01% of the heap (26.42% cumulative) | |
| 0.03% of unreported (86.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::layers::LayerManager::LayerManager() [gfx/layers/Layers.h:248] | |
| #04: mozilla::layers::BasicLayerManager::BasicLayerManager(nsIWidget *) [gfx/layers/basic/BasicLayerManager.cpp:316] | |
| #05: mozilla::widget::PuppetWidget::GetLayerManager(mozilla::layers::PLayerTransactionChild *,mozilla::layers::LayersBackend,nsIWidget::LayerManagerPersistence) [widget/PuppetWidget.cpp:0] | |
| #06: mozilla::PresShell::Paint(nsView *,nsRegion const &,mozilla::PaintFlags) [layout/base/PresShell.cpp:6024] | |
| #07: nsViewManager::ProcessPendingUpdatesPaint(nsIWidget *) [view/nsViewManager.cpp:461] | |
| #08: nsViewManager::ProcessPendingUpdatesForView(nsView *,bool) [view/nsViewManager.cpp:397] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 395 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.42% cumulative) | |
| 0.03% of unreported (86.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Append(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:784] | |
| #04: mozilla::scache::PathifyURI(nsIURI *,nsTSubstring<char> &) [startupcache/StartupCacheUtils.cpp:209] | |
| #05: mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo &,nsIFile *,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSScript *>,char * *,bool,JS::MutableHandle<JS::Value>) [js/xpconnect/loader/mozJSComponentLoader.cpp:811] | |
| #06: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1335] | |
| #07: mozilla::dom::ChromeUtils::Import(mozilla::dom::GlobalObject const &,nsTSubstring<char16_t> const &,mozilla::dom::Optional<JS::Handle<JSObject *> > const &,JS::MutableHandle<JSObject *>,mozilla::ErrorResult &) [dom/base/ChromeUtils.cpp:425] | |
| #08: static bool mozilla::dom::ChromeUtils_Binding::import(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:40bebf2a4c62a06996acbe364a4e2ebee62218538e19cb30404cad5e9a796509718cc8aece35740a5517624284d0e73b3c146c1f2df2dd4c603cf0ce8216d980/dom/bindings/ChromeUtilsBinding.cpp::4857] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 396 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.43% cumulative) | |
| 0.03% of unreported (86.10% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ChildSHistory::ChildSHistory(nsDocShell *) [docshell/shistory/ChildSHistory.cpp:21] | |
| #04: nsDocShell::InitSessionHistory() [docshell/base/nsDocShell.cpp:4814] | |
| #05: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:158] | |
| #06: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #07: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 397 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 8 | |
| 0.01% of the heap (26.44% cumulative) | |
| 0.03% of unreported (86.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char16_t> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char16_t> *) [ipc/glue/IPCMessageUtils.h:427] | |
| #05: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::JSWindowActorEventDecl>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::JSWindowActorEventDecl *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4177] | |
| #06: static bool mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::dom::JSWindowActorEventDecl> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<mozilla::dom::JSWindowActorEventDecl> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #07: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::JSWindowActorInfo>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::JSWindowActorInfo *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4303] | |
| #08: static bool mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::dom::JSWindowActorInfo> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<mozilla::dom::JSWindowActorInfo> *) [ipc/glue/IPDLParamTraits.h:182] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 398 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.45% cumulative) | |
| 0.03% of unreported (86.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SkSurface::MakeRaster(SkImageInfo const &,unsigned __int64,SkSurfaceProps const *) [gfx/skia/skia/src/image/SkSurface_Raster.cpp:199] | |
| #04: mozilla::gfx::DrawTargetSkia::Init(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/DrawTargetSkia.cpp:1713] | |
| #05: mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/2d/Factory.cpp:374] | |
| #06: gfxPlatform::CreateDrawTargetForBackend(mozilla::gfx::BackendType,mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxPlatform.cpp:1633] | |
| #07: gfxPlatform::CreateOffscreenContentDrawTarget(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat,bool) [gfx/thebes/gfxPlatform.cpp:1656] | |
| #08: mozilla::widget::PuppetWidget::InfallibleCreate(nsIWidget *,void *,mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel> const &,nsWidgetInitData *) [widget/PuppetWidget.cpp:121] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 399 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.46% cumulative) | |
| 0.03% of unreported (86.18% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: bool nsstring::conversions::nsstring_fallible_append_utf8_impl(struct nsstring::nsAString *, unsigned char *, unsigned __int64, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:684] | |
| #04: mozilla::Preferences::GetString(char const *,nsTSubstring<char16_t> &,mozilla::PrefValueKind) [modules/libpref/Preferences.cpp:4739] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:160] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 400 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.47% cumulative) | |
| 0.03% of unreported (86.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<const mozilla::DisplayItemClipChain *> >,std::_Iterator_base0>,std::allocator<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<const mozilla::DisplayItemClipChain *> >,std::_Iterator_base0> > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:0] | |
| #04: nsDisplayListBuilder::nsDisplayListBuilder(nsIFrame *,nsDisplayListBuilderMode,bool,bool) [layout/painting/nsDisplayList.cpp:1275] | |
| #05: void RetainedDisplayListBuilder::RetainedDisplayListBuilder(class nsIFrame *, nsDisplayListBuilderMode, bool) [layout/painting/RetainedDisplayListBuilder.h:173] | |
| #06: nsLayoutUtils::PaintFrame(gfxContext *,nsIFrame *,nsRegion const &,unsigned int,nsDisplayListBuilderMode,nsLayoutUtils::PaintFrameFlags) [layout/base/nsLayoutUtils.cpp:3728] | |
| #07: mozilla::PresShell::Paint(nsView *,nsRegion const &,mozilla::PaintFlags) [layout/base/PresShell.cpp:5995] | |
| #08: nsViewManager::ProcessPendingUpdatesPaint(nsIWidget *) [view/nsViewManager.cpp:461] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 401 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.48% cumulative) | |
| 0.03% of unreported (86.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:336] | |
| #04: nsresult nsDocShell::LoadURI(const class nsTSubstring<char16_t> & const, const struct mozilla::dom::LoadURIOptions & const) [docshell/base/nsDocShell.cpp:3930] | |
| #05: nsresult nsDocShell::LoadURIFromScript(const class nsTSubstring<char16_t> & const, class JS::Handle<JS::Value>, struct JSContext *) [docshell/base/nsDocShell.cpp:4060] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 402 of 3,744 | |
| 640 bytes (640 requested / 0 slop) | |
| Individual block sizes: 80 x 8 | |
| 0.01% of the heap (26.49% cumulative) | |
| 0.03% of unreported (86.27% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 403 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.49% cumulative) | |
| 0.03% of unreported (86.30% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: nsNodeInfoManager::GetTextNodeInfo() [dom/base/nsNodeInfoManager.cpp:234] | |
| #05: static nsresult nsHtml5TreeOperation::AppendText(const char16_t *, unsigned int, class nsIContent *, class nsHtml5DocumentBuilder *) [parser/html/nsHtml5TreeOperation.cpp:159] | |
| #06: void nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:483] | |
| #07: nsresult nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:132] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 404 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.50% cumulative) | |
| 0.03% of unreported (86.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: mozilla::ScrollFrameHelper::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo> &) [layout/generic/nsGfxScrollFrame.cpp:4830] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: struct already_AddRefed<mozilla::ComputedStyle> nsCSSFrameConstructor::BeginBuildingScrollFrame(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, mozilla::PseudoStyleType, bool, class nsContainerFrame * & const) [layout/base/nsCSSFrameConstructor.cpp:4202] | |
| #07: void nsCSSFrameConstructor::SetUpDocElementContainingBlock(class nsIContent *) [layout/base/nsCSSFrameConstructor.cpp:2662] | |
| #08: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2236] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 405 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.51% cumulative) | |
| 0.03% of unreported (86.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: mozilla::ScrollFrameHelper::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo> &) [layout/generic/nsGfxScrollFrame.cpp:4773] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: struct already_AddRefed<mozilla::ComputedStyle> nsCSSFrameConstructor::BeginBuildingScrollFrame(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, mozilla::PseudoStyleType, bool, class nsContainerFrame * & const) [layout/base/nsCSSFrameConstructor.cpp:4202] | |
| #07: void nsCSSFrameConstructor::SetUpDocElementContainingBlock(class nsIContent *) [layout/base/nsCSSFrameConstructor.cpp:2662] | |
| #08: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2236] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 406 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.52% cumulative) | |
| 0.03% of unreported (86.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::8375] | |
| #04: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #05: static bool xpc::CIGSHelper(struct JSContext *, unsigned int, union JS::Value *, bool) [js/xpconnect/src/XPCJSID.cpp:0] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 407 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.53% cumulative) | |
| 0.03% of unreported (86.41% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: nsresult nsScrollbarFrame::CreateAnonymousContent(class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/xul/nsScrollbarFrame.cpp:313] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9658] | |
| #07: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3734] | |
| #08: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 408 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.54% cumulative) | |
| 0.03% of unreported (86.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:139] | |
| #04: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #05: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| #06: nsresult nsDocShell::OpenInitializedChannel(class nsIChannel *, class nsIURILoader *, unsigned int) [docshell/base/nsDocShell.cpp:10606] | |
| #07: nsresult nsDocShell::DoChannelLoad(class nsIChannel *, class nsIURILoader *, bool) [docshell/base/nsDocShell.cpp:10583] | |
| #08: nsresult nsDocShell::DoURILoad(class nsDocShellLoadState *, bool, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:10386] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 409 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.55% cumulative) | |
| 0.03% of unreported (86.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: nsresult nsScrollbarFrame::CreateAnonymousContent(class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/xul/nsScrollbarFrame.cpp:339] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9658] | |
| #07: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3734] | |
| #08: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 410 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.56% cumulative) | |
| 0.03% of unreported (86.50% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &,nsTSubstring<char> const &) [caps/BasePrincipal.cpp:531] | |
| #04: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &) [caps/BasePrincipal.cpp:487] | |
| #05: nsresult nsScriptSecurityManager::CreateCodebasePrincipal(class nsIURI *, class JS::Handle<JS::Value>, struct JSContext *, class nsIPrincipal * *) [caps/nsScriptSecurityManager.cpp:1131] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 411 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.56% cumulative) | |
| 0.03% of unreported (86.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ContentPrincipal::FromProperties(nsTArray<mozilla::ContentPrincipal::KeyVal> &) [caps/ContentPrincipal.cpp:717] | |
| #04: mozilla::BasePrincipal::FromJSON(nsTSubstring<char> const &) [caps/BasePrincipal.cpp:235] | |
| #05: nsresult nsScriptSecurityManager::JSONToPrincipal(const class nsTSubstring<char> & const, class nsIPrincipal * *) [caps/nsScriptSecurityManager.cpp:1178] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 412 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.57% cumulative) | |
| 0.03% of unreported (86.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &,nsTSubstring<char> const &) [caps/BasePrincipal.cpp:531] | |
| #04: mozilla::BasePrincipal::CreateCodebasePrincipal(nsTSubstring<char> const &) [caps/BasePrincipal.cpp:557] | |
| #05: mozilla::ContentPrincipal::GetSiteIdentifier(mozilla::SiteIdentifier &) [caps/ContentPrincipal.cpp:511] | |
| #06: mozilla::dom::CreateGlobalOptionsWithXPConnect::PostCreateGlobal(JSContext *,JS::Handle<JSObject *>) [dom/bindings/BindingUtils.cpp:3250] | |
| #07: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2862] | |
| #08: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 413 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.58% cumulative) | |
| 0.03% of unreported (86.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: nsresult nsScrollbarFrame::CreateAnonymousContent(class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/xul/nsScrollbarFrame.cpp:351] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9658] | |
| #07: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3734] | |
| #08: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 414 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.59% cumulative) | |
| 0.03% of unreported (86.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:139] | |
| #04: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #05: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1757] | |
| #06: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| #07: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2214] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 415 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.60% cumulative) | |
| 0.03% of unreported (86.64% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::PerformanceMainThread::CreateNavigationTimingEntry() [dom/performance/PerformanceMainThread.cpp:323] | |
| #04: mozilla::dom::PerformanceMainThread::PerformanceMainThread(nsPIDOMWindowInner *,nsDOMNavigationTiming *,nsITimedChannel *,bool) [dom/performance/PerformanceMainThread.cpp:79] | |
| #05: mozilla::dom::Performance::CreateForMainThread(nsPIDOMWindowInner *,nsIPrincipal *,nsDOMNavigationTiming *,nsITimedChannel *) [dom/performance/Performance.cpp:56] | |
| #06: nsPIDOMWindowInner::CreatePerformanceObjectIfNeeded() [dom/base/nsGlobalWindowInner.cpp:2227] | |
| #07: mozilla::dom::Window_Binding::get_performance(JSContext *,JS::Handle<JSObject *>,nsGlobalWindowInner *,JSJitGetterCallArgs) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::5626] | |
| #08: mozilla::dom::Window_Binding::ClearCachedPerformanceValue(JSContext *,nsGlobalWindowInner *) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19893] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 416 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.61% cumulative) | |
| 0.03% of unreported (86.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: mozilla::ScrollFrameHelper::CreateAnonymousContent(nsTArray<nsIAnonymousContentCreator::ContentInfo> &) [layout/generic/nsGfxScrollFrame.cpp:4885] | |
| #05: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3853] | |
| #06: struct already_AddRefed<mozilla::ComputedStyle> nsCSSFrameConstructor::BeginBuildingScrollFrame(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, mozilla::PseudoStyleType, bool, class nsContainerFrame * & const) [layout/base/nsCSSFrameConstructor.cpp:4202] | |
| #07: void nsCSSFrameConstructor::SetUpDocElementContainingBlock(class nsIContent *) [layout/base/nsCSSFrameConstructor.cpp:2662] | |
| #08: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2236] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 417 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.62% cumulative) | |
| 0.03% of unreported (86.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:531] | |
| #04: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 418 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.63% cumulative) | |
| 0.03% of unreported (86.73% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: nsNodeInfoManager::GetDocumentNodeInfo() [dom/base/nsNodeInfoManager.cpp:265] | |
| #05: mozilla::dom::Document::Init() [dom/base/Document.cpp:2124] | |
| #06: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #07: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #08: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 419 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.63% cumulative) | |
| 0.03% of unreported (86.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &,nsTSubstring<char> const &) [caps/BasePrincipal.cpp:531] | |
| #04: mozilla::BasePrincipal::CreateCodebasePrincipal(nsIURI *,mozilla::OriginAttributes const &) [caps/BasePrincipal.cpp:487] | |
| #05: nsScriptSecurityManager::GetChannelResultPrincipal(nsIChannel *,nsIPrincipal * *,bool) [caps/nsScriptSecurityManager.cpp:344] | |
| #06: nsScriptSecurityManager::GetChannelResultPrincipals(nsIChannel *,nsIPrincipal * *,nsIPrincipal * *) [caps/nsScriptSecurityManager.cpp:269] | |
| #07: mozilla::dom::Document::Reset(nsIChannel *,nsILoadGroup *) [dom/base/Document.cpp:2191] | |
| #08: nsHTMLDocument::Reset(nsIChannel *,nsILoadGroup *) [dom/html/nsHTMLDocument.cpp:184] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 420 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.64% cumulative) | |
| 0.03% of unreported (86.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsViewManager::CreateView(nsRect const &,nsView *,nsViewVisibility) [view/nsViewManager.cpp:127] | |
| #04: nsresult nsDocumentViewer::MakeWindow(const struct nsSize & const, class nsView *) [layout/base/nsDocumentViewer.cpp:2413] | |
| #05: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:923] | |
| #06: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #07: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #08: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 421 of 3,744 | |
| 640 bytes (600 requested / 40 slop) | |
| Individual block sizes: 128 x 5 | |
| 0.01% of the heap (26.65% cumulative) | |
| 0.03% of unreported (86.81% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsNodeInfoManager::GetNodeInfo(nsAtom *,nsAtom *,int,unsigned short,nsAtom *) [dom/base/nsNodeInfoManager.cpp:164] | |
| #04: NS_NewDOMDocumentType(nsNodeInfoManager *,nsAtom *,nsTSubstring<char16_t> const &,nsTSubstring<char16_t> const &,nsTSubstring<char16_t> const &) [dom/base/DocumentType.cpp:27] | |
| #05: static nsresult nsHtml5TreeOperation::AppendDoctypeToDocument(class nsAtom *, const class nsTSubstring<char16_t> & const, const class nsTSubstring<char16_t> & const, class nsHtml5DocumentBuilder *) [parser/html/nsHtml5TreeOperation.cpp:620] | |
| #06: nsresult nsHtml5TreeOperation::Perform(class nsHtml5TreeOpExecutor *, class nsIContent * *, bool *, bool *) [parser/html/nsHtml5TreeOperation.cpp:812] | |
| #07: void nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:483] | |
| #08: nsresult nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:132] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 422 of 3,744 | |
| 640 bytes (576 requested / 64 slop) | |
| Individual block sizes: 80 x 8 | |
| 0.01% of the heap (26.66% cumulative) | |
| 0.03% of unreported (86.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: js::CallFromStack(JSContext *,JS::CallArgs const &) [js/src/vm/Interpreter.cpp:599] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 423 of 3,744 | |
| 640 bytes (576 requested / 64 slop) | |
| Individual block sizes: 80 x 8 | |
| 0.01% of the heap (26.67% cumulative) | |
| 0.03% of unreported (86.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| #08: js::Execute(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value *) [js/src/vm/Interpreter.cpp:820] | |
| } | |
| } | |
| Unreported { | |
| 13 blocks in heap block record 424 of 3,744 | |
| 624 bytes (520 requested / 104 slop) | |
| Individual block sizes: 48 x 13 | |
| 0.01% of the heap (26.68% cumulative) | |
| 0.03% of unreported (86.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<cssparser::rules_and_declarations::AtRuleType<style::stylesheets::rule_parser::AtRuleNonBlockPrelude, style::stylesheets::rule_parser::AtRuleBlockPrelude>, cssparser::parser::ParseError<style_traits::StyleParseErrorKind>> style::stylesheets::rule_parser::{{impl}}::parse_prelude(struct style::stylesheets::rule_parser::NestedRuleParser *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *) [servo/components/style/stylesheets/rule_parser.rs:382] | |
| #03: static union core::result::Result<style::stylesheets::CssRule, (cssparser::parser::ParseError<style_traits::StyleParseErrorKind>, str*)> cssparser::rules_and_declarations::parse_at_rule<style::stylesheets::rule_parser::TopLevelRuleParser,style_traits::StyleParseErrorKind>(struct cssparser::parser::ParserState *, struct cssparser::cow_rc_str::CowRcStr, struct cssparser::parser::Parser *, struct style::stylesheets::rule_parser::TopLevelRuleParser *) [third_party/rust/cssparser/src/rules_and_declarations.rs:487] | |
| #04: struct style::stylesheets::stylesheet::StylesheetContents style::stylesheets::stylesheet::StylesheetContents::from_str(struct str*, struct style::stylesheets::UrlExtraData, style::stylesheets::origin::Origin, struct style::shared_lock::SharedRwLock *, union core::option::Option<StylesheetLoader*>, union core::option::Option<ParseErrorReporter*>, selectors::context::QuirksMode, unsigned int, union core::option::Option<style::use_counters::UseCounters*>) [servo/components/style/stylesheets/stylesheet.rs:86] | |
| #05: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoStyleSheetContents> geckoservo::glue::Servo_StyleSheet_FromUTF8Bytes(struct style::gecko_bindings::structs::root::mozilla::css::Loader *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *, struct style::gecko_bindings::structs::root::mozilla::css::SheetLoadData *, struct nsstring::nsACString *, style::gecko_bindings::structs::root::mozilla::css::SheetParsingMode, struct style::gecko_bindings::structs::root::mozilla::URLExtraData *, unsigned int, style::gecko_bindings::structs::root::nsCompatibility, struct style::gecko_bindings::structs::root::mozilla::css::LoaderReusableStyleSheets *, union core::option::Option<style::use_counters::UseCounters*>) [servo/ports/geckolib/glue.rs:1391] | |
| #06: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #07: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| #08: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 425 of 3,744 | |
| 608 bytes (608 requested / 0 slop) | |
| Individual block sizes: 64 x 4; 32 x 11 | |
| 0.01% of the heap (26.69% cumulative) | |
| 0.03% of unreported (86.92% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::extensions::MatchGlob::Init(JSContext *,nsTSubstring<char16_t> const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:622] | |
| #05: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:355] | |
| #06: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #07: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #08: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1885] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 426 of 3,744 | |
| 608 bytes (592 requested / 16 slop) | |
| Individual block sizes: 304 x 2 | |
| 0.01% of the heap (26.70% cumulative) | |
| 0.03% of unreported (86.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PORT_ZAlloc [security/nss/lib/nss/utilwrap.c:146] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2675] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 427 of 3,744 | |
| 576 bytes (576 requested / 0 slop) | |
| Individual block sizes: 96 x 6 | |
| 0.01% of the heap (26.70% cumulative) | |
| 0.03% of unreported (86.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoDeclarationBlock> geckoservo::glue::Servo_DeclarationBlock_CreateEmpty() [servo/ports/geckolib/glue.rs:3978] | |
| #03: nsMappedAttributes::LazilyResolveServoDeclaration(mozilla::dom::Document *) [dom/base/nsMappedAttributes.cpp:278] | |
| #04: nsHTMLStyleSheet::CalculateMappedServoDeclarations() [layout/style/nsHTMLStyleSheet.cpp:155] | |
| #05: mozilla::ServoStyleSet::PreTraverseSync() [layout/style/ServoStyleSet.cpp:321] | |
| #06: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:779] | |
| #07: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3888] | |
| #08: void nsCSSFrameConstructor::ConstructAnonymousContentForCanvas(class nsFrameConstructorState & const, class nsIFrame *, class nsIContent *, class nsFrameList & const) [layout/base/nsCSSFrameConstructor.cpp:2706] | |
| } | |
| } | |
| Unreported { | |
| 36 blocks in heap block record 428 of 3,744 | |
| 576 bytes (576 requested / 0 slop) | |
| Individual block sizes: 16 x 36 | |
| 0.01% of the heap (26.71% cumulative) | |
| 0.03% of unreported (87.00% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: MessageLoop::MessageLoop(MessageLoop::Type,nsIEventTarget *) [ipc/chromium/src/base/message_loop.cc:183] | |
| #04: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:459] | |
| #05: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #06: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #07: ucrtbase.dll + 0x1c4be | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 429 of 3,744 | |
| 576 bytes (576 requested / 0 slop) | |
| Individual block sizes: 64 x 9 | |
| 0.01% of the heap (26.72% cumulative) | |
| 0.03% of unreported (87.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: nsPrefBranch::GetPrefName(nsTSubstring<char> const &) [modules/libpref/Preferences.cpp:2851] | |
| #05: nsPrefBranch::AddObserverImpl(nsTSubstring<char> const &,nsIObserver *,bool) [modules/libpref/Preferences.cpp:2674] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 430 of 3,744 | |
| 576 bytes (528 requested / 48 slop) | |
| Individual block sizes: 96 x 6 | |
| 0.01% of the heap (26.73% cumulative) | |
| 0.03% of unreported (87.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::NullPrincipalURI::Create() [caps/NullPrincipalURI.cpp:40] | |
| #04: mozilla::NullPrincipal::Init(mozilla::OriginAttributes const &,nsIURI *) [caps/NullPrincipal.cpp:89] | |
| #05: mozilla::NullPrincipal::Create(mozilla::OriginAttributes const &,nsIURI *) [caps/NullPrincipal.cpp:67] | |
| #06: mozilla::NullPrincipal::CreateWithoutOriginAttributes() [caps/NullPrincipal.cpp:74] | |
| #07: nsNodeInfoManager::Init(mozilla::dom::Document *) [dom/base/nsNodeInfoManager.cpp:109] | |
| #08: mozilla::dom::Document::Init() [dom/base/Document.cpp:2121] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 431 of 3,744 | |
| 576 bytes (510 requested / 66 slop) | |
| Individual block sizes: 96 x 6 | |
| 0.01% of the heap (26.73% cumulative) | |
| 0.03% of unreported (87.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JS_string_malloc(JSContext *,unsigned __int64) [js/src/jsapi.cpp:1136] | |
| #03: XPCConvert::NativeData2JS(JSContext *,JS::MutableHandle<JS::Value>,void const *,nsXPTType const &,nsID const *,unsigned int,nsresult *) [js/xpconnect/src/XPCConvert.cpp:270] | |
| #04: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:0] | |
| #05: static bool XPC_WN_GetterSetter(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:983] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: js::CallGetter(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:735] | |
| #08: js::NativeGetProperty(JSContext *,JS::Handle<js::NativeObject *>,JS::Handle<JS::Value>,JS::Handle<JS::PropertyKey>,JS::MutableHandle<JS::Value>) [js/src/vm/NativeObject.cpp:2601] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 432 of 3,744 | |
| 576 bytes (504 requested / 72 slop) | |
| Individual block sizes: 64 x 9 | |
| 0.01% of the heap (26.74% cumulative) | |
| 0.03% of unreported (87.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static bool mozilla::dom::ContentProcessMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentProcessMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::3265] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 433 of 3,744 | |
| 576 bytes (504 requested / 72 slop) | |
| Individual block sizes: 64 x 9 | |
| 0.01% of the heap (26.75% cumulative) | |
| 0.03% of unreported (87.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:506] | |
| #04: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1885] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 434 of 3,744 | |
| 576 bytes (504 requested / 72 slop) | |
| Individual block sizes: 64 x 9 | |
| 0.01% of the heap (26.76% cumulative) | |
| 0.03% of unreported (87.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:506] | |
| #04: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #05: mozilla::extensions::MozDocumentMatcher::MozDocumentMatcher(mozilla::dom::GlobalObject &,mozilla::dom::MozDocumentMatcherInit const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:534] | |
| #06: mozilla::extensions::WebExtensionContentScript::WebExtensionContentScript(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:572] | |
| #07: mozilla::extensions::WebExtensionContentScript::Constructor(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:515] | |
| #08: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2848] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 435 of 3,744 | |
| 576 bytes (480 requested / 96 slop) | |
| Individual block sizes: 48 x 12 | |
| 0.01% of the heap (26.77% cumulative) | |
| 0.03% of unreported (87.18% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: MessageLoop::MessageLoop(MessageLoop::Type,nsIEventTarget *) [ipc/chromium/src/base/message_loop.cc:188] | |
| #04: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:459] | |
| #05: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #06: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #07: ucrtbase.dll + 0x1c4be | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 436 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.77% cumulative) | |
| 0.02% of unreported (87.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::Init(nsDeviceContext *) [layout/base/nsPresContext.cpp:602] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:898] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 437 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.78% cumulative) | |
| 0.02% of unreported (87.23% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class imgRequestProxy * imgRequestProxy::NewClonedProxy() [image/imgRequestProxy.cpp:772] | |
| #04: imgRequestProxy::PerformClone(imgINotificationObserver *,mozilla::dom::Document *,bool,imgRequestProxy * *) [image/imgRequestProxy.cpp:808] | |
| #05: mozilla::css::ImageLoader::RegisterCSSImage(mozilla::StyleLoadData const &) [layout/style/ImageLoader.cpp:243] | |
| #06: nsStyleImageRequest::Resolve(mozilla::dom::Document &,nsStyleImageRequest const *) [layout/style/nsStyleStruct.cpp:1777] | |
| #07: nsFrame::DidSetComputedStyle(mozilla::ComputedStyle *) [layout/generic/nsFrame.cpp:1148] | |
| #08: nsFrame::Init(nsIContent *,nsContainerFrame *,nsIFrame *) [layout/generic/nsFrame.cpp:732] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 438 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.79% cumulative) | |
| 0.02% of unreported (87.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsSimpleURI::Mutator::SetSpec(nsTSubstring<char> const &,nsIURIMutator * *) [netwerk/base/nsSimpleURI.h:122] | |
| #04: nsDataHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [netwerk/protocol/data/nsDataHandler.cpp:81] | |
| #05: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1768] | |
| #06: mozilla::net::SubstitutingProtocolHandler::NewChannel(nsIURI *,nsILoadInfo *,nsIChannel * *) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:410] | |
| #07: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsILoadInfo *,nsIChannel * *) [netwerk/base/nsIOService.cpp:926] | |
| #08: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsILoadInfo *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 439 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.80% cumulative) | |
| 0.02% of unreported (87.28% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static struct already_AddRefed<mozilla::dom::JSWindowActorChild> mozilla::MakeAndAddRef<mozilla::dom::JSWindowActorChild>() [mfbt/RefPtr.h:561] | |
| #04: static bool mozilla::dom::JSWindowActorChild_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:5a8528b2e3b189fed76b91d5120b160f525faf957c8157c6d37c0721d355ce1da0e7cebf13181b45ab59aa9cc35fdc2246eb13970362679e235f1787342db2b9/dom/bindings/JSWindowActorBinding.cpp::1596] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 35 blocks in heap block record 440 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 16 x 35 | |
| 0.01% of the heap (26.80% cumulative) | |
| 0.02% of unreported (87.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::Entry,js::OrderedHashMap<js::HashableValue,js::HeapPtr<JS::Value>,js::HashableValue::Hasher,js::ZoneAllocPolicy>::MapOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:118] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:598] | |
| #04: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2556] | |
| #05: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #06: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #07: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #08: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 441 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.81% cumulative) | |
| 0.02% of unreported (87.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void mozilla::dom::BrowserChildMessageManager::BrowserChildMessageManager(class mozilla::dom::BrowserChild *) [dom/ipc/BrowserChild.cpp:3831] | |
| #04: bool mozilla::dom::BrowserChild::InitBrowserChildMessageManager() [dom/ipc/BrowserChild.cpp:2565] | |
| #05: mozilla::dom::BrowserChild::RecvLoadRemoteScript(nsTString<char16_t> const &,bool const &) [dom/ipc/BrowserChild.cpp:2153] | |
| #06: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::5907] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7197] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 442 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.82% cumulative) | |
| 0.02% of unreported (87.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: NS_NewWindowRoot(nsPIDOMWindowOuter *) [dom/base/nsWindowRoot.cpp:321] | |
| #04: void nsGlobalWindowOuter::SetDocShell(class nsDocShell *) [dom/base/nsGlobalWindowOuter.cpp:2403] | |
| #05: nsGlobalWindowOuter::Create(nsDocShell *,bool) [dom/base/nsGlobalWindowOuter.cpp:7826] | |
| #06: nsDocShell::EnsureScriptEnvironment() [docshell/base/nsDocShell.cpp:12244] | |
| #07: nsDocShell::GetWindow() [docshell/base/nsDocShell.cpp:3711] | |
| #08: nsSHistory::nsSHistory(nsDocShell *) [docshell/shistory/nsSHistory.cpp:195] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 443 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.83% cumulative) | |
| 0.02% of unreported (87.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsDocShellTreeOwner::AddChromeListeners() [docshell/base/nsDocShellTreeOwner.cpp:803] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:181] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 444 of 3,744 | |
| 560 bytes (560 requested / 0 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.83% cumulative) | |
| 0.02% of unreported (87.41% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult mozilla::dom::Document::InitCSP(class nsIChannel *) [dom/base/Document.cpp:3078] | |
| #04: mozilla::dom::Document::StartDocumentLoad(char const *,nsIChannel *,nsILoadGroup *,nsISupports *,nsIStreamListener * *,bool,nsIContentSink *) [dom/base/Document.cpp:2937] | |
| #05: nsresult nsHTMLDocument::StartDocumentLoad(const char *, class nsIChannel *, class nsILoadGroup *, class nsISupports *, class nsIStreamListener * *, bool, class nsIContentSink *) [dom/html/nsHTMLDocument.cpp:495] | |
| #06: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #07: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 445 of 3,744 | |
| 560 bytes (520 requested / 40 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.84% cumulative) | |
| 0.02% of unreported (87.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsWindowRoot::GetOrCreateListenerManager() [dom/base/nsWindowRoot.cpp:81] | |
| #04: mozilla::dom::JSWindowActorProtocol::RegisterListenersFor(mozilla::dom::EventTarget *) [dom/ipc/JSWindowActorService.cpp:240] | |
| #05: mozilla::dom::JSWindowActorService::RegisterWindowRoot(mozilla::dom::EventTarget *) [dom/ipc/JSWindowActorService.cpp:441] | |
| #06: NS_NewWindowRoot(nsPIDOMWindowOuter *) [dom/base/nsWindowRoot.cpp:328] | |
| #07: void nsGlobalWindowOuter::SetDocShell(class nsDocShell *) [dom/base/nsGlobalWindowOuter.cpp:2403] | |
| #08: nsGlobalWindowOuter::Create(nsDocShell *,bool) [dom/base/nsGlobalWindowOuter.cpp:7826] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 446 of 3,744 | |
| 560 bytes (520 requested / 40 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.85% cumulative) | |
| 0.02% of unreported (87.46% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:153] | |
| #04: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #05: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2159] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 447 of 3,744 | |
| 560 bytes (520 requested / 40 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.86% cumulative) | |
| 0.02% of unreported (87.48% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::10351] | |
| #04: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #05: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #06: net_GetFileFromURLSpec(nsTSubstring<char> const &,nsIFile * *) [netwerk/base/nsURLHelperWin.cpp:55] | |
| #07: mozilla::net::nsStandardURL::GetFile(nsIFile * *) [netwerk/base/nsStandardURL.cpp:0] | |
| #08: nsresult nsJARChannel::LookupFile() [modules/libjar/nsJARChannel.cpp:324] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 448 of 3,744 | |
| 560 bytes (520 requested / 40 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.87% cumulative) | |
| 0.02% of unreported (87.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult nsDocumentViewer::CreateDeviceContext(class nsView *) [layout/base/nsDocumentViewer.cpp:2536] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:883] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 449 of 3,744 | |
| 560 bytes (520 requested / 40 slop) | |
| Individual block sizes: 112 x 5 | |
| 0.01% of the heap (26.87% cumulative) | |
| 0.02% of unreported (87.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:599] | |
| #04: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #05: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #06: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #07: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| #08: nsresult mozilla::SchedulerGroup::Runnable::Run() [xpcom/threads/SchedulerGroup.cpp:295] | |
| } | |
| } | |
| Unreported { | |
| 17 blocks in heap block record 450 of 3,744 | |
| 544 bytes (544 requested / 0 slop) | |
| Individual block sizes: 32 x 17 | |
| 0.01% of the heap (26.88% cumulative) | |
| 0.02% of unreported (87.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PK11_LoadSlotList [security/nss/lib/pk11wrap/pk11slot.c:984] | |
| #03: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:566] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 17 blocks in heap block record 451 of 3,744 | |
| 544 bytes (480 requested / 64 slop) | |
| Individual block sizes: 288; 16 x 16 | |
| 0.01% of the heap (26.89% cumulative) | |
| 0.02% of unreported (87.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<alloc::sync::Arc<rayon_core::registry::Registry>, rayon_core::ThreadPoolBuildError> rayon_core::registry::Registry::new(struct rayon_core::ThreadPoolBuilder) [third_party/rust/rayon-core/src/registry.rs:110] | |
| #03: static void std::sync::once::{{impl}}::call_once::{{closure}}<closure>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #04: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #05: void geckoservo::glue::traverse_subtree(struct style::gecko::wrapper::GeckoElement, struct style::global_style_data::GlobalStyleData *, struct style::gecko::data::PerDocumentStyleDataImpl *, struct style::shared_lock::SharedRwLockReadGuard *, struct style::traversal_flags::TraversalFlags, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:254] | |
| #06: bool geckoservo::glue::Servo_TraverseSubtree(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, unsigned int) [servo/ports/geckolib/glue.rs:305] | |
| #07: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:796] | |
| #08: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3888] | |
| } | |
| } | |
| Unreported { | |
| 11 blocks in heap block record 452 of 3,744 | |
| 528 bytes (528 requested / 0 slop) | |
| Individual block sizes: 48 x 11 | |
| 0.01% of the heap (26.90% cumulative) | |
| 0.02% of unreported (87.60% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::StyleSheet::SetURLExtraData() [layout/style/StyleSheet.cpp:266] | |
| #04: mozilla::StyleSheet::ParseSheetSync(mozilla::css::Loader *,nsTSubstring<char> const &,mozilla::css::SheetLoadData *,unsigned int,mozilla::css::LoaderReusableStyleSheets *) [layout/style/StyleSheet.cpp:1009] | |
| #05: mozilla::css::Loader::ParseSheet(nsTSubstring<char> const &,mozilla::css::SheetLoadData *,mozilla::css::Loader::AllowAsyncParse) [layout/style/Loader.cpp:1574] | |
| #06: nsresult mozilla::css::StreamLoader::OnStopRequest(class nsIRequest *, nsresult) [layout/style/StreamLoader.cpp:112] | |
| #07: nsSyncLoadService::PushSyncStreamToListener(already_AddRefed<nsIInputStream>,nsIStreamListener *,nsIChannel *) [dom/base/nsSyncLoadService.cpp:364] | |
| #08: nsresult mozilla::css::Loader::LoadSheet(class mozilla::css::SheetLoadData *, mozilla::css::StyleSheetState, bool) [layout/style/Loader.cpp:1325] | |
| } | |
| } | |
| Unreported { | |
| 17 blocks in heap block record 453 of 3,744 | |
| 528 bytes (416 requested / 112 slop) | |
| Individual block sizes: 32 x 16; 16 | |
| 0.01% of the heap (26.90% cumulative) | |
| 0.02% of unreported (87.63% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: wrap_strdup [memory/build/mozmemory_wrap.cpp:63] | |
| #03: static void nsTHashtable<nsObserverList>::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #04: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #05: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:218] | |
| #06: XPTC__InvokebyIndex | |
| #07: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #08: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 454 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 128 x 4 | |
| 0.01% of the heap (26.91% cumulative) | |
| 0.02% of unreported (87.65% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char16_t> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char16_t> *) [ipc/glue/IPCMessageUtils.h:427] | |
| #05: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::5888] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7197] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 455 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (26.92% cumulative) | |
| 0.02% of unreported (87.67% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PORT_ZAlloc [security/nss/lib/nss/utilwrap.c:146] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2708] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 456 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.92% cumulative) | |
| 0.02% of unreported (87.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: bool mozilla::Vector<JS::Compartment *,0,js::SystemAllocPolicy>::growStorageBy(unsigned __int64) [mfbt/Vector.h:1028] | |
| #03: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:609] | |
| #04: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 457 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.93% cumulative) | |
| 0.02% of unreported (87.72% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2732] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 458 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.94% cumulative) | |
| 0.02% of unreported (87.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::gfx::DeviceManagerDx::Init() [gfx/thebes/DeviceManagerDx.cpp:59] | |
| #04: gfxWindowsPlatform::InitAcceleration() [gfx/thebes/gfxWindowsPlatform.cpp:426] | |
| #05: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:972] | |
| #06: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #07: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 459 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (26.94% cumulative) | |
| 0.02% of unreported (87.76% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PORT_ZAlloc [security/nss/lib/nss/utilwrap.c:146] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2711] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 460 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.95% cumulative) | |
| 0.02% of unreported (87.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayFallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #03: TimerThread::AddTimerInternal(nsTimerImpl *) [xpcom/threads/TimerThread.cpp:641] | |
| #04: nsTimerImpl::InitCommon(mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> const &,unsigned int,nsTimerImpl::Callback &&) [xpcom/threads/nsTimerImpl.cpp:317] | |
| #05: nsTimerImpl::InitWithFuncCallbackCommon(void (*)(nsITimer *,void *),void *,unsigned int,unsigned int,mozilla::Variant<int const ,char const *,void (*)(nsITimer *,bool,void *,char *,unsigned __int64)> const &) [xpcom/threads/nsTimerImpl.cpp:336] | |
| #06: NS_NewTimerWithFuncCallback(nsITimer * *,void (*)(nsITimer *,void *),void *,unsigned int,unsigned int,char const *,nsIEventTarget *) [xpcom/threads/nsTimerImpl.cpp:131] | |
| #07: void IdleRunnableWrapper::SetTimer(unsigned int, class nsIEventTarget *) [xpcom/threads/nsThreadUtils.cpp:346] | |
| #08: NS_DispatchToThreadQueue(already_AddRefed<nsIRunnable> &&,unsigned int,nsIThread *,mozilla::EventQueuePriority) [xpcom/threads/nsThreadUtils.cpp:399] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 461 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.96% cumulative) | |
| 0.02% of unreported (87.81% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsTArray_Impl<txExpandedNameMap_base::MapItem,nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned __int64) [xpcom/ds/nsTArray.h:1654] | |
| #05: txExpandedNameMap_base::addItem(txExpandedName const &,void *) [dom/xslt/base/txExpandedNameMap.cpp:33] | |
| #06: nsresult txHandlerTable::init(const struct txElementHandler *, unsigned int) [dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2493] | |
| #07: txHandlerTable::init() [dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2534] | |
| #08: txMozillaXSLTProcessor::Startup() [dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1124] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 462 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.97% cumulative) | |
| 0.02% of unreported (87.83% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: mozilla::net::nsIOService::Init() [netwerk/base/nsIOService.cpp:243] | |
| #05: mozilla::net::nsIOService::GetInstance() [netwerk/base/nsIOService.cpp:0] | |
| #06: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::10287] | |
| #07: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #08: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 463 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 64 x 7; 32 x 2 | |
| 0.01% of the heap (26.97% cumulative) | |
| 0.02% of unreported (87.86% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<mozilla::dom::TabGroup::HashEntry>::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: void nsBaseHashtable<nsCStringHashKey,nsCOMPtr<mozIStorageAsyncStatement>,mozIStorageAsyncStatement *>::Put(const class nsTSubstring<char> & const, class mozIStorageAsyncStatement * *) [xpcom/ds/nsBaseHashtable.h:154] | |
| #07: nsCategoryObserver::nsCategoryObserver(nsTSubstring<char> const &) [xpcom/components/nsCategoryCache.cpp:48] | |
| #08: void nsCategoryCache<nsIContentPolicy>::LazyInit() [xpcom/components/nsCategoryCache.h:98] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 464 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.98% cumulative) | |
| 0.02% of unreported (87.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsTArray_Impl<txExpandedNameMap_base::MapItem,nsTArrayInfallibleAllocator>::AppendElements<nsTArrayInfallibleAllocator>(unsigned __int64) [xpcom/ds/nsTArray.h:1654] | |
| #05: txExpandedNameMap_base::addItem(txExpandedName const &,void *) [dom/xslt/base/txExpandedNameMap.cpp:33] | |
| #06: nsresult txHandlerTable::init(const struct txElementHandler *, unsigned int) [dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2493] | |
| #07: txHandlerTable::init() [dom/xslt/xslt/txStylesheetCompileHandlers.cpp:2536] | |
| #08: txMozillaXSLTProcessor::Startup() [dom/xslt/xslt/txMozillaXSLTProcessor.cpp:1124] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 465 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.99% cumulative) | |
| 0.02% of unreported (87.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PORT_ArenaAlloc_Util [security/nss/lib/util/secport.c:318] | |
| #03: SECMOD_CreateModuleEx [security/nss/lib/pk11wrap/pk11pars.c:805] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1811] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 466 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (26.99% cumulative) | |
| 0.02% of unreported (87.92% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::StaticPresData::Init() [layout/base/StaticPresData.cpp:18] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:194] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 467 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.00% cumulative) | |
| 0.02% of unreported (87.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::158] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 468 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 128 x 4 | |
| 0.01% of the heap (27.01% cumulative) | |
| 0.02% of unreported (87.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: net_GetURLSpecFromActualFile(nsIFile *,nsTSubstring<char> &) [netwerk/base/nsURLHelperWin.cpp:43] | |
| #05: mozilla::FileLocation::GetURIString(nsTSubstring<char> &) [xpcom/build/FileLocation.cpp:105] | |
| #06: mozilla::FileLocation::GetURIString(nsTSubstring<char> &) [xpcom/build/FileLocation.cpp:104] | |
| #07: void nsComponentManagerImpl::ManifestComponent(struct nsComponentManagerImpl::ManifestProcessingContext & const, int, char * *) [xpcom/components/nsComponentManager.cpp:801] | |
| #08: void nsComponentManagerImpl::RegisterManifest(NSLocationType, class mozilla::FileLocation & const, bool) [xpcom/components/nsComponentManager.cpp:772] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 469 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.01% cumulative) | |
| 0.02% of unreported (87.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:178] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 470 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (27.02% cumulative) | |
| 0.02% of unreported (88.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: PORT_ArenaAlloc_Util [security/nss/lib/util/secport.c:318] | |
| #03: SECMOD_CreateModuleEx [security/nss/lib/pk11wrap/pk11pars.c:805] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1811] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 471 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| Individual block sizes: 128 x 4 | |
| 0.01% of the heap (27.03% cumulative) | |
| 0.02% of unreported (88.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::ipc::CSPToCSPInfo(nsIContentSecurityPolicy *,mozilla::ipc::CSPInfo *) [ipc/glue/BackgroundUtils.cpp:250] | |
| #05: mozilla::dom::ClientSource::SetCsp(nsIContentSecurityPolicy *) [dom/clients/manager/ClientSource.cpp:666] | |
| #06: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1814] | |
| #07: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2214] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 472 of 3,744 | |
| 512 bytes (512 requested / 0 slop) | |
| 0.01% of the heap (27.04% cumulative) | |
| 0.02% of unreported (88.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::irregexp::RegExpStack::init() [js/src/irregexp/RegExpStack.cpp:66] | |
| #03: js::NewContext(unsigned int,unsigned int,JSRuntime *) [js/src/vm/JSContext.cpp:166] | |
| #04: mozilla::CycleCollectedJSContext::Initialize(JSRuntime *,unsigned int,unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:154] | |
| #05: XPCJSContext::Initialize(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:0] | |
| #06: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1244] | |
| #07: nsXPConnect::nsXPConnect() [js/xpconnect/src/nsXPConnect.cpp:76] | |
| #08: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:127] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 473 of 3,744 | |
| 512 bytes (504 requested / 8 slop) | |
| 0.01% of the heap (27.04% cumulative) | |
| 0.02% of unreported (88.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::StaticPresData::GetFontPrefsForLang(nsAtom *,bool *) [layout/base/StaticPresData.cpp:253] | |
| #04: mozilla::dom::Document::DoCacheAllKnownLangPrefs() [dom/base/Document.cpp:15655] | |
| #05: mozilla::ServoStyleSet::PreTraverseSync() [layout/style/ServoStyleSet.cpp:329] | |
| #06: mozilla::ServoStyleSet::ResolveStyleLazily(mozilla::dom::Element &,mozilla::PseudoStyleType,mozilla::StyleRuleInclusion) [layout/style/ServoStyleSet.cpp:1028] | |
| #07: static class mozilla::dom::Element * GetPropagatedScrollStylesForViewport(class nsPresContext *, struct mozilla::ScrollStyles *) [layout/base/nsPresContext.cpp:1048] | |
| #08: nsPresContext::UpdateViewportScrollStylesOverride() [layout/base/nsPresContext.cpp:1094] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 474 of 3,744 | |
| 512 bytes (504 requested / 8 slop) | |
| 0.01% of the heap (27.05% cumulative) | |
| 0.02% of unreported (88.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::StaticPresData::GetFontPrefsForLang(nsAtom *,bool *) [layout/base/StaticPresData.cpp:253] | |
| #04: mozilla::dom::Document::DoCacheAllKnownLangPrefs() [dom/base/Document.cpp:15654] | |
| #05: mozilla::ServoStyleSet::PreTraverseSync() [layout/style/ServoStyleSet.cpp:329] | |
| #06: mozilla::ServoStyleSet::ResolveStyleLazily(mozilla::dom::Element &,mozilla::PseudoStyleType,mozilla::StyleRuleInclusion) [layout/style/ServoStyleSet.cpp:1028] | |
| #07: static class mozilla::dom::Element * GetPropagatedScrollStylesForViewport(class nsPresContext *, struct mozilla::ScrollStyles *) [layout/base/nsPresContext.cpp:1048] | |
| #08: nsPresContext::UpdateViewportScrollStylesOverride() [layout/base/nsPresContext.cpp:1094] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 475 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.06% cumulative) | |
| 0.02% of unreported (88.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nssArena_Create [security/nss/lib/base/arena.c:359] | |
| #03: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:178] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 476 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.06% cumulative) | |
| 0.02% of unreported (88.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewLock [nsprpub/pr/src/threads/combined/prulock.c:161] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2705] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 477 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.07% cumulative) | |
| 0.02% of unreported (88.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:151] | |
| #03: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #04: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #05: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #06: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #07: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| #08: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 478 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.08% cumulative) | |
| 0.02% of unreported (88.20% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewLock [nsprpub/pr/src/threads/combined/prulock.c:161] | |
| #03: static unsigned long SFTK_SlotInit(char *, char *, char *, struct sftk_token_parametersStr *, int) [security/nss/lib/softoken/pkcs11.c:2691] | |
| #04: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3182] | |
| #05: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #06: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 479 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.08% cumulative) | |
| 0.02% of unreported (88.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PK11_NewSlotInfo [security/nss/lib/pk11wrap/pk11slot.c:365] | |
| #03: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:562] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 480 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.09% cumulative) | |
| 0.02% of unreported (88.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nssArena_Create [security/nss/lib/base/arena.c:359] | |
| #03: nssToken_CreateFromPK11SlotInfo [security/nss/lib/pk11wrap/dev3hack.c:142] | |
| #04: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:134] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 481 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.10% cumulative) | |
| 0.02% of unreported (88.27% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewLock [nsprpub/pr/src/threads/combined/prulock.c:161] | |
| #03: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3190] | |
| #04: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #05: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #06: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| #07: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 482 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.11% cumulative) | |
| 0.02% of unreported (88.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:208] | |
| #03: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #04: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #05: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #06: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| #07: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #08: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 483 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.11% cumulative) | |
| 0.02% of unreported (88.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewLock [nsprpub/pr/src/threads/combined/prulock.c:161] | |
| #03: sftk_NewSession [security/nss/lib/softoken/pkcs11u.c:1822] | |
| #04: NSC_OpenSession [security/nss/lib/softoken/pkcs11.c:3978] | |
| #05: PK11_InitToken [security/nss/lib/pk11wrap/pk11slot.c:1251] | |
| #06: PK11_InitSlot [security/nss/lib/pk11wrap/pk11slot.c:1477] | |
| #07: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:565] | |
| #08: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 484 of 3,744 | |
| 512 bytes (496 requested / 16 slop) | |
| Individual block sizes: 256 x 2 | |
| 0.01% of the heap (27.12% cumulative) | |
| 0.02% of unreported (88.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PK11_NewSlotInfo [security/nss/lib/pk11wrap/pk11slot.c:370] | |
| #03: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:562] | |
| #04: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1841] | |
| #05: SECMOD_LoadModule [security/nss/lib/pk11wrap/pk11pars.c:1876] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:689] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 485 of 3,744 | |
| 512 bytes (448 requested / 64 slop) | |
| Individual block sizes: 64 x 8 | |
| 0.01% of the heap (27.13% cumulative) | |
| 0.02% of unreported (88.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: locked_register_thread(mozilla::BaseAutoLock<PSMutex &> const &,char const *,void *) [tools/profiler/core/platform.cpp:2737] | |
| #04: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3758] | |
| #05: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2484] | |
| #06: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #07: ucrtbase.dll + 0x1c4be | |
| #08: KERNEL32.DLL + 0x13034 | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 486 of 3,744 | |
| 512 bytes (436 requested / 76 slop) | |
| Individual block sizes: 64 x 8 | |
| 0.01% of the heap (27.13% cumulative) | |
| 0.02% of unreported (88.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTextFragment::Init() [dom/base/nsTextFragment.cpp:41] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:185] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 487 of 3,744 | |
| 512 bytes (436 requested / 76 slop) | |
| Individual block sizes: 64 x 8 | |
| 0.01% of the heap (27.14% cumulative) | |
| 0.02% of unreported (88.40% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTextFragment::Init() [dom/base/nsTextFragment.cpp:40] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:185] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 488 of 3,744 | |
| 496 bytes (488 requested / 8 slop) | |
| 0.01% of the heap (27.15% cumulative) | |
| 0.02% of unreported (88.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsBlockFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/generic/nsBlockFrame.cpp:1265] | |
| #04: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,mozilla::WritingMode const &,mozilla::LogicalPoint const &,nsSize const &,unsigned int,nsReflowStatus &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:898] | |
| #05: nsCanvasFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/generic/nsCanvasFrame.cpp:734] | |
| #06: void nsHTMLScrollFrame::ReflowScrolledFrame(struct mozilla::ScrollReflowInput *, bool, bool, class mozilla::ReflowOutput *) [layout/generic/nsGfxScrollFrame.cpp:562] | |
| #07: nsHTMLScrollFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/generic/nsGfxScrollFrame.cpp:1077] | |
| #08: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,int,int,unsigned int,nsReflowStatus &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:937] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 489 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.15% cumulative) | |
| 0.02% of unreported (88.45% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::NullPrincipal::Create(mozilla::OriginAttributes const &,nsIURI *) [caps/NullPrincipal.cpp:65] | |
| #04: mozilla::NullPrincipal::CreateWithoutOriginAttributes() [caps/NullPrincipal.cpp:74] | |
| #05: nsNodeInfoManager::Init(mozilla::dom::Document *) [dom/base/nsNodeInfoManager.cpp:109] | |
| #06: mozilla::dom::Document::Init() [dom/base/Document.cpp:2121] | |
| #07: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #08: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 490 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.16% cumulative) | |
| 0.02% of unreported (88.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: static void mozilla::dom::Register(class mozilla::dom::BrowsingContext *) [docshell/base/BrowsingContext.cpp:60] | |
| #04: mozilla::dom::BrowsingContext::CreateFromIPC(mozilla::dom::BrowsingContext::IPCInitializer &&,mozilla::dom::BrowsingContextGroup *,mozilla::dom::ContentParent *) [docshell/base/BrowsingContextFieldList.h:17] | |
| #05: mozilla::dom::ContentChild::RecvRegisterBrowsingContextGroup(nsTArray<mozilla::dom::BrowsingContext::IPCInitializer> &&) [dom/ipc/ContentChild.cpp:3910] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::11424] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 491 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| 0.01% of the heap (27.17% cumulative) | |
| 0.02% of unreported (88.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: nsPrefBranch::AddObserverImpl(nsTSubstring<char> const &,nsIObserver *,bool) [modules/libpref/Preferences.cpp:2694] | |
| #04: nsContentBlocker::Init() [extensions/permissions/nsContentBlocker.cpp:127] | |
| #05: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9262] | |
| #06: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #07: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #08: nsCategoryObserver::nsCategoryObserver(nsTSubstring<char> const &) [xpcom/components/nsCategoryCache.cpp:43] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 492 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.17% cumulative) | |
| 0.02% of unreported (88.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientManagerChild::AllocPClientSourceChild(mozilla::dom::ClientSourceConstructorArgs const &) [dom/clients/manager/ClientManagerChild.cpp:76] | |
| #04: mozilla::dom::ClientSource::Activate(mozilla::dom::PClientManagerChild *) [dom/clients/manager/ClientSource.cpp:182] | |
| #05: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:0] | |
| #06: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #07: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| #08: nsresult nsDocShell::OpenInitializedChannel(class nsIChannel *, class nsIURILoader *, unsigned int) [docshell/base/nsDocShell.cpp:10606] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 493 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.18% cumulative) | |
| 0.02% of unreported (88.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ClientManagerChild::AllocPClientSourceChild(mozilla::dom::ClientSourceConstructorArgs const &) [dom/clients/manager/ClientManagerChild.cpp:76] | |
| #04: mozilla::dom::ClientSource::Activate(mozilla::dom::PClientManagerChild *) [dom/clients/manager/ClientSource.cpp:182] | |
| #05: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:0] | |
| #06: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #07: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1757] | |
| #08: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 494 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 32 x 15 | |
| 0.01% of the heap (27.19% cumulative) | |
| 0.02% of unreported (88.55% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:282] | |
| #04: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #05: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #06: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #07: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| #08: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 495 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.19% cumulative) | |
| 0.02% of unreported (88.57% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: struct style::gecko_bindings::sugar::ownership::Strong<style::gecko_bindings::structs::root::RawServoDeclarationBlock> geckoservo::glue::Servo_DeclarationBlock_CreateEmpty() [servo/ports/geckolib/glue.rs:3978] | |
| #03: nsMappedAttributes::LazilyResolveServoDeclaration(mozilla::dom::Document *) [dom/base/nsMappedAttributes.cpp:278] | |
| #04: nsHTMLStyleSheet::CalculateMappedServoDeclarations() [layout/style/nsHTMLStyleSheet.cpp:155] | |
| #05: mozilla::ServoStyleSet::PreTraverseSync() [layout/style/ServoStyleSet.cpp:321] | |
| #06: mozilla::ServoStyleSet::ResolveStyleLazily(mozilla::dom::Element &,mozilla::PseudoStyleType,mozilla::StyleRuleInclusion) [layout/style/ServoStyleSet.cpp:1028] | |
| #07: static class mozilla::dom::Element * GetPropagatedScrollStylesForViewport(class nsPresContext *, struct mozilla::ScrollStyles *) [layout/base/nsPresContext.cpp:1048] | |
| #08: nsPresContext::UpdateViewportScrollStylesOverride() [layout/base/nsPresContext.cpp:1094] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 496 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.20% cumulative) | |
| 0.02% of unreported (88.60% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsSHistory::nsSHistory(nsDocShell *) [docshell/shistory/nsSHistory.cpp:208] | |
| #04: mozilla::dom::ChildSHistory::ChildSHistory(nsDocShell *) [docshell/shistory/ChildSHistory.cpp:21] | |
| #05: nsDocShell::InitSessionHistory() [docshell/base/nsDocShell.cpp:4814] | |
| #06: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:158] | |
| #07: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #08: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 497 of 3,744 | |
| 480 bytes (480 requested / 0 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.21% cumulative) | |
| 0.02% of unreported (88.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:528] | |
| #03: mozilla::dom::PBrowserChild::SendPWindowGlobalConstructor(mozilla::dom::PWindowGlobalChild *,mozilla::dom::WindowGlobalInit const &) [s3:gecko-generated-sources-l1:688134b4637a12b23de8d3fa28341f624ae1a4f778c5b55dcf14b12bbd31759dc11133d6cb2df16b8e83a7d772f695f377977eec5cebccd2ccde4ebcc3eb3316/ipc/ipdl/PBrowserChild.cpp::591] | |
| #04: mozilla::dom::WindowGlobalChild::Create(nsGlobalWindowInner *) [dom/ipc/WindowGlobalChild.cpp:93] | |
| #05: nsGlobalWindowInner::InnerSetNewDocument(JSContext *,mozilla::dom::Document *) [dom/base/nsGlobalWindowInner.cpp:1621] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2210] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 498 of 3,744 | |
| 480 bytes (440 requested / 40 slop) | |
| Individual block sizes: 96 x 5 | |
| 0.01% of the heap (27.21% cumulative) | |
| 0.02% of unreported (88.64% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::DocGroup::DocGroup(mozilla::dom::TabGroup *,nsTSubstring<char> const &) [dom/base/DocGroup.cpp:56] | |
| #04: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:153] | |
| #05: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #06: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| #07: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2159] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 499 of 3,744 | |
| 480 bytes (432 requested / 48 slop) | |
| Individual block sizes: 80 x 6 | |
| 0.01% of the heap (27.22% cumulative) | |
| 0.02% of unreported (88.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARURI::Mutator::SetSpecBaseCharset(nsTSubstring<char> const &,nsIURI *,char const *) [modules/libjar/nsJARURI.h:131] | |
| #04: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1832] | |
| #05: nsChromeRegistryContent::RegisterPackage(ChromePackage const &) [chrome/nsChromeRegistryContent.cpp:65] | |
| #06: nsChromeRegistryContent::RegisterRemoteChrome(nsTArray<ChromePackage> const &,nsTArray<SubstitutionMapping> const &,nsTArray<OverrideMapping> const &,nsTSubstring<char> const &,bool) [chrome/nsChromeRegistryContent.cpp:28] | |
| #07: mozilla::dom::ContentChild::RecvRegisterChrome(nsTArray<ChromePackage> &&,nsTArray<SubstitutionMapping> &&,nsTArray<OverrideMapping> &&,nsTString<char> const &,bool const &) [dom/ipc/ContentChild.cpp:2276] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::8172] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 500 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.23% cumulative) | |
| 0.02% of unreported (88.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsCStringHashKey,mozilla::net::SubstitutingProtocolHandler::SubstitutionEntry> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: mozilla::net::SubstitutingProtocolHandler::SetSubstitutionWithFlags(nsTSubstring<char> const &,nsIURI *,unsigned int) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:479] | |
| #07: nsChromeRegistryContent::RegisterSubstitution(SubstitutionMapping const &) [chrome/nsChromeRegistryContent.cpp:100] | |
| #08: mozilla::dom::ContentChild::RecvRegisterChromeItem(ChromeRegistryItem const &) [dom/ipc/ContentChild.cpp:2305] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 501 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| 0.01% of the heap (27.23% cumulative) | |
| 0.02% of unreported (88.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsCStringHashKey,nsCOMPtr<mozIStorageAsyncStatement>,mozIStorageAsyncStatement *>::Put(const class nsTSubstring<char> & const, class mozIStorageAsyncStatement * *) [xpcom/ds/nsBaseHashtable.h:154] | |
| #05: nsCategoryObserver::nsCategoryObserver(nsTSubstring<char> const &) [xpcom/components/nsCategoryCache.cpp:48] | |
| #06: void nsCategoryCache<nsIContentPolicy>::LazyInit() [xpcom/components/nsCategoryCache.h:98] | |
| #07: nsresult nsContentPolicy::CheckPolicy( *, class nsIURI *, class nsILoadInfo *, const class nsTSubstring<char> & const, short *) [dom/base/nsContentPolicy.cpp:121] | |
| #08: nsresult nsContentPolicy::ShouldLoad(class nsIURI *, class nsILoadInfo *, const class nsTSubstring<char> & const, short *) [dom/base/nsContentPolicy.cpp:199] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 502 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 32 x 14 | |
| 0.01% of the heap (27.24% cumulative) | |
| 0.02% of unreported (88.72% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:282] | |
| #04: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #05: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #06: static bool mozilla::dom::MatchPatternSet_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:410848b5f7e64a50f31d99f3bbe51bd115818ce41b123d9886a312ab9ec42903babf440a08fdd4f176333814c90869101ee7315261784a195b3dca167cfca4a8/dom/bindings/MatchPatternBinding.cpp::1885] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 503 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.24% cumulative) | |
| 0.02% of unreported (88.74% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::452] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 504 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.25% cumulative) | |
| 0.02% of unreported (88.76% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char> *) [ipc/glue/IPCMessageUtils.h:375] | |
| #05: static bool mozilla::ipc::ReadIPDLParam<mozilla::Maybe<nsTString<char> > >(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::Maybe<nsTString<char> > *) [ipc/glue/IPDLParamTraits.h:61] | |
| #06: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::JSWindowActorInfo>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::JSWindowActorInfo *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4294] | |
| #07: static bool mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::dom::JSWindowActorInfo> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<mozilla::dom::JSWindowActorInfo> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #08: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9463] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 505 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.26% cumulative) | |
| 0.02% of unreported (88.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1327] | |
| #05: mozilla::dom::module_getter::ModuleGetter(JSContext *,unsigned int,JS::Value *) [dom/base/ChromeUtils.cpp:513] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: js::CallGetter(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:735] | |
| #08: js::NativeGetExistingProperty(JSContext *,JS::Handle<JSObject *>,JS::Handle<js::NativeObject *>,JS::Handle<js::Shape *>,JS::MutableHandle<JS::Value>) [js/src/vm/NativeObject.cpp:2325] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 506 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| 0.01% of the heap (27.26% cumulative) | |
| 0.02% of unreported (88.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: static void mozilla::ipc::ChannelCountReporter::Increment(const char *) [ipc/glue/MessageChannel.cpp:527] | |
| #05: mozilla::ipc::MessageChannel::Open(IPC::Channel *,MessageLoop *,mozilla::ipc::Side) [ipc/glue/MessageChannel.cpp:826] | |
| #06: bool mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild>::Bind(class mozilla::PProcessHangMonitorChild *) [ipc/glue/ProtocolUtils.h:790] | |
| #07: void `anonymous namespace'::HangMonitorChild::Bind(class mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> *) [dom/ipc/ProcessHangMonitor.cpp:587] | |
| #08: nsresult mozilla::detail::RunnableMethodImpl<(anonymous namespace)::HangMonitorChild *,void ((anonymous namespace)::HangMonitorChild::*)(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&),0,mozilla::RunnableKind::Standard,mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 507 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| 0.01% of the heap (27.27% cumulative) | |
| 0.02% of unreported (88.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: bool nsBaseHashtable<nsStringHashKey,RefPtr<mozilla::dom::JSWindowActorProtocol>,mozilla::dom::JSWindowActorProtocol *>::Put(const class nsTSubstring<char16_t> & const, class mozilla::dom::JSWindowActorProtocol * *, const struct std::nothrow_t & const) [xpcom/ds/nsBaseHashtable.h:161] | |
| #05: mozilla::dom::JSWindowActorService::LoadJSWindowActorInfos(nsTArray<mozilla::dom::JSWindowActorInfo> &) [dom/ipc/JSWindowActorService.cpp:414] | |
| #06: mozilla::dom::ContentChild::RecvInitJSWindowActorInfos(nsTArray<mozilla::dom::JSWindowActorInfo> &&) [dom/ipc/ContentChild.cpp:2812] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9473] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 508 of 3,744 | |
| 448 bytes (448 requested / 0 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.27% cumulative) | |
| 0.02% of unreported (88.84% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::dom::ConvertJSValueToByteString(JSContext *,JS::Handle<JS::Value>,bool,nsTSubstring<char> &) [dom/bindings/BindingUtils.cpp:2731] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::303] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 509 of 3,744 | |
| 448 bytes (432 requested / 16 slop) | |
| Individual block sizes: 224 x 2 | |
| 0.01% of the heap (27.28% cumulative) | |
| 0.02% of unreported (88.86% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsStandardURL::TemplatedMutator<mozilla::net::nsStandardURL>::Init(unsigned int,int,nsTSubstring<char> const &,char const *,nsIURI *,nsIURIMutator * *) [netwerk/base/nsStandardURL.h:366] | |
| #04: nsresult std::_Func_impl_no_alloc<`lambda at z:/task_1561662719/build/src/obj-firefox/dist/include/nsIURIMutator.h:444:10',nsresult,nsIURIMutator *>::_Do_call(class nsIURIMutator * *) | |
| #05: nsChromeProtocolHandler::CreateNewURI(nsTSubstring<char> const &,char const *,nsIURI *,nsIURI * *) [chrome/nsChromeProtocolHandler.cpp:74] | |
| #06: NS_NewURI(nsIURI * *,nsTSubstring<char> const &,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1782] | |
| #07: NS_NewURI(nsIURI * *,char const *,nsIURI *,nsIIOService *) [netwerk/base/nsNetUtil.cpp:1670] | |
| #08: nsLayoutStylesheetCache::LoadSheetURL(char const *,RefPtr<mozilla::StyleSheet> *,mozilla::css::SheetParsingMode,mozilla::css::FailureAction) [layout/style/nsLayoutStylesheetCache.cpp:457] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 510 of 3,744 | |
| 448 bytes (416 requested / 32 slop) | |
| Individual block sizes: 112 x 4 | |
| 0.01% of the heap (27.29% cumulative) | |
| 0.02% of unreported (88.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::DOMEventTargetHelper::GetOrCreateListenerManager() [dom/events/DOMEventTargetHelper.cpp:204] | |
| #04: mozilla::dom::EventTarget::AddEventListener(nsTSubstring<char16_t> const &,mozilla::dom::EventListener *,mozilla::dom::AddEventListenerOptionsOrBoolean const &,mozilla::dom::Nullable<bool> const &,mozilla::ErrorResult &) [dom/events/EventTarget.cpp:62] | |
| #05: mozilla::dom::EventTarget_Binding::addEventListener(JSContext *,JS::Handle<JSObject *>,mozilla::dom::EventTarget *,JSJitMethodCallArgs const &) [s3:gecko-generated-sources-l1:672e74a090ab9e8d7b663e6dc12881a77626fe08138e68c1d22f3aac1e3e469290756df1fd0237a66ab2f080c54b72f594c5c2ef126f52ac5f70683925425a0e/dom/bindings/EventTargetBinding.cpp::931] | |
| #06: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeGlobalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 511 of 3,744 | |
| 448 bytes (392 requested / 56 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.29% cumulative) | |
| 0.02% of unreported (88.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:506] | |
| #04: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 512 of 3,744 | |
| 448 bytes (392 requested / 56 slop) | |
| Individual block sizes: 64 x 7 | |
| 0.01% of the heap (27.30% cumulative) | |
| 0.02% of unreported (88.92% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::278] | |
| #04: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 513 of 3,744 | |
| 432 bytes (432 requested / 0 slop) | |
| 0.01% of the heap (27.31% cumulative) | |
| 0.02% of unreported (88.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult mozilla::image::SVGDocumentWrapper::SetupViewer(class nsIRequest *, class nsIContentViewer * *, class nsILoadGroup * *) [image/SVGDocumentWrapper.cpp:310] | |
| #04: nsresult mozilla::image::SVGDocumentWrapper::OnStartRequest(class nsIRequest *) [image/SVGDocumentWrapper.cpp:196] | |
| #05: mozilla::image::VectorImage::OnStartRequest(nsIRequest *) [image/VectorImage.cpp:0] | |
| #06: mozilla::image::ImageFactory::CreateVectorImage(nsIRequest *,mozilla::image::ProgressTracker *,nsTString<char> const &,nsIURI *,unsigned int,unsigned int) [image/ImageFactory.cpp:270] | |
| #07: mozilla::image::ImageFactory::CreateImage(nsIRequest *,mozilla::image::ProgressTracker *,nsTString<char> const &,nsIURI *,bool,unsigned int) [image/ImageFactory.cpp:127] | |
| #08: nsresult imgRequest::OnDataAvailable(class nsIRequest *, class nsIInputStream *, unsigned __int64, unsigned int) [image/imgRequest.cpp:1024] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 514 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.31% cumulative) | |
| 0.02% of unreported (88.96% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> * js::frontend::CollectionPool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy>,js::frontend::InlineTablePool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> > >::allocate() [js/src/frontend/NameCollections.h:40] | |
| #03: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::catchBlockStatement(js::frontend::YieldHandling,js::frontend::ParseContext::Scope &) [js/src/frontend/Parser.cpp:6730] | |
| #04: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::tryStatement(js::frontend::YieldHandling) [js/src/frontend/Parser.cpp:6628] | |
| #05: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::statementListItem(js::frontend::YieldHandling,bool) [js/src/frontend/Parser.cpp:7984] | |
| #06: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::statementList(js::frontend::YieldHandling) [js/src/frontend/Parser.cpp:3476] | |
| #07: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::functionBody(js::frontend::InHandling,js::frontend::YieldHandling,js::frontend::FunctionSyntaxKind,js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::FunctionBodyType) [js/src/frontend/Parser.cpp:1880] | |
| #08: js::frontend::GeneralParser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::functionFormalParametersAndBody(js::frontend::InHandling,js::frontend::YieldHandling,js::frontend::FunctionNode * *,js::frontend::FunctionSyntaxKind,mozilla::Maybe<unsigned int> const &,bool) [js/src/frontend/Parser.cpp:3040] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 515 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.32% cumulative) | |
| 0.02% of unreported (88.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> * js::frontend::CollectionPool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy>,js::frontend::InlineTablePool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> > >::allocate() [js/src/frontend/NameCollections.h:40] | |
| #03: js::frontend::TDZCheckCache::needsTDZCheck(js::frontend::BytecodeEmitter *,JSAtom *) [js/src/frontend/TDZCheckCache.cpp:28] | |
| #04: js::frontend::BytecodeEmitter::emitTDZCheckIfNeeded(JS::Handle<JSAtom *>,js::frontend::NameLocation const &) [js/src/frontend/BytecodeEmitter.cpp:1772] | |
| #05: js::frontend::NameOpEmitter::emitGet() [js/src/frontend/NameOpEmitter.cpp:71] | |
| #06: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:9311] | |
| #07: js::frontend::BytecodeEmitter::emitCallOrNew(js::frontend::CallNode *,js::frontend::ValueUsage) [js/src/frontend/BytecodeEmitter.cpp:7452] | |
| #08: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:9247] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 516 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.32% cumulative) | |
| 0.02% of unreported (89.00% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static void NewRequestAndEntry(bool, class imgLoader *, const class mozilla::image::ImageCacheKey & const, class imgRequest * *, class imgCacheEntry * *) [image/imgLoader.cpp:584] | |
| #04: imgLoader::LoadImage(nsIURI *,nsIURI *,nsIURI *,mozilla::net::ReferrerPolicy,nsIPrincipal *,unsigned __int64,nsILoadGroup *,imgINotificationObserver *,nsINode *,mozilla::dom::Document *,unsigned int,nsISupports *,unsigned int,nsTSubstring<char16_t> const &,bool,imgRequestProxy * *) [image/imgLoader.cpp:2222] | |
| #05: nsContentUtils::LoadImage(nsIURI *,nsINode *,mozilla::dom::Document *,nsIPrincipal *,unsigned __int64,nsIURI *,mozilla::net::ReferrerPolicy,imgINotificationObserver *,int,nsTSubstring<char16_t> const &,imgRequestProxy * *,unsigned int,bool) [dom/base/nsContentUtils.cpp:3337] | |
| #06: mozilla::css::ImageLoader::LoadImage(mozilla::StyleComputedUrl const &,mozilla::dom::Document &) [layout/style/ImageLoader.cpp:463] | |
| #07: class imgRequestProxy * mozilla::StyleComputedUrl::LoadImage(class mozilla::dom::Document & const) [layout/style/nsStyleStruct.cpp:141] | |
| #08: nsStyleImageRequest::Resolve(mozilla::dom::Document &,nsStyleImageRequest const *) [layout/style/nsStyleStruct.cpp:1777] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 517 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.33% cumulative) | |
| 0.02% of unreported (89.02% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> * js::frontend::CollectionPool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy>,js::frontend::InlineTablePool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> > >::allocate() [js/src/frontend/NameCollections.h:40] | |
| #03: js::frontend::TDZCheckCache::noteTDZCheck(js::frontend::BytecodeEmitter *,JSAtom *,js::MaybeCheckTDZ) [js/src/frontend/TDZCheckCache.cpp:57] | |
| #04: js::frontend::EmitterScope::enterLexical(js::frontend::BytecodeEmitter *,js::ScopeKind,JS::Handle<js::LexicalScope::Data *>) [js/src/frontend/EmitterScope.cpp:486] | |
| #05: js::frontend::BytecodeEmitter::emitLexicalScope(js::frontend::LexicalScopeNode *) [js/src/frontend/BytecodeEmitter.cpp:4906] | |
| #06: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:9253] | |
| #07: js::frontend::BytecodeEmitter::emitTry(js::frontend::TryNode *) [js/src/frontend/BytecodeEmitter.cpp:4696] | |
| #08: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:8976] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 518 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.33% cumulative) | |
| 0.02% of unreported (89.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> * js::frontend::CollectionPool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy>,js::frontend::InlineTablePool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> > >::allocate() [js/src/frontend/NameCollections.h:40] | |
| #03: js::frontend::ParseContext::init() [js/src/frontend/ParseContext.cpp:279] | |
| #04: js::frontend::Parser<js::frontend::FullParseHandler,mozilla::Utf8Unit>::standaloneLazyFunction(JS::Handle<JSFunction *>,unsigned int,bool,js::GeneratorKind,js::FunctionAsyncKind) [js/src/frontend/Parser.cpp:2895] | |
| #05: js::frontend::CompileLazyFunction(JSContext *,JS::Handle<js::LazyScript *>,mozilla::Utf8Unit const *,unsigned __int64) [js/src/frontend/BytecodeCompiler.cpp:1016] | |
| #06: JSFunction::createScriptForLazilyInterpretedFunction(JSContext *,JS::Handle<JSFunction *>) [js/src/vm/JSFunction.cpp:1625] | |
| #07: JSFunction::getOrCreateScript(JSContext *,JS::Handle<JSFunction *>) [js/src/vm/JSFunction.h:553] | |
| #08: JSFunction::createScriptForLazilyInterpretedFunction(JSContext *,JS::Handle<JSFunction *>) [js/src/vm/JSFunction.cpp:1582] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 519 of 3,744 | |
| 432 bytes (424 requested / 8 slop) | |
| 0.01% of the heap (27.34% cumulative) | |
| 0.02% of unreported (89.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> * js::frontend::CollectionPool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy>,js::frontend::InlineTablePool<js::InlineMap<JSAtom *,js::frontend::RecyclableAtomMapValueWrapper<unsigned int>,24,js::frontend::NameMapHasher,js::SystemAllocPolicy> > >::allocate() [js/src/frontend/NameCollections.h:40] | |
| #03: js::frontend::EmitterScope::enterFunction(js::frontend::BytecodeEmitter *,js::frontend::FunctionBox *) [js/src/frontend/EmitterScope.cpp:574] | |
| #04: js::frontend::FunctionScriptEmitter::prepareForParameters() [js/src/frontend/FunctionEmitter.cpp:429] | |
| #05: js::frontend::BytecodeEmitter::emitFunctionScript(js::frontend::FunctionNode *,js::frontend::BytecodeEmitter::TopLevelFunction) [js/src/frontend/BytecodeEmitter.cpp:2506] | |
| #06: js::frontend::CompileLazyFunction(JSContext *,JS::Handle<js::LazyScript *>,mozilla::Utf8Unit const *,unsigned __int64) [js/src/frontend/BytecodeCompiler.cpp:1016] | |
| #07: JSFunction::createScriptForLazilyInterpretedFunction(JSContext *,JS::Handle<JSFunction *>) [js/src/vm/JSFunction.cpp:1625] | |
| #08: JSFunction::getOrCreateScript(JSContext *,JS::Handle<JSFunction *>) [js/src/vm/JSFunction.h:553] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 520 of 3,744 | |
| 432 bytes (360 requested / 72 slop) | |
| Individual block sizes: 48 x 9 | |
| 0.01% of the heap (27.35% cumulative) | |
| 0.02% of unreported (89.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::SchedulerGroup::CreateEventTargetFor(mozilla::TaskCategory) [xpcom/threads/SchedulerGroup.cpp:201] | |
| #04: SystemGroupImpl::SystemGroupImpl() [xpcom/threads/SystemGroup.cpp:36] | |
| #05: SystemGroupImpl::InitStatic() [xpcom/threads/SystemGroup.cpp:43] | |
| #06: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:331] | |
| #07: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| #08: mozilla::ipc::ScopedXREEmbed::Start() [ipc/glue/ScopedXREEmbed.cpp:83] | |
| } | |
| } | |
| Unreported { | |
| 9 blocks in heap block record 521 of 3,744 | |
| 432 bytes (315 requested / 117 slop) | |
| Individual block sizes: 48 x 9 | |
| 0.01% of the heap (27.35% cumulative) | |
| 0.02% of unreported (89.09% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: class JSFlatString * js::NewStringCopyNDontDeflate<js::CanGC,unsigned char>(struct JSContext *, const unsigned char *, unsigned __int64) [js/src/vm/StringType.cpp:1757] | |
| #03: JS_NewStringCopyZ(JSContext *,char const *) [js/src/jsapi.cpp:4128] | |
| #04: js::ErrorToException(JSContext *,JSErrorReport *,JSErrorFormatString const * (*)(void *,unsigned int),void *) [js/src/jsexn.cpp:654] | |
| #05: js::ReportErrorNumberUCArray(JSContext *,unsigned int,JSErrorFormatString const * (*)(void *,unsigned int),void *,unsigned int,char16_t const * *) [js/src/vm/JSContext.cpp:866] | |
| #06: JS_ReportErrorNumberUCArray(JSContext *,JSErrorFormatString const * (*)(void *,unsigned int),void *,unsigned int,char16_t const * *) [js/src/jsapi.cpp:4783] | |
| #07: mozilla::binding_danger::TErrorResult<mozilla::binding_danger::JustAssertCleanupPolicy>::SetPendingExceptionWithMessage(JSContext *) [dom/bindings/BindingUtils.cpp:260] | |
| #08: static bool mozilla::dom::URL_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:e5e8e0d74c3c1dbf5ede60e9176b9f6c4094934c62732bd97291aebc7e56b575defa2050b828aeb5713ea167ab5de5bd400249c60bfe33a0f64d787cc2a33b46/dom/bindings/URLBinding.cpp::1360] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 522 of 3,744 | |
| 416 bytes (416 requested / 0 slop) | |
| Individual block sizes: 64 x 6; 32 | |
| 0.01% of the heap (27.36% cumulative) | |
| 0.02% of unreported (89.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char16_t> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char16_t> *) [ipc/glue/IPCMessageUtils.h:427] | |
| #05: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::JSWindowActorInfo>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::JSWindowActorInfo *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4285] | |
| #06: static bool mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::dom::JSWindowActorInfo> >::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class nsTArray<mozilla::dom::JSWindowActorInfo> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9463] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 523 of 3,744 | |
| 416 bytes (416 requested / 0 slop) | |
| 0.01% of the heap (27.36% cumulative) | |
| 0.02% of unreported (89.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > * std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > >::_Emplace_reallocate<const std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > &>(class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > *, const class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & const) [vs2017_15.8.4/VC/include/vector:956] | |
| #04: CommandLine::ParseFromString(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &) [ipc/chromium/src/base/command_line.cc:81] | |
| #05: CommandLine::Init(int,char const * const *) [ipc/chromium/src/base/command_line.cc:171] | |
| #06: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4900] | |
| #07: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| #08: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| } | |
| } | |
| Unreported { | |
| 24 blocks in heap block record 524 of 3,744 | |
| 416 bytes (416 requested / 0 slop) | |
| Individual block sizes: 32 x 2; 16 x 22 | |
| 0.01% of the heap (27.37% cumulative) | |
| 0.02% of unreported (89.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::extensions::MatchGlob::Init(JSContext *,nsTSubstring<char16_t> const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:634] | |
| #05: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:355] | |
| #06: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #07: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #08: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 525 of 3,744 | |
| 416 bytes (408 requested / 8 slop) | |
| Individual block sizes: 256; 160 | |
| 0.01% of the heap (27.38% cumulative) | |
| 0.02% of unreported (89.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:732] | |
| #03: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #04: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #05: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| #06: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #07: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #08: mozilla::nsRFPService::RandomMidpoint(__int64,__int64,__int64,__int64 *,unsigned char *) [toolkit/components/resistfingerprinting/nsRFPService.cpp:378] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 526 of 3,744 | |
| 416 bytes (408 requested / 8 slop) | |
| 0.01% of the heap (27.38% cumulative) | |
| 0.02% of unreported (89.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: gfxPlatform::InitNullMetadata() [gfx/thebes/gfxPlatform.cpp:1179] | |
| #04: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1084] | |
| #05: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #06: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 527 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| 0.01% of the heap (27.39% cumulative) | |
| 0.02% of unreported (89.20% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsINode *,nsIPrincipal *,nsIPrincipal *,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &,unsigned int,unsigned int,nsIChannel * *) [netwerk/base/nsIOService.cpp:877] | |
| #04: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsINode *,nsIPrincipal *,nsIPrincipal *,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &,unsigned int,unsigned int,nsICookieSettings *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| #05: NS_NewChannelWithTriggeringPrincipal(nsIChannel * *,nsIURI *,nsINode *,nsIPrincipal *,unsigned int,unsigned int,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:438] | |
| #06: static nsresult NewImageChannel(class nsIChannel * *, bool *, class nsIURI *, class nsIURI *, int, class nsIURI *, mozilla::net::ReferrerPolicy, class nsILoadGroup *, const class nsTString<char> & const, unsigned int, unsigned int, class nsIPrincipal *, class nsISupports *, bool) [image/imgLoader.cpp:820] | |
| #07: imgLoader::LoadImage(nsIURI *,nsIURI *,nsIURI *,mozilla::net::ReferrerPolicy,nsIPrincipal *,unsigned __int64,nsILoadGroup *,imgINotificationObserver *,nsINode *,mozilla::dom::Document *,unsigned int,nsISupports *,unsigned int,nsTSubstring<char16_t> const &,bool,imgRequestProxy * *) [image/imgLoader.cpp:2213] | |
| #08: nsContentUtils::LoadImage(nsIURI *,nsINode *,mozilla::dom::Document *,nsIPrincipal *,unsigned __int64,nsIURI *,mozilla::net::ReferrerPolicy,imgINotificationObserver *,int,nsTSubstring<char16_t> const &,imgRequestProxy * *,unsigned int,bool) [dom/base/nsContentUtils.cpp:3337] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 528 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.39% cumulative) | |
| 0.02% of unreported (89.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2565] | |
| #05: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #06: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #07: JSAutoStructuredCloneBuffer::read(JSContext *,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3151] | |
| #08: mozilla::dom::StructuredCloneHolder::Read(nsISupports *,JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneHolder.cpp:301] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 529 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 16 x 25 | |
| 0.01% of the heap (27.40% cumulative) | |
| 0.02% of unreported (89.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsFont::nsFont(mozilla::StyleGenericFontFamily,int) [gfx/src/nsFont.cpp:25] | |
| #04: mozilla::LangGroupFontPrefs::LangGroupFontPrefs() [layout/base/StaticPresData.h:29] | |
| #05: mozilla::dom::Document::Document(char const *) [dom/base/Document.cpp:1337] | |
| #06: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:132] | |
| #07: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #08: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 530 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.40% cumulative) | |
| 0.02% of unreported (89.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2565] | |
| #05: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #06: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #07: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #08: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| } | |
| } | |
| Unreported { | |
| 25 blocks in heap block record 531 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 16 x 25 | |
| 0.01% of the heap (27.41% cumulative) | |
| 0.02% of unreported (89.27% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: IPC::Channel::ChannelImpl::Send(IPC::Message *) [ipc/chromium/src/chrome/common/ipc_channel_win.cc:171] | |
| #04: nsresult mozilla::detail::RunnableMethodImpl<IPC::Channel *,bool (IPC::Channel::*)(IPC::Message *),0,mozilla::RunnableKind::Standard,IPC::Message *>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #05: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:523] | |
| #06: base::MessagePumpForIO::DoRunLoop() [ipc/chromium/src/base/message_pump_win.cc:421] | |
| #07: base::MessagePumpWin::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_win.h:79] | |
| #08: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 532 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.41% cumulative) | |
| 0.02% of unreported (89.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsDocShell::Create(mozilla::dom::BrowsingContext *) [docshell/base/nsDocShell.cpp:483] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:119] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 533 of 3,744 | |
| 400 bytes (400 requested / 0 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.42% cumulative) | |
| 0.02% of unreported (89.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:1054] | |
| #04: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #05: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #06: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #07: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #08: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 534 of 3,744 | |
| 400 bytes (392 requested / 8 slop) | |
| 0.01% of the heap (27.42% cumulative) | |
| 0.02% of unreported (89.33% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9537] | |
| #04: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #05: nsComponentManagerImpl::GetService(mozilla::xpcom::ModuleID,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1474] | |
| #06: mozilla::xpcom::GetServiceHelper::operator()(nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11417] | |
| #07: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #08: nsHTMLDNSPrefetch::nsDeferrals::Activate() [dom/html/nsHTMLDNSPrefetch.cpp:414] | |
| } | |
| } | |
| Unreported { | |
| 15 blocks in heap block record 535 of 3,744 | |
| 400 bytes (376 requested / 24 slop) | |
| Individual block sizes: 64 x 2; 48 x 2; 16 x 11 | |
| 0.01% of the heap (27.43% cumulative) | |
| 0.02% of unreported (89.35% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::gc::GCRuntime::initSweepActions() [js/src/gc/GC.cpp:6724] | |
| #03: js::gc::GCRuntime::init(unsigned int,unsigned int) [js/src/gc/GC.cpp:1379] | |
| #04: JSRuntime::init(JSContext *,unsigned int,unsigned int) [js/src/vm/Runtime.cpp:210] | |
| #05: js::NewContext(unsigned int,unsigned int,JSRuntime *) [js/src/vm/JSContext.cpp:159] | |
| #06: mozilla::CycleCollectedJSContext::Initialize(JSRuntime *,unsigned int,unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:154] | |
| #07: XPCJSContext::Initialize(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:0] | |
| #08: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1244] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 536 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.44% cumulative) | |
| 0.02% of unreported (89.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| #08: static bool ExecuteInExtensibleLexicalEnvironment(struct JSContext *, class JS::Handle<JSScript *>, class JS::Handle<JSObject *>) [js/src/builtin/Eval.cpp:479] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 537 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.44% cumulative) | |
| 0.02% of unreported (89.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::ScriptLoader::ScriptLoader(mozilla::dom::Document *) [dom/script/ScriptLoader.cpp:143] | |
| #04: mozilla::dom::Document::Init() [dom/base/Document.cpp:2141] | |
| #05: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #06: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #07: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #08: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 538 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.45% cumulative) | |
| 0.02% of unreported (89.40% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::8764] | |
| #04: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| #05: nsCOMPtr_base::assign_from_helper(nsCOMPtr_helper const &,nsID const &) [xpcom/base/nsCOMPtr.cpp:109] | |
| #06: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:173] | |
| #07: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #08: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 539 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.45% cumulative) | |
| 0.02% of unreported (89.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::dom::Document::Document(char const *) [dom/base/Document.cpp:1344] | |
| #03: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:132] | |
| #04: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #05: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #06: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| #07: nsresult nsDSURIContentListener::DoContent(const class nsTSubstring<char> & const, bool, class nsIRequest *, class nsIStreamListener * *, bool *) [docshell/base/nsDSURIContentListener.cpp:182] | |
| #08: bool nsDocumentOpenInfo::TryContentListener(class nsIURIContentListener *, class nsIChannel *) [uriloader/base/nsURILoader.cpp:751] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 540 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.46% cumulative) | |
| 0.02% of unreported (89.44% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: NS_NewLayoutHistoryState() [layout/base/nsLayoutHistoryState.cpp:37] | |
| #04: mozilla::PresShell::CaptureHistoryState(nsILayoutHistoryState * *) [layout/base/PresShell.cpp:3821] | |
| #05: class nsIFrame * nsCSSFrameConstructor::ConstructDocElementFrame(class mozilla::dom::Element *, class nsILayoutHistoryState *) [layout/base/nsCSSFrameConstructor.cpp:2248] | |
| #06: nsCSSFrameConstructor::ContentRangeInserted(nsIContent *,nsIContent *,nsILayoutHistoryState *,nsCSSFrameConstructor::InsertionKind) [layout/base/nsCSSFrameConstructor.cpp:6987] | |
| #07: mozilla::PresShell::Initialize() [layout/base/PresShell.cpp:1759] | |
| #08: nsContentSink::StartLayout(bool) [dom/base/nsContentSink.cpp:1207] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 541 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.46% cumulative) | |
| 0.02% of unreported (89.45% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2565] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: JSAutoStructuredCloneBuffer::read(JSContext *,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3151] | |
| #07: mozilla::dom::StructuredCloneHolder::Read(nsISupports *,JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneHolder.cpp:301] | |
| #08: mozilla::dom::StructuredCloneBlob::Deserialize(JSContext *,JS::Handle<JSObject *>,bool,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/base/StructuredCloneBlob.cpp:100] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 542 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.47% cumulative) | |
| 0.02% of unreported (89.47% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Init() [dom/base/Document.cpp:2145] | |
| #04: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #05: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #06: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #07: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 543 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.47% cumulative) | |
| 0.02% of unreported (89.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: JSStructuredCloneReader::startRead(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2565] | |
| #04: JSStructuredCloneReader::read(JS::MutableHandle<JS::Value>) [js/src/vm/StructuredClone.cpp:2976] | |
| #05: JS_ReadStructuredClone(JSContext *,JSStructuredCloneData &,unsigned int,JS::StructuredCloneScope,JS::MutableHandle<JS::Value>,JSStructuredCloneCallbacks const *,void *) [js/src/vm/StructuredClone.cpp:3027] | |
| #06: mozilla::dom::ipc::SharedMap::Entry::Read(JSContext *,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:91] | |
| #07: mozilla::dom::ipc::SharedMap::Get(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JS::Value>,mozilla::ErrorResult &) [dom/ipc/SharedMap.cpp:67] | |
| #08: static bool mozilla::dom::MozSharedMap_Binding::get(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ipc::SharedMap *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:2af0355e28cba6fe8a75773eff24399cbb00e0f44eccc9a76418fad1c2beb8d84245cfe15c77f78ae76269a21b3adc43dbd88a204b578ffcde0fcc7a63bfc317/dom/bindings/MozSharedMapBinding.cpp::307] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 544 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.48% cumulative) | |
| 0.02% of unreported (89.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::css::Loader::Loader() [layout/style/Loader.cpp:367] | |
| #04: mozilla::dom::Document::Init() [dom/base/Document.cpp:2113] | |
| #05: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #06: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #07: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #08: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 545 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.49% cumulative) | |
| 0.02% of unreported (89.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: xpc::RealmPrivate::Init(JS::Handle<JSObject *>,mozilla::SiteIdentifier const &) [js/xpconnect/src/XPCJSRuntime.cpp:238] | |
| #04: mozilla::dom::CreateGlobalOptionsWithXPConnect::PostCreateGlobal(JSContext *,JS::Handle<JSObject *>) [dom/bindings/BindingUtils.cpp:3252] | |
| #05: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2862] | |
| #06: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| #07: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2047] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 546 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.49% cumulative) | |
| 0.02% of unreported (89.54% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::Init(nsDeviceContext *) [layout/base/nsPresContext.cpp:604] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:898] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 547 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.50% cumulative) | |
| 0.02% of unreported (89.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MallocProvider<JS::Zone>::pod_malloc<unsigned char>(unsigned __int64,unsigned __int64) [js/src/vm/MallocProvider.h:0] | |
| #03: JS::Zone::init(bool) [js/src/gc/Zone.cpp:160] | |
| #04: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:0] | |
| #05: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #06: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2843] | |
| #07: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2047] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 548 of 3,744 | |
| 400 bytes (360 requested / 40 slop) | |
| Individual block sizes: 80 x 5 | |
| 0.01% of the heap (27.50% cumulative) | |
| 0.02% of unreported (89.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsGlobalWindowInner::Location() [dom/base/nsGlobalWindowInner.cpp:4042] | |
| #04: mozilla::dom::Document::GetLocation() [dom/base/Document.cpp:7969] | |
| #05: static bool mozilla::dom::HTMLDocument_Binding::get_location(struct JSContext *, class JS::Handle<JSObject *>, class nsHTMLDocument *, class JSJitGetterCallArgs) [s3:gecko-generated-sources-l1:27ea27ad081f61bd9e2b8284b9719b544203766f63961e06bb3af1ed23c6ba67b1281fb9fc74d85358d614c61bad719fd6f715dfa4b1a7029069f920f39e7bd4/dom/bindings/HTMLDocumentBinding.cpp::279] | |
| #06: mozilla::dom::binding_detail::GenericGetter<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3067] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #08: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 549 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| 0.01% of the heap (27.51% cumulative) | |
| 0.02% of unreported (89.59% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsHtml5Module::InitializeStatics() [parser/html/nsHtml5Module.cpp:32] | |
| #04: nsLayoutStatics::Initialize() [layout/build/nsLayoutStatics.cpp:250] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 11 blocks in heap block record 550 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 64; 32 x 10 | |
| 0.01% of the heap (27.51% cumulative) | |
| 0.02% of unreported (89.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: class nsCSPBaseSrc * nsCSPParser::sourceExpression() [dom/security/nsCSPParser.cpp:691] | |
| #05: void nsCSPParser::sourceList(class nsTArray<nsCSPBaseSrc *> & const) [dom/security/nsCSPParser.cpp:724] | |
| #06: void nsCSPParser::directive() [dom/security/nsCSPParser.cpp:1029] | |
| #07: class nsCSPPolicy * nsCSPParser::policy() [dom/security/nsCSPParser.cpp:1089] | |
| #08: static class nsCSPPolicy * nsCSPParser::parseContentSecurityPolicy(const class nsTSubstring<char16_t> & const, class nsIURI *, bool, class nsCSPContext *, bool) [dom/security/nsCSPParser.cpp:1148] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 551 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| 0.01% of the heap (27.52% cumulative) | |
| 0.02% of unreported (89.63% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: mozilla::dom::PClientManagerChild::SendPClientSourceConstructor(mozilla::dom::PClientSourceChild *,mozilla::dom::ClientSourceConstructorArgs const &) [s3:gecko-generated-sources-l1:4ce92b12efdc2aaa5885ab647684900e2612417ea918d751d2656249aba010d05651993ead3b50dcc3f0663276d1b161d0ccea6b4cfe7dab7e0585ff1e4d1e67/ipc/ipdl/PClientManagerChild.cpp::366] | |
| #05: mozilla::dom::ClientSource::Activate(mozilla::dom::PClientManagerChild *) [dom/clients/manager/ClientSource.cpp:188] | |
| #06: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:0] | |
| #07: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| #08: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 552 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 256; 128 | |
| 0.01% of the heap (27.52% cumulative) | |
| 0.02% of unreported (89.65% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: IPC::ParamTraits<nsTSubstring<char16_t> >::Read(IPC::Message const *,PickleIterator *,nsTSubstring<char16_t> *) [ipc/glue/IPCMessageUtils.h:427] | |
| #05: static bool mozilla::ipc::IPDLParamTraits<mozilla::gfx::GfxVarValue>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::gfx::GfxVarValue *) [s3:gecko-generated-sources-l1:d9105e2725a6eb9c1962b068c70948e353106745163e5136b2ba8918000c72db7ccdf32a297e7177a044c37e6f86a078e92351c48f848c548f9f381a514d5042/ipc/ipdl/GraphicsMessages.cpp::1337] | |
| #06: mozilla::ipc::IPDLParamTraits<mozilla::gfx::GfxVarUpdate>::Read(IPC::Message const *,PickleIterator *,mozilla::ipc::IProtocol *,mozilla::gfx::GfxVarUpdate *) [s3:gecko-generated-sources-l1:d9105e2725a6eb9c1962b068c70948e353106745163e5136b2ba8918000c72db7ccdf32a297e7177a044c37e6f86a078e92351c48f848c548f9f381a514d5042/ipc/ipdl/GraphicsMessages.cpp::1419] | |
| #07: mozilla::ipc::IPDLParamTraits<nsTArray<mozilla::gfx::GfxVarUpdate> >::Read(IPC::Message const *,PickleIterator *,mozilla::ipc::IProtocol *,nsTArray<mozilla::gfx::GfxVarUpdate> *) [ipc/glue/IPDLParamTraits.h:182] | |
| #08: static bool mozilla::ipc::IPDLParamTraits<mozilla::dom::XPCOMInitData>::Read(const class IPC::Message *, class PickleIterator *, class mozilla::ipc::IProtocol *, class mozilla::dom::XPCOMInitData *) [s3:gecko-generated-sources-l1:8eae26ec4ce3d1c1cdf98422e7d507f19930c23c39aa5ec6a44ebaa4f633f65d60caa605920cbb2f57d2d77be3753f1a1d2d67e7353d910add342f8b42fe6e4f/ipc/ipdl/PContent.cpp::4749] | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 553 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 32 x 12 | |
| 0.01% of the heap (27.53% cumulative) | |
| 0.02% of unreported (89.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: locked_register_thread(mozilla::BaseAutoLock<PSMutex &> const &,char const *,void *) [tools/profiler/core/platform.cpp:2737] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3758] | |
| #06: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:445] | |
| #07: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #08: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 554 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 64 x 6 | |
| 0.01% of the heap (27.53% cumulative) | |
| 0.02% of unreported (89.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPermission::Create(nsIPrincipal *,nsTSubstring<char> const &,unsigned int,unsigned int,__int64,__int64) [extensions/permissions/nsPermission.cpp:56] | |
| #04: mozilla::net::CookieSettings::CookiePermission(nsIPrincipal *,unsigned int *) [netwerk/cookie/CookieSettings.cpp:179] | |
| #05: mozilla::AntiTrackingCommon::IsFirstPartyStorageAccessGrantedFor(nsIChannel *,nsIURI *,unsigned int *) [toolkit/components/antitracking/AntiTrackingCommon.cpp:1441] | |
| #06: mozilla::`anonymous namespace'::ChooseOriginAttributes(nsIChannel *,A0xAA8EC57A::OriginAttributes &) [toolkit/components/antitracking/StoragePrincipalHelper.cpp:37] | |
| #07: mozilla::StoragePrincipalHelper::Create(nsIChannel *,nsIPrincipal *,nsIPrincipal * *) [toolkit/components/antitracking/StoragePrincipalHelper.cpp:81] | |
| #08: mozilla::dom::Document::Reset(nsIChannel *,nsILoadGroup *) [dom/base/Document.cpp:2191] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 555 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| 0.01% of the heap (27.54% cumulative) | |
| 0.02% of unreported (89.70% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: NS_NewSVGGeometryFrame(mozilla::PresShell *,mozilla::ComputedStyle *) [layout/svg/SVGGeometryFrame.cpp:42] | |
| #05: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3580] | |
| #06: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| #07: nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList &,nsContainerFrame *,bool,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:9535] | |
| #08: nsCSSFrameConstructor::ContentAppended(nsIContent *,nsCSSFrameConstructor::InsertionKind) [layout/base/nsCSSFrameConstructor.cpp:6822] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 556 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 256; 128 | |
| 0.01% of the heap (27.54% cumulative) | |
| 0.02% of unreported (89.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: nsLocalFile::EnsureShortPath() [xpcom/io/nsLocalFileWin.cpp:3296] | |
| #05: nsLocalFile::GetCanonicalPath(nsTSubstring<char16_t> &) [xpcom/io/nsLocalFileWin.cpp:1536] | |
| #06: nsLocalFile::Equals(nsIFile *,bool *) [xpcom/io/nsLocalFileWin.cpp:2866] | |
| #07: mozilla::Omnijar::GetReader(nsIFile *) [xpcom/build/Omnijar.cpp:122] | |
| #08: nsJAR::Open(nsIFile *) [modules/libjar/nsJAR.cpp:90] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 557 of 3,744 | |
| 384 bytes (384 requested / 0 slop) | |
| Individual block sizes: 64 x 6 | |
| 0.01% of the heap (27.55% cumulative) | |
| 0.02% of unreported (89.73% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<nsBaseHashtableET<nsCStringHashKey,mozilla::net::SubstitutingProtocolHandler::SubstitutionEntry> >::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: mozilla::net::SubstitutingProtocolHandler::SetSubstitutionWithFlags(nsTSubstring<char> const &,nsIURI *,unsigned int) [netwerk/protocol/res/SubstitutingProtocolHandler.cpp:479] | |
| #07: mozilla::extensions::WebExtensionPolicy::Enable() [toolkit/components/extensions/WebExtensionPolicy.cpp:246] | |
| #08: mozilla::extensions::WebExtensionPolicy::SetActive(bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:232] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 558 of 3,744 | |
| 384 bytes (376 requested / 8 slop) | |
| 0.01% of the heap (27.55% cumulative) | |
| 0.02% of unreported (89.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::10783] | |
| #04: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #05: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #06: XPCOMService_GetGfxInfo [s3:gecko-generated-sources-l1:a7c803d110ae22bc682285a69bd4fe2da55a620aec8815ad4c17c117928e64992c60916be9e60589ac7544a328bf5bf16f227977134154663d2b556ca8dd7928/xpcom/build/Services.cpp::312] | |
| #07: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:949] | |
| #08: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 559 of 3,744 | |
| 384 bytes (352 requested / 32 slop) | |
| Individual block sizes: 48 x 8 | |
| 0.01% of the heap (27.56% cumulative) | |
| 0.02% of unreported (89.77% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static union core::result::Result<alloc::sync::Arc<rayon_core::registry::Registry>, rayon_core::ThreadPoolBuildError> rayon_core::registry::Registry::new(struct rayon_core::ThreadPoolBuilder) [third_party/rust/rayon-core/src/registry.rs:134] | |
| #03: static void std::sync::once::{{impl}}::call_once::{{closure}}<closure>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #04: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #05: void geckoservo::glue::traverse_subtree(struct style::gecko::wrapper::GeckoElement, struct style::global_style_data::GlobalStyleData *, struct style::gecko::data::PerDocumentStyleDataImpl *, struct style::shared_lock::SharedRwLockReadGuard *, struct style::traversal_flags::TraversalFlags, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:254] | |
| #06: bool geckoservo::glue::Servo_TraverseSubtree(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, unsigned int) [servo/ports/geckolib/glue.rs:305] | |
| #07: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:796] | |
| #08: nsresult nsCSSFrameConstructor::GetAnonymousContent(class nsIContent *, class nsIFrame *, class nsTArray<nsIAnonymousContentCreator::ContentInfo> & const) [layout/base/nsCSSFrameConstructor.cpp:3888] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 560 of 3,744 | |
| 384 bytes (352 requested / 32 slop) | |
| Individual block sizes: 96 x 4 | |
| 0.01% of the heap (27.56% cumulative) | |
| 0.02% of unreported (89.78% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PRI_AttachThread [nsprpub/pr/src/threads/combined/pruthr.c:1412] | |
| #03: PR_GetThreadPrivate [nsprpub/pr/src/threads/prtpd.c:208] | |
| #04: NS_GetCurrentThread() [xpcom/threads/nsThreadUtils.cpp:502] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3753] | |
| #06: static void style::global_style_data::thread_startup(unsigned __int64) [servo/components/style/global_style_data.rs:49] | |
| #07: static void std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/sys_common/backtrace.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:136] | |
| #08: static void std::thread::{{impl}}::spawn_unchecked::{{closure}}<closure,()>(struct closure) [git:github.com/rust-lang/rust:src/libstd/thread/mod.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:474] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 561 of 3,744 | |
| 384 bytes (336 requested / 48 slop) | |
| Individual block sizes: 64 x 6 | |
| 0.01% of the heap (27.57% cumulative) | |
| 0.02% of unreported (89.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:506] | |
| #04: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:148] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 562 of 3,744 | |
| 384 bytes (336 requested / 48 slop) | |
| Individual block sizes: 64 x 6 | |
| 0.01% of the heap (27.58% cumulative) | |
| 0.02% of unreported (89.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsPresContext::AttachPresShell(mozilla::PresShell *) [layout/base/nsPresContext.cpp:677] | |
| #04: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:951] | |
| #05: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #06: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 563 of 3,744 | |
| 384 bytes (309 requested / 75 slop) | |
| Individual block sizes: 64 x 6 | |
| 0.01% of the heap (27.58% cumulative) | |
| 0.02% of unreported (89.83% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::jit::CacheIRStubInfo::New(js::jit::CacheKind,js::jit::ICStubEngine,bool,unsigned int,js::jit::CacheIRWriter const &) [js/src/jit/CacheIRCompiler.cpp:1157] | |
| #03: js::jit::AttachBaselineCacheIRStub(JSContext *,js::jit::CacheIRWriter const &,js::jit::CacheKind,js::jit::BaselineCacheIRStubKind,JSScript *,js::jit::ICFallbackStub *,bool *) [js/src/jit/BaselineCacheIRCompiler.cpp:2077] | |
| #04: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3169] | |
| #05: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 12 blocks in heap block record 564 of 3,744 | |
| 384 bytes (288 requested / 96 slop) | |
| Individual block sizes: 32 x 12 | |
| 0.01% of the heap (27.59% cumulative) | |
| 0.02% of unreported (89.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: XPTC__InvokebyIndex | |
| #06: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #07: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 565 of 3,744 | |
| 368 bytes (368 requested / 0 slop) | |
| 0.01% of the heap (27.59% cumulative) | |
| 0.02% of unreported (89.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: cairo_image_surface_create_for_pixman_image [gfx/cairo/cairo/src/cairo-image-surface.c:159] | |
| #03: cairo_image_surface_create_with_pixman_format [gfx/cairo/cairo/src/cairo-image-surface.c:335] | |
| #04: moz_cairo_image_surface_create_for_data [gfx/cairo/cairo/src/cairo-image-surface.c:517] | |
| #05: struct _cairo_surface * _cairo_win32_surface_create_for_dc(struct HDC__ *, _cairo_format, int, int) [gfx/cairo/cairo/src/cairo-win32-surface.c:386] | |
| #06: gfxWindowsSurface::gfxWindowsSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsSurface.cpp:43] | |
| #07: gfxWindowsPlatform::CreateOffscreenSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsPlatform.cpp:675] | |
| #08: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:1018] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 566 of 3,744 | |
| 368 bytes (368 requested / 0 slop) | |
| 0.01% of the heap (27.60% cumulative) | |
| 0.02% of unreported (89.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: cairo_image_surface_create_for_pixman_image [gfx/cairo/cairo/src/cairo-image-surface.c:159] | |
| #03: cairo_image_surface_create_with_pixman_format [gfx/cairo/cairo/src/cairo-image-surface.c:335] | |
| #04: mozilla::gfx::DrawTargetCairo::GetDummySurface() [gfx/2d/DrawTargetCairo.cpp:742] | |
| #05: void mozilla::gfx::PathCairo::EnsureContainingContext(const class mozilla::gfx::BaseMatrix<float> & const) [gfx/2d/PathCairo.cpp:244] | |
| #06: struct mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits,float> mozilla::gfx::PathCairo::GetBounds(const class mozilla::gfx::BaseMatrix<float> & const) [gfx/2d/PathCairo.cpp:192] | |
| #07: mozilla::SVGGeometryFrame::GetBBoxContribution(mozilla::gfx::BaseMatrix<float> const &,unsigned int) [layout/svg/SVGGeometryFrame.cpp:540] | |
| #08: void mozilla::SVGGeometryFrame::ReflowSVG() [layout/svg/SVGGeometryFrame.cpp:376] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 567 of 3,744 | |
| 368 bytes (360 requested / 8 slop) | |
| 0.01% of the heap (27.60% cumulative) | |
| 0.02% of unreported (89.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:0] | |
| #04: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #05: xpc::CreateGlobalObject(JSContext *,JSClass const *,nsIPrincipal *,JS::RealmOptions &) [js/xpconnect/src/nsXPConnect.cpp:444] | |
| #06: xpc::CreateSandboxObject(JSContext *,JS::MutableHandle<JS::Value>,nsISupports *,xpc::SandboxOptions &) [js/xpconnect/src/Sandbox.cpp:1074] | |
| #07: XPCJSRuntime::InitSingletonScopes() [js/xpconnect/src/XPCJSRuntime.cpp:3325] | |
| #08: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:151] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 568 of 3,744 | |
| 368 bytes (360 requested / 8 slop) | |
| 0.01% of the heap (27.61% cumulative) | |
| 0.02% of unreported (89.92% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::clear() [js/src/ds/OrderedHashTable.h:260] | |
| #04: js::GCMarker::leaveWeakMarkingMode() [js/src/gc/Marking.cpp:2565] | |
| #05: js::gc::GCRuntime::markWeakReferences<js::gc::SweepGroupZonesIter>(js::gcstats::PhaseKind) [js/src/gc/GC.cpp:4684] | |
| #06: js::gc::GCRuntime::endMarkingSweepGroup(js::FreeOp *,js::SliceBudget &) [js/src/gc/GC.cpp:5555] | |
| #07: js::gc::IncrementalProgress sweepaction::SweepActionSequence<js::gc::GCRuntime *,js::FreeOp *,js::SliceBudget &>::run(class js::gc::GCRuntime *, class js::FreeOp *, class js::SliceBudget & const) [js/src/gc/GC.cpp:0] | |
| #08: js::gc::IncrementalProgress sweepaction::SweepActionRepeatFor<js::gc::SweepGroupsIter,JSRuntime *,js::gc::GCRuntime *,js::FreeOp *,js::SliceBudget &>::run(class js::gc::GCRuntime *, class js::FreeOp *, class js::SliceBudget & const) [js/src/gc/GC.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 569 of 3,744 | |
| 368 bytes (360 requested / 8 slop) | |
| 0.01% of the heap (27.61% cumulative) | |
| 0.02% of unreported (89.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: JS::Zone::init(bool) [js/src/gc/Zone.cpp:161] | |
| #04: JSRuntime::init(JSContext *,unsigned int,unsigned int) [js/src/vm/Runtime.cpp:215] | |
| #05: js::NewContext(unsigned int,unsigned int,JSRuntime *) [js/src/vm/JSContext.cpp:159] | |
| #06: mozilla::CycleCollectedJSContext::Initialize(JSRuntime *,unsigned int,unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:154] | |
| #07: XPCJSContext::Initialize(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:0] | |
| #08: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1244] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 570 of 3,744 | |
| 368 bytes (360 requested / 8 slop) | |
| 0.01% of the heap (27.62% cumulative) | |
| 0.02% of unreported (89.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool js::detail::OrderedHashTable<js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::Entry,js::OrderedHashMap<js::gc::Cell *,mozilla::Vector<js::gc::WeakMarkable,2,js::SystemAllocPolicy>,js::gc::WeakKeyTableHashPolicy,js::SystemAllocPolicy>::MapOps,js::SystemAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:128] | |
| #03: JSRuntime::init(JSContext *,unsigned int,unsigned int) [js/src/vm/Runtime.cpp:215] | |
| #04: js::NewContext(unsigned int,unsigned int,JSRuntime *) [js/src/vm/JSContext.cpp:159] | |
| #05: mozilla::CycleCollectedJSContext::Initialize(JSRuntime *,unsigned int,unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:154] | |
| #06: XPCJSContext::Initialize(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:0] | |
| #07: XPCJSContext::NewXPCJSContext(XPCJSContext *) [js/xpconnect/src/XPCJSContext.cpp:1244] | |
| #08: nsXPConnect::nsXPConnect() [js/xpconnect/src/nsXPConnect.cpp:76] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 571 of 3,744 | |
| 352 bytes (352 requested / 0 slop) | |
| Individual block sizes: 128; 112; 80; 32 | |
| 0.00% of the heap (27.62% cumulative) | |
| 0.02% of unreported (89.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >,std::allocator<std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > > >::emplace_back<const std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > &>(const class std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > & const) [vs2017_15.8.4/VC/include/vector:919] | |
| #04: CommandLine::ParseFromString(std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> > const &) [ipc/chromium/src/base/command_line.cc:81] | |
| #05: CommandLine::Init(int,char const * const *) [ipc/chromium/src/base/command_line.cc:171] | |
| #06: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4900] | |
| #07: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| #08: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| } | |
| } | |
| Unreported { | |
| 3 blocks in heap block record 572 of 3,744 | |
| 352 bytes (352 requested / 0 slop) | |
| Individual block sizes: 256; 80; 16 | |
| 0.00% of the heap (27.63% cumulative) | |
| 0.02% of unreported (89.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static struct crossbeam_deque::Deque<rayon_core::job::JobRef> crossbeam_deque::Deque<rayon_core::job::JobRef>::new<rayon_core::job::JobRef>() [third_party/rust/crossbeam-deque-0.2.0/src/lib.rs:329] | |
| #03: static union core::result::Result<alloc::sync::Arc<rayon_core::registry::Registry>, rayon_core::ThreadPoolBuildError> rayon_core::registry::Registry::new(struct rayon_core::ThreadPoolBuilder) [third_party/rust/rayon-core/src/registry.rs:103] | |
| #04: static void std::sync::once::{{impl}}::call_once::{{closure}}<closure>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #05: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #06: void geckoservo::glue::traverse_subtree(struct style::gecko::wrapper::GeckoElement, struct style::global_style_data::GlobalStyleData *, struct style::gecko::data::PerDocumentStyleDataImpl *, struct style::shared_lock::SharedRwLockReadGuard *, struct style::traversal_flags::TraversalFlags, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:254] | |
| #07: bool geckoservo::glue::Servo_TraverseSubtree(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, unsigned int) [servo/ports/geckolib/glue.rs:305] | |
| #08: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:796] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 573 of 3,744 | |
| 352 bytes (352 requested / 0 slop) | |
| 0.00% of the heap (27.63% cumulative) | |
| 0.02% of unreported (90.00% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: CrashReporter::SetRemoteExceptionHandler(nsTSubstring<char> const &,unsigned __int64) [toolkit/crashreporter/nsExceptionHandler.cpp:3160] | |
| #04: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:529] | |
| #05: static int content_process_main(class mozilla::Bootstrap *, int, char * *) [ipc/contentproc/plugin-container.cpp:56] | |
| #06: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:267] | |
| #07: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| #08: static int __scrt_common_main_seh() [f:/dd/vctools/crt/vcstartup/src/startup/exe_common.inl:288] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 574 of 3,744 | |
| 352 bytes (344 requested / 8 slop) | |
| 0.00% of the heap (27.64% cumulative) | |
| 0.02% of unreported (90.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsJARProtocolHandler::NewChannel(nsIURI *,nsILoadInfo *,nsIChannel * *) [modules/libjar/nsJARProtocolHandler.cpp:94] | |
| #04: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsILoadInfo *,nsIChannel * *) [netwerk/base/nsIOService.cpp:0] | |
| #05: NS_NewChannelInternal(nsIChannel * *,nsIURI *,nsILoadInfo *,mozilla::dom::PerformanceStorage *,nsILoadGroup *,nsIInterfaceRequestor *,unsigned int,nsIIOService *) [netwerk/base/nsNetUtil.cpp:0] | |
| #06: nsChromeProtocolHandler::NewChannel(nsIURI *,nsILoadInfo *,nsIChannel * *) [chrome/nsChromeProtocolHandler.cpp:149] | |
| #07: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsILoadInfo *,nsIChannel * *) [netwerk/base/nsIOService.cpp:926] | |
| #08: mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal(nsIURI *,nsIURI *,unsigned int,nsINode *,nsIPrincipal *,nsIPrincipal *,mozilla::Maybe<mozilla::dom::ClientInfo> const &,mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const &,unsigned int,unsigned int,nsIChannel * *) [netwerk/base/nsIOService.cpp:898] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 575 of 3,744 | |
| 352 bytes (344 requested / 8 slop) | |
| 0.00% of the heap (27.64% cumulative) | |
| 0.02% of unreported (90.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: SystemGroupImpl::InitStatic() [xpcom/threads/SystemGroup.cpp:43] | |
| #04: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:331] | |
| #05: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| #06: mozilla::ipc::ScopedXREEmbed::Start() [ipc/glue/ScopedXREEmbed.cpp:83] | |
| #07: mozilla::dom::ContentProcess::Init(int,char * * const) [dom/ipc/ContentProcess.cpp:188] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:724] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 576 of 3,744 | |
| 352 bytes (336 requested / 16 slop) | |
| Individual block sizes: 176 x 2 | |
| 0.00% of the heap (27.64% cumulative) | |
| 0.02% of unreported (90.04% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::allocationSiteGroup(JSContext *,JSScript *,unsigned char *,JSProtoKey,JS::Handle<JSObject *>) [js/src/vm/ObjectGroup.cpp:1475] | |
| #03: js::NewObjectOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,js::NewObjectKind) [js/src/vm/Interpreter.cpp:5149] | |
| #04: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:0] | |
| #05: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #06: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| #07: static bool ExecuteInExtensibleLexicalEnvironment(struct JSContext *, class JS::Handle<JSScript *>, class JS::Handle<JSObject *>) [js/src/builtin/Eval.cpp:479] | |
| #08: js::ExecuteInJSMEnvironment(JSContext *,JS::Handle<JSScript *>,JS::Handle<JSObject *>,JS::Handle<JS::StackGCVector<JSObject *,js::TempAllocPolicy> >) [js/src/builtin/Eval.cpp:588] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 577 of 3,744 | |
| 352 bytes (336 requested / 16 slop) | |
| Individual block sizes: 176 x 2 | |
| 0.00% of the heap (27.65% cumulative) | |
| 0.02% of unreported (90.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::newPlainObject(JSContext *,js::IdValuePair *,unsigned __int64,js::NewObjectKind) [js/src/vm/ObjectGroup.cpp:1221] | |
| #03: js::frontend::ParseNode::getConstantValue(JSContext *,js::frontend::ParseNode::AllowConstantObjects,JS::MutableHandle<JS::Value>,JS::Value *,unsigned __int64,js::NewObjectKind) [js/src/frontend/BytecodeEmitter.cpp:4539] | |
| #04: js::frontend::ParseNode::getConstantValue(JSContext *,js::frontend::ParseNode::AllowConstantObjects,JS::MutableHandle<JS::Value>,JS::Value *,unsigned __int64,js::NewObjectKind) [js/src/frontend/BytecodeEmitter.cpp:4470] | |
| #05: js::frontend::BytecodeEmitter::emitSingletonInitialiser(js::frontend::ListNode *) [js/src/frontend/BytecodeEmitter.cpp:4562] | |
| #06: js::frontend::BytecodeEmitter::emitTree(js::frontend::ParseNode *,js::frontend::ValueUsage,js::frontend::BytecodeEmitter::EmitLineNumberNote) [js/src/frontend/BytecodeEmitter.cpp:9299] | |
| #07: js::frontend::BytecodeEmitter::emitForOf(js::frontend::ForNode *,js::frontend::EmitterScope const *) [js/src/frontend/BytecodeEmitter.cpp:5409] | |
| #08: js::frontend::BytecodeEmitter::emitLexicalScope(js::frontend::LexicalScopeNode *) [js/src/frontend/BytecodeEmitter.cpp:4914] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 578 of 3,744 | |
| 352 bytes (336 requested / 16 slop) | |
| Individual block sizes: 176 x 2 | |
| 0.00% of the heap (27.65% cumulative) | |
| 0.02% of unreported (90.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::allocationSiteGroup(JSContext *,JSScript *,unsigned char *,JSProtoKey,JS::Handle<JSObject *>) [js/src/vm/ObjectGroup.cpp:1475] | |
| #03: js::NewObjectOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,js::NewObjectKind) [js/src/vm/Interpreter.cpp:5149] | |
| #04: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:0] | |
| #05: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #07: js::Call(JSContext *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,js::AnyInvokeArgs const &,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:611] | |
| #08: JS_CallFunctionValue(JSContext *,JS::Handle<JSObject *>,JS::Handle<JS::Value>,JS::HandleValueArray const &,JS::MutableHandle<JS::Value>) [js/src/jsapi.cpp:2597] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 579 of 3,744 | |
| 352 bytes (336 requested / 16 slop) | |
| Individual block sizes: 176 x 2 | |
| 0.00% of the heap (27.66% cumulative) | |
| 0.02% of unreported (90.09% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::ObjectGroup::allocationSiteGroup(JSContext *,JSScript *,unsigned char *,JSProtoKey,JS::Handle<JSObject *>) [js/src/vm/ObjectGroup.cpp:1475] | |
| #03: js::NewObjectOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,js::NewObjectKind) [js/src/vm/Interpreter.cpp:5149] | |
| #04: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:0] | |
| #05: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #07: js::CallFromStack(JSContext *,JS::CallArgs const &) [js/src/vm/Interpreter.cpp:599] | |
| #08: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3210] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 580 of 3,744 | |
| 336 bytes (336 requested / 0 slop) | |
| 0.00% of the heap (27.66% cumulative) | |
| 0.01% of unreported (90.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Init() [dom/base/Document.cpp:2141] | |
| #04: NS_NewSVGDocument(mozilla::dom::Document * *) [dom/svg/SVGDocument.cpp:54] | |
| #05: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:179] | |
| #06: nsresult mozilla::image::SVGDocumentWrapper::SetupViewer(class nsIRequest *, class nsIContentViewer * *, class nsILoadGroup * *) [image/SVGDocumentWrapper.cpp:296] | |
| #07: nsresult mozilla::image::SVGDocumentWrapper::OnStartRequest(class nsIRequest *) [image/SVGDocumentWrapper.cpp:196] | |
| #08: mozilla::image::VectorImage::OnStartRequest(nsIRequest *) [image/VectorImage.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 14 blocks in heap block record 581 of 3,744 | |
| 336 bytes (336 requested / 0 slop) | |
| Individual block sizes: 32 x 7; 16 x 7 | |
| 0.00% of the heap (27.67% cumulative) | |
| 0.01% of unreported (90.12% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:135] | |
| #04: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #05: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 582 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.67% cumulative) | |
| 0.01% of unreported (90.14% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::FileLocation::Init(nsZipArchive *,char const *) [xpcom/build/FileLocation.cpp:95] | |
| #05: mozilla::FileLocation::FileLocation(mozilla::FileLocation const &,char const *) [xpcom/build/FileLocation.cpp:46] | |
| #06: void nsComponentManagerImpl::ManifestComponent(struct nsComponentManagerImpl::ManifestProcessingContext & const, int, char * *) [xpcom/components/nsComponentManager.cpp:798] | |
| #07: void nsComponentManagerImpl::RegisterManifest(NSLocationType, class mozilla::FileLocation & const, bool) [xpcom/components/nsComponentManager.cpp:772] | |
| #08: void nsComponentManagerImpl::ManifestManifest(struct nsComponentManagerImpl::ManifestProcessingContext & const, int, char * *) [xpcom/components/nsComponentManager.cpp:780] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 583 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 128; 64 x 3 | |
| 0.00% of the heap (27.68% cumulative) | |
| 0.01% of unreported (90.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: mozilla::dom::ChromeUtils::GenerateQI(mozilla::dom::GlobalObject const &,mozilla::dom::Sequence<JS::Value> const &,mozilla::ErrorResult &) [dom/base/MozQueryInterface.cpp:64] | |
| #05: static bool mozilla::dom::ChromeUtils_Binding::generateQI(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:40bebf2a4c62a06996acbe364a4e2ebee62218538e19cb30404cad5e9a796509718cc8aece35740a5517624284d0e73b3c146c1f2df2dd4c603cf0ce8216d980/dom/bindings/ChromeUtilsBinding.cpp::4577] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 584 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.68% cumulative) | |
| 0.01% of unreported (90.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: static void nsTHashtable<mozilla::dom::TabGroup::HashEntry>::s_InitEntry(struct PLDHashEntryHdr *, const void *) [xpcom/ds/nsTHashtable.h:435] | |
| #05: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:573] | |
| #06: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:148] | |
| #07: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #08: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 585 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.69% cumulative) | |
| 0.01% of unreported (90.18% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(nsTSubstringTuple<char> const &,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:562] | |
| #04: mozilla::dom::DocGroup::DocGroup(mozilla::dom::TabGroup *,nsTSubstring<char> const &) [dom/base/DocGroup.cpp:56] | |
| #05: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:153] | |
| #06: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #07: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2159] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 586 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.69% cumulative) | |
| 0.01% of unreported (90.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsHashPropertyBagBase::SetPropertyAsInterface(nsTSubstring<char16_t> const &,nsISupports *) [xpcom/ds/nsHashPropertyBag.cpp:226] | |
| #04: nsresult nsDocShell::DoURILoad(class nsDocShellLoadState *, bool, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:10267] | |
| #05: nsresult nsDocShell::InternalLoad(class nsDocShellLoadState *, class nsIDocShell * *, class nsIRequest * *) [docshell/base/nsDocShell.cpp:9653] | |
| #06: nsDocShell::LoadURI(nsDocShellLoadState *) [docshell/base/nsDocShell.cpp:777] | |
| #07: nsresult nsDocShell::LoadURI(const class nsTSubstring<char16_t> & const, const struct mozilla::dom::LoadURIOptions & const) [docshell/base/nsDocShell.cpp:4042] | |
| #08: nsresult nsDocShell::LoadURIFromScript(const class nsTSubstring<char16_t> & const, class JS::Handle<JS::Value>, struct JSContext *) [docshell/base/nsDocShell.cpp:4060] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 587 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| 0.00% of the heap (27.69% cumulative) | |
| 0.01% of unreported (90.21% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: static bool mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::add<JSObject *&,JSObject *&>(class mozilla::detail::HashTable<mozilla::HashMapEntry<JS::Heap<JSObject *>,JS::Heap<JSObject *> >,mozilla::HashMap<JS::Heap<JSObject *>,JS::Heap<JSObject *>,js::MovableCellHasher<JS::Heap<JSObject *> >,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::AddPtr & const, class JSObject * & const, class JSObject * & const) [mfbt/HashTable.h:2092] | |
| #04: class JSObject * JSObject2JSObjectMap::Add(struct JSContext *, class JSObject *, class JSObject *) [js/xpconnect/src/XPCMaps.h:453] | |
| #05: static class JSObject * xpc::WrapperFactory::CreateXrayWaiver(struct JSContext *, class JS::Handle<JSObject *>, bool) [js/xpconnect/wrappers/WrapperFactory.cpp:86] | |
| #06: xpc::WrapperFactory::WaiveXray(JSContext *,JSObject *) [js/xpconnect/wrappers/WrapperFactory.cpp:99] | |
| #07: xpc::WrapperFactory::WaiveXrayAndWrap(JSContext *,JS::MutableHandle<JSObject *>) [js/xpconnect/wrappers/WrapperFactory.cpp:654] | |
| #08: xpc::WrapperFactory::WaiveXrayAndWrap(JSContext *,JS::MutableHandle<JS::Value>) [js/xpconnect/wrappers/WrapperFactory.cpp:626] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 588 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.70% cumulative) | |
| 0.01% of unreported (90.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::net::nsStandardURL::GetAsciiHost(nsTSubstring<char> &) [netwerk/base/nsStandardURL.cpp:1430] | |
| #05: mozilla::ContentPrincipal::GetBaseDomain(nsTSubstring<char> &) [caps/ContentPrincipal.cpp:440] | |
| #06: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:360] | |
| #07: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:257] | |
| #08: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1757] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 589 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.70% cumulative) | |
| 0.01% of unreported (90.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static struct already_AddRefed<nsRunnableMethod<mozilla::ScriptPreloader,void,1,mozilla::RunnableKind::Standard> > mozilla::NewRunnableMethod<mozilla::ScriptPreloader *,void (mozilla::ScriptPreloader::*)()>(const char *, class mozilla::ScriptPreloader * *, *) [xpcom/threads/nsThreadUtils.h:1393] | |
| #04: mozilla::dom::Document::EndUpdate() [dom/base/Document.cpp:6884] | |
| #05: mozilla::dom::Element::SetAttr(int,nsAtom *,nsAtom *,nsTSubstring<char16_t> const &,nsIPrincipal *,bool) [dom/base/Element.cpp:2382] | |
| #06: mozilla::ScrollFrameHelper::SetCoordAttribute(mozilla::dom::Element *,nsAtom *,int) [layout/generic/nsGfxScrollFrame.cpp:6234] | |
| #07: mozilla::ScrollFrameHelper::FinishReflowForScrollbar(mozilla::dom::Element *,int,int,int,int,int) [layout/generic/nsGfxScrollFrame.cpp:5659] | |
| #08: mozilla::ScrollFrameHelper::ReflowFinished() [layout/generic/nsGfxScrollFrame.cpp:5885] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 590 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.71% cumulative) | |
| 0.01% of unreported (90.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::net::nsStandardURL::GetAsciiHost(nsTSubstring<char> &) [netwerk/base/nsStandardURL.cpp:1430] | |
| #05: mozilla::ContentPrincipal::GetBaseDomain(nsTSubstring<char> &) [caps/ContentPrincipal.cpp:440] | |
| #06: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:360] | |
| #07: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:257] | |
| #08: mozilla::dom::AddClientChannelHelper(nsIChannel *,mozilla::Maybe<mozilla::dom::ClientInfo> &&,mozilla::Maybe<mozilla::dom::ClientInfo> &&,nsISerialEventTarget *) [dom/clients/manager/ClientChannelHelper.cpp:228] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 591 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 32 x 10 | |
| 0.00% of the heap (27.71% cumulative) | |
| 0.01% of unreported (90.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class mozilla::ipc::IProtocol * & const stdext::hash_map<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> > >::operator[](const int & const) [vs2017_15.8.4/VC/include/hash_map:288] | |
| #04: mozilla::ipc::IToplevelProtocol::Register(mozilla::ipc::IProtocol *) [ipc/glue/ProtocolUtils.cpp:768] | |
| #05: mozilla::dom::PClientManagerChild::SendPClientSourceConstructor(mozilla::dom::PClientSourceChild *,mozilla::dom::ClientSourceConstructorArgs const &) [s3:gecko-generated-sources-l1:4ce92b12efdc2aaa5885ab647684900e2612417ea918d751d2656249aba010d05651993ead3b50dcc3f0663276d1b161d0ccea6b4cfe7dab7e0585ff1e4d1e67/ipc/ipdl/PClientManagerChild.cpp::366] | |
| #06: mozilla::dom::ClientSource::Activate(mozilla::dom::PClientManagerChild *) [dom/clients/manager/ClientSource.cpp:188] | |
| #07: mozilla::dom::ClientManager::CreateSourceInternal(mozilla::dom::ClientType,nsISerialEventTarget *,mozilla::ipc::PrincipalInfo const &) [dom/clients/manager/ClientManager.cpp:0] | |
| #08: mozilla::dom::ClientManager::CreateSource(mozilla::dom::ClientType,nsISerialEventTarget *,nsIPrincipal *) [dom/clients/manager/ClientManager.cpp:263] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 592 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.72% cumulative) | |
| 0.01% of unreported (90.28% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: mozilla::dom::ConvertJSValueToByteString(JSContext *,JS::Handle<JS::Value>,bool,nsTSubstring<char> &) [dom/bindings/BindingUtils.cpp:2731] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::303] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 593 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| 0.00% of the heap (27.72% cumulative) | |
| 0.01% of unreported (90.29% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: mozilla::dom::WindowGlobalChild::Create(nsGlobalWindowInner *) [dom/ipc/WindowGlobalChild.cpp:107] | |
| #05: nsGlobalWindowInner::InnerSetNewDocument(JSContext *,mozilla::dom::Document *) [dom/base/nsGlobalWindowInner.cpp:1621] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2210] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 594 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 32 x 10 | |
| 0.00% of the heap (27.73% cumulative) | |
| 0.01% of unreported (90.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::ThrottledEventQueue::Create(nsISerialEventTarget *,char const *,unsigned int) [xpcom/threads/ThrottledEventQueue.cpp:381] | |
| #04: mozilla::dom::TabGroup::EnsureThrottledEventQueues() [dom/base/TabGroup.cpp:0] | |
| #05: mozilla::dom::TabGroup::GetFromActor(mozilla::dom::BrowserChild *) [dom/base/TabGroup.cpp:138] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1844] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 595 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.73% cumulative) | |
| 0.01% of unreported (90.32% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsINode::CreateSlots() [dom/base/nsINode.cpp:203] | |
| #04: mozilla::dom::Document::Init() [dom/base/Document.cpp:2103] | |
| #05: nsHTMLDocument::Init() [dom/html/nsHTMLDocument.cpp:172] | |
| #06: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:136] | |
| #07: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #08: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 596 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.73% cumulative) | |
| 0.01% of unreported (90.34% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::dom::DocGroup::DocGroup(mozilla::dom::TabGroup *,nsTSubstring<char> const &) [dom/base/DocGroup.cpp:53] | |
| #05: mozilla::dom::TabGroup::AddDocument(nsTSubstring<char> const &,mozilla::dom::Document *) [dom/base/TabGroup.cpp:153] | |
| #06: mozilla::dom::Document::SetScopeObject(nsIGlobalObject *) [dom/base/Document.cpp:6489] | |
| #07: mozilla::dom::Document::SetScriptGlobalObject(nsIScriptGlobalObject *) [dom/base/Document.cpp:6663] | |
| #08: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2159] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 597 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 80 x 4 | |
| 0.00% of the heap (27.74% cumulative) | |
| 0.01% of unreported (90.35% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::detail::OrderedHashTable<js::HashableValue,js::OrderedHashSet<js::HashableValue,js::HashableValue::Hasher,js::ZoneAllocPolicy>::SetOps,js::ZoneAllocPolicy>::init() [js/src/ds/OrderedHashTable.h:127] | |
| #03: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1212] | |
| #04: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #06: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 598 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 80 x 4 | |
| 0.00% of the heap (27.74% cumulative) | |
| 0.01% of unreported (90.36% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: static void std::thread::Thread::new() [git:github.com/rust-lang/rust:src/libstd/thread/mod.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:1119] | |
| #03: static union core::result::Result<alloc::sync::Arc<rayon_core::registry::Registry>, rayon_core::ThreadPoolBuildError> rayon_core::registry::Registry::new(struct rayon_core::ThreadPoolBuilder) [third_party/rust/rayon-core/src/registry.rs:134] | |
| #04: static void std::sync::once::{{impl}}::call_once::{{closure}}<closure>(struct closure *, bool) [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:220] | |
| #05: void std::sync::once::Once::call_inner() [git:github.com/rust-lang/rust:src/libstd/sync/once.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:387] | |
| #06: void geckoservo::glue::traverse_subtree(struct style::gecko::wrapper::GeckoElement, struct style::global_style_data::GlobalStyleData *, struct style::gecko::data::PerDocumentStyleDataImpl *, struct style::shared_lock::SharedRwLockReadGuard *, struct style::traversal_flags::TraversalFlags, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *) [servo/ports/geckolib/glue.rs:254] | |
| #07: bool geckoservo::glue::Servo_TraverseSubtree(struct style::gecko_bindings::structs::root::mozilla::dom::Element *, struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::ServoElementSnapshotTable *, unsigned int) [servo/ports/geckolib/glue.rs:305] | |
| #08: mozilla::ServoStyleSet::StyleNewSubtree(mozilla::dom::Element *) [layout/style/ServoStyleSet.cpp:796] | |
| } | |
| } | |
| Unreported { | |
| 7 blocks in heap block record 599 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 3; 32 x 4 | |
| 0.00% of the heap (27.75% cumulative) | |
| 0.01% of unreported (90.38% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::321] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 600 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| 0.00% of the heap (27.75% cumulative) | |
| 0.01% of unreported (90.39% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: void nsBaseHashtable<nsCharPtrHashKey,nsCOMPtr<nsISupports>,nsISupports *>::Put(const char *, class nsISupports * & const) [xpcom/ds/nsBaseHashtable.h:131] | |
| #05: mozilla::net::RequestContextService::NewRequestContext(nsIRequestContext * *) [netwerk/base/RequestContextService.cpp:554] | |
| #06: mozilla::net::nsLoadGroup::Init() [netwerk/base/nsLoadGroup.cpp:940] | |
| #07: nsLoadGroupConstructor(nsISupports *,nsID const &,void * *) [netwerk/build/nsNetModule.cpp:48] | |
| #08: nsComponentManagerImpl::CreateInstanceByContractID(char const *,nsISupports *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 601 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.76% cumulative) | |
| 0.01% of unreported (90.41% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::net::nsStandardURL::GetAsciiHost(nsTSubstring<char> &) [netwerk/base/nsStandardURL.cpp:1430] | |
| #05: mozilla::ContentPrincipal::GetBaseDomain(nsTSubstring<char> &) [caps/ContentPrincipal.cpp:440] | |
| #06: mozilla::ipc::PrincipalToPrincipalInfo(nsIPrincipal *,mozilla::ipc::PrincipalInfo *,bool) [ipc/glue/BackgroundUtils.cpp:360] | |
| #07: mozilla::ipc::CSPToCSPInfo(nsIContentSecurityPolicy *,mozilla::ipc::CSPInfo *) [ipc/glue/BackgroundUtils.cpp:228] | |
| #08: mozilla::dom::ClientSource::SetCsp(nsIContentSecurityPolicy *) [dom/clients/manager/ClientSource.cpp:666] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 602 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.76% cumulative) | |
| 0.01% of unreported (90.42% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: mozilla::net::nsStandardURL::GetAsciiHost(nsTSubstring<char> &) [netwerk/base/nsStandardURL.cpp:1430] | |
| #05: mozilla::dom::Document::SetDocumentURI(nsIURI *) [dom/base/Document.cpp:3331] | |
| #06: mozilla::dom::Document::ResetToURI(nsIURI *,nsILoadGroup *,nsIPrincipal *,nsIPrincipal *) [dom/base/Document.cpp:2331] | |
| #07: nsHTMLDocument::ResetToURI(nsIURI *,nsILoadGroup *,nsIPrincipal *,nsIPrincipal *) [dom/html/nsHTMLDocument.cpp:196] | |
| #08: mozilla::dom::Document::Reset(nsIChannel *,nsILoadGroup *) [dom/base/Document.cpp:2205] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 603 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.76% cumulative) | |
| 0.01% of unreported (90.43% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::NativeIterator::allocateSentinel(JSContext *) [js/src/vm/Iteration.cpp:660] | |
| #03: js::ObjectRealm::init(JSContext *) [js/src/vm/Realm.cpp:80] | |
| #04: JS::Realm::init(JSContext *,JSPrincipals *) [js/src/vm/Realm.cpp:98] | |
| #05: js::NewRealm(JSContext *,JSPrincipals *,JS::RealmOptions const &) [js/src/gc/GC.cpp:8235] | |
| #06: js::GlobalObject::new_(JSContext *,js::Class const *,JSPrincipals *,JS::OnNewGlobalHookOption,JS::RealmOptions const &) [js/src/vm/GlobalObject.cpp:587] | |
| #07: mozilla::dom::CreateGlobal<nsGlobalWindowInner,&mozilla::dom::Window_Binding::GetProtoObjectHandle(JSContext *)>(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JSClass const *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [dom/bindings/BindingUtils.h:2843] | |
| #08: mozilla::dom::Window_Binding::Wrap(JSContext *,nsGlobalWindowInner *,nsWrapperCache *,JS::RealmOptions &,JSPrincipals *,bool,JS::MutableHandle<JSObject *>) [s3:gecko-generated-sources-l1:a1e40e52aaef4dd76d9ea1778f022c44ba462a518c910d7071d55d5292e0b59180605fa32798930d8adb2c0fb3b672d604b69bfe188f703d96a05f0f07c23982/dom/bindings/WindowBinding.cpp::19742] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 604 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| 0.00% of the heap (27.77% cumulative) | |
| 0.01% of unreported (90.45% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: mozilla::detail::HashTable<mozilla::HashMapEntry<unsigned char *,unsigned char *>,mozilla::HashMap<unsigned char *,unsigned char *,mozilla::PointerHasher<unsigned char *>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::RebuildStatus mozilla::detail::HashTable<mozilla::HashMapEntry<unsigned char *,unsigned char *>,mozilla::HashMap<unsigned char *,unsigned char *,mozilla::PointerHasher<unsigned char *>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::changeTableSize(unsigned int, mozilla::detail::HashTable<mozilla::HashMapEntry<unsigned char *,unsigned char *>,mozilla::HashMap<unsigned char *,unsigned char *,mozilla::PointerHasher<unsigned char *>,js::SystemAllocPolicy>::MapHashPolicy,js::SystemAllocPolicy>::FailureBehavior) [mfbt/HashTable.h:1811] | |
| #03: js::GetSrcNote(js::GSNCache &,JSScript *,unsigned char *) [js/src/vm/JSScript.cpp:4213] | |
| #04: js::jit::BytecodeAnalysis::init(js::jit::TempAllocator &,js::GSNCache &) [js/src/jit/BytecodeAnalysis.cpp:132] | |
| #05: js::jit::BaselineCompilerHandler::init(JSContext *) [js/src/jit/BaselineCompiler.cpp:106] | |
| #06: js::jit::BaselineCompile(JSContext *,JSScript *,bool) [js/src/jit/BaselineJIT.cpp:223] | |
| #07: js::jit::MethodStatus js::jit::CanEnterBaselineMethod<js::jit::BaselineTier::Compiler>(struct JSContext *, class js::RunState & const) [js/src/jit/BaselineJIT.cpp:394] | |
| #08: js::jit::MaybeEnterJit(JSContext *,js::RunState &) [js/src/jit/Jit.cpp:171] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 605 of 3,744 | |
| 320 bytes (320 requested / 0 slop) | |
| 0.00% of the heap (27.77% cumulative) | |
| 0.01% of unreported (90.46% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: PLDHashTable::Add(void const *,std::nothrow_t const &) [xpcom/ds/PLDHashTable.cpp:549] | |
| #04: nsGlobalWindowInner::nsGlobalWindowInner(nsGlobalWindowOuter *) [dom/base/nsGlobalWindowInner.cpp:954] | |
| #05: nsGlobalWindowInner::Create(nsGlobalWindowOuter *,bool) [dom/base/nsGlobalWindowInner.cpp:7126] | |
| #06: nsresult nsGlobalWindowOuter::SetNewDocument(class mozilla::dom::Document *, class nsISupports *, bool) [dom/base/nsGlobalWindowOuter.cpp:2023] | |
| #07: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:967] | |
| #08: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 606 of 3,744 | |
| 320 bytes (312 requested / 8 slop) | |
| 0.00% of the heap (27.78% cumulative) | |
| 0.01% of unreported (90.48% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BackgroundHangMonitor::BackgroundHangMonitor(char const *,unsigned int,unsigned int,mozilla::BackgroundHangMonitor::ThreadType) [toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:691] | |
| #04: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:483] | |
| #05: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| #06: mozilla::ipc::ScopedXREEmbed::Start() [ipc/glue/ScopedXREEmbed.cpp:83] | |
| #07: mozilla::dom::ContentProcess::Init(int,char * * const) [dom/ipc/ContentProcess.cpp:188] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:724] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 607 of 3,744 | |
| 320 bytes (312 requested / 8 slop) | |
| 0.00% of the heap (27.78% cumulative) | |
| 0.01% of unreported (90.49% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::BackgroundHangMonitor::BackgroundHangMonitor(char const *,unsigned int,unsigned int,mozilla::BackgroundHangMonitor::ThreadType) [toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:691] | |
| #04: base::MessagePumpDefault::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_default.cc:34] | |
| #05: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:309] | |
| #06: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:291] | |
| #07: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:195] | |
| #08: `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:20] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 608 of 3,744 | |
| 320 bytes (312 requested / 8 slop) | |
| 0.00% of the heap (27.79% cumulative) | |
| 0.01% of unreported (90.51% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::11140] | |
| #04: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #05: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #06: nsresult mozilla::net::nsIOService::InitializeSocketTransportService() [netwerk/base/nsIOService.cpp:313] | |
| #07: nsresult mozilla::net::nsIOService::SetOffline(bool) [netwerk/base/nsIOService.cpp:1086] | |
| #08: mozilla::net::nsIOService::Init() [netwerk/base/nsIOService.cpp:281] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 609 of 3,744 | |
| 320 bytes (288 requested / 32 slop) | |
| Individual block sizes: 80 x 4 | |
| 0.00% of the heap (27.79% cumulative) | |
| 0.01% of unreported (90.52% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::SetObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:1206] | |
| #03: js::SetObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:1284] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: js::jit::DoCallFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICCall_Fallback *,unsigned int,JS::Value *,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:3191] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 610 of 3,744 | |
| 320 bytes (288 requested / 32 slop) | |
| Individual block sizes: 80 x 4 | |
| 0.00% of the heap (27.80% cumulative) | |
| 0.01% of unreported (90.53% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: js::SpreadCallOperation(JSContext *,JS::Handle<JSScript *>,unsigned char *,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::Handle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:5102] | |
| } | |
| } | |
| Unreported { | |
| 4 blocks in heap block record 611 of 3,744 | |
| 320 bytes (288 requested / 32 slop) | |
| Individual block sizes: 80 x 4 | |
| 0.00% of the heap (27.80% cumulative) | |
| 0.01% of unreported (90.55% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::MapObject::create(JSContext *,JS::Handle<JSObject *>) [js/src/builtin/MapObject.cpp:592] | |
| #03: js::MapObject::construct(JSContext *,unsigned int,JS::Value *) [js/src/builtin/MapObject.cpp:657] | |
| #04: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:638] | |
| #05: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #06: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:641] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 612 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.80% cumulative) | |
| 0.01% of unreported (90.56% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsDocShell::InitSessionHistory() [docshell/base/nsDocShell.cpp:4814] | |
| #04: nsWebBrowser::Create(nsIWebBrowserChrome *,nsIWidget *,mozilla::OriginAttributes const &,mozilla::dom::BrowsingContext *,bool) [toolkit/components/browser/nsWebBrowser.cpp:158] | |
| #05: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:509] | |
| #06: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #07: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #08: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 613 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.81% cumulative) | |
| 0.01% of unreported (90.58% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::TabListener::TabListener(nsIDocShell *,mozilla::dom::Element *) [toolkit/components/sessionstore/SessionStoreListener.cpp:130] | |
| #04: mozilla::dom::BrowserChild::Init(mozIDOMWindowProxy *) [dom/ipc/BrowserChild.cpp:599] | |
| #05: mozilla::dom::ContentChild::RecvConstructBrowser(mozilla::ipc::ManagedEndpoint<mozilla::dom::PBrowserChild> &&,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IdType<mozilla::dom::BrowserParent> const &,mozilla::dom::IPCTabContext const &,mozilla::dom::BrowsingContext *,unsigned int const &,mozilla::dom::IdType<mozilla::dom::ContentParent> const &,bool const &,bool const &) [dom/ipc/ContentChild.cpp:1852] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::7306] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 614 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.81% cumulative) | |
| 0.01% of unreported (90.59% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Document(char const *) [dom/base/Document.cpp:1358] | |
| #04: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:132] | |
| #05: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #06: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #07: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| #08: nsresult nsDSURIContentListener::DoContent(const class nsTSubstring<char> & const, bool, class nsIRequest *, class nsIStreamListener * *, bool *) [docshell/base/nsDSURIContentListener.cpp:182] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 615 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.82% cumulative) | |
| 0.01% of unreported (90.61% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::dom::Document::Document(char const *) [dom/base/Document.cpp:1357] | |
| #04: NS_NewHTMLDocument(mozilla::dom::Document * *,bool) [dom/html/nsHTMLDocument.cpp:132] | |
| #05: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #06: nsresult nsDocShell::NewContentViewerObj(const class nsTSubstring<char> & const, class nsIRequest *, class nsILoadGroup *, class nsIStreamListener * *, class nsIContentViewer * *) [docshell/base/nsDocShell.cpp:8403] | |
| #07: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:8154] | |
| #08: nsresult nsDSURIContentListener::DoContent(const class nsTSubstring<char> & const, bool, class nsIRequest *, class nsIStreamListener * *, bool *) [docshell/base/nsDSURIContentListener.cpp:182] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 616 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.82% cumulative) | |
| 0.01% of unreported (90.62% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static bool mozilla::dom::ContentProcessMessageManager_Binding::addMessageListener(struct JSContext *, class JS::Handle<JSObject *>, class mozilla::dom::ContentProcessMessageManager *, const class JSJitMethodCallArgs & const) [s3:gecko-generated-sources-l1:4d733d6a13f278af893e9622ae79ffcff95d6a84a93cbf65a2f796f2e57322ff4c220a658e26399cfa81014f774aeb36ef1a5483f7ca1bb6e0344edebd618951/dom/bindings/MessageManagerBinding.cpp::3265] | |
| #04: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy,mozilla::dom::binding_detail::ThrowExceptions>(JSContext *,unsigned int,JS::Value *) [dom/bindings/BindingUtils.cpp:3171] | |
| #05: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:568] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 617 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.83% cumulative) | |
| 0.01% of unreported (90.63% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: static struct already_AddRefed<mozilla::dom::EventListener> mozilla::ToEventListener(struct JSContext *, class JS::Handle<JS::Value>) [dom/events/EventListenerService.cpp:246] | |
| #04: nsresult mozilla::EventListenerService::AddSystemEventListener(class mozilla::dom::EventTarget *, const class nsTSubstring<char16_t> & const, class JS::Handle<JS::Value>, bool, struct JSContext *) [dom/events/EventListenerService.cpp:260] | |
| #05: XPTC__InvokebyIndex | |
| #06: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #07: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| #08: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 618 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.83% cumulative) | |
| 0.01% of unreported (90.65% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: void mozilla::Maybe<mozilla::ipc::CSPInfo>::emplace<const mozilla::ipc::CSPInfo &>(const class mozilla::ipc::CSPInfo & const) [mfbt/Maybe.h:526] | |
| #05: mozilla::dom::ClientInfo::SetCspInfo(mozilla::ipc::CSPInfo const &) [dom/clients/manager/ClientInfo.cpp:107] | |
| #06: mozilla::dom::ClientSource::SetCsp(nsIContentSecurityPolicy *) [dom/clients/manager/ClientSource.cpp:669] | |
| #07: nsGlobalWindowInner::EnsureClientSource() [dom/base/nsGlobalWindowInner.cpp:1814] | |
| #08: nsGlobalWindowInner::ExecutionReady() [dom/base/nsGlobalWindowInner.cpp:1825] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 619 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.83% cumulative) | |
| 0.01% of unreported (90.66% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::278] | |
| #04: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #05: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #06: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| #07: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| #08: js::ExecuteKernel(JSContext *,JS::Handle<JSScript *>,JSObject &,JS::Value const &,js::AbstractFramePtr,JS::Value *) [js/src/vm/Interpreter.cpp:787] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 620 of 3,744 | |
| 320 bytes (280 requested / 40 slop) | |
| Individual block sizes: 64 x 5 | |
| 0.00% of the heap (27.84% cumulative) | |
| 0.01% of unreported (90.68% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsresult nsDocumentViewer::MakeWindow(const struct nsSize & const, class nsView *) [layout/base/nsDocumentViewer.cpp:2402] | |
| #04: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:923] | |
| #05: nsDocumentViewer::Init(nsIWidget *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &) [layout/base/nsDocumentViewer.cpp:718] | |
| #06: nsresult nsDocShell::SetupNewViewer(class nsIContentViewer *) [docshell/base/nsDocShell.cpp:8529] | |
| #07: nsresult nsDocShell::Embed(class nsIContentViewer *, const char *, class nsISupports *) [docshell/base/nsDocShell.cpp:6379] | |
| #08: nsresult nsDocShell::CreateContentViewer(const class nsTSubstring<char> & const, class nsIRequest *, class nsIStreamListener * *) [docshell/base/nsDocShell.cpp:0] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 621 of 3,744 | |
| 320 bytes (272 requested / 48 slop) | |
| Individual block sizes: 64 x 2; 48 x 4 | |
| 0.00% of the heap (27.84% cumulative) | |
| 0.01% of unreported (90.69% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: js::jit::CacheIRStubInfo::New(js::jit::CacheKind,js::jit::ICStubEngine,bool,unsigned int,js::jit::CacheIRWriter const &) [js/src/jit/CacheIRCompiler.cpp:1157] | |
| #03: js::jit::AttachBaselineCacheIRStub(JSContext *,js::jit::CacheIRWriter const &,js::jit::CacheKind,js::jit::BaselineCacheIRStubKind,JSScript *,js::jit::ICFallbackStub *,bool *) [js/src/jit/BaselineCacheIRCompiler.cpp:2077] | |
| #04: static bool js::jit::TryAttachGetPropStub(const char *, struct JSContext *, class js::jit::BaselineFrame *, class js::jit::ICFallbackStub *, js::jit::CacheKind, class JS::Handle<JS::Value>, class JS::Handle<JS::Value>, class JS::Handle<JS::Value>) [js/src/jit/BaselineIC.cpp:2031] | |
| #05: js::jit::DoGetPropFallback(JSContext *,js::jit::BaselineFrame *,js::jit::ICGetProp_Fallback *,JS::MutableHandle<JS::Value>,JS::MutableHandle<JS::Value>) [js/src/jit/BaselineIC.cpp:2808] | |
| #06: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 622 of 3,744 | |
| 320 bytes (240 requested / 80 slop) | |
| Individual block sizes: 32 x 10 | |
| 0.00% of the heap (27.85% cumulative) | |
| 0.01% of unreported (90.71% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void nsSliderFrame::AddListener() [layout/xul/nsSliderFrame.cpp:1163] | |
| #04: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3768] | |
| #05: nsCSSFrameConstructor::ConstructFramesFromItem(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList::Iterator &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:5654] | |
| #06: nsCSSFrameConstructor::ConstructFramesFromItemList(nsFrameConstructorState &,nsCSSFrameConstructor::FrameConstructionItemList &,nsContainerFrame *,bool,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:9535] | |
| #07: void nsCSSFrameConstructor::ProcessChildren(class nsFrameConstructorState & const, class nsIContent *, class mozilla::ComputedStyle *, class nsContainerFrame *, const bool, class nsFrameList & const, const bool, struct PendingBinding *, class nsIFrame *) [layout/base/nsCSSFrameConstructor.cpp:9720] | |
| #08: nsCSSFrameConstructor::ConstructFrameFromItemInternal(nsCSSFrameConstructor::FrameConstructionItem &,nsFrameConstructorState &,nsContainerFrame *,nsFrameList &) [layout/base/nsCSSFrameConstructor.cpp:3734] | |
| } | |
| } | |
| Unreported { | |
| 10 blocks in heap block record 623 of 3,744 | |
| 320 bytes (240 requested / 80 slop) | |
| Individual block sizes: 32 x 10 | |
| 0.00% of the heap (27.85% cumulative) | |
| 0.01% of unreported (90.72% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:145] | |
| #04: nsTArray_Impl<nsTString<char16_t>,nsTArrayInfallibleAllocator>::AppendElements<nsTString<char16_t>,nsTArrayInfallibleAllocator>(nsTString<char16_t> const *,unsigned __int64) [xpcom/ds/nsTArray.h:2359] | |
| #05: mozilla::extensions::WebExtensionContentScript::WebExtensionContentScript(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:572] | |
| #06: mozilla::extensions::WebExtensionContentScript::Constructor(mozilla::dom::GlobalObject &,mozilla::extensions::WebExtensionPolicy &,mozilla::dom::WebExtensionContentScriptInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:515] | |
| #07: static bool mozilla::dom::WebExtensionContentScript_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:195d77b006105d0eb9807d8367af5bffd98b16a1b055a19da712e8d2ee9d924ebcd2505d0500ca71a6bee4714fc126a8b82826e84365fdff0badab93183ed728/dom/bindings/WebExtensionContentScriptBinding.cpp::2848] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 624 of 3,744 | |
| 304 bytes (304 requested / 0 slop) | |
| 0.00% of the heap (27.86% cumulative) | |
| 0.01% of unreported (90.73% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::net::nsIOService::GetInstance() [netwerk/base/nsIOService.cpp:368] | |
| #04: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::10287] | |
| #05: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #06: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #07: nsresult nsScriptSecurityManager::Init() [caps/nsScriptSecurityManager.cpp:1356] | |
| #08: nsScriptSecurityManager::InitStatics() [caps/nsScriptSecurityManager.cpp:1417] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 625 of 3,744 | |
| 304 bytes (304 requested / 0 slop) | |
| 0.00% of the heap (27.86% cumulative) | |
| 0.01% of unreported (90.75% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: gfxPlatform::Init() [gfx/thebes/gfxPlatform.cpp:960] | |
| #04: gfxPlatform::InitChild(mozilla::gfx::ContentDeviceData const &) [gfx/thebes/gfxPlatform.cpp:508] | |
| #05: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| #06: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources-l1:1f804c1692b02d0b20f8562a6d7988297f71a6503da2abdadffc41185344d3ffbd978ac73d81b336b82172759492d96c5a34b6a89c5ff13e93139d2142f119e1/ipc/ipdl/PContentChild.cpp::9589] | |
| #07: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] | |
| #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1972] | |
| } | |
| } | |
| Unreported { | |
| 5 blocks in heap block record 626 of 3,744 | |
| 288 bytes (288 requested / 0 slop) | |
| Individual block sizes: 64 x 4; 32 | |
| 0.00% of the heap (27.86% cumulative) | |
| 0.01% of unreported (90.76% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::321] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 627 of 3,744 | |
| 288 bytes (288 requested / 0 slop) | |
| 0.00% of the heap (27.87% cumulative) | |
| 0.01% of unreported (90.77% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PLDHashTable::ChangeTable(int) [xpcom/ds/PLDHashTable.cpp:456] | |
| #03: void nsWindowMemoryReporter::CheckForGhostWindows(class nsTHashtable<nsUint64HashKey> *) [dom/base/nsWindowMemoryReporter.cpp:848] | |
| #04: nsresult nsWindowMemoryReporter::CollectReports(class nsIHandleReportCallback *, class nsISupports *, bool) [dom/base/nsWindowMemoryReporter.cpp:512] | |
| #05: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/xpcom/base/nsMemoryReporterManager.cpp:1863:7'>::Run() [xpcom/threads/nsThreadUtils.h:564] | |
| #06: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1214] | |
| #07: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:486] | |
| #08: void mozilla::ipc::MessagePump::Run(class base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:88] | |
| } | |
| } | |
| Unreported { | |
| 18 blocks in heap block record 628 of 3,744 | |
| 288 bytes (288 requested / 0 slop) | |
| Individual block sizes: 16 x 18 | |
| 0.00% of the heap (27.87% cumulative) | |
| 0.01% of unreported (90.79% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozJSComponentLoader::Import(JSContext *,nsTSubstring<char> const &,JS::MutableHandle<JSObject *>,JS::MutableHandle<JSObject *>,bool) [js/xpconnect/loader/mozJSComponentLoader.cpp:1327] | |
| #04: mozilla::dom::ChromeUtils::Import(mozilla::dom::GlobalObject const &,nsTSubstring<char16_t> const &,mozilla::dom::Optional<JS::Handle<JSObject *> > const &,JS::MutableHandle<JSObject *>,mozilla::ErrorResult &) [dom/base/ChromeUtils.cpp:425] | |
| #05: static bool mozilla::dom::ChromeUtils_Binding::import(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:40bebf2a4c62a06996acbe364a4e2ebee62218538e19cb30404cad5e9a796509718cc8aece35740a5517624284d0e73b3c146c1f2df2dd4c603cf0ce8216d980/dom/bindings/ChromeUtilsBinding.cpp::4857] | |
| #06: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #07: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| #08: js::RunScript(JSContext *,js::RunState &) [js/src/vm/Interpreter.cpp:425] | |
| } | |
| } | |
| Unreported { | |
| 6 blocks in heap block record 629 of 3,744 | |
| 288 bytes (240 requested / 48 slop) | |
| Individual block sizes: 48 x 6 | |
| 0.00% of the heap (27.88% cumulative) | |
| 0.01% of unreported (90.80% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: class mozilla::dom::ScriptLoadRequest * mozilla::dom::ScriptLoader::CreateLoadRequest(mozilla::dom::ScriptKind, class nsIURI *, class nsIScriptElement *, class nsIPrincipal *, mozilla::CORSMode, const class mozilla::dom::SRIMetadata & const, mozilla::net::ReferrerPolicy) [dom/script/ScriptLoader.cpp:1509] | |
| #04: mozilla::dom::ScriptLoader::PreloadURI(nsIURI *,nsTSubstring<char16_t> const &,nsTSubstring<char16_t> const &,nsTSubstring<char16_t> const &,nsTSubstring<char16_t> const &,bool,bool,bool,bool,mozilla::net::ReferrerPolicy) [dom/script/ScriptLoader.cpp:3806] | |
| #05: void nsHtml5TreeOpExecutor::PreloadScript(const class nsTSubstring<char16_t> & const, const class nsTSubstring<char16_t> & const, const class nsTSubstring<char16_t> & const, const class nsTSubstring<char16_t> & const, const class nsTSubstring<char16_t> & const, mozilla::net::ReferrerPolicy, bool, bool, bool, bool) [parser/html/nsHtml5TreeOpExecutor.cpp:980] | |
| #06: void nsHtml5SpeculativeLoad::Perform(class nsHtml5TreeOpExecutor *) [parser/html/nsHtml5SpeculativeLoad.cpp:0] | |
| #07: void nsHtml5TreeOpExecutor::RunFlushLoop() [parser/html/nsHtml5TreeOpExecutor.cpp:432] | |
| #08: nsresult nsHtml5ExecutorFlusher::Run() [parser/html/nsHtml5StreamParser.cpp:132] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 630 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.88% cumulative) | |
| 0.01% of unreported (90.81% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:836] | |
| #03: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #04: nssHash_Create [security/nss/lib/base/hash.c:110] | |
| #05: nssTrustDomain_InitializeCache [security/nss/lib/pki/tdcache.c:155] | |
| #06: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:48] | |
| #07: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #08: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 631 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.88% cumulative) | |
| 0.01% of unreported (90.82% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:836] | |
| #03: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #04: nssHash_Create [security/nss/lib/base/hash.c:110] | |
| #05: nssTrustDomain_InitializeCache [security/nss/lib/pki/tdcache.c:160] | |
| #06: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:48] | |
| #07: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #08: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 632 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.89% cumulative) | |
| 0.01% of unreported (90.83% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:836] | |
| #03: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #04: nssHash_Create [security/nss/lib/base/hash.c:110] | |
| #05: nssTrustDomain_InitializeCache [security/nss/lib/pki/tdcache.c:145] | |
| #06: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:48] | |
| #07: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #08: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 633 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.89% cumulative) | |
| 0.01% of unreported (90.85% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: pixman_image_allocate [gfx/cairo/libpixman/src/pixman-image.c:209] | |
| #03: union pixman_image * create_bits_image_internal(<unnamed-tag>, int, int, unsigned int *, int, int) [gfx/cairo/libpixman/src/pixman-bits-image.c:1812] | |
| #04: cairo_image_surface_create_with_pixman_format [gfx/cairo/cairo/src/cairo-image-surface.c:332] | |
| #05: moz_cairo_image_surface_create_for_data [gfx/cairo/cairo/src/cairo-image-surface.c:517] | |
| #06: struct _cairo_surface * _cairo_win32_surface_create_for_dc(struct HDC__ *, _cairo_format, int, int) [gfx/cairo/cairo/src/cairo-win32-surface.c:386] | |
| #07: gfxWindowsSurface::gfxWindowsSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsSurface.cpp:43] | |
| #08: gfxWindowsPlatform::CreateOffscreenSurface(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,mozilla::gfx::SurfaceFormat) [gfx/thebes/gfxWindowsPlatform.cpp:675] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 634 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.89% cumulative) | |
| 0.01% of unreported (90.86% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: pixman_image_allocate [gfx/cairo/libpixman/src/pixman-image.c:209] | |
| #03: union pixman_image * create_bits_image_internal(<unnamed-tag>, int, int, unsigned int *, int, int) [gfx/cairo/libpixman/src/pixman-bits-image.c:1812] | |
| #04: cairo_image_surface_create_with_pixman_format [gfx/cairo/cairo/src/cairo-image-surface.c:332] | |
| #05: mozilla::gfx::DrawTargetCairo::GetDummySurface() [gfx/2d/DrawTargetCairo.cpp:742] | |
| #06: void mozilla::gfx::PathCairo::EnsureContainingContext(const class mozilla::gfx::BaseMatrix<float> & const) [gfx/2d/PathCairo.cpp:244] | |
| #07: struct mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits,float> mozilla::gfx::PathCairo::GetBounds(const class mozilla::gfx::BaseMatrix<float> & const) [gfx/2d/PathCairo.cpp:192] | |
| #08: mozilla::SVGGeometryFrame::GetBBoxContribution(mozilla::gfx::BaseMatrix<float> const &,unsigned int) [layout/svg/SVGGeometryFrame.cpp:540] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 635 of 3,744 | |
| 272 bytes (272 requested / 0 slop) | |
| 0.00% of the heap (27.90% cumulative) | |
| 0.01% of unreported (90.87% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: nss_ZAlloc [security/nss/lib/base/arena.c:836] | |
| #03: PL_NewHashTable [nsprpub/lib/ds/plhash.c:88] | |
| #04: nssHash_Create [security/nss/lib/base/hash.c:110] | |
| #05: nssTrustDomain_InitializeCache [security/nss/lib/pki/tdcache.c:150] | |
| #06: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:48] | |
| #07: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #08: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 636 of 3,744 | |
| 272 bytes (264 requested / 8 slop) | |
| 0.00% of the heap (27.90% cumulative) | |
| 0.01% of unreported (90.88% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::10560] | |
| #04: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #05: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #06: static bool xpc::CIGSHelper(struct JSContext *, unsigned int, union JS::Value *, bool) [js/xpconnect/src/XPCJSID.cpp:0] | |
| #07: js::InternalCallOrConstruct(JSContext *,JS::CallArgs const &,js::MaybeConstruct) [js/src/vm/Interpreter.cpp:540] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3088] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 637 of 3,744 | |
| 272 bytes (264 requested / 8 slop) | |
| 0.00% of the heap (27.91% cumulative) | |
| 0.01% of unreported (90.90% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: NS_NewContentViewer() [layout/base/nsDocumentViewer.cpp:534] | |
| #04: nsresult nsContentDLF::CreateInstance(const char *, class nsIChannel *, class nsILoadGroup *, const class nsTSubstring<char> & const, class nsIDocShell *, class nsISupports *, class nsIStreamListener * *, class nsIContentViewer * *) [layout/build/nsContentDLF.cpp:0] | |
| #05: nsresult mozilla::image::SVGDocumentWrapper::SetupViewer(class nsIRequest *, class nsIContentViewer * *, class nsILoadGroup * *) [image/SVGDocumentWrapper.cpp:296] | |
| #06: nsresult mozilla::image::SVGDocumentWrapper::OnStartRequest(class nsIRequest *) [image/SVGDocumentWrapper.cpp:196] | |
| #07: mozilla::image::VectorImage::OnStartRequest(nsIRequest *) [image/VectorImage.cpp:0] | |
| #08: mozilla::image::ImageFactory::CreateVectorImage(nsIRequest *,mozilla::image::ProgressTracker *,nsTString<char> const &,nsIURI *,unsigned int,unsigned int) [image/ImageFactory.cpp:270] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 638 of 3,744 | |
| 272 bytes (264 requested / 8 slop) | |
| 0.00% of the heap (27.91% cumulative) | |
| 0.01% of unreported (90.91% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: <unnamed-tag> ExpandMonitorCache(unsigned int) [nsprpub/pr/src/threads/prcmon.c:102] | |
| #03: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:202] | |
| #04: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #05: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #06: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #07: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| #08: wmain [toolkit/xre/nsWindowsWMain.cpp:131] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 639 of 3,744 | |
| 272 bytes (264 requested / 8 slop) | |
| 0.00% of the heap (27.91% cumulative) | |
| 0.01% of unreported (90.92% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: imgLoader::CreateImageLoader() [image/imgLoader.cpp:1173] | |
| #04: nsContentUtils::GetImgLoaderForDocument(mozilla::dom::Document *) [dom/base/nsContentUtils.cpp:0] | |
| #05: nsContentUtils::LoadImage(nsIURI *,nsINode *,mozilla::dom::Document *,nsIPrincipal *,unsigned __int64,nsIURI *,mozilla::net::ReferrerPolicy,imgINotificationObserver *,int,nsTSubstring<char16_t> const &,imgRequestProxy * *,unsigned int,bool) [dom/base/nsContentUtils.cpp:3323] | |
| #06: mozilla::css::ImageLoader::LoadImage(mozilla::StyleComputedUrl const &,mozilla::dom::Document &) [layout/style/ImageLoader.cpp:463] | |
| #07: class imgRequestProxy * mozilla::StyleComputedUrl::LoadImage(class mozilla::dom::Document & const) [layout/style/nsStyleStruct.cpp:141] | |
| #08: nsStyleImageRequest::Resolve(mozilla::dom::Document &,nsStyleImageRequest const *) [layout/style/nsStyleStruct.cpp:1777] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 640 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.92% cumulative) | |
| 0.01% of unreported (90.93% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Assign(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: nsLocalFile::InitWithPath(nsTSubstring<char16_t> const &) [xpcom/io/nsLocalFileWin.cpp:992] | |
| #05: NS_NewLocalFile [xpcom/io/nsLocalFileWin.cpp:3121] | |
| #06: XRE_GetFileFromPath(char const *,nsIFile * *) [toolkit/profile/nsToolkitProfileService.cpp:1985] | |
| #07: XRE_InitCommandLine(int,char * * const) [toolkit/xre/nsAppRunner.cpp:4932] | |
| #08: XRE_InitChildProcess(int,char * * const,XREChildData const *) [toolkit/xre/nsEmbedFunctions.cpp:627] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 641 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.92% cumulative) | |
| 0.01% of unreported (90.94% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: JSRuntime::initMainAtomsTables(JSContext *) [js/src/vm/JSAtom.cpp:630] | |
| #03: JS::InitSelfHostedCode(JSContext *) [js/src/jsapi.cpp:437] | |
| #04: nsXPConnect::InitStatics() [js/xpconnect/src/nsXPConnect.cpp:141] | |
| #05: nsLayoutModuleInitialize() [layout/build/nsLayoutModule.cpp:112] | |
| #06: nsComponentManagerImpl::Init() [xpcom/components/nsComponentManager.cpp:495] | |
| #07: NS_InitXPCOM [xpcom/build/XPCOMInit.cpp:446] | |
| #08: XRE_InitEmbedding2(nsIFile *,nsIFile *,nsIDirectoryServiceProvider *) [toolkit/xre/nsEmbedFunctions.cpp:198] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 642 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.92% cumulative) | |
| 0.01% of unreported (90.95% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: bool mozilla::Vector<mozilla::UniquePtr<RegisteredThread,mozilla::DefaultDelete<RegisteredThread> >,0,mozilla::MallocAllocPolicy>::growStorageBy(unsigned __int64) [mfbt/Vector.h:1028] | |
| #03: static void CorePS::AppendRegisteredThread(const class mozilla::BaseAutoLock<PSMutex &> & const, class mozilla::UniquePtr<RegisteredThread,mozilla::DefaultDelete<RegisteredThread> > *) [tools/profiler/core/platform.cpp:341] | |
| #04: locked_register_thread(mozilla::BaseAutoLock<PSMutex &> const &,char const *,void *) [tools/profiler/core/platform.cpp:2770] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3758] | |
| #06: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:445] | |
| #07: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #08: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 643 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.93% cumulative) | |
| 0.01% of unreported (90.97% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:1008] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 644 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.93% cumulative) | |
| 0.01% of unreported (90.98% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9849] | |
| #04: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #05: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| #06: void nsGlobalWindowInner::~nsGlobalWindowInner() [dom/base/nsGlobalWindowInner.cpp:1051] | |
| #07: [thunk]:nsGlobalWindowInner::Release`adjustor{256}' () | |
| #08: bool SnowWhiteKiller::Visit(struct nsPurpleBuffer & const, struct nsPurpleBufferEntry *) [xpcom/base/nsCycleCollector.cpp:2459] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 645 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.93% cumulative) | |
| 0.01% of unreported (90.99% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: NSSRWLock_New_Util [security/nss/lib/util/nssrwlk.c:89] | |
| #04: SECOID_Init [security/nss/lib/util/secoid.c:2090] | |
| #05: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #06: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #07: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #08: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 646 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.94% cumulative) | |
| 0.01% of unreported (91.00% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: NSSRWLock_New_Util [security/nss/lib/util/nssrwlk.c:85] | |
| #04: SECOID_Init [security/nss/lib/util/secoid.c:2090] | |
| #05: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3108] | |
| #06: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #07: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| #08: secmod_LoadPKCS11Module [security/nss/lib/pk11wrap/pk11load.c:504] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 647 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.94% cumulative) | |
| 0.01% of unreported (91.01% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: nsZipReaderCache::GetZip(nsIFile *,nsIZipReader * *,bool) [modules/libjar/nsJAR.cpp:580] | |
| #05: nsresult nsJARChannel::CreateJarInput(class nsIZipReaderCache *, class nsJARInputThunk * *) [modules/libjar/nsJARChannel.cpp:0] | |
| #06: nsresult nsJARChannel::Open(class nsIInputStream * *) [modules/libjar/nsJARChannel.cpp:839] | |
| #07: NS_MaybeOpenChannelUsingOpen(nsIChannel *,nsIInputStream * *) [netwerk/base/nsNetUtil.cpp:2584] | |
| #08: static class mozilla::Result<nsTString<char>,nsresult> ReadScript(class ComponentLoaderInfo & const) [js/xpconnect/loader/mozJSComponentLoader.cpp:745] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 648 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.94% cumulative) | |
| 0.01% of unreported (91.02% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:1003] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 649 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (27.95% cumulative) | |
| 0.01% of unreported (91.03% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: mozilla::ipc::IToplevelProtocol::IToplevelProtocol(char const *,IPCMessageStart,mozilla::ipc::Side) [ipc/glue/ProtocolUtils.cpp:670] | |
| #06: mozilla::PProfilerChild::PProfilerChild() [s3:gecko-generated-sources-l1:ef55b0f5573b2c1340378df77b254dcb37b69c40a4c6db1d1760da63a16455ef21a99a75a01e9df9f760439f1ce59025b9040469eb20ade1f5aeaa35252a9cb3/ipc/ipdl/PProfilerChild.cpp::45] | |
| #07: void mozilla::ProfilerChild::ProfilerChild() [tools/profiler/gecko/ProfilerChild.cpp:17] | |
| #08: void mozilla::ChildProfilerController::SetupProfilerChild(class mozilla::ipc::Endpoint<mozilla::PProfilerChild> *) [tools/profiler/gecko/ChildProfilerController.cpp:80] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 650 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.95% cumulative) | |
| 0.01% of unreported (91.05% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: nsZipReaderCache::GetZip(nsIFile *,nsIZipReader * *,bool) [modules/libjar/nsJAR.cpp:580] | |
| #05: nsresult nsJARChannel::CreateJarInput(class nsIZipReaderCache *, class nsJARInputThunk * *) [modules/libjar/nsJARChannel.cpp:0] | |
| #06: nsresult nsJARChannel::Open(class nsIInputStream * *) [modules/libjar/nsJARChannel.cpp:839] | |
| #07: void nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(const class nsTSubstring<char16_t> & const, bool, bool, class JS::Handle<JSObject *>, class JS::MutableHandle<JSScript *>) [dom/base/nsFrameMessageManager.cpp:1290] | |
| #08: nsMessageManagerScriptExecutor::LoadScriptInternal(JS::Handle<JSObject *>,nsTSubstring<char16_t> const &,bool) [dom/base/nsFrameMessageManager.cpp:1218] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 651 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.96% cumulative) | |
| 0.01% of unreported (91.06% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: <unnamed-tag> init_blinding_params_list() [security/nss/lib/freebl/rsa.c:1111] | |
| #04: PR_CallOnce [nsprpub/pr/src/misc/prinit.c:778] | |
| #05: BL_Init [security/nss/lib/freebl/blinit.c:322] | |
| #06: nsc_CommonInitialize [security/nss/lib/softoken/pkcs11.c:3120] | |
| #07: static unsigned long NSC_Initialize(void *) [security/nss/lib/softoken/pkcs11.c:3243] | |
| #08: secmod_ModuleInit [security/nss/lib/pk11wrap/pk11load.c:244] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 652 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.96% cumulative) | |
| 0.01% of unreported (91.07% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: static void alloc::vec::Vec<style::stylesheet_set::StylesheetSetEntry<style::gecko::data::GeckoStyleSheet>>::reserve<style::stylesheet_set::StylesheetSetEntry<style::gecko::data::GeckoStyleSheet>>(unsigned __int64) [git:github.com/rust-lang/rust:src/liballoc/vec.rs:3c235d5600393dfe6c36eeed34042efad8d4f26e:457] | |
| #03: void geckoservo::glue::Servo_StyleSet_AppendStyleSheet(struct style::gecko_bindings::structs::root::RawServoStyleSet *, struct style::gecko_bindings::structs::root::mozilla::StyleSheet *) [servo/ports/geckolib/glue.rs:1466] | |
| #04: mozilla::ServoStyleSet::AppendStyleSheet(mozilla::StyleOrigin,mozilla::StyleSheet *) [layout/style/ServoStyleSet.cpp:570] | |
| #05: void mozilla::dom::Document::FillStyleSetUserAndUASheets() [dom/base/Document.cpp:2629] | |
| #06: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5870] | |
| #07: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| #08: nsDocumentViewer::InitInternal(nsIWidget *,nsISupports *,mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const &,bool,bool,bool) [layout/base/nsDocumentViewer.cpp:980] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 653 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.96% cumulative) | |
| 0.01% of unreported (91.08% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: PR_InitThreads [nsprpub/pr/src/threads/combined/pruthr.c:108] | |
| #04: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:201] | |
| #05: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #06: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #07: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 654 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.97% cumulative) | |
| 0.01% of unreported (91.09% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: PR_InitIO [nsprpub/pr/src/io/prio.c:39] | |
| #04: void _PR_InitStuff() [nsprpub/pr/src/misc/prinit.c:203] | |
| #05: PR_NewThreadPrivateIndex [nsprpub/pr/src/threads/prtpd.c:103] | |
| #06: NS_LogInit [xpcom/base/nsTraceRefcnt.cpp:831] | |
| #07: static nsresult InitXPCOMGlue(mozilla::LibLoadingStrategy) [browser/app/nsBrowserApp.cpp:230] | |
| #08: static int NS_internal_main(int, char * *, char * *) [browser/app/nsBrowserApp.cpp:263] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 655 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.97% cumulative) | |
| 0.01% of unreported (91.10% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::SetLength(unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:950] | |
| #04: AssignJSString<nsTString<char16_t> >(JSContext *,nsTString<char16_t> &,JSString *) [dom/base/nsJSUtils.h:264] | |
| #05: bool mozilla::dom::WebExtensionInit::Init(struct JSContext *, class JS::Handle<JS::Value>, const char *, bool) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::241] | |
| #06: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2454] | |
| #07: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| #08: static bool Interpret(struct JSContext *, class js::RunState & const) [js/src/vm/Interpreter.cpp:3079] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 656 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (27.97% cumulative) | |
| 0.01% of unreported (91.11% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: mozilla::ipc::IToplevelProtocol::IToplevelProtocol(char const *,IPCMessageStart,mozilla::ipc::Side) [ipc/glue/ProtocolUtils.cpp:670] | |
| #06: mozilla::PRemoteDecoderManagerChild::PRemoteDecoderManagerChild() [s3:gecko-generated-sources-l1:a26ee865fe646fa6c21edaed2e9454a04cbe55260e0065eeeebc771dd6709c3cb6b2e68c6a1b4992b107db48abe5d9a71da156e542f6fbb112577b7380c39b11/ipc/ipdl/PRemoteDecoderManagerChild.cpp::49] | |
| #07: static void mozilla::RemoteDecoderManagerChild::OpenForGPUProcess(class mozilla::ipc::Endpoint<mozilla::PRemoteDecoderManagerChild> *) [dom/media/ipc/RemoteDecoderManagerChild.cpp:188] | |
| #08: nsresult RunnableFunction<void (*)(RefPtr<mozilla::Runnable> &&),mozilla::Tuple<RefPtr<mozilla::Runnable> > >::Run() [ipc/chromium/src/base/task.h:325] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 657 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (27.98% cumulative) | |
| 0.01% of unreported (91.13% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: mozilla::ipc::IToplevelProtocol::IToplevelProtocol(char const *,IPCMessageStart,mozilla::ipc::Side) [ipc/glue/ProtocolUtils.cpp:670] | |
| #06: mozilla::ipc::PBackgroundChild::PBackgroundChild() [s3:gecko-generated-sources-l1:276632bb583d23c5a3325bf600a0aa917cfb44253339a725992cd0aac949fa0e9951253f93b3309e476b44af0591f67d265a013d57732bb560089dc240fdd03b/ipc/ipdl/PBackgroundChild.cpp::132] | |
| #07: mozilla::ipc::BackgroundChild::GetOrCreateForCurrentThread(nsIEventTarget *) [ipc/glue/BackgroundImpl.cpp:658] | |
| #08: nsresult mozilla::detail::RunnableFunction<`lambda at z:/task_1561662719/build/src/dom/localstorage/LSObject.cpp:224:54'>::Run() [xpcom/threads/nsThreadUtils.h:565] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 658 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.98% cumulative) | |
| 0.01% of unreported (91.14% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: static bool mozilla::extensions::ParseGlobs(class mozilla::dom::GlobalObject & const, class mozilla::dom::Sequence<mozilla::dom::OwningMatchGlobOrString>, class nsTArray<RefPtr<mozilla::extensions::MatchGlob> > & const, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:75] | |
| #05: mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:136] | |
| #06: mozilla::extensions::WebExtensionPolicy::Constructor(mozilla::dom::GlobalObject &,mozilla::dom::WebExtensionInit const &,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:192] | |
| #07: static bool mozilla::dom::WebExtensionPolicy_Binding::_constructor(struct JSContext *, unsigned int, union JS::Value *) [s3:gecko-generated-sources-l1:418a500ec775f250d56b4a2608c171f5ac665c0a878403d9ee592f8f1c5f33b1150a96917a03f5f0d5d48dd04772ec16915ea4743cdce25af0088086b17bc2c7/dom/bindings/WebExtensionPolicyBinding.cpp::2471] | |
| #08: static bool InternalConstruct(struct JSContext *, const class js::AnyConstructArgs & const) [js/src/vm/Interpreter.cpp:657] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 659 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.98% cumulative) | |
| 0.01% of unreported (91.15% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char16_t>::Append(char16_t const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:784] | |
| #04: xpc::ErrorReport::ErrorReportToMessageString(JSErrorReport *,nsTSubstring<char16_t> &) [js/xpconnect/src/nsXPConnect.cpp:389] | |
| #05: xpc::ErrorReport::Init(JSErrorReport *,char const *,bool,unsigned __int64) [js/xpconnect/src/nsXPConnect.cpp:202] | |
| #06: nsContentUtils::ExtractErrorValues(JSContext *,JS::Handle<JS::Value>,nsTSubstring<char16_t> &,unsigned int *,unsigned int *,nsTString<char16_t> &) [dom/base/nsContentUtils.cpp:10011] | |
| #07: void mozilla::CycleCollectedJSRuntime::ErrorInterceptor::interceptError(struct JSContext *, class JS::Handle<JS::Value>) [xpcom/base/CycleCollectedJSRuntime.cpp:1535] | |
| #08: js::ErrorToException(JSContext *,JSErrorReport *,JSErrorFormatString const * (*)(void *,unsigned int),void *) [js/src/jsexn.cpp:686] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 660 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.99% cumulative) | |
| 0.01% of unreported (91.16% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char16_t>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: bool nsstring::conversions::nsstring_fallible_append_utf8_impl(struct nsstring::nsAString *, unsigned char *, unsigned __int64, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:684] | |
| #04: net_GetFileFromURLSpec(nsTSubstring<char> const &,nsIFile * *) [netwerk/base/nsURLHelperWin.cpp:95] | |
| #05: mozilla::net::nsStandardURL::GetFile(nsIFile * *) [netwerk/base/nsStandardURL.cpp:0] | |
| #06: nsresult nsJARChannel::LookupFile() [modules/libjar/nsJARChannel.cpp:324] | |
| #07: nsresult nsJARChannel::Open(class nsIInputStream * *) [modules/libjar/nsJARChannel.cpp:829] | |
| #08: void nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript(const class nsTSubstring<char16_t> & const, bool, bool, class JS::Handle<JSObject *>, class JS::MutableHandle<JSScript *>) [dom/base/nsFrameMessageManager.cpp:1290] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 661 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.99% cumulative) | |
| 0.01% of unreported (91.17% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: NSSRWLock_New_Util [security/nss/lib/util/nssrwlk.c:89] | |
| #04: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:43] | |
| #05: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 662 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (27.99% cumulative) | |
| 0.01% of unreported (91.18% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: mozilla::DataStorage::Init(nsTArray<mozilla::dom::DataStorageItem> const *) [security/manager/ssl/DataStorage.cpp:379] | |
| #06: mozilla::DataStorage::SetCachedStorageEntries(nsTArray<mozilla::dom::DataStorageEntry> const &) [security/manager/ssl/DataStorage.cpp:289] | |
| #07: void mozilla::dom::ContentChild::InitXPCOM(const class mozilla::dom::XPCOMInitData & const, const class mozilla::dom::ipc::StructuredCloneData & const) [dom/ipc/ContentChild.cpp:1349] | |
| #08: mozilla::dom::ContentChild::RecvSetXPCOMProcessAttributes(mozilla::dom::XPCOMInitData const &,mozilla::dom::ipc::StructuredCloneData const &,nsTArray<LookAndFeelInt> &&,nsTArray<mozilla::dom::SystemFontListEntry> &&,mozilla::Maybe<void *> const &,unsigned __int64 const &) [dom/ipc/ContentChild.cpp:610] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 663 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.00% cumulative) | |
| 0.01% of unreported (91.19% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: void ZoomConstraintsClient::Init(class mozilla::PresShell *, class mozilla::dom::Document *) [layout/base/ZoomConstraintsClient.cpp:122] | |
| #06: mozilla::PresShell::Init(mozilla::dom::Document *,nsPresContext *,nsViewManager *) [layout/base/PresShell.cpp:1058] | |
| #07: mozilla::dom::Document::CreatePresShell(nsPresContext *,nsViewManager *) [dom/base/Document.cpp:5882] | |
| #08: nsresult nsDocumentViewer::InitPresentationStuff(bool) [layout/base/nsDocumentViewer.cpp:736] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 664 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (28.00% cumulative) | |
| 0.01% of unreported (91.20% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: mozilla::ipc::IToplevelProtocol::IToplevelProtocol(char const *,IPCMessageStart,mozilla::ipc::Side) [ipc/glue/ProtocolUtils.cpp:670] | |
| #06: mozilla::PProcessHangMonitorChild::PProcessHangMonitorChild() [s3:gecko-generated-sources-l1:b37f5debd552a220790dca8009cc04eac8011219f20c1a651407f6084965137c7a01342fb9e6959b476d7c89bf07f4a0dc1e9667d62d278b8adf38d67450d078/ipc/ipdl/PProcessHangMonitorChild.cpp::45] | |
| #07: mozilla::CreateHangMonitorChild(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&) [dom/ipc/ProcessHangMonitor.cpp:1335] | |
| #08: mozilla::dom::ContentChild::RecvInitProcessHangMonitor(mozilla::ipc::Endpoint<mozilla::PProcessHangMonitorChild> &&) [dom/ipc/ContentChild.cpp:1425] | |
| } | |
| } | |
| Unreported { | |
| 8 blocks in heap block record 665 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 32 x 8 | |
| 0.00% of the heap (28.00% cumulative) | |
| 0.01% of unreported (91.22% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: nsTSubstring<char>::Assign(char const *,unsigned int,std::nothrow_t const &) [xpcom/string/nsTSubstring.cpp:409] | |
| #04: locked_register_thread(mozilla::BaseAutoLock<PSMutex &> const &,char const *,void *) [tools/profiler/core/platform.cpp:2737] | |
| #05: profiler_register_thread(char const *,void *) [tools/profiler/core/platform.cpp:3758] | |
| #06: js::HelperThread::threadLoop() [js/src/vm/HelperThreads.cpp:2484] | |
| #07: static unsigned int js::detail::ThreadTrampoline<void (&)(void *),js::HelperThread *>::Start(void *) [js/src/threading/Thread.h:233] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 666 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (28.01% cumulative) | |
| 0.01% of unreported (91.23% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::vector<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > >,std::allocator<std::_List_unchecked_iterator<std::_List_val<std::_List_simple_types<std::pair<const int,mozilla::ipc::IProtocol *> > > > > >::_Reallocate_exactly(const unsigned __int64) [vs2017_15.8.4/VC/include/vector:1500] | |
| #04: void std::_Hash<stdext::_Hmap_traits<int,mozilla::ipc::IProtocol *,stdext::hash_compare<int,std::less<int> >,std::allocator<std::pair<const int,mozilla::ipc::IProtocol *> >,0> >::_Init(unsigned __int64) [vs2017_15.8.4/VC/include/xhash:1128] | |
| #05: mozilla::ipc::IToplevelProtocol::IToplevelProtocol(char const *,IPCMessageStart,mozilla::ipc::Side) [ipc/glue/ProtocolUtils.cpp:670] | |
| #06: mozilla::layers::PCompositorManagerChild::PCompositorManagerChild() [s3:gecko-generated-sources-l1:5c3da2d9de2909bf9b813a6e01df07a47312bdece14fd9a84333fcafaf3e557162e999ebc3e29c909ad0356bd0680ee880b2a5932fc766ad479250fcedf8146c/ipc/ipdl/PCompositorManagerChild.cpp::49] | |
| #07: mozilla::layers::CompositorManagerChild::CompositorManagerChild(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,unsigned __int64,unsigned int) [gfx/layers/ipc/CompositorManagerChild.cpp:196] | |
| #08: mozilla::layers::CompositorManagerChild::Init(mozilla::ipc::Endpoint<mozilla::layers::PCompositorManagerChild> &&,unsigned int,unsigned __int64) [gfx/layers/ipc/CompositorManagerChild.cpp:65] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 667 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.01% cumulative) | |
| 0.01% of unreported (91.24% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: CrashReporter::SetCurrentThreadName(char const *) [toolkit/crashreporter/ThreadAnnotation.cpp:243] | |
| #05: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:430] | |
| #06: static void _PR_NativeRunThread(void *) [nsprpub/pr/src/threads/combined/pruthr.c:419] | |
| #07: unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] | |
| #08: ucrtbase.dll + 0x1c4be | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 668 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.02% cumulative) | |
| 0.01% of unreported (91.25% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: NSSRWLock_New_Util [security/nss/lib/util/nssrwlk.c:85] | |
| #04: NSSTrustDomain_Create [security/nss/lib/pki/trustdomain.c:43] | |
| #05: STAN_LoadDefaultNSS3TrustDomain [security/nss/lib/pki/pki3hack.c:117] | |
| #06: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:729] | |
| #07: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #08: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 669 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.02% cumulative) | |
| 0.01% of unreported (91.26% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: imgLoader::InitCache() [image/imgLoader.cpp:1278] | |
| #06: imgLoader::CreateImageLoader() [image/imgLoader.cpp:1174] | |
| #07: nsContentUtils::GetImgLoaderForDocument(mozilla::dom::Document *) [dom/base/nsContentUtils.cpp:0] | |
| #08: nsContentUtils::LoadImage(nsIURI *,nsINode *,mozilla::dom::Document *,nsIPrincipal *,unsigned __int64,nsIURI *,mozilla::net::ReferrerPolicy,imgINotificationObserver *,int,nsTSubstring<char16_t> const &,imgRequestProxy * *,unsigned int,bool) [dom/base/nsContentUtils.cpp:3323] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 670 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (28.02% cumulative) | |
| 0.01% of unreported (91.27% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: nsObserverService::AddObserver(nsIObserver *,char const *,bool) [xpcom/ds/nsObserverService.cpp:223] | |
| #05: XPTC__InvokebyIndex | |
| #06: static bool XPCWrappedNative::CallMethod(class XPCCallContext & const, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1157] | |
| #07: static bool XPC_WN_CallMethod(struct JSContext *, unsigned int, union JS::Value *) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943] | |
| #08: ??? (???:???) | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 671 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (28.03% cumulative) | |
| 0.01% of unreported (91.28% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: nsTSubstring<char>::StartBulkWriteImpl(unsigned int,unsigned int,bool,unsigned int,unsigned int,unsigned int) [xpcom/string/nsTSubstring.cpp:203] | |
| #03: core::result::Result nsstring::nsACString::fallible_append_utf16_to_utf8_impl(struct slice<u16>*, unsigned __int64) [xpcom/rust/nsstring/src/conversions.rs:357] | |
| #04: mozilla::extensions::MatchPattern::Init(JSContext *,nsTSubstring<char16_t> const &,bool,bool,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:334] | |
| #05: mozilla::extensions::MatchPattern::Constructor(mozilla::dom::GlobalObject &,nsTSubstring<char16_t> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:244] | |
| #06: mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject &,nsTArray<mozilla::dom::OwningStringOrMatchPattern> const &,mozilla::dom::MatchPatternOptions const &,mozilla::ErrorResult &) [toolkit/components/extensions/MatchPattern.cpp:496] | |
| #07: static struct already_AddRefed<mozilla::extensions::MatchPatternSet> mozilla::extensions::ParseMatches(class mozilla::dom::GlobalObject & const, const class mozilla::dom::OwningMatchPatternSetOrStringSequence & const, const struct mozilla::dom::MatchPatternOptions & const, mozilla::extensions::ErrorBehavior, class mozilla::ErrorResult & const) [toolkit/components/extensions/WebExtensionPolicy.cpp:112] | |
| #08: mozilla::extensions::MozDocumentMatcher::MozDocumentMatcher(mozilla::dom::GlobalObject &,mozilla::dom::MozDocumentMatcherInit const &,bool,mozilla::ErrorResult &) [toolkit/components/extensions/WebExtensionPolicy.cpp:534] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 672 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.03% cumulative) | |
| 0.01% of unreported (91.30% cumulative) | |
| Allocated at { | |
| #01: static void * replace_realloc(void *, unsigned __int64) [memory/replace/dmd/DMD.cpp:1161] | |
| #02: moz_xrealloc [memory/mozalloc/mozalloc.cpp:72] | |
| #03: nsTArray_base<nsTArrayInfallibleAllocator,nsTArray_CopyWithMemutils>::EnsureCapacity<nsTArrayInfallibleAllocator>(unsigned __int64,unsigned __int64) [xpcom/ds/nsTArray-inl.h:191] | |
| #04: mozilla::net::InitializeBlocklist(nsTArray<mozilla::Pair<char16_t,char16_t> > &) [netwerk/dns/IDNBlocklistUtils.cpp:55] | |
| #05: nsIDNService::Init() [netwerk/dns/nsIDNService.cpp:92] | |
| #06: mozilla::xpcom::CreateInstanceImpl(mozilla::xpcom::ModuleID,nsISupports *,nsID const &,void * *) [s3:gecko-generated-sources-l1:c5f6f1f552d568dbf42183e5189c05869be23a1cdb3694e8e16cc7340de4b24cf894520a84272dc63bab014c5a5c3b4159376c1eb7d27580fcae55c4f93d1cac/xpcom/components/StaticComponents.cpp::9392] | |
| #07: nsComponentManagerImpl::GetServiceLocked(`anonymous namespace'::MutexLock &,`anonymous namespace'::EntryWrapper &,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1384] | |
| #08: nsComponentManagerImpl::GetServiceByContractID(char const *,nsID const &,void * *) [xpcom/components/nsComponentManager.cpp:1571] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 673 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| 0.00% of the heap (28.03% cumulative) | |
| 0.01% of unreported (91.31% cumulative) | |
| Allocated at { | |
| #01: static void * replace_calloc(unsigned __int64, unsigned __int64) [memory/replace/dmd/DMD.cpp:1136] | |
| #02: PR_NewCondVar [nsprpub/pr/src/threads/combined/prucv.c:449] | |
| #03: static <unnamed-tag> nss_doLockInit() [security/nss/lib/nss/nssinit.c:539] | |
| #04: PR_CallOnce [nsprpub/pr/src/misc/prinit.c:778] | |
| #05: static _SECStatus nss_Init(const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, struct NSSInitContextStr * *, struct NSSInitParametersStr *, int, int, int, int, int, int, int, int, int) [security/nss/lib/nss/nssinit.c:580] | |
| #06: NSS_NoDB_Init [security/nss/lib/nss/nssinit.c:950] | |
| #07: EnsureNSSInitializedChromeOrContent() [security/manager/ssl/nsNSSComponent.cpp:128] | |
| #08: mozilla::psm::NSSConstructor<nsRandomGenerator>(nsISupports *,nsID const &,void * *) [security/manager/ssl/nsNSSModule.cpp:147] | |
| } | |
| } | |
| Unreported { | |
| 2 blocks in heap block record 674 of 3,744 | |
| 256 bytes (256 requested / 0 slop) | |
| Individual block sizes: 128 x 2 | |
| 0.00% of the heap (28.04% cumulative) | |
| 0.01% of unreported (91.32% cumulative) | |
| Allocated at { | |
| #01: static void * replace_malloc(unsigned __int64) [memory/replace/dmd/DMD.cpp:1120] | |
| #02: moz_xmalloc [memory/mozalloc/mozalloc.cpp:52] | |
| #03: void std::deque<IPC::Message *,std::allocator<IPC::Message *> >::_Growmap(unsigned __int64) [vs2017_15.8.4/VC/include/deque:1830] | |
| #04: IPC::Channel::ChannelImpl::Send(IPC::Message *) [ipc/chromium/src/chrome/common/ipc_channel_win.cc:171] | |
| #05: nsresult mozilla::detail::RunnableMethodImpl<IPC::Channel *,bool (IPC::Channel::*)(IPC::Message *),0,mozilla::RunnableKind::Standard,IPC::Message *>::Run() [xpcom/threads/nsThreadUtils.h:1179] | |
| #06: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:523] | |
| #07: base::MessagePumpForIO::DoRunLoop() [ipc/chromium/src/base/message_pump_win.cc:421] | |
| #08: base::MessagePumpWin::Run(base::MessagePump::Delegate *) [ipc/chromium/src/base/message_pump_win.h:79] | |
| } | |
| } | |
| Unreported { | |
| 1 block in heap block record 675 of 3,744 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment