Untitled Diff

Created Diff never expires
16 Entfernungen
Zeilen
Gesamt
Entfernt
Wörter
Gesamt
Entfernt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
29 Zeilen
22 Hinzufügungen
Zeilen
Gesamt
Hinzugefügt
Wörter
Gesamt
Hinzugefügt
Um diese Funktion weiterhin zu nutzen, aktualisieren Sie auf
Diffchecker logo
Diffchecker Pro
33 Zeilen
; Method C:Test1():C:this
; Method C:Test1():C:this
G_M58944_IG01:
G_M58944_IG01:
sub rsp, 40
sub rsp, 40
G_M58944_IG02:
G_M58944_IG02:
mov rcx, gword ptr [rcx+8]
mov rax, gword ptr [rcx+8]
mov edx, 3
cmp dword ptr [rax+8], 3
mov r8, 0xD1FFAB1E ; C
jbe SHORT G_M58944_IG04
call CORINFO_HELP_LDELEMA_REF
mov rax, gword ptr [rax+40]
mov rax, gword ptr [rax]
G_M58944_IG03:
G_M58944_IG03:
add rsp, 40
add rsp, 40
ret
ret
; Total bytes of code: 36
G_M58944_IG04:
call CORINFO_HELP_RNGCHKFAIL
int3
; Total bytes of code: 29




; Method C:Test2():this
; Method C:Test2():this
G_M4026_IG01:
G_M4026_IG01:
sub rsp, 40
sub rsp, 40
G_M4026_IG02:
G_M4026_IG02:
mov rcx, gword ptr [rcx+8]
mov rax, gword ptr [rcx+8]
xor edx, edx
cmp dword ptr [rax+8], 0
mov r8, 0xD1FFAB1E ; C
jbe SHORT G_M4026_IG04
call CORINFO_HELP_LDELEMA_REF
xor rdx, rdx
xor rdx, rdx
mov gword ptr [rax], rdx
mov gword ptr [rax+16], rdx
G_M4026_IG03:
G_M4026_IG03:
add rsp, 40
add rsp, 40
ret
ret
; Total bytes of code: 35
G_M4026_IG04:
call CORINFO_HELP_RNGCHKFAIL
int3
; Total bytes of code: 31