]> git.proxmox.com Git - qemu.git/blob - TODO
added getrusage
[qemu.git] / TODO
1 - fix gcc 2.96 compile bug
2 - fix thread locks
3 - optimize translated cache chaining (DLL PLT-like system)
4 - fix thread stack freeing (use kernel 2.5.x CLONE_CHILD_CLEARTID)
5 - fix x86 stack allocation
6 - fix iret/lret restarting
7 - more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit
8 issues, fix 16 bit uid issues)
9 - finish signal handing (fp87 state, more siginfo conversions)
10 - fix FPU exceptions (in particular: gen_op_fpush not before mem load)
11 - handle self-modifying code (track mmap and mark all pages containing
12 translated code as readonly. use a custom signal handler to flush
13 parts of the translation cache if write access to a readonly page
14 containing translated code).
15 - use gcc to compile to static code