about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 2784 - make channels genericKartik K. Agaram2016-03-144-94/+94
| | | | | | I've ignored Mu's concurrency primitives for a while, but they're starting to return to front-and-center as I work on the file system interfaces.
* 2783 - typo in Readme; thanks John LampingKartik K. Agaram2016-03-141-2/+2
|
* 2782 - directly use string literals everywhereKartik K. Agaram2016-03-1410-78/+38
|
* 2781Kartik K. Agaram2016-03-141-3/+4
|
* 2780Kartik K. Agaram2016-03-141-0/+11
| | | | Automate this manual test I've been using.
* 2779Kartik K. Agaram2016-03-141-3/+0
|
* 2778 - fix all layersKartik K. Agaram2016-03-1417-13/+15
|
* 2777 - pass literal strings into functionsKartik K. Agaram2016-03-133-13/+67
|
* 2776Kartik K. Agaram2016-03-131-8/+7
|
* 2775 - test rewrite-stash transformKartik K. Agaram2016-03-133-1/+19
|
* 2774Kartik K. Agaram2016-03-131-2/+1
| | | | | Ensure we consistently use the same CFLAGS in all invocations of mu from test_all_layers.
* 2773 - switch to 'int'Kartik K. Agaram2016-03-1348-515/+520
| | | | This should eradicate the issue of 2771.
* 2772 - fix all layersKartik K. Agaram2016-03-132-0/+6
|
* 2771 - fix for clang on 32-bit machinesKartik K. Agaram2016-03-132-3/+3
| | | | | | | | | | | Turns out that LLVM/Clang still doesn't support multiplying 64-bit numbers on a 32-bit platform. https://llvm.org/bugs/show_bug.cgi?id=14469 This is just a quick fix, because it turns out I don't have any integer multiplication anywhere else. In the long run I think I'm going to just drop 'long long int' in favor of 'int'. Overflow is less likely than this configuration on somebody's machine.
* 2770 - drop a warning from clang 3.4Kartik K. Agaram2016-03-131-1/+1
| | | | | I'm now running valgrind on my Linux server rather than my Mac laptop. Little less convenient; let's see how it goes.
* 2769 - fix build_and_test_until 043space.ccKartik K. Agaram2016-03-131-3/+3
|
* 2768 - get working in Linux againKartik K. Agaram2016-03-131-0/+2
| | | | Need to start testing every commit on Linux in addition to Mac.
* 2767 - reclaim refcounts for local variablesKartik K. Agaram2016-03-122-0/+36
| | | | | | This uncovered a second bug (besides 2766) -- I was manually doing the work of 'new-fake-console' inside 'assume-console' but forgetting to increment a refcount.
* 2766 - bugfix in reclaiming arraysKartik K. Agaram2016-03-121-1/+14
|
* 2765Kartik K. Agaram2016-03-123-14/+14
| | | | | Get rid of a local variable that was only serving to render unreadable the code for reclaiming allocated memory.
* 2764Kartik K. Agaram2016-03-121-2/+3
|
* 2763Kartik K. Agaram2016-03-121-10/+11
|
* 2762Kartik K. Agaram2016-03-124-5/+5
|
* 2761Kartik K. Agaram2016-03-111-10/+8
|
* 2760Kartik K. Agaram2016-03-112-0/+0
|
* 2759Kartik K. Agaram2016-03-105-316/+19
| | | | Clean up tangle/ helper.
* 2758Kartik K. Agaram2016-03-101-4/+4
|
* 2757Kartik K. Agaram2016-03-101-3/+3
|
* 2756Kartik K. Agaram2016-03-101-6/+6
|
* 2755Kartik K. Agaram2016-03-101-10/+1
|
* 2754Kartik K. Agaram2016-03-101-2/+2
|
* 2753Kartik K. Agaram2016-03-101-3/+3
|
* 2752Kartik K. Agaram2016-03-101-1/+2
|
* 2751Kartik K. Agaram2016-03-103-103/+49
|
* 2750 - take out all philosophy from the ReadmeKartik K. Agaram2016-03-101-197/+61
|
* 2749Kartik K. Agaram2016-03-092-36/+36
|
* 2748Kartik K. Agaram2016-03-092-20/+20
|
* 2747Kartik K. Agaram2016-03-091-0/+4
| | | | Thanks Ben Trask for engaging with my arguments.
* 2746Kartik K. Agaram2016-03-094-8/+6
|
* 2745Kartik K. Agaram2016-03-0979-78/+79
|
* 2744Kartik K. Agaram2016-03-0995-242/+245
| | | | Tweak colors and font-sizes in generated html.
* 2743Kartik K. Agaram2016-03-0995-6019/+5666
| | | | | Looks like "TOhtml | <other command>" doesn't work on Mac OS X for some reason..
* 2742Kartik K. Agaram2016-03-083-41/+2
|
* 2741Kartik K. Agaram2016-03-081-0/+0
|
* 2740Kartik K. Agaram2016-03-083-0/+9
|
* 2739Kartik K. Agaram2016-03-083-1/+1
|
* 2738Kartik K. Agaram2016-03-081-16/+16
|
* 2737Kartik K. Agaram2016-03-081-1/+1
|
* 2736Kartik K. Agaram2016-03-081-0/+8
|
* 2735 - define recipes using 'def'Kartik K. Agaram2016-03-0898-1342/+1344
| | | | | | | | | | | | I'm dropping all mention of 'recipe' terminology from the Readme. That way I hope to avoid further bike-shedding discussions while I very slowly decide on the right terminology with my students. I could be smarter in my error messages and use 'recipe' when code uses it and 'function' otherwise. But what about other words like ingredient? It would all add complexity that I'm not yet sure is worthwhile. But I do want separate experiences for veteran programmers reading about Mu on github and for people learning programming using Mu.