aiken/crates/aiken-project/src
KtorZ a9d596f4cb
Memoize simplification steps during property-based shrinking.
I've been benchmarking that through the shrink of 'large' lists, and the cache brings about 1.5x speed increase. For small and simple cases, the cache as no visible effects (positive or negative).
2024-03-08 18:58:51 +01:00
..
blueprint Resolve type aliases based on inferred types. 2024-03-08 16:01:21 +01:00
deps Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
github `aiken new`: Try to get the latest tag of stdlib 2023-08-16 22:30:15 -04:00
tests fix tests 2024-03-06 23:27:10 -05:00
utils Refactor creation of CodeGenerator and management of known data_types and functions. 2024-03-03 19:33:26 +01:00
config.rs fix: aiken new github action version 2024-01-18 12:10:06 -05:00
deps.rs Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
docs.rs chore: clippy fix 2023-09-13 18:17:59 -04:00
error.rs Rework unit test report to leverage new reification 2024-03-07 01:20:40 +01:00
format.rs chore: bow to the clippy 2023-03-14 17:03:28 -04:00
lib.rs Only reify unit tests assertions on failure. 2024-03-07 19:07:55 +01:00
module.rs feat(parse): run in parallel 2024-03-06 18:16:07 -05:00
options.rs Accept an optional --seed parameter for check, otherwise default to random. 2024-03-03 20:36:01 +01:00
package_name.rs Auto-derive 'Debug' trait instance for types in deps 2023-09-13 17:17:32 -04:00
paths.rs Throttle calls to package registry for version resolution 2023-09-13 17:17:32 -04:00
pretty.rs cargo fmt --all 2024-03-03 21:05:43 +01:00
telemetry.rs Only reify unit tests assertions on failure. 2024-03-07 19:07:55 +01:00
test_framework.rs Memoize simplification steps during property-based shrinking. 2024-03-08 18:58:51 +01:00
watch.rs Rework unit test report to leverage new reification 2024-03-07 01:20:40 +01:00