swc/crates
Donny/강동윤 e37bb55101
perf(es/minifier): Optimize MultiReplacer (#5977)
**Description:**

This PR splits the `MultiReplacer` into two variants. The first one is the cloning version, and this is parallel. The other one is the non-cloning version, which is not parallel.
2022-09-28 09:19:30 +00:00
..
ast_node chore: Publish crates 2022-09-15 05:23:46 +00:00
better_scoped_tls
binding_macros chore: Publish crates 2022-09-28 08:16:52 +00:00
dbg-swc chore: Publish crates 2022-09-28 08:16:52 +00:00
enum_kind
from_variant chore: Publish crates 2022-08-27 06:09:27 +00:00
jsdoc chore: Publish crates 2022-09-26 09:21:39 +00:00
preset_env_base chore: Publish crates 2022-09-16 01:07:09 +00:00
string_enum
swc chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_atoms chore: Publish crates 2022-09-23 07:50:26 +00:00
swc_bundler chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_cached chore: Publish crates 2022-09-23 07:50:26 +00:00
swc_common chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_config build(rustc): Update rustc (#5943) 2022-09-24 03:33:47 +00:00
swc_config_macro
swc_core chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_css chore: Publish crates 2022-09-28 02:58:55 +00:00
swc_css_ast chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_codegen chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_codegen_macros
swc_css_lints chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_minifier chore: Publish crates 2022-09-28 02:58:55 +00:00
swc_css_parser chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_prefixer chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_utils chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_css_visit chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_ast chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_codegen chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_codegen_macros
swc_ecma_dep_graph chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_ext_transforms chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_lints chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_loader chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_minifier perf(es/minifier): Optimize MultiReplacer (#5977) 2022-09-28 09:19:30 +00:00
swc_ecma_parser chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_preset_env chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_quote chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_quote_macros chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecma_testing fix(es/testing): Remove cycle 2022-09-26 18:25:05 +09:00
swc_ecma_transforms chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_base chore(es/transforms): Setup parallel benchmark (#5974) 2022-09-28 06:40:31 +00:00
swc_ecma_transforms_classes chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_compat chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_macros perf(es/minifier): Enable parallel processing (#5705) 2022-09-01 13:36:30 +09:00
swc_ecma_transforms_module chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_optimization chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_proposal chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_react chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_testing chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_transforms_typescript chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_utils chore: Publish crates 2022-09-28 05:39:30 +00:00
swc_ecma_visit chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_ecmascript chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_eq_ignore_macros
swc_error_reporters chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_estree_ast chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_estree_compat chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_fast_graph chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_graph_analyzer chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_html chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_html_ast chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_html_codegen chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_html_codegen_macros
swc_html_minifier chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_html_parser chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_html_utils chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_html_visit chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_macros_common
swc_node_base
swc_node_bundler chore: Publish crates 2022-09-28 08:16:52 +00:00
swc_node_comments chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_nodejs_common
swc_plugin
swc_plugin_macro
swc_plugin_proxy chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_plugin_runner chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_plugin_testing
swc_timer chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_trace_macro
swc_visit chore: Publish crates 2022-09-21 09:59:44 +09:00
swc_visit_macros chore: Publish crates 2022-09-21 09:59:44 +09:00
swc_xml chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_xml_ast chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_xml_codegen chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_xml_codegen_macros
swc_xml_parser chore: Publish crates 2022-09-26 09:21:39 +00:00
swc_xml_visit chore: Publish crates 2022-09-26 09:21:39 +00:00
testing chore: Publish crates 2022-09-26 09:21:39 +00:00
testing_macros refactor: Refactor code using clippy (#5863) 2022-09-14 15:05:59 +00:00