[svn:parrot] r44702 - branches/ops_pct/compilers/opsc

bacek at svn.parrot.org bacek at svn.parrot.org
Sat Mar 6 13:03:12 UTC 2010


Author: bacek
Date: Sat Mar  6 13:03:11 2010
New Revision: 44702
URL: https://trac.parrot.org/parrot/changeset/44702

Log:
Update todo.

Modified:
   branches/ops_pct/compilers/opsc/TODO

Modified: branches/ops_pct/compilers/opsc/TODO
==============================================================================
--- branches/ops_pct/compilers/opsc/TODO	Sat Mar  6 12:56:21 2010	(r44701)
+++ branches/ops_pct/compilers/opsc/TODO	Sat Mar  6 13:03:11 2010	(r44702)
@@ -1,6 +1,19 @@
-Simple todo:
+Simple todo.
+
+Required for initial self-hosting:
 
   * Implement Op.rewrite_body
   * Implement handling of flags in Compiler:Actions
   * Implement handling of labels in Trans::C
+  * Replacement for ops2c.pl
+  * Update config/gen/makefiles/root.in to use opsc instead of ops2c
+
+Required for full implementation:
   * Implement Trans::* for other runcores.
+  * Add tests for Trans::C independent from 06-emitter.t
+  * Add tests for dynamic mode of Emitter.
+
+Nice to have:
+  * Profiling and performance tuning of ops parsing (we need pmichaud).
+  * A LOT OF DOCUMENTATION.
+


More information about the parrot-commits mailing list