oxc/crates
overlookmotel e793063f75
perf(parser): faster lexing JSX identifiers (#2557)
Speed up lexing JSX identifier continuations (i.e. after `-`), by
searching for end of identifier byte-by-byte.

Change does not register on benchmarks, only because benchmarks don't
contain any `<Foo-Bar />` identifiers, so don't exercise this code path.
2024-03-18 12:06:27 +00:00
..
oxc Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_allocator Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_ast chore: silence erroneous RA warnings for Tsify (#2731) 2024-03-15 12:42:12 +00:00
oxc_cli refactor(ast): refactor Trivias API - have less noise around it (#2692) 2024-03-12 20:16:36 +08:00
oxc_codegen perf(sourcemap): remove unnecessary binary search (#2728) 2024-03-15 18:50:53 +08:00
oxc_diagnostics Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_index Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_js_regex refactor: rename CompactString to CompactStr (#2619) 2024-03-06 12:24:23 +08:00
oxc_language_server chore(deps): update rust crates (#2671) 2024-03-11 13:39:02 +08:00
oxc_linter feat(linter): eslint/guard-for-in (#2746) 2024-03-18 19:36:26 +08:00
oxc_macros feat: merge features serde and wasm to serialize (#2716) 2024-03-14 17:13:12 +08:00
oxc_minifier Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_module_lexer New tool: oxc_module_lexer (#2650) 2024-03-09 23:23:55 +08:00
oxc_parser perf(parser): faster lexing JSX identifiers (#2557) 2024-03-18 12:06:27 +00:00
oxc_prettier refactor(ast): refactor Trivias API - have less noise around it (#2692) 2024-03-12 20:16:36 +08:00
oxc_semantic chore: silence erroneous RA warnings for Tsify (#2731) 2024-03-15 12:42:12 +00:00
oxc_span chore: silence erroneous RA warnings for Tsify (#2731) 2024-03-15 12:42:12 +00:00
oxc_syntax chore: silence erroneous RA warnings for Tsify (#2731) 2024-03-15 12:42:12 +00:00
oxc_transformer Release crates v0.10.0 2024-03-14 18:23:34 +08:00
oxc_wasm chore: silence erroneous RA warnings for Tsify (#2731) 2024-03-15 12:42:12 +00:00