oxc/crates/oxc_parser
Boshen 7eb2573178
refactor(parser): parse BigInt lazily (#1924)
This PR partially fixes #1803 and is part of #1880.

BigInt is removed from the `Token` value, so that the token size can be
reduced once we removed all the variants.

`Token` is now also `Copy`, which removes all the `clone` and `drop`
calls.

This yields 5% performance improvement for the parser.
2024-01-08 12:37:20 +08:00
..
examples chore(clippy): enable undocumented_unsafe_blocks 2023-10-16 15:18:14 +08:00
src refactor(parser): parse BigInt lazily (#1924) 2024-01-08 12:37:20 +08:00
Cargo.toml chore(deps): bump the dependencies group with 11 updates (#1865) 2024-01-01 08:06:33 +00:00