
Dump of file C:\Users\hxd\Documents\Codex\2026-10-17\new-chat-2\work\query-backfill\reader-only\build\Release\read_only_02_fixed.exe

File Type: EXECUTABLE IMAGE

  0000000140008759: 48 89 6C 24 30     mov         qword ptr [rsp+30h],rbp
  000000014000875E: 4D 8B F0           mov         r14,r8
  0000000140008761: 48 89 7C 24 38     mov         qword ptr [rsp+38h],rdi
  0000000140008766: 48 8B F2           mov         rsi,rdx
  0000000140008769: 48 8B D9           mov         rbx,rcx
  000000014000876C: 0F 1F 40 00        nop         dword ptr [rax]
  0000000140008770: 8B 0B              mov         ecx,dword ptr [rbx]
  0000000140008772: 0F B6 2E           movzx       ebp,byte ptr [rsi]
  0000000140008775: 3B 4B 04           cmp         ecx,dword ptr [rbx+4]
  0000000140008778: 77 3E              ja          00000001400087B8
  000000014000877A: BA 10 00 00 00     mov         edx,10h
  000000014000877F: 8B C1              mov         eax,ecx
  0000000140008781: D1 E8              shr         eax,1
  0000000140008783: 3B C2              cmp         eax,edx
  0000000140008785: 0F 47 D0           cmova       edx,eax
  0000000140008788: 8B C2              mov         eax,edx
  000000014000878A: F7 D0              not         eax
  000000014000878C: 8D 3C 11           lea         edi,[rcx+rdx]
  000000014000878F: 3B C1              cmp         eax,ecx
  0000000140008791: 77 05              ja          0000000140008798
  0000000140008793: BF FF FF FF FF     mov         edi,0FFFFFFFFh
  0000000140008798: 8B C7              mov         eax,edi
  000000014000879A: 2B C1              sub         eax,ecx
  000000014000879C: 83 F8 01           cmp         eax,1
  000000014000879F: 72 48              jb          00000001400087E9
  00000001400087A1: 48 8B 4B 08        mov         rcx,qword ptr [rbx+8]
  00000001400087A5: 8B D7              mov         edx,edi
  00000001400087A7: FF 15 03 0D 07 00  call        qword ptr [00000001400794B0h]
  00000001400087AD: 48 85 C0           test        rax,rax
  00000001400087B0: 74 37              je          00000001400087E9
  00000001400087B2: 48 89 43 08        mov         qword ptr [rbx+8],rax
  00000001400087B6: 89 3B              mov         dword ptr [rbx],edi
  00000001400087B8: 8B 4B 04           mov         ecx,dword ptr [rbx+4]
  00000001400087BB: 48 FF C6           inc         rsi
  00000001400087BE: 48 8B 43 08        mov         rax,qword ptr [rbx+8]
  00000001400087C2: 40 88 2C 01        mov         byte ptr [rcx+rax],bpl
  00000001400087C6: FF 43 04           inc         dword ptr [rbx+4]
  00000001400087C9: 49 3B F6           cmp         rsi,r14
  00000001400087CC: 75 A2              jne         0000000140008770
  00000001400087CE: 48 8B 7C 24 38     mov         rdi,qword ptr [rsp+38h]
  00000001400087D3: 48 8B 6C 24 30     mov         rbp,qword ptr [rsp+30h]
  00000001400087D8: 48 8B 5C 24 40     mov         rbx,qword ptr [rsp+40h]
  00000001400087DD: 48 8B 74 24 48     mov         rsi,qword ptr [rsp+48h]
  00000001400087E2: 48 83 C4 20        add         rsp,20h
  00000001400087E6: 41 5E              pop         r14

  Summary

       78000 .text
