The big exponential thing was ironically Hash which was being called for memo which existed to prevent exponential behavior. Reimplmenented the caching hash, and much much faster. Still some failing tests, and bvau might be looping

This commit is contained in:
2023-04-04 23:40:09 -04:00
parent 8ccdfd8ab2
commit a06c5854c8
3 changed files with 140 additions and 105 deletions

View File

@@ -6,6 +6,10 @@ build = "build.rs"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[profile.bench]
debug = true
[dependencies]
lalrpop-util = {version="0.19.7", features=["lexer"]}
regex = "1"