summary refs log tree commit diff
AgeCommit message (Expand)Author
17 hoursokay now all the conditional operations and jumps are implemented, too HEAD mainIrene Knapp
19 hoursall the non-64-bit addressing modes for movIrene Knapp
21 hoursdid all the pending instructions that use indexed addressing modesIrene Knapp
25 hoursrename all the modrm_* words to addressing_*Irene Knapp
34 hoursimplement a bunch of assembly-in-ForthIrene Knapp
35 hourslisted out all the assembly instructions that need Forth versionsIrene Knapp
36 hoursyay now it has "exit" on the heap, tooIrene Knapp
36 hoursthere is now a full implementation of docol on the heapIrene Knapp
3 dayssome notes to figure out the topological sort and so onIrene Knapp
4 daysthe variable words are fully defined on the heap nowIrene Knapp
4 daysmove the output helpers and assembly-in-forth stuff earlier in the fileIrene Knapp
4 daysadd the beginnings of some word-defining wordsIrene Knapp
5 daysdowncase _all_ the thingsIrene Knapp
5 daysthose ;codeword comments were unnecessarily verboseIrene Knapp
5 daysokay some words-as-variables are defined nowIrene Knapp
5 daysoutput a whole bunch of assembly from ForthIrene Knapp
9 daysclean up the first two instruction macros ever writtenIrene Knapp
9 daysget rid of the redundant copy of the label valueIrene Knapp
9 daysget it down to a single call to write()Irene Knapp
10 daysthe two-pass magick works!!!!!Irene Knapp
12 daysROLL, UNROLL, and a whole bunch of addressing modesIrene Knapp
12 daysadded a macro BEFORENEXT and a bunch of words like LITPACK64Irene Knapp
12 daysmove almost all the ELF stuff to code writen in ForthIrene Knapp
13 daysheap allocation now works! also fix some encoding issuesIrene Knapp
13 daysbreak up OLD_CODE into separate callsIrene Knapp
13 daysmemory manipulationIrene Knapp
2025-10-24add stack manip, arithmetic, bitwise stuff, comparisonsIrene Knapp
2025-10-23a convenience macro for word headersIrene Knapp
2025-10-23pick a header format, document itIrene Knapp
2025-10-20implement Forth EXITIrene Knapp
2025-10-20woooooo successful debuggingIrene Knapp
2025-10-19it does threaded execution now!!!!!!!!Irene Knapp
2025-10-19much closer to being able to move to threaded executionIrene Knapp
2025-10-19there was an important bug in mov.qreg.disp8.bimmIrene Knapp
2025-10-19rename a bunch of instructionsIrene Knapp
2025-10-19add extensive documentation on the execution modelIrene Knapp
2025-10-18Add documentation! Yay :)Irene Knapp
2025-10-11generalized mov.qreg.qregIrene Knapp
2025-10-11write better comments in exit-code.gnu.asmIrene Knapp
2025-10-11comment the code in preparation for restructuring itIrene Knapp
2025-10-11add a disassemblerIrene Knapp
2025-10-11clean up mnemonics a bitIrene Knapp
2025-10-11use qwordreg in another placeIrene Knapp
2025-10-10sorta outputs itself, but it reads too much of itself to do that, but very go...Irene Knapp
2025-10-05hello works! yayIrene Knapp
2025-10-05yay the earliest examples are in a solid stateIrene Knapp
2025-10-05initial template stuffIrene Knapp
2025-10-05return an exit codeIrene Knapp