Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 4223 | Kartik K. Agaram | 2018-03-14 | 5 | -14/+7 |
| | |||||
* | 4222 | Kartik K. Agaram | 2018-03-13 | 2 | -0/+0 |
| | |||||
* | 4221 - more docs about build process | Kartik K. Agaram | 2018-03-13 | 5 | -0/+60 |
| | |||||
* | 4220 | Kartik K. Agaram | 2018-03-13 | 2 | -8/+6 |
| | |||||
* | 4219 - add an even simpler build script | Kartik K. Agaram | 2018-03-13 | 8 | -198/+230 |
| | |||||
* | 4218 - test build alternatives in CI | Kartik K. Agaram | 2018-03-13 | 2 | -4/+8 |
| | |||||
* | 4217 - build alternative: stop at any stage | Kartik K. Agaram | 2018-03-13 | 1 | -0/+182 |
| | | | | This gives us the equivalent of make targets. | ||||
* | 4216 - include simpler alternative to build script | Kartik K. Agaram | 2018-03-12 | 5 | -11/+72 |
| | |||||
* | 4215 | Kartik K. Agaram | 2018-03-08 | 1 | -3/+3 |
| | |||||
* | 4214 | Kartik K. Agaram | 2018-02-21 | 2 | -2/+3 |
| | |||||
* | 4213 | Kartik K. Agaram | 2018-02-20 | 1 | -0/+3 |
| | |||||
* | 4212 | Kartik K. Agaram | 2018-02-20 | 1 | -1/+1 |
| | |||||
* | 4211 | Kartik K. Agaram | 2018-02-20 | 11 | -0/+12 |
| | | | | | | | | Just ran into first issue from using the portable /bin/sh rather than a modern shell: https://stackoverflow.com/questions/15744421/read-command-doesnt-wait-for-input Turn on errexit everywhere. | ||||
* | 4210 - a better error | Kartik K. Agaram | 2018-02-20 | 2 | -7/+32 |
| | | | | Thanks Ella Couch. | ||||
* | 4209 | Kartik K. Agaram | 2018-02-18 | 13 | -5286/+5323 |
| | |||||
* | 4208 | Kartik K. Agaram | 2018-02-17 | 1 | -6/+42 |
| | | | | | | edit/ app: Fix a bug introduced in commit 3954 (June 2017) Turns out commit 4206 wasn't really necessary to fix this, after all. | ||||
* | 4207 | Kartik K. Agaram | 2018-02-15 | 5 | -8/+3 |
| | |||||
* | 4206 - edit/ app: consistent cursor positioning | Kartik K. Agaram | 2018-02-15 | 4 | -9/+3 |
| | |||||
* | 4205 | Kartik K. Agaram | 2018-02-15 | 2 | -90/+90 |
| | |||||
* | 4204 | Kartik K. Agaram | 2018-02-15 | 2 | -3/+12 |
| | |||||
* | 4203 | Kartik K. Agaram | 2018-02-03 | 1 | -2/+5 |
| | |||||
* | 4202 | Kartik K. Agaram | 2018-02-03 | 1 | -2/+2 |
| | |||||
* | 4201 | Kartik K. Agaram | 2018-02-03 | 1 | -0/+4 |
| | |||||
* | 4200 | Kartik K. Agaram | 2018-01-27 | 54 | -2869/+2869 |
| | | | | Forgot to set up exuberant_ctags_rc as .ctags on new laptop. | ||||
* | 4199 | Kartik K. Agaram | 2018-01-25 | 138 | -20904/+19978 |
| | |||||
* | 4198 | Kartik K. Agaram | 2018-01-25 | 1 | -3/+3 |
| | |||||
* | 4197 - done supporting all indirect addressing modes | Kartik K. Agaram | 2018-01-24 | 1 | -0/+44 |
| | |||||
* | 4196 | Kartik K. Agaram | 2018-01-24 | 2 | -20/+28 |
| | |||||
* | 4195 | Kartik K. Agaram | 2018-01-24 | 3 | -28/+20 |
| | |||||
* | 4194 | Kartik K. Agaram | 2018-01-24 | 1 | -2/+80 |
| | |||||
* | 4193 | Kartik K. Agaram | 2018-01-24 | 2 | -24/+20 |
| | |||||
* | 4192 | Kartik K. Agaram | 2018-01-24 | 1 | -1/+24 |
| | |||||
* | 4191 | Kartik K. Agaram | 2018-01-24 | 1 | -1/+15 |
| | |||||
* | 4190 | Kartik K. Agaram | 2018-01-24 | 1 | -26/+17 |
| | |||||
* | 4189 | Kartik K. Agaram | 2018-01-24 | 5 | -136/+136 |
| | |||||
* | 4188 | Kartik K. Agaram | 2018-01-24 | 1 | -5/+11 |
| | |||||
* | 4187 | Kartik K. Agaram | 2018-01-24 | 1 | -7/+9 |
| | |||||
* | 4186 | Kartik K. Agaram | 2018-01-24 | 1 | -3/+0 |
| | | | | Fix CI by dropping some accidental copy-pastes. | ||||
* | 4185 | Kartik K. Agaram | 2018-01-24 | 7 | -102/+158 |
| | |||||
* | 4184 | Kartik K. Agaram | 2018-01-24 | 1 | -1/+13 |
| | |||||
* | 4183 | Kartik K. Agaram | 2018-01-24 | 6 | -188/+203 |
| | |||||
* | 4182 - subx: beginnings of support for indexed addressing | Kartik K. Agaram | 2018-01-24 | 1 | -0/+45 |
| | |||||
* | 4181 | Kartik K. Agaram | 2018-01-21 | 4 | -374/+374 |
| | |||||
* | 4180 | Kartik K. Agaram | 2018-01-03 | 1 | -2/+7 |
| | | | | Incomplete implementation of `xchg` since commit 4175. | ||||
* | 4179 - experiment: rip out memory reclamation | Kartik K. Agaram | 2018-01-03 | 16 | -1463/+151 |
| | | | | | | | | | | | | | | | | | | | | | I have a plan for a way to avoid use-after-free errors without all the overheads of maintaining refcounts. Has the nice side-effect of requiring manual memory management. The Mu way is to leak memory by default and build tools to help decide when and where to expend effort plugging memory leaks. Arguably programs should be distributed with summaries of their resource use characteristics. Eliminating refcount maintenance reduces time to run tests by 30% for `mu edit`: this commit parent mu test: 3.9s 4.5s mu test edit: 2:38 3:48 Open questions: - making reclamation easier; some sort of support for destructors - reclaiming local scopes (which are allocated on the heap) - should we support automatically reclaiming allocations inside them? | ||||
* | 4178 | Kartik K. Agaram | 2017-12-31 | 2 | -23/+20 |
| | |||||
* | 4177 | Kartik K. Agaram | 2017-12-31 | 1 | -0/+1 |
| | | | | Fix CI. | ||||
* | 4176 | Kartik K. Agaram | 2017-12-31 | 2 | -2/+2 |
| | |||||
* | 4175 | Kartik K. Agaram | 2017-12-30 | 1 | -0/+21 |
| | |||||
* | 4174 | Kartik K. Agaram | 2017-12-30 | 1 | -0/+72 |
| | | | | Temporary hack to debug Kragen Sitaker's VM. |