oxc/crates/oxc_sourcemap/src
overlookmotel ff43dff99d perf(sourcemap): speed up VLQ encoding (#4633)
Speed up source map VLQ encoding by removing a couple of operations from `serialize_mappings`'s hot loop.

On a local benchmark of just VLQ encoding, this change produces 5% performance increase (benchmarked on MacBook Pro M1).
2024-08-05 01:34:59 +00:00
..
concat_sourcemap_builder.rs perf(sourcemap): reduce string copying in ConcatSourceMapBuilder (#4638) 2024-08-05 01:26:13 +00:00
decode.rs chore(sourcemap): make JSONSourceMap fileds public (#3385) 2024-05-22 20:15:24 +08:00
encode.rs perf(sourcemap): speed up VLQ encoding (#4633) 2024-08-05 01:34:59 +00:00
error.rs feat(sourcemap): impl std::fmt::Display for Error (#3902) 2024-06-26 05:10:48 +00:00
lib.rs feat(sourcemap): support SourceMapBuilder#token_chunks (#4220) 2024-07-13 10:11:14 +08:00
sourcemap.rs refactor(sourcemap)!: avoid passing Results (#4541) 2024-07-30 04:23:49 +00:00
sourcemap_builder.rs refactor(sourcemap)!: avoid passing Results (#4541) 2024-07-30 04:23:49 +00:00
sourcemap_visualizer.rs fix(sourcemap): should add tokens for unordered span (#3941) 2024-06-27 20:24:22 +08:00
token.rs