Closed chenyan-dfinity closed 2 months ago
Name | Max Mem (Kb) | Encode | Decode |
---|---|---|---|
blob | 4_224 | 20_459_333 | 12_083_390 |
btreemap | 74_496 | 4_504_502_366 | 15_722_251_218 |
nns | 192 | 2_279_356 | 12_618_201 ($\textcolor{green}{-0.05\%}$) |
nns_list_proposal | 1_792 | 7_080_978 ($\textcolor{green}{-0.01\%}$) | 187_610_734 ($\textcolor{red}{0.00\%}$) |
option_list | 576 | 7_140_480 ($\textcolor{green}{-0.00\%}$) | 32_173_619 |
text | 6_336 | 28_844_842 | 17_838_897 |
variant_list | 128 | 7_141_865 ($\textcolor{green}{-0.00\%}$) | 24_423_749 |
vec_int16 | 16_704 | 168_582_457 | 1_073_771_349 |
---------------------------------------------------
Benchmark: blob
total:
instructions: 32.54 M (no change)
heap_increase: 66 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 20.46 M (no change)
heap_increase: 66 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 12.08 M (no change)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: text
total:
instructions: 46.69 M (no change)
heap_increase: 99 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 28.84 M (no change)
heap_increase: 99 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 17.84 M (no change)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: vec_int16
total:
instructions: 1.24 B (no change)
heap_increase: 261 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 168.58 M (no change)
heap_increase: 261 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 1.07 B (no change)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: btreemap
total:
instructions: 20.23 B (no change)
heap_increase: 1164 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 4.50 B (no change)
heap_increase: 257 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 15.72 B (no change)
heap_increase: 907 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: option_list
total:
instructions: 39.32 M (-0.00%) (change within noise threshold)
heap_increase: 9 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 7.14 M (-0.00%) (change within noise threshold)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 32.17 M (no change)
heap_increase: 9 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: variant_list
total:
instructions: 31.57 M (-0.00%) (change within noise threshold)
heap_increase: 2 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 7.14 M (-0.00%) (change within noise threshold)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 24.42 M (no change)
heap_increase: 2 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: nns
total:
instructions: 34.50 M (-0.02%) (change within noise threshold)
heap_increase: 3 pages (no change)
stable_memory_increase: 0 pages (no change)
0. Parsing (scope):
instructions: 18.76 M (no change)
heap_increase: 2 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 2.28 M (no change)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 12.62 M (-0.05%) (change within noise threshold)
heap_increase: 1 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: nns_list_proposal
total:
instructions: 194.69 M (-0.00%) (change within noise threshold)
heap_increase: 28 pages (no change)
stable_memory_increase: 0 pages (no change)
1. Encoding (scope):
instructions: 7.08 M (-0.01%) (change within noise threshold)
heap_increase: 3 pages (no change)
stable_memory_increase: 0 pages (no change)
2. Decoding (scope):
instructions: 187.61 M (0.00%) (change within noise threshold)
heap_increase: 25 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Benchmark: extra_args
total:
instructions: 3.25 M (no change)
heap_increase: 0 pages (no change)
stable_memory_increase: 0 pages (no change)
---------------------------------------------------
Successfully persisted results to canbench_results.yml
variant { Ok: record { int; nat }; Err: record { error: text } }
maps toResult<(int,nat), ErrRecord>
, instead ofResult<(int, nat), { error: String }>