From c98d4b1c6ae2d103acc7b4f15e4dc6336f30de17 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sun, 2 Dec 2018 14:41:21 -0800 Subject: 4818 --- html/subx/055trace.subx.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'html/subx/055trace.subx.html') diff --git a/html/subx/055trace.subx.html b/html/subx/055trace.subx.html index 4e92ea63..5ffaf069 100644 --- a/html/subx/055trace.subx.html +++ b/html/subx/055trace.subx.html @@ -128,7 +128,7 @@ if ('onhashchange' in window) { 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 - 65 # Trace-stream.length = 0x1000/N - 12 + 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 68 @@ -257,11 +257,11 @@ if ('onhashchange' in window) { 191 e8/call trace/disp32 192 # . . discard args 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) +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 197 68/push 0x0a6241/imm32/Ab-newline -198 # . . push *_test-trace-stream.data +198 # . . push *_test-trace-stream->data 199 b8/copy-to-EAX _test-trace-stream/imm32 200 ff 6/subop/push 1/mod/*+disp8 0/rm32/EAX . . . . 0xc/disp8 . # push *(EAX+12) 201 # . . call @@ -295,11 +295,11 @@ if ('onhashchange' in window) { 229 e8/call trace/disp32 230 # . . discard args 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) +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 235 68/push 0x0a440a43/imm32/C-newline-D-newline -236 # . . push *_test-trace-stream.data +236 # . . push *_test-trace-stream->data 237 b8/copy-to-EAX _test-trace-stream/imm32 238 ff 6/subop/push 1/mod/*+disp8 0/rm32/EAX . . . . 0xc/disp8 . # push *(EAX+12) 239 # . . call @@ -325,11 +325,11 @@ if ('onhashchange' in window) { 259 e8/call trace/disp32 260 # . . discard args 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) +262 # check-ints-equal(*_test-trace-stream->data, 0, msg) 263 # . . push args 264 68/push "F - test-trace-empty-line"/imm32 265 68/push 0/imm32 -266 # . . push *_test-trace-stream.data +266 # . . push *_test-trace-stream->data 267 b8/copy-to-EAX _test-trace-stream/imm32 268 ff 6/subop/push 1/mod/*+disp8 0/rm32/EAX . . . . 0xc/disp8 . # push *(EAX+12) 269 # . . call @@ -348,13 +348,13 @@ if ('onhashchange' in window) { 282 89/copy 3/mod/direct 5/rm32/EBP . . . 4/r32/ESP . . # copy ESP to EBP 283 # . save registers 284 51/push-ECX -285 # _append-4(out, outend, &s.data[0], &s.data[s.length]) -> num_bytes_appended/EAX -286 # . . push &s.data[s.length] +285 # _append-4(out, outend, &s->data[0], &s->data[s->length]) -> num_bytes_appended/EAX +286 # . . push &s->data[s->length] 287 8b/copy 1/mod/*+disp8 4/rm32/sib 5/base/EBP 4/index/none 0/r32/EAX 0x10/disp8 . # copy *(EBP+16) to EAX 288 8b/copy 0/mod/indirect 0/rm32/EAX . . . 1/r32/ECX . . # copy *EAX to ECX 289 8d/copy-address 1/mod/*+disp8 4/rm32/sib 0/base/EAX 1/index/ECX . 1/r32/ECX 4/disp8 . # copy EAX+ECX+4 to ECX 290 51/push-ECX -291 # . . push &s.data[0] +291 # . . push &s->data[0] 292 8d/copy-address 1/mod/*+disp8 0/rm32/EAX . . . 1/r32/ECX 4/disp8 . # copy EAX+4 to ECX 293 51/push-ECX 294 # . . push outend -- cgit 1.4.1-2-gfad0