Skip to content

Commit 28dd463

Browse files
committed
perf: try to create native regex first
1 parent 82e14a8 commit 28dd463

File tree

3 files changed

+14
-20
lines changed

3 files changed

+14
-20
lines changed

Cargo.lock

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ prost = { version = "0.13", default-features = false }
7979
quote = { version = "1.0.38", default-features = false }
8080
rayon = { version = "1.10.0", default-features = false }
8181
regex = { version = "1.11.1", default-features = false }
82-
regex-syntax = { version = "0.8.5", default-features = false, features = ["std"] }
8382
regress = { version = "0.10.4", default-features = false, features = ["pattern"] }
8483
ropey = { version = "1.6.1", default-features = false }
8584
rspack_resolver = { features = ["package_json_raw_json_api", "yarn_pnp"], version = "0.6.2", default-features = false }
@@ -123,20 +122,20 @@ inventory = { version = "0.3.17", default-features = false }
123122
rkyv = { version = "=0.8.8", default-features = false, features = ["std", "bytecheck"] }
124123

125124
# Must be pinned with the same swc versions
126-
pnp = { version = "0.12.1", default-features = false }
127-
swc = { version = "34.0.0", default-features = false }
128-
swc_config = { version = "3.1.1", default-features = false }
129-
swc_core = { version = "35.0.0", default-features = false, features = ["parallel_rayon"] }
130-
swc_ecma_lexer = { version = "22.0.0", default-features = false }
131-
swc_ecma_minifier = { version = "29.0.0", default-features = false }
132-
swc_error_reporters = { version = "16.0.1", default-features = false }
133-
swc_html = { version = "25.0.0", default-features = false }
134-
swc_html_minifier = { version = "29.0.0", default-features = false }
135-
swc_node_comments = { version = "14.0.0", default-features = false }
136-
swc_plugin_runner = { version = "18.0.0", default-features = false }
137-
138-
wasmtime = { version = "35.0.0", default-features = false }
139-
wasi-common = { version = "35.0.0", default-features = false }
125+
pnp = { version = "0.12.1", default-features = false }
126+
swc = { version = "34.0.0", default-features = false }
127+
swc_config = { version = "3.1.1", default-features = false }
128+
swc_core = { version = "35.0.0", default-features = false, features = ["parallel_rayon"] }
129+
swc_ecma_lexer = { version = "22.0.0", default-features = false }
130+
swc_ecma_minifier = { version = "29.0.0", default-features = false }
131+
swc_error_reporters = { version = "16.0.1", default-features = false }
132+
swc_html = { version = "25.0.0", default-features = false }
133+
swc_html_minifier = { version = "29.0.0", default-features = false }
134+
swc_node_comments = { version = "14.0.0", default-features = false }
135+
swc_plugin_runner = { version = "18.0.0", default-features = false }
136+
137+
wasi-common = { version = "35.0.0", default-features = false }
138+
wasmtime = { version = "35.0.0", default-features = false }
140139

141140
rspack_dojang = { version = "0.1.11", default-features = false }
142141

@@ -268,9 +267,6 @@ strip = "none"
268267

269268
[profile.release.package]
270269

271-
[profile.release.package.regex-syntax]
272-
opt-level = "s"
273-
274270
[profile.release.package.swc_ecma_transforms_module]
275271
opt-level = "s"
276272

crates/rspack_regex/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ version.workspace = true
1212
cow-utils = { workspace = true }
1313
napi = { workspace = true }
1414
regex = { workspace = true }
15-
regex-syntax = { workspace = true }
1615
regress = { workspace = true, features = ["backend-pikevm", "std"] }
1716
rspack_cacheable = { workspace = true }
1817
rspack_error = { workspace = true }

0 commit comments

Comments
 (0)