]> git.proxmox.com Git - mirror_qemu.git/commitdiff
Update TODO list.
authorths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 11 Jun 2008 20:58:36 +0000 (20:58 +0000)
committerths <ths@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 11 Jun 2008 20:58:36 +0000 (20:58 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4735 c046a42c-6fe2-441c-8c8c-71466251a162

target-mips/TODO

index c58956cff64f7f2d90ba6272efce69f168374108..6722c20d7aa3179d0f9d735f07d3e9be6801bc13 100644 (file)
@@ -30,6 +30,11 @@ General
   each ASID change. Using the MMU modes to implement ASIDs hinges on
   implementing the global bit efficiently.
 - save/restore of the CPU state is not implemented (see machine.c).
+- Improve cpu state handling:
+  Step 1) Collect all the TC state in a single struct, so we need only
+          a single global pointer per TC.
+  Step 2) Use only a single TC context as working context, and copy the
+          contexts on TC switch. Likewise for FPU contexts.
 
 MIPS64
 ------