Commit graph

15 commits

Author SHA1 Message Date
b5b1ee866c
converted to using get_state_part_kinds! 2025-09-05 19:10:06 -07:00
ae7c4be9dc
remove get_many_mut since it was stabilized in std as get_disjoint_mut 2025-08-24 15:53:21 -07:00
e2d2d4110b
upgrade hashbrown to 0.15.2 2025-04-09 20:33:21 -07:00
b1f9706e4e
add custom hasher for testing 2025-04-09 20:27:22 -07:00
b08a747e20
switch to using type aliases for HashMap/HashSet to allow easily switching hashers 2025-04-09 20:17:46 -07:00
5028401a5a
change SimValue to contain and deref to a value and not just contain bits 2025-03-27 23:44:36 -07:00
bd75fdfefd
add efficient prefix-sums and reductions 2025-03-02 23:04:17 -08:00
c4b5d00419
WIP adding VCD output 2024-11-20 22:53:54 -08:00
277d3e0d4d
working on simulator 2024-11-20 22:53:54 -08:00
42effd1132
switch to using a make job server for managing test parallelism 2024-10-15 20:32:33 -07:00
efc3a539ed
support redirecting subprocesses' stdout/stderr to print!() so it gets captured for rust tests 2024-09-25 02:00:06 -07:00
51ce7b079e
add ReadyValid<T> 2024-09-20 19:11:30 -07:00
5835b995a9
WIP: use HdlOption[the_type_var] or UInt[123 + n] for creating types 2024-08-21 22:27:21 -07:00
be025c14ca
split up util.rs 2024-07-28 22:08:51 -07:00
0b958e7852
initial public commit 2024-06-10 23:09:13 -07:00