Add resource usage timeline diagrams to README

- Added Mermaid XY charts showing memory usage over time
- Individual charts for Elixir, TypeScript, Dart, Haskell, C
- Comparison chart for fast languages
- Shows how memory usage varies during program execution
- Based on actual timeline data from benchmark runs
This commit is contained in:
Ein Anderssono
2026-04-23 01:03:40 +02:00
parent 8723db1033
commit cbc9eef036
130 changed files with 1339 additions and 110 deletions
+64
View File
@@ -0,0 +1,64 @@
11 2048 0
37 2048 0
62 2048 0
86 2048 0
110 2048 0
133 2048 0
157 2048 0
180 2048 0
211 2048 0
235 2048 0
262 2048 0
285 2048 0
310 2048 0
361 2048 0
386 2048 0
411 2048 0
436 2048 0
461 2048 0
525 2048 0
550 2048 0
573 2048 0
597 2048 0
619 2048 0
643 2048 0
666 2048 0
690 2048 0
712 2048 0
735 2048 0
759 2048 0
783 2048 0
808 2048 0
835 2048 0
861 2048 0
890 2048 0
918 2048 0
947 2048 0
976 2048 0
1004 2048 0
1033 2048 0
1063 2048 0
1092 2048 0
1118 2048 0
1145 2048 0
1178 2048 0
1209 2048 0
1235 2048 0
1265 2048 0
1292 2048 0
1315 2048 0
1339 2048 0
1363 2048 0
1386 2048 0
1410 2048 0
1435 2048 0
1461 2048 0
1483 2048 0
1506 2048 0
1536 2048 0
1565 2048 0
1589 2048 0
1614 2048 0
1637 2048 0
1662 2048 0
1685 2048 0
1 11 2048 0
2 37 2048 0
3 62 2048 0
4 86 2048 0
5 110 2048 0
6 133 2048 0
7 157 2048 0
8 180 2048 0
9 211 2048 0
10 235 2048 0
11 262 2048 0
12 285 2048 0
13 310 2048 0
14 361 2048 0
15 386 2048 0
16 411 2048 0
17 436 2048 0
18 461 2048 0
19 525 2048 0
20 550 2048 0
21 573 2048 0
22 597 2048 0
23 619 2048 0
24 643 2048 0
25 666 2048 0
26 690 2048 0
27 712 2048 0
28 735 2048 0
29 759 2048 0
30 783 2048 0
31 808 2048 0
32 835 2048 0
33 861 2048 0
34 890 2048 0
35 918 2048 0
36 947 2048 0
37 976 2048 0
38 1004 2048 0
39 1033 2048 0
40 1063 2048 0
41 1092 2048 0
42 1118 2048 0
43 1145 2048 0
44 1178 2048 0
45 1209 2048 0
46 1235 2048 0
47 1265 2048 0
48 1292 2048 0
49 1315 2048 0
50 1339 2048 0
51 1363 2048 0
52 1386 2048 0
53 1410 2048 0
54 1435 2048 0
55 1461 2048 0
56 1483 2048 0
57 1506 2048 0
58 1536 2048 0
59 1565 2048 0
60 1589 2048 0
61 1614 2048 0
62 1637 2048 0
63 1662 2048 0
64 1685 2048 0
+54
View File
@@ -0,0 +1,54 @@
9 1984 0
37 2064 0
63 2064 0
94 2064 0
121 2064 0
153 2064 0
178 2064 0
206 2064 0
229 2064 0
254 2064 0
279 2064 0
305 2064 0
327 2064 0
351 2064 0
376 2064 0
401 2064 0
424 2064 0
451 2064 0
474 2064 0
500 2064 0
525 2064 0
551 2064 0
576 2064 0
606 2064 0
657 2064 0
692 2064 0
724 2064 0
759 2064 0
788 2064 0
817 2064 0
845 2064 0
876 2064 0
910 2064 0
938 2064 0
963 2064 0
993 2064 0
1019 2064 0
1043 2064 0
1069 2064 0
1093 2064 0
1118 2064 0
1142 2064 0
1166 2064 0
1191 2064 0
1216 2064 0
1241 2064 0
1270 2064 0
1297 2064 0
1322 2064 0
1346 2064 0
1371 2064 0
1393 2064 0
1419 2064 0
1443 2064 0
1 9 1984 0
2 37 2064 0
3 63 2064 0
4 94 2064 0
5 121 2064 0
6 153 2064 0
7 178 2064 0
8 206 2064 0
9 229 2064 0
10 254 2064 0
11 279 2064 0
12 305 2064 0
13 327 2064 0
14 351 2064 0
15 376 2064 0
16 401 2064 0
17 424 2064 0
18 451 2064 0
19 474 2064 0
20 500 2064 0
21 525 2064 0
22 551 2064 0
23 576 2064 0
24 606 2064 0
25 657 2064 0
26 692 2064 0
27 724 2064 0
28 759 2064 0
29 788 2064 0
30 817 2064 0
31 845 2064 0
32 876 2064 0
33 910 2064 0
34 938 2064 0
35 963 2064 0
36 993 2064 0
37 1019 2064 0
38 1043 2064 0
39 1069 2064 0
40 1093 2064 0
41 1118 2064 0
42 1142 2064 0
43 1166 2064 0
44 1191 2064 0
45 1216 2064 0
46 1241 2064 0
47 1270 2064 0
48 1297 2064 0
49 1322 2064 0
50 1346 2064 0
51 1371 2064 0
52 1393 2064 0
53 1419 2064 0
54 1443 2064 0
+53
View File
@@ -0,0 +1,53 @@
8 2048 0
30 2048 0
54 2048 0
79 2048 0
104 2048 0
128 2048 0
153 2048 0
179 2048 0
203 2048 0
225 2048 0
250 2048 0
272 2048 0
294 2048 0
316 2048 0
338 2048 0
363 2048 0
387 2048 0
410 2048 0
435 2048 0
457 2048 0
482 2048 0
507 2048 0
530 2048 0
555 2048 0
581 2048 0
610 2048 0
644 2048 0
676 2048 0
709 2048 0
737 2048 0
766 2048 0
799 2048 0
833 2048 0
863 2048 0
888 2048 0
917 2048 0
941 2048 0
962 2048 0
987 2048 0
1011 2048 0
1035 2048 0
1058 2048 0
1081 2048 0
1107 2048 0
1130 2048 0
1156 2048 0
1185 2048 0
1210 2048 0
1235 2048 0
1257 2048 0
1281 2048 0
1305 2048 0
1329 2048 0
1 8 2048 0
2 30 2048 0
3 54 2048 0
4 79 2048 0
5 104 2048 0
6 128 2048 0
7 153 2048 0
8 179 2048 0
9 203 2048 0
10 225 2048 0
11 250 2048 0
12 272 2048 0
13 294 2048 0
14 316 2048 0
15 338 2048 0
16 363 2048 0
17 387 2048 0
18 410 2048 0
19 435 2048 0
20 457 2048 0
21 482 2048 0
22 507 2048 0
23 530 2048 0
24 555 2048 0
25 581 2048 0
26 610 2048 0
27 644 2048 0
28 676 2048 0
29 709 2048 0
30 737 2048 0
31 766 2048 0
32 799 2048 0
33 833 2048 0
34 863 2048 0
35 888 2048 0
36 917 2048 0
37 941 2048 0
38 962 2048 0
39 987 2048 0
40 1011 2048 0
41 1035 2048 0
42 1058 2048 0
43 1081 2048 0
44 1107 2048 0
45 1130 2048 0
46 1156 2048 0
47 1185 2048 0
48 1210 2048 0
49 1235 2048 0
50 1257 2048 0
51 1281 2048 0
52 1305 2048 0
53 1329 2048 0
+51
View File
@@ -0,0 +1,51 @@
7 2080 0
30 2080 0
53 2080 0
78 2080 0
105 2080 0
130 2080 0
155 2080 0
176 2080 0
202 2080 0
226 2080 0
249 2080 0
273 2080 0
297 2080 0
322 2080 0
347 2080 0
376 2080 0
407 2080 0
431 2080 0
457 2080 0
483 2080 0
506 2080 0
530 2080 0
560 2080 0
590 2080 0
619 2080 0
648 2080 0
679 2080 0
708 2080 0
745 2080 0
776 2080 0
808 2080 0
843 2080 0
870 2080 0
897 2080 0
926 2080 0
959 2080 0
988 2080 0
1015 2080 0
1041 2080 0
1065 2080 0
1090 2080 0
1114 2080 0
1139 2080 0
1163 2080 0
1195 2080 0
1220 2080 0
1245 2080 0
1269 2080 0
1291 2080 0
1314 2080 0
1338 2080 0
1 7 2080 0
2 30 2080 0
3 53 2080 0
4 78 2080 0
5 105 2080 0
6 130 2080 0
7 155 2080 0
8 176 2080 0
9 202 2080 0
10 226 2080 0
11 249 2080 0
12 273 2080 0
13 297 2080 0
14 322 2080 0
15 347 2080 0
16 376 2080 0
17 407 2080 0
18 431 2080 0
19 457 2080 0
20 483 2080 0
21 506 2080 0
22 530 2080 0
23 560 2080 0
24 590 2080 0
25 619 2080 0
26 648 2080 0
27 679 2080 0
28 708 2080 0
29 745 2080 0
30 776 2080 0
31 808 2080 0
32 843 2080 0
33 870 2080 0
34 897 2080 0
35 926 2080 0
36 959 2080 0
37 988 2080 0
38 1015 2080 0
39 1041 2080 0
40 1065 2080 0
41 1090 2080 0
42 1114 2080 0
43 1139 2080 0
44 1163 2080 0
45 1195 2080 0
46 1220 2080 0
47 1245 2080 0
48 1269 2080 0
49 1291 2080 0
50 1314 2080 0
51 1338 2080 0