The diff

बनाया गया Diff कभी समाप्त नहीं होता
66 हटाए गए
40 लाइनें
76 जोड़े गए
48 लाइनें
L0000: push rdi
L0000: push rdi
L0001: push rsi
L0001: push rsi
L0002: push rbx
L0002: push rbp
L0003: sub rsp, 0x20
L0003: push rbx
L0007: mov rsi, [rcx+0x8]
L0004: sub rsp, 0x28
L000b: mov edi, [rcx+0x48]
L0008: mov rsi, rcx
L000e: mov ebx, edi
L000b: mov rdi, rdx
L0010: and ebx, [rcx+0x10]
L000e: mov eax, [rsi]
L0013: cmp ebx, [rsi+0x8]
L0010: xor eax, eax
L0016: jae L006a
L0012: mov [rsp+0x20], eax
L0018: movsxd rax, ebx
L0016: mov [rsp+0x20], eax
L001b: shl rax, 0x4
L001a: mov rax, [rsi+0x88]
L001f: lea r8, [rsi+rax+0x10]
L0021: mov ebx, [rsi+0x90]
L0024: mov rax, r8
L0027: mov ecx, [rax+0x8]
L0027: mov r9d, [rax]
L002a: lea edx, [rcx-0x1]
L002a: cmp r9d, edi
L002d: and edx, ebx
L002d: jnz L0042
L002f: cmp edx, ecx
L002f: lea r10, [rcx+0x48]
L0031: jae L0088
L0033: lea r11d, [rdi+0x1]
L0033: movsxd rcx, edx
L0037: mov eax, edi
L0036: shl rcx, 0x4
L0039: lock cmpxchg [r10], r11d
L003a: lea rbp, [rax+rcx+0x10]
L003e: cmp eax, edi
L003f: cmp [rbp], ebx
L0040: jz L0049
L0042: jnz L0058
L0042: cmp r9d, edi
L0044: lea rcx, [rsi+0x90]
L0045: jge L0007
L004b: lea edx, [rbx+0x1]
L0047: jmp L0062
L004e: mov eax, ebx
L0049: lea rcx, [r8+0x8]
L0050: lock cmpxchg [rcx], edx
L004d: call 0x7ffeb81a35c0
L0054: cmp eax, ebx
L0052: movsxd rax, ebx
L0056: jz L006e
L0055: shl rax, 0x4
L0058: cmp [rbp], ebx
L0059: lea rax, [rsi+rax+0x10]
L005b: jl L007f
L005e: inc edi
L005d: lea rcx, [rsp+0x20]
L0060: mov [rax], edi
L0062: mov edx, 0x14
L0062: add rsp, 0x20
L0067: call System.Threading.SpinWait.SpinOnceCore(Int32)
L0066: pop rbx
L006c: jmp L001a
L0067: pop rsi
L006e: lea rcx, [rbp+0x8]
L0068: pop rdi
L0072: mov rdx, rdi
L0069: ret
L0075: call 0x7ffeb81a35c0
L006a: call 0x7ffeb82cef00
L007a: inc ebx
L006f: int3
L007c: mov [rbp], ebx
L007f: add rsp, 0x28
L0083: pop rbx
L0084: pop rbp
L0085: pop rsi
L0086: pop rdi
L0087: ret
L0088: call 0x7ffeb82cef00
L008d: int3