index
:
mu
this commit
hlt
main
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society.
Kartik K. Agaram <vc@akkartik.com>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arc
/
.traces
Mode
Name
Size
-rw-r--r--
add
1514
log
stats
plain
blame
-rw-r--r--
add-literal
586
log
stats
plain
blame
-rw-r--r--
after
0
log
stats
plain
blame
-rw-r--r--
after-multiple
0
log
stats
plain
blame
-rw-r--r--
and-literal
602
log
stats
plain
blame
-rw-r--r--
arg-record
1947
log
stats
plain
blame
-rw-r--r--
arg-record-indirect
2679
log
stats
plain
blame
-rw-r--r--
array-bounds-check
1977
log
stats
plain
blame
-rw-r--r--
array-copy-indirect-scoped
5089
log
stats
plain
blame
-rw-r--r--
before
0
log
stats
plain
blame
-rw-r--r--
before-after
0
log
stats
plain
blame
-rw-r--r--
before-after-any-order
373
log
stats
plain
blame
-rw-r--r--
before-after-braces
373
log
stats
plain
blame
-rw-r--r--
before-after-independent
0
log
stats
plain
blame
-rw-r--r--
before-after-multiple
0
log
stats
plain
blame
-rw-r--r--
before-multiple
0
log
stats
plain
blame
-rw-r--r--
before-scoped
0
log
stats
plain
blame
-rw-r--r--
before-scoped2
0
log
stats
plain
blame
-rw-r--r--
blocking-example
5950
log
stats
plain
blame
-rw-r--r--
break-multiple
765
log
stats
plain
blame
-rw-r--r--
buffer-stdin-until-newline
367227
log
stats
plain
blame
-rw-r--r--
buffered-contents-ignore-excess-backspace
540623
log
stats
plain
blame
-rw-r--r--
buffered-contents-skip-backspace
639210
log
stats
plain
blame
-rw-r--r--
channel-handoff
19217
log
stats
plain
blame
-rw-r--r--
channel-handoff-routine
18735
log
stats
plain
blame
-rw-r--r--
channel-new
4459
log
stats
plain
blame
-rw-r--r--
channel-new-empty-not-full
7802
log
stats
plain
blame
-rw-r--r--
channel-read
19814
log
stats
plain
blame
-rw-r--r--
channel-read-block
5560
log
stats
plain
blame
-rw-r--r--
channel-read-empty
20464
log
stats
plain
blame
-rw-r--r--
channel-read-not-full
27512
log
stats
plain
blame
-rw-r--r--
channel-read-wrap
29268
log
stats
plain
blame
-rw-r--r--
channel-write
12522
log
stats
plain
blame
-rw-r--r--
channel-write-block
15952
log
stats
plain
blame
-rw-r--r--
channel-write-full
16000
log
stats
plain
blame
-rw-r--r--
channel-write-not-empty
15875
log
stats
plain
blame
-rw-r--r--
channel-write-wrap
24486
log
stats
plain
blame
-rw-r--r--
convert-braces
795
log
stats
plain
blame
-rw-r--r--
convert-braces-empty-block
474
log
stats
plain
blame
-rw-r--r--
convert-braces-label
236
log
stats
plain
blame
-rw-r--r--
convert-braces-label-increments-offset
341
log
stats
plain
blame
-rw-r--r--
convert-braces-label-increments-offset2
721
log
stats
plain
blame
-rw-r--r--
convert-braces-nested-break
823
log
stats
plain
blame
-rw-r--r--
convert-braces-nested-loop
867
log
stats
plain
blame
-rw-r--r--
convert-braces-repeated-jump
686
log
stats
plain
blame
-rw-r--r--
convert-labels
0
log
stats
plain
blame
-rw-r--r--
convert-names
733
log
stats
plain
blame
-rw-r--r--
convert-names-compound
556
log
stats
plain
blame
-rw-r--r--
convert-names-default-space
849
log
stats
plain
blame
-rw-r--r--
convert-names-functions
673
log
stats
plain
blame
-rw-r--r--
convert-names-label
224
log
stats
plain
blame
-rw-r--r--
convert-names-literal
215
log
stats
plain
blame
-rw-r--r--
convert-names-literal-2
255
log
stats
plain
blame
-rw-r--r--
convert-names-nil
701
log
stats
plain
blame
-rw-r--r--
convert-names-raw
475
log
stats
plain
blame
-rw-r--r--
convert-names-record-fields
532
log
stats
plain
blame
-rw-r--r--
convert-names-record-fields-ambiguous
389
log
stats
plain
blame
-rw-r--r--
convert-names-record-fields-ambiguous-2
605
log
stats
plain
blame
-rw-r--r--
convert-names-record-fields-indirect
609
log
stats
plain
blame
-rw-r--r--
convert-names-record-fields-multiple
908
log
stats
plain
blame
-rw-r--r--
convert-names-string
215
log
stats
plain
blame
-rw-r--r--
convert-quotes-defer
0
log
stats
plain
blame
-rw-r--r--
convert-quotes-defer-reply
0
log
stats
plain
blame
-rw-r--r--
convert-quotes-defer-reply-arg
0
log
stats
plain
blame
-rw-r--r--
convert-quotes-label
0
log
stats
plain
blame
-rw-r--r--
copy-record
2131
log
stats
plain
blame
-rw-r--r--
copy-record2
3382
log
stats
plain
blame
-rw-r--r--
def!
326
log
stats
plain
blame
-rw-r--r--
default-space-and-get-indirect
3875
log
stats
plain
blame
-rw-r--r--
default-space-and-index-indirect
3766
log
stats
plain
blame
-rw-r--r--
default-space-bounds-check
1185
log
stats
plain
blame
-rw-r--r--
default-space-closure
6904
log
stats
plain
blame
-rw-r--r--
default-space-closure-with-names
8283
log
stats
plain
blame
-rw-r--r--
default-space-shared
5081
log
stats
plain
blame
-rw-r--r--
default-space-shared-extra-names-dont-overlap-bindings
5781
log
stats
plain
blame
-rw-r--r--
default-space-shared-with-extra-names
5643
log
stats
plain
blame
-rw-r--r--
default-space-shared-with-names
5303
log
stats
plain
blame
-rw-r--r--
direct-addressing
964
log
stats
plain
blame
-rw-r--r--
dispatch-clause
16420
log
stats
plain
blame
-rw-r--r--
dispatch-multiple-calls
33623
log
stats
plain
blame
-rw-r--r--
dispatch-multiple-clauses
22193
log
stats
plain
blame
-rw-r--r--
dispatch-otype
3748
log
stats
plain
blame
-rw-r--r--
dispatch-otype-multiple-calls
7453
log
stats
plain
blame
-rw-r--r--
dispatch-otype-multiple-clauses
6053
log
stats
plain
blame
-rw-r--r--
div-literal
635
log
stats
plain
blame
-rw-r--r--
dummy-oarg
713
log
stats
plain
blame
-rw-r--r--
fake-keyboard
6242
log
stats
plain
blame
-rw-r--r--
fake-keyboard2
9246
log
stats
plain
blame
-rw-r--r--
fake-screen-empty
254745
log
stats
plain
blame
-rw-r--r--
find-substring
16715
log
stats
plain
blame
-rw-r--r--
find-substring-2
9916
log
stats
plain
blame
-rw-r--r--
find-substring-no-match
19481
log
stats
plain
blame
-rw-r--r--
find-substring-suffix-match
17990
log
stats
plain
blame
-rw-r--r--
find-substring-suffix-match-2
17412
log
stats
plain
blame
-rw-r--r--
fork
744
log
stats
plain
blame
-rw-r--r--
fork-copies-args
2714
log
stats
plain
blame
-rw-r--r--
fork-global
2526
log
stats
plain
blame
-rw-r--r--
fork-limit
2320
log
stats
plain
blame
-rw-r--r--
fork-returns-id
946
log
stats
plain
blame
-rw-r--r--
fork-returns-unique-id
1492
log
stats
plain
blame
-rw-r--r--
fork-then-wait
3715
log
stats
plain
blame
-rw-r--r--
fork-with-args
1125
log
stats
plain
blame
-rw-r--r--
get-address
1720
log
stats
plain
blame
-rw-r--r--
get-address-indirect
2449
log
stats
plain
blame
-rw-r--r--
get-compound-field
2281
log
stats
plain
blame
-rw-r--r--
get-indirect
3243
log
stats
plain
blame
-rw-r--r--
get-indirect-repeated
4736
log
stats
plain
blame
-rw-r--r--
get-record
2389
log
stats
plain
blame
-rw-r--r--
idiv-literal
869
log
stats
plain
blame
-rw-r--r--
index-address
3622
log
stats
plain
blame
-rw-r--r--
index-address-indirect
4392
log
stats
plain
blame
-rw-r--r--
index-direct
3650
log
stats
plain
blame
-rw-r--r--
index-indirect
4420
log
stats
plain
blame
-rw-r--r--
index-indirect-multiple
4236
log
stats
plain
blame
-rw-r--r--
index-literal
3186
log
stats
plain
blame
-rw-r--r--
indirect-addressing
1579
log
stats
plain
blame
-rw-r--r--
indirect-addressing-oarg
1692
log
stats
plain
blame
-rw-r--r--
init-list
11694
log
stats
plain
blame
-rw-r--r--
init-tagged-value
6020
log
stats
plain
blame
-rw-r--r--
integer-to-decimal-string
21487
log
stats
plain
blame
-rw-r--r--
integer-to-decimal-string-negative
35761
log
stats
plain
blame
-rw-r--r--
integer-to-decimal-string-zero
1694
log
stats
plain
blame
-rw-r--r--
interpolate
26065
log
stats
plain
blame
-rw-r--r--
interpolate-at-end
24529
log
stats
plain
blame
-rw-r--r--
interpolate-at-start
24091
log
stats
plain
blame
-rw-r--r--
interpolate-empty
16436
log
stats
plain
blame
-rw-r--r--
interpolate-varargs
57325
log
stats
plain
blame
-rw-r--r--
jump-if-backward
3787
log
stats
plain
blame
-rw-r--r--
jump-if-fallthrough
1812
log
stats
plain
blame
-rw-r--r--
jump-if-skip
2156
log
stats
plain
blame
-rw-r--r--
jump-label
3856
log
stats
plain
blame
-rw-r--r--
jump-skip
1113
log
stats
plain
blame
-rw-r--r--
jump-target
1419
log
stats
plain
blame
-rw-r--r--
le-literal-false
650
log
stats
plain
blame
-rw-r--r--
le-literal-true
646
log
stats
plain
blame
-rw-r--r--
le-literal-true-2
646
log
stats
plain
blame
-rw-r--r--
len-array
2832
log
stats
plain
blame
-rw-r--r--
len-array-indirect
3447
log
stats
plain
blame
-rw-r--r--
len-array-indirect-scoped
4441
log
stats
plain
blame
-rw-r--r--
list
13929
log
stats
plain
blame
-rw-r--r--
literal
497
log
stats
plain
blame
-rw-r--r--
loop
414
log
stats
plain
blame
-rw-r--r--
loop-multiple
456
log
stats
plain
blame
-rw-r--r--
loop-nested
558
log
stats
plain
blame
-rw-r--r--
lt-literal
620
log
stats
plain
blame
-rw-r--r--
make-move
1675637
log
stats
plain
blame
-rw-r--r--
match-at
7068
log
generated by
cgit-pink 1.4.1-2-gfad0
(
git 2.36.2.497.gbbea4dcf42
) at 2025-04-22 02:05:21 +0000