Commit 2681b45add5f22694d645183a82824722b7191be
1 parent
5d0fc900
Update TODO list.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4735 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
5 additions
and
0 deletions
target-mips/TODO
... | ... | @@ -30,6 +30,11 @@ General |
30 | 30 | each ASID change. Using the MMU modes to implement ASIDs hinges on |
31 | 31 | implementing the global bit efficiently. |
32 | 32 | - save/restore of the CPU state is not implemented (see machine.c). |
33 | +- Improve cpu state handling: | |
34 | + Step 1) Collect all the TC state in a single struct, so we need only | |
35 | + a single global pointer per TC. | |
36 | + Step 2) Use only a single TC context as working context, and copy the | |
37 | + contexts on TC switch. Likewise for FPU contexts. | |
33 | 38 | |
34 | 39 | MIPS64 |
35 | 40 | ------ | ... | ... |