Skip to content

Commit ec63ea3

Browse files
committed
Speedup compile time for rustpython-parser
1 parent dc37d3d commit ec63ea3

7 files changed

Lines changed: 47172 additions & 203 deletions

File tree

‎Cargo.lock‎

Lines changed: 11 additions & 154 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎parser/Cargo.toml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ license = "MIT"
99
edition = "2021"
1010

1111
[build-dependencies]
12-
lalrpop = "0.19.7"
12+
tiny-keccak = { version = "2", features = ["sha3"] }
13+
phf_codegen = "0.10"
1314

1415
[dependencies]
1516
rustpython-ast = { path = "../ast" }
@@ -20,7 +21,7 @@ num-traits = "0.2.14"
2021
unic-emoji-char = "0.9.0"
2122
unic-ucd-ident = "0.9.0"
2223
unicode_names2 = "0.5.0"
23-
phf = { version = "0.10.1", features = ["macros"] }
24+
phf = "0.10.1"
2425
ahash = "0.7.6"
2526

2627
[dev-dependencies]

0 commit comments

Comments
 (0)