- asmpart.S, codegen.c: native thread changes (stefan)
- alpha: (asmpart.S:1.16, codegen.c:1.20)
+ alpha: done (asmpart.S:1.16, codegen.c:1.20)
i386: done (asmpart.S:mostly 1.18, codegen.c:every change by me from 1.11-1.27)
- mips: (asmpart.S:1.13, codegen.c:1.20)
- powerpc: (asmpart.S:1.7, codegen.c:1.13)
- x86_64: TODO
+ mips: done (asmpart.S:1.13, codegen.c:1.20)
+ powerpc: done (asmpart.S:1.7, codegen.c:1.13)
+ x86_64: done (asmpart.S:1.8, codegen.c:1.16-1.17)
- codegen.c: builtin_staticmonitorenter (stefan)
alpha: done (1.26.2.1)
- codegen.c, codegen.h: jit global variables removal (twisti)
alpha: done (codegen.c:1.27, codegen.h:1.7)
i386: done (codegen.c:1.37, codegen.h:1.12)
- mips: TODO
- powerpc: TODO
- x86_64: TODO
+ mips: done (codegen.c:1.22, codegen.h:1.9)
+ powerpc: done (codegen.c:1.18, codegen.h:1.4)
+ x86_64: done (codegen.c:1.16, codegen.h:1.6)
- codegen.c: ICMD_xASTORECONST (twisti)
alpha: TODO
- i386: done
+ i386: done (1.38)
mips: TODO
powerpc: TODO
x86_64: TODO
alpha: TODO
i386: done (1.39)
mips: TODO
- powerpc: TODO
+ powerpc: ON HOLD (stefan)
x86_64: TODO
- codegen.c: vftbl -> vftbl_t (stefan)
alpha: done (1.31)
i386: done (1.41)
mips: done (1.24)
+ powerpc: done (1.18)
+ x86_64: done (1.17)
+
+- codegen.c, codegen.h: Reentrant compiler fixes (twisti)
+ alpha: done (codegen.c:1.33, codegen.h:1.9)
+ i386: done (codegen.c:1.42, codegen.h:1.14)
+ mips: done (codegen.c:1.26, codegen.h:1.12)
powerpc: TODO
- x86_64: TODO
+ x86_64: done (codegen.c:1.19, codegen.h:1.8)
+
+- machine-instr.h: Atomic operations for new locking implementation (stefan)
+ alpha: done (1.2)
+ i386: done (1.3)
+ mips: TODO
+ powerpc: TODO
+ x86_64: done (1.2)
+
+- codgen.c: what is this (twisti)
+ alpha: done 1.34
+ others ???