From b1635a5c8e25650a19999c246be321a0794eb58a Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Thu, 17 Oct 2019 22:03:35 -0700 Subject: 5701 --- html/077subx-words.subx.html | 60 ++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 30 deletions(-) (limited to 'html/077subx-words.subx.html') diff --git a/html/077subx-words.subx.html b/html/077subx-words.subx.html index 3a3d97fb..78d88912 100644 --- a/html/077subx-words.subx.html +++ b/html/077subx-words.subx.html @@ -74,7 +74,7 @@ if ('onhashchange' in window) { 15 # if (slice-equal?(twig, s)) return true 16 # curr = twig->end 17 # return false - 18 # . prolog + 18 # . prologue 19 55/push-ebp 20 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 21 # . save registers @@ -152,13 +152,13 @@ if ('onhashchange' in window) { 93 5e/pop-to-esi 94 5a/pop-to-edx 95 59/pop-to-ecx - 96 # . epilog + 96 # . epilogue 97 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 98 5d/pop-to-ebp 99 c3/return 100 101 test-has-metadata-true: -102 # . prolog +102 # . prologue 103 55/push-ebp 104 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 105 # (eax..ecx) = "ab/imm32" @@ -187,13 +187,13 @@ if ('onhashchange' in window) { 128 e8/call check-ints-equal/disp32 129 # . . discard args 130 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -131 # . epilog +131 # . epilogue 132 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 133 5d/pop-to-ebp 134 c3/return 135 136 test-has-metadata-false: -137 # . prolog +137 # . prologue 138 55/push-ebp 139 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 140 # (eax..ecx) = "ab/c" @@ -222,13 +222,13 @@ if ('onhashchange' in window) { 163 e8/call check-ints-equal/disp32 164 # . . discard args 165 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -166 # . epilog +166 # . epilogue 167 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 168 5d/pop-to-ebp 169 c3/return 170 171 test-has-metadata-ignore-name: -172 # . prolog +172 # . prologue 173 55/push-ebp 174 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 175 # (eax..ecx) = "a/b" @@ -257,13 +257,13 @@ if ('onhashchange' in window) { 198 e8/call check-ints-equal/disp32 199 # . . discard args 200 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -201 # . epilog +201 # . epilogue 202 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 203 5d/pop-to-ebp 204 c3/return 205 206 test-has-metadata-multiple-true: -207 # . prolog +207 # . prologue 208 55/push-ebp 209 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 210 # (eax..ecx) = "a/b/c" @@ -292,13 +292,13 @@ if ('onhashchange' in window) { 233 e8/call check-ints-equal/disp32 234 # . . discard args 235 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -236 # . epilog +236 # . epilogue 237 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 238 5d/pop-to-ebp 239 c3/return 240 241 test-has-metadata-multiple-false: -242 # . prolog +242 # . prologue 243 55/push-ebp 244 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 245 # (eax..ecx) = "a/b/c" @@ -327,7 +327,7 @@ if ('onhashchange' in window) { 268 e8/call check-ints-equal/disp32 269 # . . discard args 270 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -271 # . epilog +271 # . epilogue 272 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 273 5d/pop-to-ebp 274 c3/return @@ -341,7 +341,7 @@ if ('onhashchange' in window) { 282 #: - if it's two characters long, it can't be a name. Either it's a hex 283 #: byte, or it raises an error. 284 is-valid-name?: # in : (address slice) -> eax : boolean -285 # . prolog +285 # . prologue 286 55/push-ebp 287 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 288 # . save registers @@ -389,13 +389,13 @@ if ('onhashchange' in window) { 330 # . restore registers 331 5e/pop-to-esi 332 59/pop-to-ecx -333 # . epilog +333 # . epilogue 334 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 335 5d/pop-to-ebp 336 c3/return 337 338 test-is-valid-name-digit-prefix: -339 # . prolog +339 # . prologue 340 55/push-ebp 341 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 342 # (eax..ecx) = "34" @@ -423,13 +423,13 @@ if ('onhashchange' in window) { 364 e8/call check-ints-equal/disp32 365 # . . discard args 366 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -367 # . epilog +367 # . epilogue 368 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 369 5d/pop-to-ebp 370 c3/return 371 372 test-is-valid-name-negative-prefix: -373 # . prolog +373 # . prologue 374 55/push-ebp 375 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 376 # (eax..ecx) = "-0x34" @@ -457,13 +457,13 @@ if ('onhashchange' in window) { 398 e8/call check-ints-equal/disp32 399 # . . discard args 400 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -401 # . epilog +401 # . epilogue 402 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 403 5d/pop-to-ebp 404 c3/return 405 406 test-is-valid-name-0x-prefix: -407 # . prolog +407 # . prologue 408 55/push-ebp 409 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 410 # (eax..ecx) = "0x34" @@ -491,13 +491,13 @@ if ('onhashchange' in window) { 432 e8/call check-ints-equal/disp32 433 # . . discard args 434 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -435 # . epilog +435 # . epilogue 436 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 437 5d/pop-to-ebp 438 c3/return 439 440 test-is-valid-name-starts-with-pre-digit: -441 # . prolog +441 # . prologue 442 55/push-ebp 443 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 444 # (eax..ecx) = "/03" @@ -525,13 +525,13 @@ if ('onhashchange' in window) { 466 e8/call check-ints-equal/disp32 467 # . . discard args 468 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -469 # . epilog +469 # . epilogue 470 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 471 5d/pop-to-ebp 472 c3/return 473 474 test-is-valid-name-starts-with-post-digit: -475 # . prolog +475 # . prologue 476 55/push-ebp 477 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 478 # (eax..ecx) = "q34" @@ -559,13 +559,13 @@ if ('onhashchange' in window) { 500 e8/call check-ints-equal/disp32 501 # . . discard args 502 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -503 # . epilog +503 # . epilogue 504 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 505 5d/pop-to-ebp 506 c3/return 507 508 test-is-valid-name-starts-with-digit: -509 # . prolog +509 # . prologue 510 55/push-ebp 511 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 512 # (eax..ecx) = "0x34" @@ -593,13 +593,13 @@ if ('onhashchange' in window) { 534 e8/call check-ints-equal/disp32 535 # . . discard args 536 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -537 # . epilog +537 # . epilogue 538 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 539 5d/pop-to-ebp 540 c3/return 541 542 is-label?: # word : (address slice) -> eax : boolean -543 # . prolog +543 # . prologue 544 55/push-ebp 545 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 546 # . save registers @@ -621,13 +621,13 @@ if ('onhashchange' in window) { 562 $is-label?:end: 563 # . restore registers 564 59/pop-to-ecx -565 # . epilog +565 # . epilogue 566 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 567 5d/pop-to-ebp 568 c3/return 569 570 test-is-label?: -571 # . prolog +571 # . prologue 572 55/push-ebp 573 89/copy 3/mod/direct 5/rm32/ebp . . . 4/r32/esp . . # copy esp to ebp 574 $test-is-label?:true: @@ -682,7 +682,7 @@ if ('onhashchange' in window) { 623 e8/call check-ints-equal/disp32 624 # . . discard args 625 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 0xc/imm32 # add to esp -626 # . epilog +626 # . epilogue 627 89/copy 3/mod/direct 4/rm32/esp . . . 5/r32/ebp . . # copy ebp to esp 628 5d/pop-to-ebp 629 c3/return -- cgit 1.4.1-2-gfad0