Untitled Diff

Created Diff never expires
16 刪除
總計
刪除
單詞
總計
刪除
要繼續使用此功能,請升級到
Diffchecker logo
Diffchecker Pro
29
22 新增
總計
新增
單詞
總計
新增
要繼續使用此功能,請升級到
Diffchecker logo
Diffchecker Pro
33
; 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