6040
This commit is contained in:
parent
7f453fe085
commit
1837f61176
23
stats.txt
23
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) 8478 2878
|
||||
apps/mu.subx (incomplete) 9053 3075
|
||||
|
||||
## 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) 14014 5023
|
||||
apps/mu.subx (incomplete) 14477 5220
|
||||
|
||||
## executable size in KB
|
||||
Initial -tests/dead code
|
||||
|
@ -47,4 +47,21 @@ apps/tests 41 5.8
|
|||
apps/sigils 54 9.1
|
||||
apps/calls 47 7.1
|
||||
apps/braces 42 5.9
|
||||
apps/mu (incomplete) 131 26.0
|
||||
apps/mu (incomplete) 147 27.0
|
||||
|
||||
## history of apps/mu.subx
|
||||
date commit mu.subx -tests/cmts binary (KB excl. dead code)
|
||||
parsing function headers Oct 30 5725 621 277 6.9
|
||||
function calls Nov 10 5739 1202 346 7.2
|
||||
code-generating primitive instructions Nov 17 5750 1923 363 7.3
|
||||
arguments Nov 30 5785 4038 1330 13
|
||||
return values Jan 1 5878 5432 1457 15
|
||||
compound types: `addr` and `array` Jan 20 5911 6023 1697 16
|
||||
local variables and their reclamation Jan 27 5934 6340 1900 18
|
||||
register locals and shadowing Jan 27 5940 6498 1940 18
|
||||
blocks Jan 29 5948 7455 2534 22
|
||||
break/continue instructions Jan 30 5964 7871 2558 22
|
||||
cleaning up locals in the presence of early exits Feb 9 6000 8554 2918 26
|
||||
pointer dereferencing Feb 20 6040 9053 3075 27
|
||||
|
||||
vim:nowrap
|
||||
|
|
Loading…
Reference in New Issue