about summary refs log tree commit diff
path: root/compilation/execution.e
AgeCommit message (Collapse)Author
9 daysoops, missing line from the boot-source header textIrene Knapp
Force-Push: yes Change-Id: I1418c077e16cd9d7d1e1ac99ff85e5e78b38768d
9 daysfix comment position in the boot-source dictionary entry headerIrene Knapp
Force-Push: yes Change-Id: I94592083435e024d9a87122f4d5529cdb98f8e06
9 daysspecial comment formatting for hex dumps of very long stringsIrene Knapp
this will help with the boot-source there's a lot of nuanced decisions that go into this; the comments explain in depth Change-Id: I391c937a04398115849f4308940d3b4df519c9ab Force-Push: yes
10 daysuse regular comment entries with the new string syntax for stringsIrene Knapp
Change-Id: I2a903031c08c1182c0c4811e7b137c2db08195fe Force-Push: yes
2026-09-29add a constant string "boot-source" which is run at startupIrene Knapp
this will allow us to have compiled-in code that wouldn't run under the transforms, though we don't add anything of substance just yet this strategy was used early in bring-up, in the historical flatassembler version of Evocation, so the design space of it is already well-explored in Irenes' head. how pleasant. :) Force-Push: yes Change-Id: I722cddb77657df9ca518c0d9841aa587bf63feb3
2026-09-28move all the source files into subdirectoriesIrene Knapp
and rename one, linux-dynamic.e to language/dynamic/linux.e. also make sure all references in comments and documentation refer to the new locations and names. this directory structure reflects code organization which had existed in Irenes' head, but was likely not obvious to other readers. now hopefully it is more discoverable. Force-Push: yes Change-Id: Icfef3eae812a50fe20202191999e68e1f7db445a