; System.Collections.Sort`1[[System.__Canon, System.Private.CoreLib]].Array()
mov rcx,qword ptr [rsi+10h]
mov edx,dword ptr [rsi+24h]
lea eax,[rdx+1]
mov dword ptr [rsi+24h],eax
cmp edx,dword ptr [rcx+8]
jae 00007ff8`ef912c7e
movsxd rdx,edx
mov rdi,qword ptr [rcx+rdx*8+10h]
mov ebx,dword ptr [rsi+20h]
mov rcx,qword ptr [rsi]
mov rdx,qword ptr [rcx+30h]
mov rdx,qword ptr [rdx]
mov rax,qword ptr [rdx+28h]
test rax,rax
jne M00_L00
mov rdx,7FF8EF9C54A0h
call CoreCLR!JIT_GenericHandleClass
M00_L00:
mov rcx,rax
mov rdx,rdi
mov r9d,ebx
xor r8d,r8d
mov rax,7FF8EF9125E0h
; Total bytes of code 85
No ILOffsetMap found System.Array.Sort(!!0[], Int32, Int32)
; System.Collections.Sort`1[[System.__Canon, System.Private.CoreLib]].Array()
mov rcx,qword ptr [rsi+10h]
mov edx,dword ptr [rsi+24h]
lea eax,[rdx+1]
mov dword ptr [rsi+24h],eax
cmp edx,dword ptr [rcx+8]
jae 00007ff8`ef8f2c7e
movsxd rdx,edx
mov rdi,qword ptr [rcx+rdx*8+10h]
mov ebx,dword ptr [rsi+20h]
mov rcx,qword ptr [rsi]
mov rdx,qword ptr [rcx+30h]
mov rdx,qword ptr [rdx]
mov rax,qword ptr [rdx+28h]
test rax,rax
jne M00_L00
mov rdx,7FF8EF9A54A0h
call CoreCLR!JIT_GenericHandleClass
M00_L00:
mov rcx,rax
mov rdx,rdi
mov r9d,ebx
xor r8d,r8d
mov rax,7FF8EF8F25E0h
; Total bytes of code 85
No ILOffsetMap found System.Array.Sort(!!0[], Int32, Int32)