about summary refs log tree commit diff stats
path: root/subx/070new-stream.subx
Commit message (Collapse)AuthorAgeFilesLines
* 5218Kartik Agaram2019-05-221-1/+1
|
* 5151 - use mmap everywhere we need a heapKartik Agaram2019-05-101-7/+8
| | | | | All tests passing now. Things are very explicit; before a program can `allocate` memory, it has to first obtain a segment from the OS using `new-segment`.
* 4981 - no, go back to 3 phasesKartik Agaram2019-02-181-7/+0
| | | | | | | | | | | | | Considering how much trouble a merge phase would be (commit 4978), it seems simpler to just add the extra syntax for controlling the entry point of the generated ELF binary. But I wouldn't have noticed this if I hadn't taken the time to write out the commit messages of 4976 and 4978. Even if we happened to already have linked list primitives built, this may still be a good idea considering that I'm saving quite a lot of code in duplicated entrypoints.
* 4950Kartik Agaram2019-02-031-0/+124