dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dotgnu-pnet-commits] libjit TODO


From: Aleksey Demakov
Subject: [dotgnu-pnet-commits] libjit TODO
Date: Fri, 11 Jan 2008 06:30:33 +0000

CVSROOT:        /sources/dotgnu-pnet
Module name:    libjit
Changes by:     Aleksey Demakov <avd>   08/01/11 06:30:33

Added files:
        .              : TODO 

Log message:
        add TODO file

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/TODO?cvsroot=dotgnu-pnet&rev=1.1

Patches:
Index: TODO
===================================================================
RCS file: TODO
diff -N TODO
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ TODO        11 Jan 2008 06:30:32 -0000      1.1
@@ -0,0 +1,39 @@
+Target Release: 0.1.2
+=====================
+
+* fix interpreter for x86 and amd64
+* sync jitplus with jit (jump tables, compile driver, debug)
+* LGPL
+
+Target release: 0.1.4
+=====================
+
+* jitruby
+* amd64 port
+* fix catch/throw within finally
+* get rid of manual rules
+
+Target Release: 0.2.0
+=====================
+
+* CFG-based liveness analysis and dead code elimination
+* linear scan register allocation
+* global copy and constant propagation
+* improve exception handling
+* align function prolog and basic blocks
+* support cross-compilation 
+
+Long-Term Tasks
+===============
+
+* comprehensive test suite
+* ports to ppc, arm, sparc, alpha, mips...
+* more optimizations:
+** redundancy elimination
+** alias analysis
+** strength reduction
+** loop optimization
+** array data type, ABCD
+* tree-based IR and instruction selection ?
+* instruction scheduling ?
+* finish ELF writer/reader




reply via email to

[Prev in Thread] Current Thread [Next in Thread]