Untitled diff

Created Diff never expires
168 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
96 lines
151 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
82 lines
00007ff9`65e76820 System.Text.Json.Perf_MemSlice.MemSlice()
00007ff9`65e56af0 System.Text.Json.Perf_MemSlice.MemUnsafeSlice()
00007ff9`65e76820 57 push rdi
00007ff9`65e56af0 4883ec28 sub rsp,28h
00007ff9`65e76821 56 push rsi
00007ff9`65e56af4 90 nop
00007ff9`65e76822 53 push rbx
00007ff9`65e56af5 3909 cmp dword ptr [rcx],ecx
00007ff9`65e76823 4883ec20 sub rsp,20h
00007ff9`65e56af7 4883c110 add rcx,10h
00007ff9`65e76827 488bf2 mov rsi,rdx
00007ff9`65e56afb 8b410c mov eax,dword ptr [rcx+0Ch]
00007ff9`65e7682a 3909 cmp dword ptr [rcx],ecx
00007ff9`65e56afe 83f801 cmp eax,1
00007ff9`65e7682c 4883c110 add rcx,10h
00007ff9`65e56b01 725a jb 00007ff9`65e56b5d
00007ff9`65e76830 8b790c mov edi,dword ptr [rcx+0Ch]
00007ff9`65e56b03 4c8b01 mov r8,qword ptr [rcx]
00007ff9`65e76833 83ff01 cmp edi,1
00007ff9`65e56b06 8b4908 mov ecx,dword ptr [rcx+8]
00007ff9`65e76836 7262 jb 00007ff9`65e7689a
00007ff9`65e56b09 ffc1 inc ecx
00007ff9`65e76838 488b11 mov rdx,qword ptr [rcx]
00007ff9`65e56b0b ffc8 dec eax
00007ff9`65e7683b 8b5908 mov ebx,dword ptr [rcx+8]
00007ff9`65e56b0d 83f801 cmp eax,1
00007ff9`65e7683e ffc3 inc ebx
00007ff9`65e56b10 7251 jb 00007ff9`65e56b63
00007ff9`65e76840 ffcf dec edi
00007ff9`65e56b12 ffc1 inc ecx
00007ff9`65e76842 83ff01 cmp edi,1
00007ff9`65e56b14 ffc8 dec eax
00007ff9`65e76845 725e jb 00007ff9`65e768a5
00007ff9`65e56b16 83f801 cmp eax,1
00007ff9`65e76847 ffc3 inc ebx
00007ff9`65e56b19 724e jb 00007ff9`65e56b69
00007ff9`65e76849 ffcf dec edi
00007ff9`65e56b1b ffc1 inc ecx
00007ff9`65e7684b 83ff01 cmp edi,1
00007ff9`65e56b1d ffc8 dec eax
00007ff9`65e7684e 7260 jb 00007ff9`65e768b0
00007ff9`65e56b1f 83f801 cmp eax,1
00007ff9`65e76850 ffc3 inc ebx
00007ff9`65e56b22 724b jb 00007ff9`65e56b6f
00007ff9`65e76852 ffcf dec edi
00007ff9`65e56b24 ffc1 inc ecx
00007ff9`65e76854 83ff01 cmp edi,1
00007ff9`65e56b26 ffc8 dec eax
00007ff9`65e76857 7262 jb 00007ff9`65e768bb
00007ff9`65e56b28 83f801 cmp eax,1
00007ff9`65e76859 ffc3 inc ebx
00007ff9`65e56b2b 7248 jb 00007ff9`65e56b75
00007ff9`65e7685b ffcf dec edi
00007ff9`65e56b2d ffc1 inc ecx
00007ff9`65e7685d 83ff01 cmp edi,1
00007ff9`65e56b2f ffc8 dec eax
00007ff9`65e76860 7264 jb 00007ff9`65e768c6
00007ff9`65e56b31 83f801 cmp eax,1
00007ff9`65e76862 ffc3 inc ebx
00007ff9`65e56b34 7245 jb 00007ff9`65e56b7b
00007ff9`65e76864 ffcf dec edi
00007ff9`65e56b36 ffc1 inc ecx
00007ff9`65e76866 83ff01 cmp edi,1
00007ff9`65e56b38 ffc8 dec eax
00007ff9`65e76869 7266 jb 00007ff9`65e768d1
00007ff9`65e56b3a 83f801 cmp eax,1
00007ff9`65e7686b ffc3 inc ebx
00007ff9`65e56b3d 7242 jb 00007ff9`65e56b81
00007ff9`65e7686d ffcf dec edi
00007ff9`65e56b3f ffc1 inc ecx
00007ff9`65e7686f 83ff01 cmp edi,1
00007ff9`65e56b41 ffc8 dec eax
00007ff9`65e76872 7268 jb 00007ff9`65e768dc
00007ff9`65e56b43 83f801 cmp eax,1
00007ff9`65e76874 ffc3 inc ebx
00007ff9`65e56b46 723f jb 00007ff9`65e56b87
00007ff9`65e76876 ffcf dec edi
00007ff9`65e56b48 ffc1 inc ecx
00007ff9`65e76878 83ff01 cmp edi,1
00007ff9`65e56b4a ffc8 dec eax
00007ff9`65e7687b 726a jb 00007ff9`65e768e7
00007ff9`65e56b4c 4c8902 mov qword ptr [rdx],r8
00007ff9`65e7687d ffc3 inc ebx
00007ff9`65e56b4f 894a08 mov dword ptr [rdx+8],ecx
00007ff9`65e7687f ffcf dec edi
00007ff9`65e56b52 89420c mov dword ptr [rdx+0Ch],eax
00007ff9`65e76881 488bce mov rcx,rsi
00007ff9`65e56b55 488bc2 mov rax,rdx
00007ff9`65e76884 e887dd8e5f call coreclr!coreclr_shutdown_2+0xc910 (00007ff9`c5764610)
00007ff9`65e56b58 4883c428 add rsp,28h
00007ff9`65e76889 895e08 mov dword ptr [rsi+8],ebx
00007ff9`65e56b5c c3 ret
00007ff9`65e7688c 897e0c mov dword ptr [rsi+0Ch],edi
00007ff9`65e56b5d e8d6eeffff call 00007ff9`65e55a38
00007ff9`65e7688f 488bc6 mov rax,rsi
00007ff9`65e56b62 cc int 3
00007ff9`65e76892 4883c420 add rsp,20h
00007ff9`65e56b63 e8d0eeffff call 00007ff9`65e55a38
00007ff9`65e76896 5b pop rbx
00007ff9`65e56b68 cc int 3
00007ff9`65e76897 5e pop rsi
00007ff9`65e56b69 e8caeeffff call 00007ff9`65e55a38
00007ff9`65e76898 5f pop rdi
00007ff9`65e56b6e cc int 3
00007ff9`65e76899 c3 ret
00007ff9`65e56b6f e8c4eeffff call 00007ff9`65e55a38
00007ff9`65e7689a b921000000 mov ecx,21h
00007ff9`65e56b74 cc int 3
00007ff9`65e7689f e8dcd4deff call 00007ff9`65c63d80
00007ff9`65e56b75 e8beeeffff call 00007ff9`65e55a38
00007ff9`65e768a4 cc int 3
00007ff9`65e56b7a cc int 3
00007ff9`65e768a5 b921000000 mov ecx,21h
00007ff9`65e56b7b e8b8eeffff call 00007ff9`65e55a38
00007ff9`65e768aa e8d1d4deff call 00007ff9`65c63d80
00007ff9`65e56b80 cc int 3
00007ff9`65e768af cc int 3
00007ff9`65e56b81 e8b2eeffff call 00007ff9`65e55a38
00007ff9`65e768b0 b921000000 mov ecx,21h
00007ff9`65e56b86 cc int 3
00007ff9`65e768b5 e8c6d4deff call 00007ff9`65c63d80
00007ff9`65e56b87 e8aceeffff call 00007ff9`65e55a38
00007ff9`65e768ba cc int 3
00007ff9`65e56b8c cc int 3
00007ff9`65e768bb b921000000 mov ecx,21h
00007ff9`65e56b8d 0000 add byte ptr [rax],al
00007ff9`65e768c0 e8bbd4deff call 00007ff9`65c63d80
00007ff9`65e56b8f 0019 add byte ptr [rcx],bl
00007ff9`65e768c5 cc int 3
00007ff9`65e56b91 0401 add al,1
00007ff9`65e768c6 b921000000 mov ecx,21h
00007ff9`65e56b93 000442 add byte ptr [rdx+rax*2],al
00007ff9`65e768cb e8b0d4deff call 00007ff9`65c63d80
00007ff9`65e56b96 0000 add byte ptr [rax],al
00007ff9`65e768d0 cc int 3
00007ff9`65e56b98 400000 add byte ptr [rax],al
00007ff9`65e768d1 b921000000 mov ecx,21h
00007ff9`65e56b9b 0000 add byte ptr [rax],al
00007ff9`65e768d6 e8a5d4deff call 00007ff9`65c63d80
00007ff9`65e56b9d 0000 add byte ptr [rax],al
00007ff9`65e768db cc int 3
00007ff9`65e56b9f 0000 add byte ptr [rax],al
00007ff9`65e768dc b921000000 mov ecx,21h
00007ff9`65e56ba1 0000 add byte ptr [rax],al
00007ff9`65e768e1 e89ad4deff call 00007ff9`65c63d80
00007ff9`65e56ba3 0000 add byte ptr [rax],al
00007ff9`65e768e6 cc int 3
00007ff9`65e56ba5 0000 add byte ptr [rax],al
00007ff9`65e768e7 b921000000 mov ecx,21h
00007ff9`65e768ec e88fd4deff call 00007ff9`65c63d80
00007ff9`65e768f1 cc int 3
00007ff9`65e768f2 0000 add byte ptr [rax],al
00007ff9`65e768f4 1907 sbb dword ptr [rdi],eax
00007ff9`65e768f6 0400 add al,0
00007ff9`65e768f8 07 ???
00007ff9`65e768f9 3203 xor al,byte ptr [rbx]
00007ff9`65e768fb 3002 xor byte ptr [rdx],al
00007ff9`65e768fd 60 ???
00007ff9`65e768fe 017040 add dword ptr [rax+40h],esi
00007ff9`65e76901 0000 add byte ptr [rax],al
00007ff9`65e76903 0000 add byte ptr [rax],al
00007ff9`65e76905 0000 add byte ptr [rax],al


No ILOffsetMap found
No ILOffsetMap found
System.ThrowHelper.ThrowArgumentOutOfRangeException(System.ExceptionArgument)
System.Text.Json.UnsafeMemory`1[[System.Byte, System.Private.CoreLib]].ThrowArgumentOutOfRangeException()
System.ThrowHelper.GetArgumentName(System.ExceptionArgument)
System.Runtime.CompilerServices.Unsafe.As(!!0 ByRef)
System.ArgumentOutOfRangeException..ctor(System.String)
System.ArgumentOutOfRangeException..ctor()
System.SR.get_Arg_ArgumentOutOfRangeException()
System.SR.get_Arg_ArgumentOutOfRangeException()
System.ArgumentException..ctor(System.String, System.String)
System.ArgumentException..ctor(System.String)
System.Exception.set_HResult(Int32)
System.Exception.set_HResult(Int32)