about summary refs log tree commit diff stats
path: root/subx/apps/survey.subx
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-07-20 09:48:57 -0700
committerKartik Agaram <vc@akkartik.com>2019-07-20 09:48:57 -0700
commit47a9d22a059fc7baf52dca8c7942dbe01619df27 (patch)
treec8488fe84a23157f50167f3e2986fecbba0bbb33 /subx/apps/survey.subx
parentc37b575a04e47d7c84e5274b64054902489471a9 (diff)
downloadmu-47a9d22a059fc7baf52dca8c7942dbe01619df27.tar.gz
5426
Diffstat (limited to 'subx/apps/survey.subx')
-rw-r--r--subx/apps/survey.subx11
1 files changed, 4 insertions, 7 deletions
diff --git a/subx/apps/survey.subx b/subx/apps/survey.subx
index 9717944d..3506e354 100644
--- a/subx/apps/survey.subx
+++ b/subx/apps/survey.subx
@@ -42,10 +42,10 @@
 # . 1-3 bytes   3 bits              2 bits          3 bits        3 bits      3 bits        2 bits      2 bits      0/1/2/4 bytes   0/1/2/4 bytes
 
 Entry:
-    # Heap = new-segment(1MB)
+    # Heap = new-segment(Heap-size)
     # . . push args
     68/push  Heap/imm32
-    68/push  0x100000/imm32/1MB
+    68/push  Heap-size/imm32
     # . . call
     e8/call  new-segment/disp32
     # . . discard args
@@ -142,9 +142,9 @@ convert:  # infile : (address buffered-file), out : (address buffered-file) -> <
     68/push  0/imm32/read
     68/push  0/imm32/write
     89/copy                         3/mod/direct    2/rm32/EDX    .           .             .           4/r32/ESP   .               .                 # copy ESP to EDX
-    # var in/ESI = stream(16384 * 1)
+    # var in/ESI = stream(Input-size * 1)
     81          5/subop/subtract    3/mod/direct    4/rm32/ESP    .           .             .           .           .               0x4000/imm32      # subtract from ESP
-    68/push  0x4000/imm32/length
+    68/push  Input-size/imm32
     68/push  0/imm32/read
     68/push  0/imm32/write
     89/copy                         3/mod/direct    6/rm32/ESI    .           .             .           4/r32/ESP   .               .                 # copy ESP to ESI
@@ -4503,9 +4503,6 @@ test-num-bytes-handles-imm32:
 
 == data
 
-Segment-size:
-  0x8000/imm32/4KB
-
 # This block of bytes gets copied to the start of the output ELF file, with
 # some fields filled in.
 # http://www.sco.com/developers/gabi/latest/ch4.eheader.html