From 8aeb85f04ee68b960a6d326aca1a17dec2f6d019 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Mon, 9 Dec 2019 01:26:58 -0800 Subject: 5806 --- html/065write-buffered.subx.html | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'html/065write-buffered.subx.html') diff --git a/html/065write-buffered.subx.html b/html/065write-buffered.subx.html index a27a9d52..ab9c8670 100644 --- a/html/065write-buffered.subx.html +++ b/html/065write-buffered.subx.html @@ -99,9 +99,9 @@ if ('onhashchange' in window) { 38 57/push-edi 39 # eax = msg 40 8b/copy 1/mod/*+disp8 5/rm32/ebp . . 0/r32/eax 0xc/disp8 . # copy *(ebp+12) to eax - 41 # in/esi = msg->data + 41 # var in/esi : (address byte) = msg->data 42 8d/copy-address 1/mod/*+disp8 0/rm32/eax . . . 6/r32/esi 4/disp8 . # copy eax+4 to esi - 43 # inend/ecx = &msg->data[msg->length] + 43 # var inend/ecx : (address byte) = &msg->data[msg->length] 44 8b/copy 0/mod/indirect 0/rm32/eax . . . 1/r32/ecx . . # copy *eax to ecx 45 8d/copy-address 0/mod/indirect 4/rm32/sib 6/base/esi 1/index/ecx . 1/r32/ecx . . # copy esi+ecx to ecx 46 # edi = f @@ -175,9 +175,9 @@ if ('onhashchange' in window) { 114 e8/call clear-stream/disp32 115 # . . discard args 116 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -117 # . clear-stream(_test-buffered-file->buffer) +117 # . clear-stream($_test-buffered-file->buffer) 118 # . . push args -119 68/push _test-buffered-file->buffer/imm32 +119 68/push $_test-buffered-file->buffer/imm32 120 # . . call 121 e8/call clear-stream/disp32 122 # . . discard args @@ -185,14 +185,14 @@ if ('onhashchange' in window) { 124 # write-buffered(_test-buffered-file, "Abc") 125 # . . push args 126 68/push "Abc"/imm32 -127 68/push _test-buffered-file/imm32 +127 68/push _test-buffered-file/imm32 128 # . . call 129 e8/call write-buffered/disp32 130 # . . discard args 131 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp 132 # flush(_test-buffered-file) 133 # . . push args -134 68/push _test-buffered-file/imm32 +134 68/push _test-buffered-file/imm32 135 # . . call 136 e8/call flush/disp32 137 # . . discard args @@ -203,7 +203,7 @@ if ('onhashchange' in window) { 142 68/push "Abc"/imm32 143 68/push _test-stream/imm32 144 # . . call -145 e8/call check-stream-equal/disp32 +145 e8/call check-stream-equal/disp32 146 # . . discard args 147 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp 148 # . end @@ -219,9 +219,9 @@ if ('onhashchange' in window) { 158 e8/call clear-stream/disp32 159 # . . discard args 160 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -161 # . clear-stream(_test-buffered-file->buffer) +161 # . clear-stream($_test-buffered-file->buffer) 162 # . . push args -163 68/push _test-buffered-file->buffer/imm32 +163 68/push $_test-buffered-file->buffer/imm32 164 # . . call 165 e8/call clear-stream/disp32 166 # . . discard args @@ -231,7 +231,7 @@ if ('onhashchange' in window) { 170 # . write-buffered(_test-buffered-file, "Abcdefg") 171 # . . push args 172 68/push "Abcdefg"/imm32 -173 68/push _test-buffered-file/imm32 +173 68/push _test-buffered-file/imm32 174 # . . call 175 e8/call write-buffered/disp32 176 # . . discard args @@ -255,7 +255,7 @@ if ('onhashchange' in window) { 194 68/push "F - test-write-buffered-with-intermediate-flush: unflushed bytes"/imm32 195 68/push 1/imm32 196 # . . push *_test-buffered-file->write -197 b8/copy-to-eax _test-buffered-file/imm32 +197 b8/copy-to-eax _test-buffered-file/imm32 198 ff 6/subop/push 1/mod/*+disp8 0/rm32/eax . . . . 4/disp8 . # push *(eax+4) 199 # . . call 200 e8/call check-ints-equal/disp32 @@ -267,10 +267,10 @@ if ('onhashchange' in window) { 206 == data 207 208 # The buffered file for standard error. -209 Stderr: -210 # file descriptor or (address stream) +209 Stderr: # (ref buffered-file) +210 # file descriptor or (address stream byte) 211 2/imm32 # standard error -212 Stderr->buffer: +212 $Stderr->buffer: 213 # inlined fields for a stream 214 # current write index 215 0/imm32 -- cgit 1.4.1-2-gfad0