mirror of
https://github.com/dingusdev/dingusppc.git
synced 2025-01-06 16:31:45 +00:00
9b49603c72
We do a linear scan in find_range (which is called on all TLB misses) to find the entries. The largest and most frequently hit entry is the system memory (which starts at 0). By ensuring that it's the first entry in the list, we end up only doing one iteration through the loop. |
||
---|---|---|
.. | ||
aspen.cpp | ||
aspen.h | ||
hammerhead.cpp | ||
hammerhead.h | ||
hmc.cpp | ||
hmc.h | ||
memctrlbase.cpp | ||
memctrlbase.h | ||
mpc106.cpp | ||
mpc106.h | ||
platinum.cpp | ||
platinum.h | ||
psx.cpp | ||
psx.h | ||
spdram.h |