| 5 weeks | Michael FIG | Introduce a command-line parser. |
| 7 weeks | Michael FIG | Progress towards parsing command-line options. |
| 8 weeks | Michael FIG | Get ready for an NxM threading library. |
| 2 months | Michael FIG | Made some good progress on the preprocessor. |
| 2 months | Michael FIG | Begin work on a C compiler/interpreter. |
| 2 months | Michael FIG | Slink version 0.3. |
| 2 months | Michael FIG | Reverted some unnecessary changes made when first developing Slink. |
| 2 months | Michael FIG | Got slinktest working nicely again. |
| 2 months | Michael FIG | Should be working again. |
| 2 months | Michael FIG | Broken, but on its way. |
| 2 months | Michael FIG | Mostly working, next need to do constructors. |
| 2 months | Michael FIG | Greatly clean up the assembler output. Too bad it doesn't work. |
| 2 months | Michael FIG | More getting-into-shape. |
| 2 months | Michael FIG | Begin working on a proper compiler environment. |
| 2 months | Michael FIG | Things are basically working, now time to refactor. |
| 2 months | Michael FIG | slink-func now works as desired. |
| 2 months | Michael FIG | Start spitting out some useful code. |
| 2 months | Michael FIG | Baby steps toward static compilation. |
| 2 months | Michael FIG | Add EXTENDS: and a more complete Jolt grammar. |
| 2 months | Michael FIG | Add variadic sends to ColaGrammar. |
| 2 months | Michael FIG | Add character literals to ColaGrammar. |
| 2 months | Michael FIG | More tests now work. |
| 2 months | Michael FIG | Get jolt2 to run sanaras.k properly. |
| 2 months | Michael FIG | Update jolt2 to use _libjolt as its only primitive. |
| 2 months | Michael FIG | Add struct send arguments to parser. |
| 3 months | Michael FIG | Move the Jolt selector computation to compile-time if possible. |
| 3 months | Michael FIG | Unoptimised static struct sends for Jolt. |
| 3 months | Michael FIG | Updated for dynamic-closure. |
| 3 months | Michael FIG | Fix up the function directory for struct send. Also remove use of malloc in _libid_bind and _libid_prototype_bind because they may be called within a signal handler. |
| 3 months | Michael FIG | Push down the -pthread compilation flag into makefile.patch. |
| 4 months | Michael FIG | Start updating function/* |
| 4 months | Michael FIG | Reenabled varargs test, and fixed for use with nArgs. |
| 4 months | Michael FIG | Get all the object/examples working again. |
| 4 months | Michael FIG | Get Hello World example working again. |
| 4 months | Michael FIG | Got object/examples working again. |
| 4 months | Michael FIG | Carved out tagged method pointers in object/stage2 (but not yet object/examples or function). |
| 4 months | Michael FIG | Refresh a Makefile patch. |
| 5 months | Michael FIG | Don't 'idc -exec' Jolt, since it has no dependencies on st80.so or idst.so. |
| 5 months | Michael FIG | Update patch comments. |
| 5 months | Michael FIG | Get the threading demo basically working (show how to trace and install a new metameta object. |
| 5 months | Michael FIG | Get rid of unnecessary nesting, since let actually behaves as let*. |
| 5 months | Michael FIG | Fix up #doesNotUnderstand (which got object/examples/ignore working again). |
| 5 months | Michael FIG | object/examples/ignore.st doesn't work, but we're getting closer to _trace: doing the right thing. |
| 5 months | Michael FIG | Working out a more elegant way to install new metameta objects. |
| 5 months | Michael FIG | Change the comment. |
| 5 months | Michael FIG | Unguard the dynamic closure patch. |
| 5 months | Michael FIG | Implemented dynamic-closure. |
| 5 months | Michael FIG | with-block-closure now works as before. |
| 5 months | Michael FIG | Nonworking old version of with-block-closure. |
| 5 months | Michael FIG | Merge thread-objects name change. |
| 5 months | Michael FIG | More steps towards implementing pthreads. |
| 5 months | Michael FIG | Remove pull-ocean, now that it is subsumed by just 'pull'. |
| 6 months | Michael FIG | Rename almost-thread-safe-runtime.patch more appropriately to thread-objects.patch |
| 6 months | Michael FIG | Update so that we can fix pull-ocean. |
| 6 months | Michael FIG | Fully threadsafe vtable implementation, using some sneaky lockfree algorithms for better performance in the common case. |
| 6 months | Michael FIG | Moved the _vtable tally into _vector, so that we can use RCU to manage _vtables without read locks. |
| 6 months | Michael FIG | Unguard the metadata patch. |
| 6 months | Michael FIG | Update function/objects to use metadata correctly. |
| 6 months | Michael FIG | All the object examples work correctly. |
| 6 months | Michael FIG | Fix up the bootstrap: the idc1 compiler works again. |