Graph
-
Make the compiler use a circle for the instruction list2016-05-14, by Steve Losh
-
Add a circle data structure2016-05-13, by Steve Losh
-
Split apart compilation into precompile/render phases2016-05-12, by Steve Losh
-
Add constant cells (unused for now)2016-05-10, by Steve Losh
-
Reserve an extra tag bit for the coming optimizations2016-05-10, by Steve Losh
-
Don't put structure cells on the heap2016-05-10, by Steve Losh
-
I can't spell2016-05-10, by Steve Losh
-
Typo2016-05-10, by Steve Losh
-
THE CELLING2016-05-09, by Steve Losh
-
Privilege heap address 0 as a magic unset sentinal value2016-05-09, by Steve Losh
-
Rename `heap-cell` to just `cell`2016-05-09, by Steve Losh
-
THE CONCATENING2016-05-08, by Steve Losh
-
Purge compiled CL code before benchmarking2016-05-02, by Steve Losh
-
THE STRUCTENING2016-05-02, by Steve Losh
-
Add bench-results.txt to .hgignore.2016-05-02, by Steve Losh
-
Add a benchrunner2016-05-02, by Steve Losh
-
Add a similar awful benchmark for the PAIP implementation2016-05-02, by Steve Losh
-
Add a barebones GGP test case so we can start poking at performance2016-04-30, by Steve Losh
-
Fix fresh db macro2016-04-28, by Steve Losh
-
Cleanup2016-04-24, by Steve Losh
-
Add some tests2016-04-24, by Steve Losh
-
Improve the UI a bit2016-04-24, by Steve Losh
-
Add result returning2016-04-22, by Steve Losh
-
Add done-thunk and use it for query interaction2016-04-22, by Steve Losh
-
I give up on remembering the name of this file2016-04-22, by Steve Losh
-
Implement choice points and backtracking2016-04-20, by Steve Losh
-
Stop using the fill pointer for the stack2016-04-20, by Steve Losh
-
Add the TRY* instructions to compilation2016-04-20, by Steve Losh
-
Implement proper result extraction2016-04-19, by Steve Losh
-
Where the hell did this go?2016-04-19, by Steve Losh
-
Put query code into the front of the main CODE store to run2016-04-18, by Steve Losh
-
Refactor the shared variables copypasting2016-04-18, by Steve Losh
-
Update tokenization comment2016-04-18, by Steve Losh
-
Make all the arrows in comments consistent2016-04-18, by Steve Losh
-
Todone2016-04-18, by Steve Losh
-
Typo2016-04-18, by Steve Losh
-
Document the nightmare2016-04-18, by Steve Losh
-
Remove unnecessary stack/structure opcodes2016-04-18, by Steve Losh
-
Make L2 work properly2016-04-17, by Steve Losh
-
Fix the interpreter and add a simple UI2016-04-16, by Steve Losh
-
Rename a few files2016-04-16, by Steve Losh
-
Update the VM instructions to use register designators2016-04-16, by Steve Losh
-
Implement (mostly) register designators2016-04-16, by Steve Losh
-
Add a REAL janky result extractor2016-04-15, by Steve Losh
-
Implement the stack, register designators, and track permanent vars2016-04-15, by Steve Losh
-
Refactor the parsing and register assignment2016-04-14, by Steve Losh
-
"Pre-inline" the structure argument register assignments2016-04-14, by Steve Losh
-
Fix macro quoting2016-04-14, by Steve Losh
-
Fix up `push-if-new` with setf/places macromancy2016-04-14, by Steve Losh
-
Start working on L22016-04-13, by Steve Losh
-
Add the program runner2016-04-10, by Steve Losh
-
Add code labels and implement the new program instructions2016-04-10, by Steve Losh
-
Implement the query code runner2016-04-10, by Steve Losh
-
Rename the utils files2016-04-10, by Steve Losh
-
First stab at compiling L1 -- not ready yet2016-04-10, by Steve Losh
-
Change functor representation2016-04-05, by Steve Losh