programmerjake
  • Joined on 2024-07-08
programmerjake created branch speed-up-simulation in programmerjake/fayalite 2026-02-04 23:33:22 +00:00
programmerjake pushed to speed-up-simulation at programmerjake/fayalite 2026-02-04 23:33:22 +00:00
45e118e29f speed up simulation by optimizing SimulationImpl::read_traces
1bc835803b speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
9db3240644 fix UI test's expected output
caa097db0b change rust version to 1.93.0
a96efa9696 cache interned UInt/SInt types
Compare 10 commits »
programmerjake pushed to master at libre-chip/cpu 2026-02-04 03:02:44 +00:00
596440755c update fayalite to include 1bc835803b for a major speedup of the decoder tests
68a4373bbd update rust version to 1.93.0
Compare 2 commits »
programmerjake deleted branch update-fayalite from programmerjake/cpu 2026-02-04 03:02:44 +00:00
programmerjake merged pull request libre-chip/cpu#8 2026-02-04 03:02:42 +00:00
update fayalite to include a major speedup of the decoder tests
programmerjake created pull request libre-chip/cpu#8 2026-02-04 02:36:35 +00:00
update fayalite to include a major speedup of the decoder tests
programmerjake created branch update-fayalite in programmerjake/cpu 2026-02-04 02:36:09 +00:00
programmerjake pushed to update-fayalite at programmerjake/cpu 2026-02-04 02:36:09 +00:00
596440755c update fayalite to include 1bc835803b for a major speedup of the decoder tests
68a4373bbd update rust version to 1.93.0
f88346ea37 implement decoding mtspr/mfspr/mftb
a42b76b468 implement decoding all rotate instructions
130c1b2892 change CommonMOp to directly contain a generic immediate type
Compare 10 commits »
programmerjake pushed to master at libre-chip/fayalite 2026-02-04 02:11:58 +00:00
1bc835803b speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
9db3240644 fix UI test's expected output
caa097db0b change rust version to 1.93.0
Compare 3 commits »
programmerjake deleted branch speed-up-lazy-interned from programmerjake/fayalite 2026-02-04 02:11:58 +00:00
programmerjake merged pull request libre-chip/fayalite#62 2026-02-04 02:11:57 +00:00
speed up LazyInterned
programmerjake pushed to speed-up-lazy-interned at programmerjake/fayalite 2026-02-04 02:07:12 +00:00
1bc835803b speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
9db3240644 fix UI test's expected output
Compare 2 commits »
programmerjake pushed to speed-up-lazy-interned at programmerjake/fayalite 2026-02-04 01:42:39 +00:00
f236c9f404 speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
42b5f9cbe7 fix UI test's expected output
Compare 2 commits »
programmerjake created pull request libre-chip/fayalite#62 2026-02-04 01:33:35 +00:00
speed up LazyInterned
programmerjake created branch speed-up-lazy-interned in programmerjake/fayalite 2026-02-04 01:31:31 +00:00
programmerjake pushed to speed-up-lazy-interned at programmerjake/fayalite 2026-02-04 01:31:31 +00:00
8da430f4c9 speed up LazyInterned by redoing caching using RwLock and add a thread-local cache
caa097db0b change rust version to 1.93.0
a96efa9696 cache interned UInt/SInt types
4ac1bcbc0a change Interner to use a sharded hash table
39810043ea move Interner into new mod interner
Compare 10 commits »
programmerjake deleted branch speed-up-interning from programmerjake/fayalite 2026-02-03 01:58:55 +00:00
programmerjake pushed to master at libre-chip/fayalite 2026-02-03 01:58:54 +00:00
a96efa9696 cache interned UInt/SInt types
4ac1bcbc0a change Interner to use a sharded hash table
39810043ea move Interner into new mod interner
26b0dc3fd8 change Interner to pub(crate)
11281a9842 add a thread-local cache when using TypeIdMap
Compare 5 commits »
programmerjake automatically merged pull request libre-chip/fayalite#61 2026-02-03 01:58:52 +00:00
programmerjake created pull request libre-chip/fayalite#61 2026-02-03 01:54:39 +00:00
speed up interning