diff options
Diffstat (limited to 'html/058stream-equal.subx.html')
-rw-r--r-- | html/058stream-equal.subx.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/html/058stream-equal.subx.html b/html/058stream-equal.subx.html index 8fa9bbe2..c5b56b7c 100644 --- a/html/058stream-equal.subx.html +++ b/html/058stream-equal.subx.html @@ -108,7 +108,7 @@ if ('onhashchange' in window) { <span id="L49" class="LineNr"> 49 </span> 46/increment-esi <span id="L50" class="LineNr"> 50 </span> <span class="subxComment"># ++curr</span> <span id="L51" class="LineNr"> 51 </span> 47/increment-edi -<span id="L52" class="LineNr"> 52 </span> eb/jump $stream-data-equal?:loop/disp8 +<span id="L52" class="LineNr"> 52 </span> eb/jump $stream-data-equal?:<span class="Constant">loop</span>/disp8 <span id="L53" class="LineNr"> 53 </span><span class="Constant">$stream-data-equal?:false</span>: <span id="L54" class="LineNr"> 54 </span> b8/copy-to-eax 0/imm32 <span id="L55" class="LineNr"> 55 </span> eb/jump $stream-data-equal?:end/disp8 @@ -344,12 +344,12 @@ if ('onhashchange' in window) { <span id="L285" class="LineNr">285 </span><span class="Constant">$next-stream-line-equal?:loop</span>: <span id="L286" class="LineNr">286 </span> <span class="subxComment"># if (currf >= f->write) break</span> <span id="L287" class="LineNr">287 </span> 3b/compare 0/mod/indirect 6/rm32/esi <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 1/r32/ecx <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="subxComment"># compare ecx with *esi</span> -<span id="L288" class="LineNr">288 </span> 7d/jump-if-greater-or-equal $next-stream-line-equal?:break/disp8 +<span id="L288" class="LineNr">288 </span> 7d/jump-if-greater-or-equal $next-stream-line-equal?:<span class="Constant">break</span>/disp8 <span id="L289" class="LineNr">289 </span> <span class="subxComment"># AL = *(f->data + f->read)</span> <span id="L290" class="LineNr">290 </span> 8a/copy-byte 1/mod/*+disp8 4/rm32/sib 6/base/esi 1/index/ecx <span class="Normal"> . </span> 0/r32/AL 0xc/disp8 <span class="Normal"> . </span> <span class="subxComment"># copy byte at *(esi+ecx+12) to AL</span> <span id="L291" class="LineNr">291 </span> <span class="subxComment"># if (eax == '\n') break</span> <span id="L292" class="LineNr">292 </span> 3d/compare-eax-and 0xa/imm32/newline -<span id="L293" class="LineNr">293 </span> 74/jump-if-equal $next-stream-line-equal?:break/disp8 +<span id="L293" class="LineNr">293 </span> 74/jump-if-equal $next-stream-line-equal?:<span class="Constant">break</span>/disp8 <span id="L294" class="LineNr">294 </span> <span class="subxComment"># if (currs >= s->length) return false</span> <span id="L295" class="LineNr">295 </span> 3b/compare 0/mod/indirect 7/rm32/edi <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 2/r32/edx <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="subxComment"># compare edx with *edi</span> <span id="L296" class="LineNr">296 </span> 7d/jump-if-greater-or-equal $next-stream-line-equal?:false/disp8 @@ -362,7 +362,7 @@ if ('onhashchange' in window) { <span id="L303" class="LineNr">303 </span> 41/increment-ecx <span id="L304" class="LineNr">304 </span> <span class="subxComment"># ++currs</span> <span id="L305" class="LineNr">305 </span> 42/increment-edx -<span id="L306" class="LineNr">306 </span> eb/jump $next-stream-line-equal?:loop/disp8 +<span id="L306" class="LineNr">306 </span> eb/jump $next-stream-line-equal?:<span class="Constant">loop</span>/disp8 <span id="L307" class="LineNr">307 </span><span class="Constant">$next-stream-line-equal?:break</span>: <span id="L308" class="LineNr">308 </span> <span class="subxComment"># ++currf</span> <span id="L309" class="LineNr">309 </span> 41/increment-ecx |