swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(swc): clean up compiler test dependencies
codex/swc-preset-fixtures
10 minutes ago
chore: Add changeset
codex/swc-preset-fixtures
18 minutes ago
add a test case
Austaras:main
2 hours ago
fix(es/minifier): Stop checking fn param for ref
Austaras:main
2 hours ago
test(compat): organize transform fixtures (#12673) **Description:** Organize compat transform output tests into preset fixtures for pipelines expressible with the supported `.swcrc` subset and composite fixtures for pipelines requiring additional transforms or assertions. Preserve existing expected outputs, runtime coverage, and ignored cases, and document both fixture workflows and preset coverage guidance. This PR is stacked on #12667. **Validation:** - `cargo test -p swc_ecma_transforms_compat` - `cargo test -p swc_ecma_transforms_compat --features es3` - `cargo test -p swc_ecma_transforms_react` - `cargo test -p swc_ecma_transforms_typescript` - `cargo fmt --all` - `cargo clippy --all --all-targets -- -D warnings`
main
6 hours ago
chore: Add changeset
codex/assess-compat-tests
7 hours ago
test(typescript): flatten preset fixtures
codex/reorganize-typescript-tests
7 hours ago
fix(es/minifier): Do not count default parameter refs of IIFE as callees The usage analyzer marked every identifier from `for_each_id_ref_in_expr` on a call's callee as a callee. For a function expression callee, this also visited parameter default initializers, so `f` in `(function (g = f) { return g })()` got a nonzero `callee_count`. `can_inline_fn_once` then skipped its multiple-execution checks and the single-use inliner moved `f` into the default initializer, which creates a new function object on every call. Use a callee-specific traversal that only follows expressions whose value can be the invoked function. Closes #12669 Co-authored-by: Leon Ming <19379828+leon-ming@users.noreply.github.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
t3/fix-minifier-default-param-inline-12669
11 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
test(swc): unify compiler test pipelines and reorganize transform fixtures
#12676
21 minutes ago
a39d1ec
codex/swc-preset-fixtures
CodSpeed Performance Gauge
0%
fix(es/minifier): Stop checking fn param for ref
#12675
2 hours ago
772bc6f
Austaras:main
CodSpeed Performance Gauge
0%
test(compat): organize transform fixtures
#12673
7 hours ago
e1b9cfc
codex/assess-compat-tests
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs