diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-03-12 00:51:28 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-03-12 00:51:28 -0700 |
commit | 34a37b475c1f2cdf5ffb6d511409d22f8508d20a (patch) | |
tree | 5050d5b3fe54b5b672b2e8a6487c1505ddc74fe7 /stats.txt | |
parent | 89fc6e43d542dc8da9469a8da26b8a39144baeb0 (diff) | |
download | mu-34a37b475c1f2cdf5ffb6d511409d22f8508d20a.tar.gz |
6136 - ok, we can now call records and arrays done
Maybe not quite. One final issue: length is denominated in bytes, which is abstraction-busting and all, but dashed inconvenient. Unfortunately x86 doesn't have a divide instruction that takes an immediate :( So I'm not sure how to transparently perform the division without needing some extra register.
Diffstat (limited to 'stats.txt')
-rw-r--r-- | stats.txt | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stats.txt b/stats.txt index d643da4a..29edc7b4 100644 --- a/stats.txt +++ b/stats.txt @@ -13,7 +13,7 @@ apps/tests.subx 284 137 apps/sigils.subx 4641 896 apps/calls.subx 1785 448 apps/braces.subx 360 121 -apps/mu.subx (incomplete) 11082 3962 +apps/mu.subx (incomplete) 11592 4165 ## Total source lines needed including libraries Initial -whitespace/comments/tests/dead code @@ -30,7 +30,7 @@ apps/tests.subx 8519 2214 apps/sigils.subx 10578 3043 apps/calls.subx 9242 2388 apps/braces.subx 8545 2111 -apps/mu.subx (incomplete) 15874 6313 +apps/mu.subx (incomplete) 16250 6524 ## executable size in KB Initial -tests/dead code @@ -47,7 +47,7 @@ apps/tests 41 5.8 apps/sigils 54 9.1 apps/calls 47 7.1 apps/braces 42 5.9 -apps/mu (incomplete) 181 32.0 +apps/mu (incomplete) 193 33.0 ## history of apps/mu.subx date commit mu.subx -tests/cmts binary (KB excl. dead code) @@ -64,6 +64,6 @@ break/continue instructions Jan 30 5964 7871 cleaning up locals in the presence of early exits Feb 9 6000 8554 2918 26 pointer dereferencing Feb 20 6040 9053 3075 27 arrays, and indexing them with a non-literal -user-defined types, and getting fields in them +user-defined types, and getting fields in them Mar 11 6135 16250 6524 33 vim:nowrap:tw& |