You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allocated 5.21 MiB over 223 samples (23.9 KiB per sample).
Category
%
Size
Samples
Ours
61.8%
3.22 MiB
199
Standard library
17.1%
912 KiB
2
Native
14.8%
788 KiB
1
Compiler
3.6%
193 KiB
12
Unknown
2.7%
144 KiB
9
Hottest functions
Self size
Functions ranked by bytes allocated directly in the function body, excluding callees.
%
Size
Samples
Function
Location
61.8%
3.22 MiB
199
globalThis.buildAndRetainDom
workload.mjs:1:32
16.8%
896 KiB
1
set
<unknown>
14.8%
788 KiB
1
(v8 api)
<unknown>
3.6%
193 KiB
12
(compiler)
<unknown>
2.7%
144 KiB
9
(anonymous)
<unknown>
0.3%
16 KiB
1
split
<unknown>
Categories
Ours
%
Size
Samples
Function
Location
61.8%
3.22 MiB
199
globalThis.buildAndRetainDom
workload.mjs:1:32
Standard library
%
Size
Samples
Function
Location
16.8%
896 KiB
1
set
<unknown>
0.3%
16 KiB
1
split
<unknown>
Native
%
Size
Samples
Function
Location
14.8%
788 KiB
1
(v8 api)
<unknown>
Compiler
%
Size
Samples
Function
Location
3.6%
193 KiB
12
(compiler)
<unknown>
Unknown
%
Size
Samples
Function
Location
2.7%
144 KiB
9
(anonymous)
<unknown>
Callers
Callers ranked by contribution to each function's self size. Inlining can make caller attribution imprecise.
globalThis.buildAndRetainDom (workload.mjs:1:32)
%
Size
Samples
Caller
Location
100.0%
3.22 MiB
199
(anonymous)
<unknown>
set (<unknown>)
%
Size
Samples
Caller
Location
100.0%
896 KiB
1
globalThis.buildAndRetainDom
workload.mjs:1:32
split (<unknown>)
%
Size
Samples
Caller
Location
100.0%
16 KiB
1
tokenize
workload.mjs:10:20
Total size
Functions ranked by total bytes allocated in the function and all its callees.
%
Size
Samples
Function
Location
81.6%
4.25 MiB
210
(anonymous)
<unknown>
78.9%
4.11 MiB
201
globalThis.buildAndRetainDom
workload.mjs:1:32
16.8%
896 KiB
1
set
<unknown>
14.8%
788 KiB
1
(v8 api)
<unknown>
3.6%
193 KiB
12
(compiler)
<unknown>
0.3%
16 KiB
1
split
<unknown>
0.3%
16 KiB
1
tokenize
workload.mjs:10:20
0.3%
16 KiB
1
scoreStatus
workload.mjs:11:23
Categories
Ours
%
Size
Samples
Function
Location
78.9%
4.11 MiB
201
globalThis.buildAndRetainDom
workload.mjs:1:32
0.3%
16 KiB
1
tokenize
workload.mjs:10:20
0.3%
16 KiB
1
scoreStatus
workload.mjs:11:23
Standard library
%
Size
Samples
Function
Location
16.8%
896 KiB
1
set
<unknown>
0.3%
16 KiB
1
split
<unknown>
Native
%
Size
Samples
Function
Location
14.8%
788 KiB
1
(v8 api)
<unknown>
Compiler
%
Size
Samples
Function
Location
3.6%
193 KiB
12
(compiler)
<unknown>
Unknown
%
Size
Samples
Function
Location
81.6%
4.25 MiB
210
(anonymous)
<unknown>
Callees
Callees ranked by contribution to each function's total size. Inlining can make callee attribution imprecise, and percentages can sum past 100% when callees recurse.
(anonymous) (<unknown>)
%
Size
Samples
Callee
Location
96.7%
4.11 MiB
201
globalThis.buildAndRetainDom
workload.mjs:1:32
globalThis.buildAndRetainDom (workload.mjs:1:32)
%
Size
Samples
Callee
Location
21.3%
896 KiB
1
set
<unknown>
0.4%
16 KiB
1
scoreStatus
workload.mjs:11:23
tokenize (workload.mjs:10:20)
%
Size
Samples
Callee
Location
100.0%
16 KiB
1
split
<unknown>
scoreStatus (workload.mjs:11:23)
%
Size
Samples
Callee
Location
100.0%
16 KiB
1
tokenize
workload.mjs:10:20
Hottest call stacks
Call stacks ranked by bytes allocated in their leaf frame.
Common call stack: (anonymous)
%
Size
Samples
Call stack
61.8%
3.22 MiB
199
globalThis.buildAndRetainDom (workload.mjs:1:32)
16.8%
896 KiB
1
set ← globalThis.buildAndRetainDom (workload.mjs:1:32)