FuelLabs
sway
BlogDocsChangelog

Compile runtime backtracing to ASM and compile-time to ABI JSON

#7387Merged
Comparing
ironcev/abi-backtracing-compile-backtracing
(
78f4f39
) with
master
(
5256cd1
)
CodSpeed Performance Gauge
0%
Untouched
25

Benchmarks

Passed

document_symbol
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
+3%
2.8 ms2.8 ms
tokens_for_program
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
+1%
526.5 µs521.4 µs
on_enter
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
+1%
125.5 µs124.6 µs
build_std_lib_docs
forc-plugins/forc-doc/benches/bench_main.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
308.8 ms308.2 ms
did_change_with_caching
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
token_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
tokens_for_file
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
goto_definition
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
prepare_rename
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
hover
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
idents_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
468.8 µs468.3 µs
format
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
473.3 ms473.2 ms
highlight
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
code_action
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
5 ms5 ms
find_all_references
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
5 ms5 ms
rename
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
5 ms5 ms
parent_decl_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
tokens_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
2.8 ms2.8 ms
inlay_hints
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
1.9 ms1.9 ms
completion
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
open_all_example_workspace_members
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks
CodSpeed Performance Gauge
0%
9.9 s9.9 s
compile
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks
CodSpeed Performance Gauge
-1%
5.5 s5.5 s
traverse
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks
CodSpeed Performance Gauge
-1%
108.7 ms109.8 ms
semantic_tokens
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
-1%
2.8 ms2.9 ms
code_lens
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks
CodSpeed Performance Gauge
-1%
4.8 µs4.9 µs

Commits

Click on a commit to change the comparison range
Base
master
5256cd1
-11.18%
Compile runtime backtracing to ASM and compile-time to ABI JSON
07d858c
3 months ago
by ironcev
+0.01%
Adjust `TypeCheckContext::find_method_for_tyoe`
137331f
20 days ago
by ironcev
-0.14%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
d206565
20 days ago
by ironcev
+0.05%
Add ignoring lines to `.typos.toml`
2cf3068
19 days ago
by ironcev
+0.16%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
ab17a54
19 days ago
by ironcev
-0.25%
Bump to `fuel-abi-types` v0.15.2 and `fuels` v0.75
2d25ab3
19 days ago
by ironcev
-5.61%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
8d61a9c
18 days ago
by ironcev
+5.62%
Fix SDK harness CI build issue
a1746b9
18 days ago
by ironcev
+0.05%
Allow x.y.z dependency for `fuel-abi-types`
8e30a62
18 days ago
by ironcev
-0.07%
Remove unnecessary `.to_string()` call
b17b84f
18 days ago
by ironcev
+0.12%
Fix Clippy and fmt issues
7dea201
18 days ago
by ironcev
+11.46%
Downgrade `tracing-subscriber` to 0.3.19
95419a8
18 days ago
by ironcev
-0.22%
Fix failing tests
bfe3e8c
17 days ago
by ironcev
-0.05%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
11612d6
17 days ago
by ironcev
+0.29%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
b8951fe
16 days ago
by ironcev
-0.03%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
b093e33
16 days ago
by ironcev
-0.15%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
d28a3cf
15 days ago
by ironcev
-10.12%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
c4f92ac
13 days ago
by ironcev
+10.38%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
10394aa
12 days ago
by ironcev
-0.29%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
2b70ea1
11 days ago
by ironcev
+0.01%
Add tracking TODO for supporting recursive functions
a85da95
11 days ago
by ironcev
+0.01%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
38a85de
11 days ago
by ironcev
-0.16%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
a77087b
10 days ago
by ironcev
+0.35%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
362d81b
10 days ago
by ironcev
-0.17%
Update Cargo.lock
1da3028
9 days ago
by ironcev
+0.14%
Adjust tests and Cargo.lock affected by merge from master
32a907f
6 days ago
by ironcev
-0.14%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
0f0e26c
4 days ago
by ironcev
+0.06%
Use hardcoded values for `MAX_PANIC_ERROR_CODE` and `MAX_PANICKING_CALL_ID`
2ac1333
4 days ago
by ironcev
-0.03%
Update `Cargo.lock`s and enable `panic_string_slices` test
2edccd2
3 days ago
by ironcev
-0.07%
Adjust ABI oracles in failing tests
eca9b41
3 days ago
by ironcev
+0.01%
Merge branch 'master' into ironcev/abi-backtracing-compile-backtracing
78f4f39
3 days ago
by zees-dev
© 2025 CodSpeed Technology
Home Terms Privacy Docs