speed up simulation by optimizing SimulationImpl::read_traces
test.yml #360 -Commit
c632e5d570
pushed by
programmerjake
speed up simulation by optimizing SimulationImpl::read_traces
test.yml #359 -Commit
c632e5d570
pushed by
programmerjake
speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
test.yml #358 -Commit
1bc835803b
pushed by
programmerjake
speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
test.yml #357 -Commit
1bc835803b
pushed by
programmerjake
speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
test.yml #356 -Commit
f236c9f404
pushed by
programmerjake
speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
test.yml #355 -Commit
8da430f4c9
pushed by
programmerjake
don't compare function pointers -- they're non-deterministic
test.yml #352 -Commit
e366793204
pushed by
programmerjake
don't compare function pointers -- they're non-deterministic
test.yml #351 -Commit
e366793204
pushed by
programmerjake
simplify SimValue Debug format, making complex structures much easier to read
test.yml #348 -Commit
c97b44d9d6
pushed by
programmerjake
simplify SimValue Debug format, making complex structures much easier to read
test.yml #347 -Commit
c97b44d9d6
pushed by
programmerjake
simplify SimValue Debug format, making complex structures much easier to read
test.yml #346 -Commit
0f94dc6dcd
pushed by
programmerjake
add FillInDefaultedGenerics<Type = Self> bound for SizeType
test.yml #345 -Commit
fbe4585578
pushed by
programmerjake
add FillInDefaultedGenerics<Type = Self> bound for SizeType
test.yml #344 -Commit
fbe4585578
pushed by
programmerjake
add FillInDefaultedGenerics<Type = Self> bound for SizeType
test.yml #343 -Commit
0548c47496
pushed by
programmerjake
Check copyright header in Rocq files.
test.yml #342 -Commit
e4210a672f
pushed by
programmerjake
support operations directly on SimValue, UIntValue, and SIntValue, and shared references to those
test.yml #339 -Commit
9e803223d0
pushed by
programmerjake
support operations directly on SimValue, UIntValue, and SIntValue, and shared references to those
test.yml #338 -Commit
9e803223d0
pushed by
programmerjake
support Rust's default binding modes when destructuring with #[hdl(sim)] let/match
test.yml #337 -Commit
2817cd3d58
pushed by
programmerjake
support Rust's default binding modes when destructuring with #[hdl(sim)] let/match
test.yml #336 -Commit
2817cd3d58
pushed by
programmerjake
add utility impls for SimValue<ArrayType<_, _>>
test.yml #335 -Commit
17b58e8edb
pushed by
programmerjake
add utility impls for SimValue<ArrayType<_, _>>
test.yml #334 -Commit
17b58e8edb
pushed by
programmerjake
add ExternModuleSimulatorState::read_past() and more output when simulator trace is enabled
test.yml #333 -Commit
df020e9c9b
pushed by
programmerjake
add ExternModuleSimulatorState::read_past() and more output when simulator trace is enabled
test.yml #332 -Commit
df020e9c9b
pushed by
programmerjake
add ExternModuleSimulationState::fork_join_scope
test.yml #331 -Commit
45fea70c18
pushed by
programmerjake
add ExternModuleSimulationState::fork_join_scope
test.yml #330 -Commit
45fea70c18
pushed by
programmerjake
fix private fields in #[hdl] pub struct
test.yml #329 -Commit
fbc8ffa5ae
pushed by
programmerjake
fix private fields in #[hdl] pub struct
test.yml #328 -Commit
fbc8ffa5ae
pushed by
programmerjake
fix Simulator panicking when you use PhantomConst
test.yml #327 -Commit
0b77d1bea0
pushed by
programmerjake