From c6f522007de6f96e79d52ae9db2e23333c318c8f Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Fri, 30 Nov 2018 20:01:41 -0800 Subject: 4811 --- html/subx/055trace.subx.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'html/subx/055trace.subx.html') diff --git a/html/subx/055trace.subx.html b/html/subx/055trace.subx.html index b83a95b2..b46b0a11 100644 --- a/html/subx/055trace.subx.html +++ b/html/subx/055trace.subx.html @@ -108,7 +108,7 @@ if ('onhashchange' in window) { 46 # run-tests() 47 e8/call run-tests/disp32 # 'run-tests' is a function created automatically by SubX. It calls all functions that start with 'test-'. 48 # syscall(exit, Num-test-failures) - 49 8b/copy 0/mod/indirect 5/rm32/.disp32 . . 3/r32/EBX Num-test-failures/disp32 # copy *Num-test-failures to EBX + 49 8b/copy 0/mod/indirect 5/rm32/.disp32 . . 3/r32/EBX Num-test-failures/disp32 # copy *Num-test-failures to EBX 50 b8/copy-to-EAX 1/imm32 51 cd/syscall 0x80/imm8 52 @@ -123,7 +123,7 @@ if ('onhashchange' in window) { 61 # . . discard args 62 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 4/imm32 # add to ESP 63 # copy EAX to *Trace-stream - 64 89/copy 0/mod/indirect 5/rm32/.disp32 . . 0/r32/EAX Trace-stream/disp32 # copy EAX to *Trace-stream + 64 89/copy 0/mod/indirect 5/rm32/.disp32 . . 0/r32/EAX Trace-stream/disp32 # copy EAX to *Trace-stream 65 # Trace-stream.length = 0x1000/N - 12 66 c7 0/copy 1/mod/*+disp8 0/rm32/EAX . . . . 8/disp8 0xff4/imm32 # copy 0xff4 to *(EAX+8) 67 c3/return @@ -171,7 +171,7 @@ if ('onhashchange' in window) { 109 8b/copy 0/mod/indirect 7/rm32/EDI . . . 1/r32/ECX . . # copy *EDI to ECX 110 # EAX = _append-3(&t->data[t->write], &t->data[t->length], line) 111 # . . push line -112 68/push Newline/imm32 +112 68/push Newline/imm32 113 # . . push &t->data[t->length] 114 8d/copy-address 1/mod/*+disp8 4/rm32/sib 7/base/EDI 2/index/EDX . 3/r32/EBX 0xc/disp8 . # copy EDI+EDX+12 to EBX 115 53/push-EBX @@ -247,7 +247,7 @@ if ('onhashchange' in window) { 185 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 4/imm32 # add to ESP 186 # trace(_test-trace-stream, "Ab") 187 # . . push args -188 68/push "Ab"/imm32 +188 68/push "Ab"/imm32 189 68/push _test-trace-stream/imm32 190 # . . call 191 e8/call trace/disp32 @@ -255,7 +255,7 @@ if ('onhashchange' in window) { 193 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP 194 # check-ints-equal(*_test-trace-stream.data, 41/A 62/b 0a/newline 00, msg) 195 # . . push args -196 68/push "F - test-trace-single"/imm32 +196 68/push "F - test-trace-single"/imm32 197 68/push 0x0a6241/imm32/Ab-newline 198 # . . push *_test-trace-stream.data 199 b8/copy-to-EAX _test-trace-stream/imm32 @@ -277,7 +277,7 @@ if ('onhashchange' in window) { 215 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 4/imm32 # add to ESP 216 # trace(_test-trace-stream, "C") 217 # . . push args -218 68/push "C"/imm32 +218 68/push "C"/imm32 219 68/push _test-trace-stream/imm32 220 # . . call 221 e8/call trace/disp32 @@ -285,7 +285,7 @@ if ('onhashchange' in window) { 223 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP 224 # trace(_test-trace-stream, "D") 225 # . . push args -226 68/push "D"/imm32 +226 68/push "D"/imm32 227 68/push _test-trace-stream/imm32 228 # . . call 229 e8/call trace/disp32 @@ -293,7 +293,7 @@ if ('onhashchange' in window) { 231 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP 232 # check-ints-equal(*_test-trace-stream.data, 43/C 0a/newline 44/D 0a/newline, msg) 233 # . . push args -234 68/push "F - test-trace-appends"/imm32 +234 68/push "F - test-trace-appends"/imm32 235 68/push 0x0a440a43/imm32/C-newline-D-newline 236 # . . push *_test-trace-stream.data 237 b8/copy-to-EAX _test-trace-stream/imm32 @@ -323,7 +323,7 @@ if ('onhashchange' in window) { 261 81 0/subop/add 3/mod/direct 4/rm32/ESP . . . . . 8/imm32 # add to ESP 262 # check-ints-equal(*_test-trace-stream.data, 0, msg) 263 # . . push args -264 68/push "F - test-trace-empty-line"/imm32 +264 68/push "F - test-trace-empty-line"/imm32 265 68/push 0/imm32 266 # . . push *_test-trace-stream.data 267 b8/copy-to-EAX _test-trace-stream/imm32 -- cgit 1.4.1-2-gfad0