oxc/crates
overlookmotel c0d1d6b08a
perf(parser): lex strings as bytes (#2357)
Lex string literals as bytes, using same techniques as for identifiers.

Handling escapes could be optimized a bit more, and maybe I'll return to that, but as escapes are fairly rare, it wouldn't be the biggest gain.
2024-02-09 21:00:27 +08:00
..
oxc Publish crates v0.6.0 2024-02-03 22:35:30 +08:00
oxc_allocator Publish crates v0.6.0 2024-02-03 22:35:30 +08:00
oxc_ast fix(codegen): format new expession + import expression with the correct parentheses (#2346) 2024-02-09 20:51:50 +08:00
oxc_cli feat(cli): add --version (#2182) 2024-01-26 19:13:17 +08:00
oxc_codegen fix(codegen): format new expession + import expression with the correct parentheses (#2346) 2024-02-09 20:51:50 +08:00
oxc_diagnostics Publish crates v0.6.0 2024-02-03 22:35:30 +08:00
oxc_index Publish crates v0.6.0 2024-02-03 22:35:30 +08:00
oxc_js_regex Initialize JS Regex crates and def AST. (#1500) 2023-11-23 00:22:17 +08:00
oxc_language_server chore(deps): update cargo (#2191) 2024-01-29 11:38:47 +08:00
oxc_linter fix(linter/jsx_a11y): Ensure plugin settings are used (#2359) 2024-02-09 20:55:50 +08:00
oxc_macros feat(linter): remove the --timings feature (#2049) 2024-01-16 14:21:04 +08:00
oxc_minifier refactor(ast): fix BigInt memory leak by removing it (#2293) 2024-02-04 16:47:00 +08:00
oxc_parser perf(parser): lex strings as bytes (#2357) 2024-02-09 21:00:27 +08:00
oxc_prettier refactor(prettier): add a space!() macro (#2348) 2024-02-09 12:11:42 +08:00
oxc_semantic feat(semantic): add export binding for ExportDefaultDeclarations in module record (#2329) 2024-02-06 22:01:16 +08:00
oxc_span feat(span): fix memory leak by implementing inlineable string for oxc_allocator (#2294) 2024-02-04 19:28:23 +08:00
oxc_syntax fix(semantic): remove unnecessary SymbolFlags::Import (#2311) 2024-02-05 14:16:29 +08:00
oxc_transformer Publish crates v0.6.0 2024-02-03 22:35:30 +08:00
oxc_wasm chore(wasm): remove console_error_panic_hook 2024-02-02 17:02:01 +08:00