oxc/crates
overlookmotel 36c718ee82
feat(tasks): benchmarks for lexer (#2101)
This PR adds benchmarks for the lexer. I'm doing some work on optimizing
the lexer and I thought it'd be useful to see the effects of changes in
isolation, separate from the parser.

These benchmarks may not be ideal to keep long-term, but for now it'd be
useful.

In order to do so, it's necessary for `oxc_parser` crate to expose the
lexer, but have done that without adding it to the docs, and using an
alias `__lexer`.
2024-01-21 14:32:50 +00:00
..
oxc Publish crates v0.5.0 2024-01-12 23:33:47 +08:00
oxc_allocator Publish crates v0.5.0 2024-01-12 23:33:47 +08:00
oxc_ast fix(parser): fix crash on TSTemplateLiteralType in function return position (#2089) 2024-01-19 23:14:05 +08:00
oxc_cli refactor(linter): perfect the scope linter (#2092) 2024-01-20 10:46:35 +08:00
oxc_codegen fix(codegen): add parenthesis in binary expression by precedence (#2067) 2024-01-17 23:01:42 +08:00
oxc_diagnostics Publish crates v0.5.0 2024-01-12 23:33:47 +08:00
oxc_index Publish crates v0.5.0 2024-01-12 23:33:47 +08:00
oxc_js_regex Initialize JS Regex crates and def AST. (#1500) 2023-11-23 00:22:17 +08:00
oxc_language_server refactor(linter): remove the LintSettings parameter from LintContext::new. (#2051) 2024-01-16 17:17:46 +08:00
oxc_linter feat(linter): eslint-plugin-jest: no-restricted-jest-methods (#2091) 2024-01-21 17:00:48 +08:00
oxc_macros feat(linter): remove the --timings feature (#2049) 2024-01-16 14:21:04 +08:00
oxc_minifier fix(codegen): add parenthesis in binary expression by precedence (#2067) 2024-01-17 23:01:42 +08:00
oxc_parser feat(tasks): benchmarks for lexer (#2101) 2024-01-21 14:32:50 +00:00
oxc_prettier Update README 2024-01-19 18:39:07 +08:00
oxc_semantic refactor(semantic): improve declare symbol logic in FormalParameters (#2088) 2024-01-20 20:59:11 +08:00
oxc_span Publish crates v0.5.0 2024-01-12 23:33:47 +08:00
oxc_syntax fix(codegen): add parenthesis in binary expression by precedence (#2067) 2024-01-17 23:01:42 +08:00
oxc_transformer feat(transformer/typescript): improve function parameters name (#2079) 2024-01-19 13:50:10 +08:00
oxc_wasm refactor(linter): perfect the scope linter (#2092) 2024-01-20 10:46:35 +08:00