about summary refs log tree commit diff stats
path: root/084console.mu
Commit message (Collapse)AuthorAgeFilesLines
* 2576 - distinguish allocated addresses from othersKartik K. Agaram2016-01-191-11/+11
| | | | | | | | | | | | | | | | This is the one major refinement on the C programming model I'm planning to introduce in mu. Instead of Rust's menagerie of pointer types and static checking, I want to introduce just one new type, and use it to perform ref-counting at runtime. So far all we're doing is updating new's interface. The actual ref-counting implementation is next. One implication: I might sometimes need duplicate implementations for a recipe with allocated vs vanilla addresses of the same type. So far it seems I can get away with just always passing in allocated addresses; the situations when you want to pass an unallocated address to a recipe should be few and far between.
* 2612Kartik K. Agaram2015-11-291-9/+9
|
* 2468 - overload print-character as just 'print'Kartik K. Agaram2015-11-211-1/+1
|
* 2460 - headers for remaining recipesKartik K. Agaram2015-11-181-26/+21
|
* 2430 - make room for more transformsKartik K. Agaram2015-11-131-0/+113
e339f1b8dd4bb519b761ad'>decaddb4 ^
d61b4761 ^
6ca059ef ^
6f5d7864 ^
72cccd08 ^
a4559f72 ^
57699011 ^
6f5d7864 ^
72cccd08 ^
ab9e2eae ^
57699011 ^
6f5d7864 ^
72cccd08 ^
a4559f72 ^
a4559f72 ^


57699011 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31