Got a ton of benchmarking and stress testing code spit out by the LLM. Did a not-so-thorough vetting, not ready for merge into master, but it mostly makes sense. Needs to actually fail on the stress tests, not anticipate failure and call it success. The benchmarks also need a more thorough going over, in order to validate that they make sense. Then we can work on improving our metrics.
21 lines
409 B
TOML
21 lines
409 B
TOML
[package]
|
|
name = "swactor"
|
|
version = "0.1.0"
|
|
edition = "2024"
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "rlib"]
|
|
|
|
[features]
|
|
default = ["getrandom"]
|
|
getrandom = ["dep:getrandom"]
|
|
no_random = [] # compile without access to a source of randomness
|
|
stress = [] # Enable stress tests
|
|
|
|
[dependencies]
|
|
getrandom = { version = "0.2", optional = true }
|
|
crossbeam-queue = "0.3.12"
|
|
|
|
[[bin]]
|
|
name = "bench"
|
|
path = "benches/main.rs"
|