1 |
$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 $ |
2 |
|
|
3 |
Hm. This file is in random order, and not all parts of it are up-to-date. |
Hm. This file is in random order, and not all parts of it are up-to-date. |
4 |
|
|
5 |
-------------- |
-------------- |
6 |
|
|
|
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: |
|
7 |
x) FIX THE NON-R3000 TRANSLATION CACHE INVALIDATION BOTTLENECKS! |
x) FIX THE NON-R3000 TRANSLATION CACHE INVALIDATION BOTTLENECKS! |
8 |
x) Fix the interrupt problems with Ultrix! |
x) Find a way to get rid of the cpu_create_or_reset_tc in the |
9 |
x) Find/fix bug which is triggered when building the emulator inside |
R2000/R3000 cache isolation code. (NetBSD works without it, |
10 |
NetBSD/pmax 3.0 inside the emulator! |
but not Ultrix and Linux yet.) |
11 |
|
x) Formalize the statistics gathering stuff for dyntrans... |
12 |
0.4.2 ...? |
x) ... and use it to optimize MIPS dyntrans stuff. |
|
x) Clean-up! |
|
13 |
x) Clock framework? Go through all clock devices, make sure they |
x) Clock framework? Go through all clock devices, make sure they |
14 |
return correct data, and run at correct speeds! |
return correct data, and run at correct speeds! |
15 |
x) Optimizations, continuing on 64-bit issues etc with dyntrans |
x) Optimizations, continuing on 64-bit issues etc with dyntrans |