oxc/crates
overlookmotel c3dd2a048d perf(ast)!: revert: reduce byte size of TaggedTemplateExpression::quasi by Boxing it (#5679) (#5715)
As discussed in #5601, there is little benefit to reducing type sizes for the sake of it. In this case, the `quasi` field in not in an `Option`, so putting it in a `Box` does not save data, only moves where that data is stored, and introduces pointer-indirection.
2024-09-12 00:53:20 +00:00
..
oxc release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_allocator release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_ast perf(ast)!: revert: reduce byte size of TaggedTemplateExpression::quasi by Boxing it (#5679) (#5715) 2024-09-12 00:53:20 +00:00
oxc_ast_macros release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_cfg release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_codegen perf(rust): use cow_utils instead (#5664) 2024-09-11 18:39:30 +08:00
oxc_diagnostics release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_index feat(index): add IndexVec::shrink_to (#5713) 2024-09-11 22:57:58 +00:00
oxc_isolated_declarations release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_language_server refactor(linter): start internal/external split of OxlintOptions (#5659) 2024-09-10 03:19:04 +00:00
oxc_linter feat(linter): eslint/sort-keys (#4845) 2024-09-11 13:10:55 -04:00
oxc_macros chore(dprint): format toml files (#5599) 2024-09-08 14:26:16 +08:00
oxc_mangler release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_minifier refactor(minifier): replace VisitMut with Traverse for inject and define plugins (#5705) 2024-09-11 16:13:10 +00:00
oxc_module_lexer release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_parser perf(rust): use cow_utils instead (#5664) 2024-09-11 18:39:30 +08:00
oxc_prettier feat(prettier): add assignment/sequence (#5694) 2024-09-11 18:19:09 +08:00
oxc_regular_expression release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_semantic refactor(semantic): re-order use statements (#5712) 2024-09-11 20:41:49 +00:00
oxc_sourcemap perf(rust): use cow_utils instead (#5664) 2024-09-11 18:39:30 +08:00
oxc_span release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_syntax release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_transformer release(oxc): crates v0.28.0 (#5696) 2024-09-11 17:57:55 +08:00
oxc_traverse perf(ast)!: revert: reduce byte size of TaggedTemplateExpression::quasi by Boxing it (#5679) (#5715) 2024-09-12 00:53:20 +00:00
oxc_wasm chore(dprint): format toml files (#5599) 2024-09-08 14:26:16 +08:00