mirror of
https://github.com/swc-project/swc.git
synced 2024-12-19 03:31:45 +03:00
1645bb30b7
swc_ecma_ast: - Implement `Take` for `ObjectLit`. - Implement `Take` for `ArrayLit`. swc_ecma_transforms_compat: - `nullish_coalescing`: Remove exponential visit. - `nullish_coalescing`: Migrate to `VisitMut`. - `optional_chaining`: Reduce exponential visit. (But it's not removed) - `class_properties`: Remove exponential visit. - `jsx_src`: Migrate to `VisitMut`. - `optional_chaining`: Mae it parallel. - `async_to_generator`: Remove `#[fast_path]`. - `arrow`: Remove `#[fast_path]`. - `destructuring`: Remove `#[fast_path]`. - `block_scoped_functions`: Remove `#[fast_path]`. - `classes`: Remove `#[fast_path]`.
4 lines
138 B
Bash
Executable File
4 lines
138 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -eu
|
|
|
|
cargo instruments --release -t time --bench typescript --features concurrent,tracing/release_max_level_off $@ |