Skip to content

Instantly share code, notes, and snippets.

@zamazan4ik
Created January 25, 2026 23:29
Show Gist options
  • Select an option

  • Save zamazan4ik/5f9b57aabf21c68c3bec1a5d5b7dd599 to your computer and use it in GitHub Desktop.

Select an option

Save zamazan4ik/5f9b57aabf21c68c3bec1a5d5b7dd599 to your computer and use it in GitHub Desktop.
mermaid-rs: original Release cargo bench results
Running benches/renderer.rs (target/release/deps/renderer-b5f230d2c8013d1b)
parse/flowchart_small time: [25.186 µs 25.212 µs 25.242 µs]
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
parse/flowchart_medium time: [152.67 µs 153.21 µs 153.97 µs]
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
parse/flowchart_large time: [728.16 µs 729.19 µs 730.57 µs]
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
parse/class_medium time: [45.553 µs 45.854 µs 46.291 µs]
Found 15 outliers among 100 measurements (15.00%)
4 (4.00%) high mild
11 (11.00%) high severe
parse/state_medium time: [18.662 µs 18.687 µs 18.711 µs]
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
parse/sequence_medium time: [24.583 µs 24.615 µs 24.651 µs]
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
parse/er_medium time: [13.025 µs 13.109 µs 13.207 µs]
Found 15 outliers among 100 measurements (15.00%)
7 (7.00%) high mild
8 (8.00%) high severe
parse/pie_medium time: [2.3979 µs 2.4129 µs 2.4301 µs]
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
4 (4.00%) high mild
6 (6.00%) high severe
parse/mindmap_medium time: [7.4422 µs 7.4554 µs 7.4720 µs]
parse/journey_medium time: [4.5793 µs 4.5838 µs 4.5886 µs]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
parse/timeline_medium time: [3.9150 µs 3.9175 µs 3.9200 µs]
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
parse/gantt_medium time: [7.5094 µs 7.5133 µs 7.5169 µs]
Found 8 outliers among 100 measurements (8.00%)
4 (4.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
parse/requirement_medium
time: [6.2658 µs 6.2693 µs 6.2729 µs]
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
parse/gitgraph_medium time: [4.8987 µs 4.9059 µs 4.9149 µs]
Found 21 outliers among 100 measurements (21.00%)
8 (8.00%) high mild
13 (13.00%) high severe
parse/c4_medium time: [9.0830 µs 9.1250 µs 9.1795 µs]
Found 16 outliers among 100 measurements (16.00%)
13 (13.00%) high mild
3 (3.00%) high severe
parse/sankey_medium time: [2.6964 µs 2.7055 µs 2.7168 µs]
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) high mild
8 (8.00%) high severe
parse/quadrant_medium time: [3.7647 µs 3.7743 µs 3.7831 µs]
parse/zenuml_medium time: [3.1247 µs 3.1321 µs 3.1394 µs]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) low mild
parse/block_medium time: [3.4103 µs 3.4116 µs 3.4130 µs]
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) low mild
2 (2.00%) high mild
2 (2.00%) high severe
parse/packet_medium time: [1.8935 µs 1.8962 µs 1.8989 µs]
parse/kanban_medium time: [3.7169 µs 3.7244 µs 3.7326 µs]
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) low mild
1 (1.00%) high mild
parse/architecture_medium
time: [3.1150 µs 3.1211 µs 3.1272 µs]
parse/radar_medium time: [2.7214 µs 2.7260 µs 2.7303 µs]
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) low mild
parse/treemap_medium time: [4.5179 µs 4.5197 µs 4.5216 µs]
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
parse/xychart_medium time: [3.5048 µs 3.5102 µs 3.5151 µs]
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) low mild
layout/flowchart_medium time: [15.357 ms 15.365 ms 15.374 ms]
Found 8 outliers among 100 measurements (8.00%)
8 (8.00%) high mild
Benchmarking layout/flowchart_large: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.5s, or reduce sample count to 50.
layout/flowchart_large time: [85.173 ms 85.304 ms 85.455 ms]
Found 15 outliers among 100 measurements (15.00%)
5 (5.00%) high mild
10 (10.00%) high severe
layout/class_medium time: [2.5185 ms 2.5192 ms 2.5200 ms]
Found 5 outliers among 100 measurements (5.00%)
3 (3.00%) high mild
2 (2.00%) high severe
layout/state_medium time: [2.1181 ms 2.1190 ms 2.1199 ms]
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
layout/sequence_medium time: [15.070 µs 15.077 µs 15.085 µs]
Found 6 outliers among 100 measurements (6.00%)
1 (1.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
layout/er_medium time: [711.61 µs 711.80 µs 712.00 µs]
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
layout/pie_medium time: [3.8494 µs 3.8508 µs 3.8524 µs]
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
Benchmarking layout/mindmap_medium: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.6s, enable flat sampling, or reduce sample count to 50.
layout/mindmap_medium time: [1.7031 ms 1.7037 ms 1.7043 ms]
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
layout/journey_medium time: [404.97 µs 405.17 µs 405.35 µs]
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
layout/timeline_medium time: [585.75 µs 585.98 µs 586.25 µs]
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.00%) high severe
layout/gantt_medium time: [1.8978 µs 1.8986 µs 1.8995 µs]
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
layout/requirement_medium
time: [366.71 µs 367.02 µs 367.47 µs]
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
5 (5.00%) high mild
3 (3.00%) high severe
layout/gitgraph_medium time: [896.74 µs 897.08 µs 897.49 µs]
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
layout/c4_medium time: [749.83 µs 750.10 µs 750.40 µs]
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low mild
4 (4.00%) high mild
3 (3.00%) high severe
layout/sankey_medium time: [588.57 µs 589.12 µs 590.05 µs]
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
layout/quadrant_medium time: [2.5964 µs 2.5975 µs 2.5987 µs]
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
layout/zenuml_medium time: [3.2956 µs 3.2970 µs 3.2984 µs]
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
layout/block_medium time: [352.57 µs 353.02 µs 353.79 µs]
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
layout/packet_medium time: [366.74 µs 367.00 µs 367.27 µs]
Found 9 outliers among 100 measurements (9.00%)
8 (8.00%) high mild
1 (1.00%) high severe
layout/kanban_medium time: [190.96 µs 191.02 µs 191.09 µs]
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) high mild
5 (5.00%) high severe
layout/architecture_medium
time: [269.52 µs 269.65 µs 269.79 µs]
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
layout/radar_medium time: [93.387 µs 93.509 µs 93.701 µs]
Found 7 outliers among 100 measurements (7.00%)
5 (5.00%) high mild
2 (2.00%) high severe
layout/treemap_medium time: [953.03 µs 953.89 µs 954.76 µs]
Found 14 outliers among 100 measurements (14.00%)
5 (5.00%) high mild
9 (9.00%) high severe
layout/xychart_medium time: [92.506 µs 92.544 µs 92.582 µs]
Found 6 outliers among 100 measurements (6.00%)
2 (2.00%) high mild
4 (4.00%) high severe
render_svg/flowchart_medium
time: [263.49 µs 263.58 µs 263.69 µs]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
Benchmarking render_svg/flowchart_large: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.7s, enable flat sampling, or reduce sample count to 60.
render_svg/flowchart_large
time: [1.1343 ms 1.1355 ms 1.1368 ms]
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) low severe
4 (4.00%) low mild
2 (2.00%) high mild
1 (1.00%) high severe
render_svg/class_medium time: [166.01 µs 166.08 µs 166.16 µs]
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
render_svg/state_medium time: [88.908 µs 88.955 µs 89.003 µs]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
render_svg/sequence_medium
time: [52.842 µs 52.869 µs 52.900 µs]
render_svg/er_medium time: [52.997 µs 53.052 µs 53.116 µs]
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
render_svg/pie_medium time: [16.385 µs 16.391 µs 16.398 µs]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
render_svg/mindmap_medium
time: [51.959 µs 51.975 µs 51.992 µs]
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
render_svg/journey_medium
time: [21.682 µs 21.716 µs 21.765 µs]
Found 10 outliers among 100 measurements (10.00%)
5 (5.00%) high mild
5 (5.00%) high severe
render_svg/timeline_medium
time: [20.567 µs 20.575 µs 20.583 µs]
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe
render_svg/gantt_medium time: [12.768 µs 12.773 µs 12.779 µs]
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
render_svg/requirement_medium
time: [21.917 µs 21.926 µs 21.935 µs]
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
render_svg/gitgraph_medium
time: [22.361 µs 22.387 µs 22.429 µs]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
render_svg/c4_medium time: [33.783 µs 33.805 µs 33.831 µs]
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
render_svg/sankey_medium
time: [26.362 µs 26.370 µs 26.379 µs]
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
render_svg/quadrant_medium
time: [18.403 µs 18.409 µs 18.414 µs]
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
render_svg/zenuml_medium
time: [15.092 µs 15.113 µs 15.148 µs]
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
render_svg/block_medium time: [12.913 µs 12.918 µs 12.924 µs]
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
render_svg/packet_medium
time: [14.398 µs 14.414 µs 14.432 µs]
Found 18 outliers among 100 measurements (18.00%)
2 (2.00%) low severe
11 (11.00%) low mild
3 (3.00%) high mild
2 (2.00%) high severe
render_svg/kanban_medium
time: [13.287 µs 13.299 µs 13.313 µs]
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
render_svg/architecture_medium
time: [12.158 µs 12.163 µs 12.167 µs]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
render_svg/radar_medium time: [7.2459 µs 7.2492 µs 7.2528 µs]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
render_svg/treemap_medium
time: [35.286 µs 35.298 µs 35.312 µs]
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
render_svg/xychart_medium
time: [7.7203 µs 7.7271 µs 7.7339 µs]
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking end_to_end/flowchart_small: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 8.3s, enable flat sampling, or reduce sample count to 50.
end_to_end/flowchart_small
time: [1.6503 ms 1.6511 ms 1.6521 ms]
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low mild
5 (5.00%) high mild
6 (6.00%) high severe
end_to_end/flowchart_medium
time: [16.077 ms 16.088 ms 16.099 ms]
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
end_to_end/class_medium time: [2.8005 ms 2.8025 ms 2.8048 ms]
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
end_to_end/state_medium time: [2.2583 ms 2.2592 ms 2.2601 ms]
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) high mild
1 (1.00%) high severe
end_to_end/sequence_medium
time: [95.522 µs 95.778 µs 96.057 µs]
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high severe
end_to_end/er_medium time: [811.88 µs 812.30 µs 812.74 µs]
Found 11 outliers among 100 measurements (11.00%)
1 (1.00%) low mild
6 (6.00%) high mild
4 (4.00%) high severe
end_to_end/pie_medium time: [23.569 µs 23.587 µs 23.608 µs]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
Benchmarking end_to_end/mindmap_medium: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.1s, enable flat sampling, or reduce sample count to 50.
end_to_end/mindmap_medium
time: [1.7877 ms 1.7889 ms 1.7901 ms]
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) high mild
1 (1.00%) high severe
end_to_end/journey_medium
time: [444.89 µs 445.38 µs 446.14 µs]
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
end_to_end/timeline_medium
time: [628.09 µs 628.42 µs 628.81 µs]
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low mild
4 (4.00%) high mild
9 (9.00%) high severe
end_to_end/gantt_medium time: [23.088 µs 23.109 µs 23.132 µs]
Found 18 outliers among 100 measurements (18.00%)
15 (15.00%) low mild
1 (1.00%) high mild
2 (2.00%) high severe
end_to_end/requirement_medium
time: [411.16 µs 411.43 µs 411.71 µs]
Found 9 outliers among 100 measurements (9.00%)
7 (7.00%) high mild
2 (2.00%) high severe
end_to_end/gitgraph_medium
time: [941.82 µs 942.50 µs 943.60 µs]
Found 7 outliers among 100 measurements (7.00%)
1 (1.00%) low mild
2 (2.00%) high mild
4 (4.00%) high severe
end_to_end/c4_medium time: [821.49 µs 821.74 µs 822.01 µs]
Found 10 outliers among 100 measurements (10.00%)
3 (3.00%) low mild
4 (4.00%) high mild
3 (3.00%) high severe
end_to_end/sankey_medium
time: [634.36 µs 634.83 µs 635.31 µs]
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
end_to_end/quadrant_medium
time: [25.485 µs 25.502 µs 25.525 µs]
Found 5 outliers among 100 measurements (5.00%)
1 (1.00%) high mild
4 (4.00%) high severe
end_to_end/zenuml_medium
time: [22.676 µs 22.701 µs 22.739 µs]
Found 8 outliers among 100 measurements (8.00%)
1 (1.00%) high mild
7 (7.00%) high severe
end_to_end/block_medium time: [383.55 µs 383.90 µs 384.26 µs]
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
end_to_end/packet_medium
time: [390.52 µs 390.84 µs 391.15 µs]
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
end_to_end/kanban_medium
time: [219.69 µs 219.92 µs 220.17 µs]
Found 12 outliers among 100 measurements (12.00%)
7 (7.00%) high mild
5 (5.00%) high severe
end_to_end/architecture_medium
time: [298.43 µs 298.57 µs 298.71 µs]
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) high mild
3 (3.00%) high severe
end_to_end/radar_medium time: [111.69 µs 111.74 µs 111.79 µs]
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
Benchmarking end_to_end/treemap_medium: Warming up for 3.0000 s
Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 5.1s, enable flat sampling, or reduce sample count to 60.
end_to_end/treemap_medium
time: [1.0072 ms 1.0077 ms 1.0081 ms]
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
end_to_end/xychart_medium
time: [110.21 µs 110.27 µs 110.34 µs]
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment