Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 6123 - runtime helper for initializing arrays | Kartik Agaram | 2020-03-11 | 1 | -0/+26 |
| | | | | | | | | | | | | | I built this in 3 phases: a) create a helper in the bootstrap VM to render the state of the stack. b) interactively arrive at the right function (tools/stack_array.subx) c) pull the final solution into the standard library (093stack_allocate.subx) As the final layer says, this may not be the fastest approach for most (or indeed any) Mu programs. Perhaps it's better on balance for the compiler to just emit n/4 `push` instructions. (I'm sure this solution can be optimized further.) | ||||
* | 5866 | Kartik Agaram | 2020-01-02 | 1 | -1/+3 |
| | | | | | | | | Stop requiring '--debug' in 'bootstrap run'. Now it's smart enough to turn on when needed. This creates some small chance of reading stale debug info for the wrong binary, but in practice that hasn't been an issue. | ||||
* | 5865 | Kartik Agaram | 2020-01-02 | 1 | -4/+4 |
| | | | | Give the bootstrap C++ program a less salient name. | ||||
* | 5822 | Kartik Agaram | 2019-12-22 | 1 | -2/+2 |
| | |||||
* | 5485 - promote SubX to top-level | Kartik Agaram | 2019-07-27 | 1 | -0/+147 |