Commit 2681b45add5f22694d645183a82824722b7191be

Authored by ths
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,6 +30,11 @@ General
30 each ASID change. Using the MMU modes to implement ASIDs hinges on 30 each ASID change. Using the MMU modes to implement ASIDs hinges on
31 implementing the global bit efficiently. 31 implementing the global bit efficiently.
32 - save/restore of the CPU state is not implemented (see machine.c). 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 MIPS64 39 MIPS64
35 ------ 40 ------