JaegerMonkey: Difference between revisions

Jump to navigation Jump to search
Line 16: Line 16:
Once this is in place, we can then make it faster and faster by adding more optimizations.  
Once this is in place, we can then make it faster and faster by adding more optimizations.  


== Completed Work  ==
== Ongoing Work ==
 
=== Completed Work  ===


Imported the Nitro assembler and verified that it works with a basic test harness and the beginnings of the compiler.  
Imported the Nitro assembler and verified that it works with a basic test harness and the beginnings of the compiler.  
Line 26: Line 28:
PIC, in rough form.
PIC, in rough form.


== Current Work ==
=== Current Work ===


Upgrade the compiler to hold values in registers and avoid stack and other memory traffic.
Upgrade the compiler to hold values in registers and avoid stack and other memory traffic.
Line 34: Line 36:
Finish PIC.
Finish PIC.


== Next Steps ==
=== Next Steps ===


Better global variable access.
Better global variable access.
313

edits

Navigation menu