mirror of
https://github.com/oxc-project/oxc.git
synced 2026-09-14 19:36:11 +08:00
f09c8abf38
I started reviewing `minimize_conditional_expression` and looks like there is alot of wasted effort there, esp, when we are re-creating `ConditionalExpression` recursively by calling `minimize_conditional`, for now i decided to only optimize `!==` and `!`, but folding of `SequenceExpression` and creation of all new `Expression::new_conditional_expression` could be removed as we should just mutate current expression
77 lines
1.7 KiB
YAML
77 lines
1.7 KiB
YAML
checker.ts:
|
|
file size: 2922154 # 2.92 MB
|
|
sys allocs: 150
|
|
sys reallocs: 5
|
|
sys deallocs: 150
|
|
sys alloc bytes: 14996600 # 15.00 MB
|
|
sys peak growth: 10169560 # 10.17 MB
|
|
arena allocs: 144012
|
|
arena reallocs: 28468
|
|
arena size: 19127248 # 19.13 MB
|
|
|
|
App.tsx:
|
|
file size: 415342 # 415.34 kB
|
|
sys allocs: 61
|
|
sys reallocs: 8
|
|
sys deallocs: 61
|
|
sys alloc bytes: 2128555 # 2.13 MB
|
|
sys peak growth: 1612427 # 1.61 MB
|
|
arena allocs: 15670
|
|
arena reallocs: 2721
|
|
arena size: 2880752 # 2.88 MB
|
|
|
|
RadixUIAdoptionSection.jsx:
|
|
file size: 2520 # 2.52 kB
|
|
sys allocs: 21
|
|
sys reallocs: 0
|
|
sys deallocs: 21
|
|
sys alloc bytes: 17400 # 17.40 kB
|
|
sys peak growth: 11628 # 11.63 kB
|
|
arena allocs: 29
|
|
arena reallocs: 6
|
|
arena size: 35632 # 35.63 kB
|
|
|
|
pdf.mjs:
|
|
file size: 567296 # 567.30 kB
|
|
sys allocs: 2427
|
|
sys reallocs: 205
|
|
sys deallocs: 2427
|
|
sys alloc bytes: 5334247 # 5.33 MB
|
|
sys peak growth: 3693355 # 3.69 MB
|
|
arena allocs: 44802
|
|
arena reallocs: 7718
|
|
arena size: 6306768 # 6.31 MB
|
|
|
|
antd.js:
|
|
file size: 6686316 # 6.69 MB
|
|
sys allocs: 1038
|
|
sys reallocs: 56
|
|
sys deallocs: 1038
|
|
sys alloc bytes: 29976031 # 29.98 MB
|
|
sys peak growth: 19934725 # 19.93 MB
|
|
arena allocs: 351769
|
|
arena reallocs: 76289
|
|
arena size: 48779400 # 48.78 MB
|
|
|
|
binder.ts:
|
|
file size: 193077 # 193.08 kB
|
|
sys allocs: 33
|
|
sys reallocs: 1
|
|
sys deallocs: 33
|
|
sys alloc bytes: 963008 # 963.01 kB
|
|
sys peak growth: 657404 # 657.40 kB
|
|
arena allocs: 6809
|
|
arena reallocs: 842
|
|
arena size: 1164432 # 1.16 MB
|
|
|
|
kitchen-sink.tsx:
|
|
file size: 732898 # 732.90 kB
|
|
sys allocs: 1854
|
|
sys reallocs: 174
|
|
sys deallocs: 1854
|
|
sys alloc bytes: 5307512 # 5.31 MB
|
|
sys peak growth: 3707425 # 3.71 MB
|
|
arena allocs: 64966
|
|
arena reallocs: 12252
|
|
arena size: 9394240 # 9.39 MB
|