Jacob Lifshay
|
88323a8c16
|
run some tests with always_zero hasher
/ deps (pull_request) Successful in 17s
/ test (pull_request) Successful in 5m1s
/ deps (push) Successful in 13s
/ test (push) Successful in 5m36s
|
2025-04-09 21:03:57 -07:00 |
|
Jacob Lifshay
|
91e1b619e8
|
switch to petgraph 0.8.1 now that my PR was merged and released to crates.io
/ deps (pull_request) Successful in 18s
/ test (pull_request) Successful in 4m25s
|
2025-04-09 20:48:40 -07:00 |
|
Jacob Lifshay
|
e2d2d4110b
|
upgrade hashbrown to 0.15.2
|
2025-04-09 20:33:21 -07:00 |
|
Jacob Lifshay
|
b1f9706e4e
|
add custom hasher for testing
|
2025-04-09 20:27:22 -07:00 |
|
Jacob Lifshay
|
4eda4366c8
|
check types in debug mode in impl Debug for Expr, helping to catch bugs
|
2025-04-09 20:23:19 -07:00 |
|
Jacob Lifshay
|
122c08d3cf
|
add fake which for miri
|
2025-04-09 20:21:43 -07:00 |
|
Jacob Lifshay
|
b08a747e20
|
switch to using type aliases for HashMap/HashSet to allow easily switching hashers
|
2025-04-09 20:17:46 -07:00 |
|
Jacob Lifshay
|
e0c9939147
|
add test that SimValue can't be interned, since its PartialEq may ignore types
|
2025-04-09 19:55:09 -07:00 |
|
Jacob Lifshay
|
07725ab489
|
switch interning to use HashTable rather than HashMap
|
2025-04-09 19:30:02 -07:00 |
|
Jacob Lifshay
|
36f1b9bbb6
|
add derive(Debug) to all types that are interned
|
2025-04-09 19:24:08 -07:00 |
|
Jacob Lifshay
|
9a1b047d2f
|
change TypeIdMap to not use any unsafe code
|
2025-04-09 16:25:56 -07:00 |
|