Avatar for the FuelLabs user
FuelLabs
sway
BlogDocsChangelog

Refactor the module structure of the namespace module

#6291
Comparing
jjcnn/move-external-modules-to-root
(
81b1637
) with
master
(
ff8291a
)
CodSpeed Performance Gauge
+13%
Improvements
1
Regressions
0
Untouched
21
New
0
Dropped
0
Ignored
0

Benchmarks

Improved

did_change_with_caching
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks::did_change_with_caching
CodSpeed Performance Gauge
+13%
504.5 ms
445.4 ms

Passed

inlay_hints
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::inlay_hints
CodSpeed Performance Gauge
+5%
19.5 ms
18.6 ms
on_enter
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::on_enter
CodSpeed Performance Gauge
+1%
126.2 µs
125.2 µs
tokens_for_file
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks::tokens_for_file
CodSpeed Performance Gauge
+1%
1.7 ms
1.7 ms
completion
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::completion
CodSpeed Performance Gauge
0%
21 ms
20.9 ms
token_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks::token_at_position
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
hover
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::hover
CodSpeed Performance Gauge
0%
1.8 ms
1.8 ms
highlight
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::highlight
CodSpeed Performance Gauge
0%
44.1 ms
44.1 ms
prepare_rename
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::prepare_rename
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
rename
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::rename
CodSpeed Performance Gauge
0%
46.6 ms
46.6 ms
find_all_references
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::find_all_references
CodSpeed Performance Gauge
0%
46.6 ms
46.6 ms
code_action
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::code_action
CodSpeed Performance Gauge
0%
25.9 ms
25.9 ms
tokens_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks::tokens_at_position
CodSpeed Performance Gauge
0%
18.7 ms
18.7 ms
parent_decl_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks::parent_decl_at_position
CodSpeed Performance Gauge
0%
18.7 ms
18.7 ms
goto_definition
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::goto_definition
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
idents_at_position
sway-lsp/benches/lsp_benchmarks/token_map.rs::benches::benchmarks::idents_at_position
CodSpeed Performance Gauge
0%
481.8 µs
482.5 µs
format
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::format
CodSpeed Performance Gauge
0%
462.7 ms
464.6 ms
semantic_tokens
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::semantic_tokens
CodSpeed Performance Gauge
-1%
3.2 ms
3.3 ms
traverse
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks::traverse
CodSpeed Performance Gauge
-2%
212.2 ms
216.6 ms
compile
sway-lsp/benches/lsp_benchmarks/compile.rs::benches::benchmarks::compile
CodSpeed Performance Gauge
-2%
5.3 s
5.4 s
document_symbol
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::document_symbol
CodSpeed Performance Gauge
-3%
19.1 ms
19.6 ms
code_lens
sway-lsp/benches/lsp_benchmarks/requests.rs::benches::benchmarks::code_lens
CodSpeed Performance Gauge
-4%
5.3 µs
5.5 µs

Commits

Click on a commit to change the comparison range
Base
master
ff8291a
-12%
Fix path in shadow check in asm blocks
51a673c
4 months ago
by jjcnn
+26%
Merge
b2b2893
3 months ago
by jjcnn
0%
Do not require core as external
b1ec95c
3 months ago
by jjcnn
0%
Merge branch 'master' of github.com:FuelLabs/sway into jjcnn/move-external-modules-to-root
285bf01
3 months ago
by jjcnn
0%
Merge finalized
eb34879
3 months ago
by jjcnn
+1%
Fixed resolution of enum names
7ec3af9
2 months ago
by jjcnn
-26%
Renamed CallPathType::Resolved to CallPathType::Full
512ce8a
2 months ago
by jjcnn
+25%
Merge
a1740d6
2 months ago
by jjcnn
0%
Fix resolution of enum variant paths
ecce5d7
2 months ago
by jjcnn
-25%
Add comment about module paths during path resolution
64c98ba
2 months ago
by jjcnn
-3%
Merge
f799d08
2 months ago
by jjcnn
+28%
Merge
6d50867
2 months ago
by jjcnn
0%
Merge
3667762
2 months ago
by jjcnn
-1%
Merge
57afd26
30 days ago
by jjcnn
0%
Fix SymbolWithMultipleBindings error when path is in the current package
6907271
28 days ago
by jjcnn
0%
Merge
26385f1
17 days ago
by jjcnn
0%
Fix resolution of full path in the source program
7e70ea3
16 days ago
by jjcnn
0%
Remove unused import of iter_prefixes
81b1637
16 days ago
by jjcnn
Home Terms PrivacyDocs