oxc/crates
overlookmotel f3a755c3dc perf(transformer): React JSX reuse same Atoms (#3521)
Previously new `Atom`s were generated and allocated into arena each time e.g. `_React` is used. This PR changes that to allocate each string into arena once only, and then re-use that same `Atom` over and over.
2024-06-04 03:02:39 +00:00
..
oxc Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_allocator Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_ast Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_ast_macros Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_codegen fix(codegen): should be double quote for jsx attribute value (#3516) 2024-06-03 10:05:13 +00:00
oxc_diagnostics Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_index Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_js_regex
oxc_language_server fix: fix some nightly warnings 2024-05-19 00:54:52 +08:00
oxc_linter feat(linter/tree-shaking): support options (#3504) 2024-06-03 11:28:48 +08:00
oxc_macros refactor(macros): remove the redundant trie builder (#3415) 2024-05-26 08:00:05 +00:00
oxc_minifier Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_module_lexer Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_parser Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_prettier fix(parser): correctly parse cls.fn<C> = x (#3208) 2024-05-09 10:23:45 +08:00
oxc_semantic refactor(traverse): generate_uid return SymbolId (#3520) 2024-06-04 03:02:37 +00:00
oxc_sourcemap Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_span Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_syntax Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00
oxc_transformer perf(transformer): React JSX reuse same Atoms (#3521) 2024-06-04 03:02:39 +00:00
oxc_traverse refactor(traverse): generate_uid return SymbolId (#3520) 2024-06-04 03:02:37 +00:00
oxc_wasm chore: bump oxc-browserslist to 0.17.0 (#3495) 2024-06-01 15:06:34 +08:00