Diff
checker
텍스트
텍스트
이미지
문서
Excel
폴더
Legal
Enterprise
데스크톱
요금제
로그인
데스크톱 앱 다운로드
텍스트 비교
두 텍스트 파일의 차이점을 찾아보세요
도구
기록
실시간 편집
공백 변경 숨기기
변경 없는 행 숨기기
줄바꿈 비활성화
레이아웃
나란히 보기
합쳐 보기
비교 단위
스마트
단어
글자
텍스트 스타일
모양 변경
구문 강조
언어 선택
제외
텍스트 변환
첫 변경으로
수정
Diffchecker Desktop
가장 안전하게 Diffchecker를 사용하는 방법. 데스크톱 앱을 사용하면 비교 데이터가 외부로 전송되지 않습니다!
데스크톱 앱 받기
Untitled Diff
생성일
3년 전
비교 결과 만료 없음
초기화
내보내기
공유
설명
20 삭제
행
총
삭제
글자
총
삭제
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
17 행
복사
37 추가
행
총
추가
글자
총
추가
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
32 행
복사
; Method Prog:Test():bool:this
; Method Prog:Test():bool:this
G_M17461_IG01: ;; offset=0000H
G_M17461_IG01: ;; offset=0000H
복사
복사됨
복사
복사됨
;; size=
0
bbWeight=1 PerfScore
0
.00
vzeroupper
;; size=
3
bbWeight=1 PerfScore
1
.00
복사
복사됨
복사
복사됨
G_M17461_IG02: ;; offset=000
0
H
G_M17461_IG02: ;; offset=000
3
H
mov r
c
x, 0x
28800
209
5
A8 ; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md?r=0'
mov r
a
x, 0x
1E380
209
4
A8 ; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md?r=0'
mov
rdx, 0x28800209640
; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md'
vmovups zmm0, zmmword ptr [rax+0CH]
mov
r8d, 5
vporq zmm0, zmm0, zmmword ptr [reloc @RWD00]
cmp
d
word ptr [
rcx], ecx
vpxorq zmm0, zmm0, zmmword ptr [reloc @RWD64]
;; size=
28
bbWeight=1 PerfScore
3.75
vmovups zmm1, zmmword ptr [rax+42H]
vporq zmm1, zmm1, zmmword ptr [reloc @RWD128]
vpxorq
zmm1, zmm1, zmm
word ptr [
reloc @RWD192]
vporq zmm0, zmm0, zmm1
vxorps zmm1, zmm1, zmm1
vpcmpuq k1, zmm0, zmm1, 0
kortestb k1, k1
setb al
movzx rax, al
;; size=
99
bbWeight=1 PerfScore
22.17
복사
복사됨
복사
복사됨
G_M17461_IG03: ;; offset=
001CH
G_M17461_IG03: ;; offset=
0066H
tail.jmp [System.String:StartsWith(System.String,int):bool:this]
vzeroupper
;; size=
6
bbWeight=1 PerfScore 2.00
ret
; Total bytes of code:
34
;; size=
4
bbWeight=1 PerfScore 2.00
RWD00 dq 0020002000200020h, 0000000000000020h, 0020002000200020h, 0020000000200020h, 0020000000200020h, 0020002000200020h, 0020002000000020h, 0020002000200020h
RWD64 dq 0070007400740068h, 002F002F003A0073h, 0068007400690067h, 0063002E00620075h, 0064002F006D006Fh, 0065006E0074006Fh, 00750072002F0074h, 006D00690074006Eh
RWD128 dq 0020002000200020h, 0020000000200020h, 0000002000200020h, 0020002000200020h, 0020002000200000h, 0020002000200020h, 0020002000200020h, 0020002000000020h
RWD192 dq 00690074006E0075h, 0062002F0065006Dh, 002F0062006F006Ch, 006E00690061006Dh, 006E006F0063002Fh, 0062006900720074h, 006E006900740075h, 0064006D002E0067h
; Total bytes of code:
106
저장된 비교 결과
원본
파일 열기
; Method Prog:Test():bool:this G_M17461_IG01: ;; offset=0000H ;; size=0 bbWeight=1 PerfScore 0.00 G_M17461_IG02: ;; offset=0000H mov rcx, 0x288002095A8 ; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md?r=0' mov rdx, 0x28800209640 ; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md' mov r8d, 5 cmp dword ptr [rcx], ecx ;; size=28 bbWeight=1 PerfScore 3.75 G_M17461_IG03: ;; offset=001CH tail.jmp [System.String:StartsWith(System.String,int):bool:this] ;; size=6 bbWeight=1 PerfScore 2.00 ; Total bytes of code: 34
수정본
파일 열기
; Method Prog:Test():bool:this G_M17461_IG01: ;; offset=0000H vzeroupper ;; size=3 bbWeight=1 PerfScore 1.00 G_M17461_IG02: ;; offset=0003H mov rax, 0x1E3802094A8 ; 'https://github.com/dotnet/runtime/blob/main/CONTRIBUTING.md?r=0' vmovups zmm0, zmmword ptr [rax+0CH] vporq zmm0, zmm0, zmmword ptr [reloc @RWD00] vpxorq zmm0, zmm0, zmmword ptr [reloc @RWD64] vmovups zmm1, zmmword ptr [rax+42H] vporq zmm1, zmm1, zmmword ptr [reloc @RWD128] vpxorq zmm1, zmm1, zmmword ptr [reloc @RWD192] vporq zmm0, zmm0, zmm1 vxorps zmm1, zmm1, zmm1 vpcmpuq k1, zmm0, zmm1, 0 kortestb k1, k1 setb al movzx rax, al ;; size=99 bbWeight=1 PerfScore 22.17 G_M17461_IG03: ;; offset=0066H vzeroupper ret ;; size=4 bbWeight=1 PerfScore 2.00 RWD00 dq 0020002000200020h, 0000000000000020h, 0020002000200020h, 0020000000200020h, 0020000000200020h, 0020002000200020h, 0020002000000020h, 0020002000200020h RWD64 dq 0070007400740068h, 002F002F003A0073h, 0068007400690067h, 0063002E00620075h, 0064002F006D006Fh, 0065006E0074006Fh, 00750072002F0074h, 006D00690074006Eh RWD128 dq 0020002000200020h, 0020000000200020h, 0000002000200020h, 0020002000200020h, 0020002000200000h, 0020002000200020h, 0020002000200020h, 0020002000000020h RWD192 dq 00690074006E0075h, 0062002F0065006Dh, 002F0062006F006Ch, 006E00690061006Dh, 006E006F0063002Fh, 0062006900720074h, 006E006900740075h, 0064006D002E0067h ; Total bytes of code: 106
비교하기