oxc/crates
overlookmotel 08f1010dca refactor(ast): make AstBuilder Copy (#3602)
`AstBuilder` only contains a shared ref `&Allocator`. So make it `Copy` and pass around `AstBuilder<'a>` instead of `&AstBuilder<'a>` - 1 less level of indirection.

Hopefully this will have little effect on benchmarks as all `AstBuilder`'s methods are marked `#[inline]`, but this change will minimize impact if compiler decides not to inline for some reason.
2024-06-10 11:17:43 +00:00
..
oxc Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_allocator Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_ast refactor(ast): make AstBuilder Copy (#3602) 2024-06-10 11:17:43 +00:00
oxc_ast_macros Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_codegen refactor(linter): add rule fixer (#3589) 2024-06-10 17:20:14 +08:00
oxc_diagnostics Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_index Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_js_regex chore: crates should only publish src and examples directory 2024-06-08 16:35:16 +08:00
oxc_language_server refactor(linter): pass Rc by value (#3587) 2024-06-08 11:19:02 +00:00
oxc_linter feat(linter/jsdoc): Implement require-param-type rule (#3601) 2024-06-10 17:23:41 +08:00
oxc_macros chore: crates should only publish src and examples directory 2024-06-08 16:35:16 +08:00
oxc_minifier Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_module_lexer Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_parser Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_prettier chore: crates should only publish src and examples directory 2024-06-08 16:35:16 +08:00
oxc_semantic refactor(semantic): pass Rc by value (#3586) 2024-06-08 11:18:58 +00:00
oxc_sourcemap Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_span refactor(linter): add rule fixer (#3589) 2024-06-10 17:20:14 +08:00
oxc_syntax Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_transformer refactor(ast): make AstBuilder Copy (#3602) 2024-06-10 11:17:43 +00:00
oxc_traverse Release crates v0.13.5 (#3584) 2024-06-08 16:44:50 +08:00
oxc_wasm refactor(linter): pass Rc by value (#3587) 2024-06-08 11:19:02 +00:00