about summary refs log tree commit diff stats
path: root/html/072slice.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-09-20 11:19:30 -0700
committerKartik Agaram <vc@akkartik.com>2019-09-20 11:25:59 -0700
commit4a4a392dc7c81b301ad6b760525c5549f2f6644c (patch)
tree9ce3225fd2b87c57090509d0fd42a9d4147d1b2e /html/072slice.subx.html
parent0ca3aa4acce4f5a1378f87754761197673cdd6db (diff)
downloadmu-4a4a392dc7c81b301ad6b760525c5549f2f6644c.tar.gz
5683
Diffstat (limited to 'html/072slice.subx.html')
-rw-r--r--html/072slice.subx.html12
1 files changed, 6 insertions, 6 deletions
diff --git a/html/072slice.subx.html b/html/072slice.subx.html
index a1043a36..6119f24a 100644
--- a/html/072slice.subx.html
+++ b/html/072slice.subx.html
@@ -220,7 +220,7 @@ if ('onhashchange' in window) {
 <span id="L159" class="LineNr"> 159 </span>    43/increment-ebx
 <span id="L160" class="LineNr"> 160 </span>    <span class="subxComment"># ++currs</span>
 <span id="L161" class="LineNr"> 161 </span>    42/increment-edx
-<span id="L162" class="LineNr"> 162 </span>    eb/jump $slice-equal?:loop/disp8
+<span id="L162" class="LineNr"> 162 </span>    eb/jump $slice-equal?:<span class="Constant">loop</span>/disp8
 <span id="L163" class="LineNr"> 163 </span><span class="Constant">$slice-equal?:false</span>:
 <span id="L164" class="LineNr"> 164 </span>    b8/copy-to-eax  0/imm32
 <span id="L165" class="LineNr"> 165 </span>    eb/jump  $slice-equal?:end/disp8
@@ -584,7 +584,7 @@ if ('onhashchange' in window) {
 <span id="L523" class="LineNr"> 523 </span>    46/increment-esi
 <span id="L524" class="LineNr"> 524 </span>    <span class="subxComment"># ++currh</span>
 <span id="L525" class="LineNr"> 525 </span>    47/increment-edi
-<span id="L526" class="LineNr"> 526 </span>    eb/jump $slice-starts-with?:loop/disp8
+<span id="L526" class="LineNr"> 526 </span>    eb/jump $slice-starts-with?:<span class="Constant">loop</span>/disp8
 <span id="L527" class="LineNr"> 527 </span><span class="Constant">$slice-starts-with?:true</span>:
 <span id="L528" class="LineNr"> 528 </span>    b8/copy-to-eax  1/imm32
 <span id="L529" class="LineNr"> 529 </span>    eb/jump  $slice-starts-with?:end/disp8
@@ -860,7 +860,7 @@ if ('onhashchange' in window) {
 <span id="L799" class="LineNr"> 799 </span>    43/increment-ebx
 <span id="L800" class="LineNr"> 800 </span>    <span class="subxComment"># ++in</span>
 <span id="L801" class="LineNr"> 801 </span>    41/increment-ecx
-<span id="L802" class="LineNr"> 802 </span>    eb/jump  $write-slice:loop/disp8
+<span id="L802" class="LineNr"> 802 </span>    eb/jump  $write-slice:<span class="Constant">loop</span>/disp8
 <span id="L803" class="LineNr"> 803 </span><span class="Constant">$write-slice:loop-end</span>:
 <span id="L804" class="LineNr"> 804 </span>    <span class="subxComment"># persist out-&gt;write</span>
 <span id="L805" class="LineNr"> 805 </span>    89/copy                         0/mod/indirect  7/rm32/edi   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/ebx  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebx to *edi</span>
@@ -996,7 +996,7 @@ if ('onhashchange' in window) {
 <span id="L935" class="LineNr"> 935 </span>    43/increment-ebx
 <span id="L936" class="LineNr"> 936 </span>    <span class="subxComment"># ++in</span>
 <span id="L937" class="LineNr"> 937 </span>    41/increment-ecx
-<span id="L938" class="LineNr"> 938 </span>    eb/jump  $write-slice-buffered:loop/disp8
+<span id="L938" class="LineNr"> 938 </span>    eb/jump  $write-slice-buffered:<span class="Constant">loop</span>/disp8
 <span id="L939" class="LineNr"> 939 </span><span class="Constant">$write-slice-buffered:loop-end</span>:
 <span id="L940" class="LineNr"> 940 </span>    <span class="subxComment"># persist necessary variables from registers</span>
 <span id="L941" class="LineNr"> 941 </span>    89/copy                         1/mod/*+disp8   7/rm32/edi   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/ebx   4/disp8        <span class="Normal"> . </span>                <span class="subxComment"># copy ebx to *(edi+4)</span>
@@ -1097,7 +1097,7 @@ if ('onhashchange' in window) {
 <span id="L1036" class="LineNr">1036 </span>    51/push-ecx
 <span id="L1037" class="LineNr">1037 </span>    ff          6/subop/push        1/mod/*+disp8   5/rm32/ebp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>          8/disp8        <span class="Normal"> . </span>                <span class="subxComment"># push *(ebp+8)</span>
 <span id="L1038" class="LineNr">1038 </span>    <span class="subxS2Comment"># . . call</span>
-<span id="L1039" class="LineNr">1039 </span>    e8/call  <a href='069allocate.subx.html#L26'>allocate</a>/disp32
+<span id="L1039" class="LineNr">1039 </span>    e8/call  <a href='069allocate.subx.html#L61'>allocate</a>/disp32
 <span id="L1040" class="LineNr">1040 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1041" class="LineNr">1041 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1042" class="LineNr">1042 </span>    <span class="subxComment"># if (eax == 0) abort</span>
@@ -1183,7 +1183,7 @@ if ('onhashchange' in window) {
 <span id="L1122" class="LineNr">1122 </span>    e8/call  <a href='072slice.subx.html#L1015'>slice-to-string</a>/disp32
 <span id="L1123" class="LineNr">1123 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1124" class="LineNr">1124 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
-<span id="L1125" class="Folded">1125 </span><span class="Folded">+-- 26 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
+<span id="L1125" class="Folded">1125 </span><span class="Folded">+-- 26 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L1151" class="LineNr">1151 </span>    <span class="subxComment"># eax = string-equal?(eax, &quot;Abc&quot;)</span>
 <span id="L1152" class="LineNr">1152 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1153" class="LineNr">1153 </span>    68/push  <span class="Constant">&quot;Abc&quot;</span>/imm32