FirstOrDefaultList vs FirstOrDefaultArray

Created Diff never expires
11 Entfernungen
Zeilen
Gesamt
Entfernt
Wörter
Gesamt
Entfernt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
28 Zeilen
10 Hinzufügungen
Zeilen
Gesamt
Hinzugefügt
Wörter
Gesamt
Hinzugefügt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
27 Zeilen
00007ff7`feaaa460 Benchmarks.Benchmarks.FirstOrDefaultArray()
00007ff7`fea9a460 Benchmarks.Benchmarks.FirstOrDefaultList()
mov rsi,qword ptr [rcx+8]
mov rsi,qword ptr [rcx+10h]
mov rcx,23D10009F40h
mov rcx,1FB10009F50h
mov rdx,qword ptr [rcx]
mov rdx,qword ptr [rcx]
test rdx,rdx
test rdx,rdx
jne 00007ff7`feaaa4cc
jne 00007ff7`fea9a4cc
mov rcx,7FF7FE978998h
mov rcx,7FF7FE968998h
call clr+0x2510 (00007ff8`5dfd2510)
call clr+0x2510 (00007ff8`5dfd2510)
mov rdi,rax
mov rdi,rax
mov rdx,23D10009F30h
mov rdx,1FB10009F30h
mov rdx,qword ptr [rdx]
mov rdx,qword ptr [rdx]
test rdx,rdx
test rdx,rdx
je 00007ff7`feaaa4e2
je 00007ff7`fea9a4e2
lea rcx,[rdi+8]
lea rcx,[rdi+8]
call clr+0x3fb0 (00007ff8`5dfd3fb0)
call clr+0x3fb0 (00007ff8`5dfd3fb0)
mov rdx,7FF7FEAA8FA8h
mov rdx,7FF7FEA98FB8h
mov qword ptr [rdi+18h],rdx
mov qword ptr [rdi+18h],rdx
mov rcx,23D10009F40h
mov rcx,1FB10009F50h
mov rdx,rdi
mov rdx,rdi
call clr+0x3f80 (00007ff8`5dfd3f80)
call clr+0x3f80 (00007ff8`5dfd3f80)
mov rdx,rdi
mov rdx,rdi
mov rcx,rsi
mov rcx,rsi
mov rax,7FF7FEAA8FC8h
mov rax,7FF7FEA98FC8h


00007ff7`feaaa6c0 Benchmarks.Benchmarks+<>c.b__5_0(Int32)
cmp edx,7
cmp edx,7
sete al
sete al
movzx eax,al
movzx eax,al