Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
空白の変更を非表示
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
テキストスタイル
外観を変更
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
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
違いを見つける