about summary refs log tree commit diff stats
path: root/Readme.md
Commit message (Collapse)AuthorAgeFilesLines
* 5800 - move `browse_trace` to `tools/` dirKartik Agaram2019-12-071-3/+3
|
* 5718Kartik Agaram2019-10-291-1/+1
|
* 5705Kartik Agaram2019-10-191-5/+9
|
* 5704Kartik Agaram2019-10-191-0/+18
| | | | Minor tweaks based on feedback from Max Bernstein.
* 5703Kartik Agaram2019-10-181-9/+9
| | | | | | | Fix https://github.com/akkartik/mu/issues/38: gen_soso_iso on Arch Linux. Also deemphasize bootable disk images in the Readme since that side's less mature.
* 5699Kartik Agaram2019-10-171-5/+7
|
* 5697Kartik Agaram2019-10-131-1/+1
| | | | Feedback at https://news.ycombinator.com/item?id=21242190#21242784
* 5694Kartik Agaram2019-09-281-1/+2
|
* 5675 - move helpers from subx-common into layersKartik Agaram2019-09-191-6/+6
| | | | | | | | | | | | | | | | This undoes 5672 in favor of a new plan: Layers 000 - 099 are for running without syntax sugar. We use them for building syntax-sugar passes. Layers 100 and up are for running with all syntax sugar. The layers are arranged in approximate order so more phases rely on earlier layers than later ones. I plan to not use intermediate syntax sugar (just sigils without calls, or sigils and calls without braces) anywhere except in the specific passes implementing them.
* 5672 - move hex out of appsKartik Agaram2019-09-191-1/+1
|
* 5664Kartik Agaram2019-09-181-1/+0
|
* 5651Kartik Agaram2019-09-141-2/+2
|
* 5650 - support a second OS: sosoKartik Agaram2019-09-141-24/+30
| | | | | | | | | https://github.com/ozkl/soso + Much smaller than Linux; builds instantly + Supports graphics - No network support - Doesn't work on a cloud server (yet?)
* 5645Kartik Agaram2019-09-081-1/+1
|
* 5593Kartik Agaram2019-08-301-40/+41
|
* 5523Kartik Agaram2019-08-241-1/+1
|
* 5519Kartik Agaram2019-08-181-3/+5
|
* 5518Kartik Agaram2019-08-171-4/+5
|
* 5517Kartik Agaram2019-08-151-7/+6
|
* 5508Kartik Agaram2019-08-111-1/+1
|
* 5506Kartik Agaram2019-08-101-3/+2
|
* 5505Kartik Agaram2019-08-101-5/+6
|
* 5503 - support latest UbuntuKartik Agaram2019-08-101-10/+5
| | | | | I'm now loading my own fork of the Linux kernel. That way I can control incoming patches and also streamline the codebase over time.
* 5502 - package up into a bootable disk imageKartik Agaram2019-08-091-29/+54
| | | | | Many thanks to John Davidson for Minimal Linux Live (GPLv3), from which I cribbed gen_iso.
* 5501Kartik Agaram2019-08-011-2/+2
|
* 5500Kartik Agaram2019-07-311-3/+3
|
* 5498Kartik Agaram2019-07-291-3/+4
|
* 5497Kartik Agaram2019-07-281-1/+1
|
* 5496Kartik Agaram2019-07-271-1/+1
|
* 5495Kartik Agaram2019-07-271-7/+0
|
* 5493Kartik Agaram2019-07-271-1/+1
|
* 5492Kartik Agaram2019-07-271-1/+1
|
* 5491Kartik Agaram2019-07-271-1/+1
|
* 5489 - fix a few broken linksKartik Agaram2019-07-271-3/+3
|
* 5488Kartik Agaram2019-07-271-26/+22
|
* 5487Kartik Agaram2019-07-271-4/+3
|
* 5486 - draft synthesis of Mu and SubX descriptionsKartik Agaram2019-07-271-29/+94
|
* 5485 - promote SubX to top-levelKartik Agaram2019-07-271-372/+690
|
* 5006Kartik Agaram2019-03-161-9/+10
|
* 4987 - support `browse_trace` tool in SubXKartik Agaram2019-02-251-1/+13
| | | | | | | | | | | | | | | | | | I've extracted it into a separate binary, independent of my Mu prototype. I also cleaned up my tracing layer to be a little nicer. Major improvements: - Realized that incremental tracing really ought to be the default. And to minimize printing traces to screen. - Finally figured out how to combine layers and call stack frames in a single dimension of depth. The answer: optimize for the experience of `browse_trace`. Instructions occupy a range of depths based on their call stack frame, and minor details of an instruction lie one level deeper in each case. Other than that, I spent some time adjusting levels everywhere to make `browse_trace` useful.
* 4873Kartik Agaram2018-12-201-1/+2
|
* 4790Kartik Agaram2018-11-271-3/+3
|
* 4778 - entirely rewritten ReadmeKartik Agaram2018-11-251-2/+2
|
* 4266 - space for alloc-id in heap allocationsKartik Agaram2018-06-241-3/+3
| | | | This has taken me almost 6 weeks :(
* 4234Kartik K. Agaram2018-04-191-4/+4
|
* 4221 - more docs about build processKartik K. Agaram2018-03-131-0/+6
|
* 4215Kartik K. Agaram2018-03-081-3/+3
|
* 4173Kartik K. Agaram2017-12-301-2/+2
|
* 4172Kartik K. Agaram2017-12-301-2/+2
|
* 4171Kartik K. Agaram2017-12-301-7/+7
|