--- trunk/TODO 2007/10/08 16:19:56 24 +++ trunk/TODO 2007/10/08 16:20:10 26 @@ -1,24 +1,15 @@ -$Id: TODO,v 1.292 2006/06/23 09:13:34 debug Exp $ +$Id: TODO,v 1.298 2006/06/25 11:08:04 debug Exp $ Hm. This file is in random order, and not all parts of it are up-to-date. -------------- -Possible release schedule: - -0.4.0: - x) Quick release, even though performance for non-R3000 MIPS dyntrans - is really poor. (Assuming everything mentioned in the documentation - works as expected.) - -0.4.1: x) FIX THE NON-R3000 TRANSLATION CACHE INVALIDATION BOTTLENECKS! - x) Fix the interrupt problems with Ultrix! - x) Find/fix bug which is triggered when building the emulator inside - NetBSD/pmax 3.0 inside the emulator! - -0.4.2 ...? - x) Clean-up! + x) Find a way to get rid of the cpu_create_or_reset_tc in the + R2000/R3000 cache isolation code. (NetBSD works without it, + but not Ultrix and Linux yet.) + x) Formalize the statistics gathering stuff for dyntrans... + x) ... and use it to optimize MIPS dyntrans stuff. x) Clock framework? Go through all clock devices, make sure they return correct data, and run at correct speeds! x) Optimizations, continuing on 64-bit issues etc with dyntrans