Avatar for the ArkScript-lang user
ArkScript-lang
Ark
BlogDocsChangelog

Feat/inst tracking

#673Merged
Comparing
feat/inst-tracking
(
c7d5ed5
) with
dev
(
b3a547c
)
CodSpeed Performance Gauge
+3%
Improvement
6
Untouched
12

Benchmarks

18 total
for_sum
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+3%
1,019.1 ms989.6 ms
n_queens
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+3%
117.1 ms113.8 ms
fibonacci
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+3%
30.4 ms29.6 ms
ackermann
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+2%
356.7 ms348.6 ms
create_closure
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+1%
4.9 ms4.8 ms
binary_trees
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+1%
4.9 s4.9 s
builtins
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+1%
3.8 ms3.8 ms
create_list_with_ref
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+1%
6.2 ms6.1 ms
create_list
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
+1%
6.4 ms6.4 ms
quicksort
tests/benchmarks/main.cpp
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
Welder - Simple - 39 nodes[0]
Welder - Simple - 39 nodes[
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
New parser - Medium - 83 nodes[1]
New parser - Medium - 83 nodes[
CodSpeed Performance Gauge
0%
918.2 µs916.4 µs
New parser - Bigger[3]
New parser - Bigger[
CodSpeed Performance Gauge
0%
41.6 ms41.5 ms
New parser - Big - 665 nodes[2]
New parser - Big - 665 nodes[
CodSpeed Performance Gauge
0%
10.5 ms10.5 ms
Welder - Big - 665 nodes[2]
Welder - Big - 665 nodes[
CodSpeed Performance Gauge
0%
50.1 ms50.1 ms
Welder - Bigger[3]
Welder - Bigger[
CodSpeed Performance Gauge
0%
70.3 ms70.3 ms
New parser - Simple - 39 nodes[0]
New parser - Simple - 39 nodes[
CodSpeed Performance Gauge
0%
369.8 µs370.5 µs
Welder - Medium - 83 nodes[1]
Welder - Medium - 83 nodes[
CodSpeed Performance Gauge
0%
2.1 ms2.1 ms

Commits

Click on a commit to change the comparison range
Base
dev
b3a547c
+0.02%
refactor(debugger): let commands handle their argument parsing
3517892
1 day ago
by SuperFola
+2.96%
refactor(vm): move the instruction eval loop to a template private VM::unsafeRun, introduce a safeRun that handles exceptions when calling unsafeRun
c7d5ed5
1 day ago
by SuperFola
© 2026 CodSpeed Technology
Home Terms Privacy Docs