swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Fix typo
12-24-perf/read-keyword-with
1 hour ago
Call read_ascii_started_identifier in read_unknown_identifier
12-24-perf/read-keyword-with
1 hour ago
perf(es/parser): Remove `is_first` in lexer state (#11395) **Description:** We can use a dedicate `first_token` to remove the checks in `next_token`, which is triggered in every token bump. At the same time, I also cleaned up and refactor some simple APIs, which is introdced in the previous trait-based implementation with `swc_ecma_lexer`: - prev_hi - had_line_break
main
4 hours ago
inline finish_next_token
12-24-perf/remove-is-first
5 hours ago
finish_next_token
12-24-perf/remove-is-first
6 hours ago
Remove is_first
12-24-perf/remove-is-first
8 hours ago
perf(es/parser): Optimize `do_outside_of_context` and `do_inside_of_context` (#11394)
main
9 hours ago
perf(es/parser): Remove `Iterator` implementation for `Lexer` (#11393) **Description:** Lexer can directly return `Token::Eof` rather than `None` to make thing simpler There could be something wrong with the snapshot because I can still see the `^` when I run the parser example. <img width="1378" height="252" alt="image" src="https://github.com/user-attachments/assets/c1826ebb-38e9-403d-b400-1ef92e83a3d5" />
main
9 hours ago
Active Branches
perf(es/parser): optimize identifier related lexer functions
last run
1 hour ago
#11396
CodSpeed Performance Gauge
0%
feat(es/transformer): Merge `class_properties` pass
last run
1 day ago
#11386
CodSpeed Performance Gauge
-2%
chore: remove unconditioned instrument code
last run
4 days ago
#11237
CodSpeed Performance Gauge
+10%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs