Diff
checker
Testo
Testo
Immagini
Documenti
Excel
Cartelle
Legal
Enterprise
Applicazione per desktop
Prezzi
Accedi
Scarica Diffchecker Desktop
Confronta il testo
Trova la differenza tra due file di testo
Strumenti
Cronologia
Editor live
Nascondi spazi bianchi
Comprimi invariate
Senza a capo
Layout
Diviso
Unificato
Livello di dettaglio
Intelligente
Parola
Carattere
Stili testo
Modifica aspetto
Evidenziazione sintassi
Scegli sintassi
Ignora
Trasforma testo
Vai alla prima modifica
Modifica input
Diffchecker Desktop
Il modo più sicuro per usare Diffchecker. Ottieni l'app Diffchecker Desktop: i tuoi diff non lasciano mai il tuo computer!
Ottieni Desktop
Untitled Diff
Creato
4 anni fa
Il diff non scade mai
Eliminare
Esporta
Condividere
Spiegare
37 rimozioni
Linee
Totale
Rimosso
Caratteri
Totale
Rimosso
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
46 linee
Copia tutti
22 aggiunte
Linee
Totale
Aggiunto
Caratteri
Totale
Aggiunto
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
33 linee
Copia tutti
; Method Program:Test(System.Object):this
; Method Program:Test(System.Object):this
G_M53761_IG01:
G_M53761_IG01:
Copia
Copiato
Copia
Copiato
push rsi
sub rsp,
40
sub rsp,
32
;; size=
4
bbWeight=1 PerfScore
0.25
mov rsi, rdx
;; size=
8
bbWeight=1 PerfScore
1.50
G_M53761_IG02:
G_M53761_IG02:
Copia
Copiato
Copia
Copiato
mov r
d
x,
rsi
mov r
c
x,
rdx
test r
d
x, r
d
x
test r
c
x, r
c
x
je SHORT G_M53761_IG0
7
je SHORT G_M53761_IG0
5
;; size=8 bbWeight=1 PerfScore 1.50
;; size=8 bbWeight=1 PerfScore 1.50
G_M53761_IG03:
G_M53761_IG03:
Copia
Copiato
Copia
Copiato
mov
rdx, qword ptr [rdx]
mov
rax
, 0xD1FFAB1E ; System.Int32
mov rcx
, 0xD1FFAB1E ; System.Int32
cmp
qword ptr [rcx]
, r
a
x
cmp
rdx
, r
c
x
jne SHORT G_M53761_IG0
5
jne SHORT G_M53761_IG0
7
;; size=
15
bbWeight=0.25 PerfScore
1.06
;; size=
18
bbWeight=0.25 PerfScore
0.88
G_M53761_IG04:
G_M53761_IG04:
Copia
Copiato
Copia
Copiato
cmp rdx, rcx
mov ecx, dword ptr [
rdx
+8]
je SHORT G_M53761_IG06
;; size=5 bbWeight=0.50 PerfScore 0.62
G_M53761_IG05:
mov rdx, rsi
call [CORINFO_HELP_UNBOX]
;; size=9 bbWeight=0.25 PerfScore 0.81
G_M53761_IG06:
mov ecx, dword ptr [
rsi
+8]
call [System.Console:WriteLine(int)]
call [System.Console:WriteLine(int)]
;; size=9 bbWeight=0.50 PerfScore 2.50
;; size=9 bbWeight=0.50 PerfScore 2.50
Copia
Copiato
Copia
Copiato
G_M53761_IG0
7
:
G_M53761_IG0
5
:
nop
nop
;; size=1 bbWeight=1 PerfScore 0.25
;; size=1 bbWeight=1 PerfScore 0.25
Copia
Copiato
Copia
Copiato
G_M53761_IG0
8
:
G_M53761_IG0
6
:
add rsp,
32
add rsp,
40
pop rsi
ret
ret
Copia
Copiato
Copia
Copiato
;; size=
6
bbWeight=1 PerfScore 1.
75
;; size=
5
bbWeight=1 PerfScore 1.
25
; Total bytes of code:
64
; Total bytes of code:
42
Diff salvati
Testo originale
Apri file
; Method Program:Test(System.Object):this G_M53761_IG01: push rsi sub rsp, 32 mov rsi, rdx ;; size=8 bbWeight=1 PerfScore 1.50 G_M53761_IG02: mov rdx, rsi test rdx, rdx je SHORT G_M53761_IG07 ;; size=8 bbWeight=1 PerfScore 1.50 G_M53761_IG03: mov rdx, qword ptr [rdx] mov rcx, 0xD1FFAB1E ; System.Int32 cmp rdx, rcx jne SHORT G_M53761_IG07 ;; size=18 bbWeight=0.25 PerfScore 0.88 G_M53761_IG04: cmp rdx, rcx je SHORT G_M53761_IG06 ;; size=5 bbWeight=0.50 PerfScore 0.62 G_M53761_IG05: mov rdx, rsi call [CORINFO_HELP_UNBOX] ;; size=9 bbWeight=0.25 PerfScore 0.81 G_M53761_IG06: mov ecx, dword ptr [rsi+8] call [System.Console:WriteLine(int)] ;; size=9 bbWeight=0.50 PerfScore 2.50 G_M53761_IG07: nop ;; size=1 bbWeight=1 PerfScore 0.25 G_M53761_IG08: add rsp, 32 pop rsi ret ;; size=6 bbWeight=1 PerfScore 1.75 ; Total bytes of code: 64
Testo modificato
Apri file
; Method Program:Test(System.Object):this G_M53761_IG01: sub rsp, 40 ;; size=4 bbWeight=1 PerfScore 0.25 G_M53761_IG02: mov rcx, rdx test rcx, rcx je SHORT G_M53761_IG05 ;; size=8 bbWeight=1 PerfScore 1.50 G_M53761_IG03: mov rax, 0xD1FFAB1E ; System.Int32 cmp qword ptr [rcx], rax jne SHORT G_M53761_IG05 ;; size=15 bbWeight=0.25 PerfScore 1.06 G_M53761_IG04: mov ecx, dword ptr [rdx+8] call [System.Console:WriteLine(int)] ;; size=9 bbWeight=0.50 PerfScore 2.50 G_M53761_IG05: nop ;; size=1 bbWeight=1 PerfScore 0.25 G_M53761_IG06: add rsp, 40 ret ;; size=5 bbWeight=1 PerfScore 1.25 ; Total bytes of code: 42
Trovare la differenza