Commit graph

14 commits

Author SHA1 Message Date
Neil Webber
fa86a547ec Speed up context switches by deferring I/D unfolding 2024-03-30 08:47:27 -05:00
Neil Webber
fbc66608dc comment cleanups 2023-11-01 09:19:09 -05:00
Neil Webber
d07363b983 invis 2023-10-19 13:27:57 -05:00
Neil Webber
a050c0d29d more optimizations; Enum is too slow for critical path 2023-09-29 17:55:06 -05:00
Neil Webber
ccfab58040 fix segcache bug with new unfolded I/D space 2023-09-29 14:14:34 -05:00
Neil Webber
1ed50be49f optimize v2p with unfolded APRs 2023-09-29 11:31:30 -05:00
Neil Webber
ed1fdfdc5a optimize fast path of v2p 2023-09-29 09:36:13 -05:00
Neil Webber
cad7658511 fix backwards A/W bits 2023-09-19 17:29:45 -05:00
Neil Webber
d23ac358f0 PDR_A fix, but not sure right yet 2023-09-19 11:59:07 -05:00
Neil Webber
28ea9b2d7f remove some logging that slows things down even when off 2023-09-15 14:44:35 -04:00
Neil Webber
d0b0c2f25a Made _CYCLE an Enum 2023-09-15 06:15:10 -04:00
Neil Webber
13b227ac22 There is no reason to not cache the translation for the I/O page 2023-09-06 08:57:06 -05:00
Neil Webber
b8ca7b4c13 more debugging info for PLF format traps 2023-09-05 22:58:58 -05:00
Neil Webber
7760907dff First release 2023-09-04 12:49:58 -05:00