Diff
checker
Texto
Texto
Imagens
Documentos
Excel
Pastas
Legal
Enterprise
Aplicativo para desktop
Preços
Fazer login
Baixar o Diffchecker Desktop
Comparar texto
Encontre a diferença entre dois arquivos de texto
Ferramentas
Histórico
Editor live
Recolher inalteradas
Sem quebra de linha
Layout
Dividido
Unificado
Nível de detalhe
Inteligente
Palavra
Caractere
Realce de sintaxe
Escolher sintaxe
Ignorar
Transformar texto
Ir à primeira mudança
Editar entrada
Diffchecker Desktop
A maneira mais segura de usar o Diffchecker. Obtenha o aplicativo Diffchecker Desktop: seus diffs nunca saem do seu computador!
Obter Desktop
Untitled Diff
Criado
há 6 anos
O diff nunca expira
Limpar
Exportar
Compartilhar
Explicar
38 remoções
Linhas
Total
Removido
Caracteres
Total
Removido
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
49 linhas
Copiar tudo
42 adições
Linhas
Total
Adicionado
Caracteres
Total
Adicionado
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
53 linhas
Copiar tudo
; Method FooFoo:CSE(System.String)
; Method FooFoo:CSE(System.String)
G_M22186_IG01:
G_M22186_IG01:
Copiar
Copiado
Copiar
Copiado
4883EC2
8
sub rsp,
40
56 push rsi
;; bbWeight=1 PerfScore
0
.25
4883EC2
0
sub rsp,
32
;; bbWeight=1 PerfScore
1
.25
G_M22186_IG02:
G_M22186_IG02:
Copiar
Copiado
Copiar
Copiado
48B9D031
41111902
0000 mov rcx, 0x
219114
131D0
48B9D031
21644B01
0000 mov rcx, 0x
14B642
131D0
488B
09
mov
rcx
, gword ptr [rcx]
488B
31
mov
rsi
, gword ptr [rcx]
E8
42
77FFFF call System.Console:WriteLine(System.String)
488BCE mov rcx, rsi
48B9D031411119020000 mov rcx, 0x219114131D0
E8
A6
77FFFF call System.Console:WriteLine(System.String)
488B
09
mov rcx,
gword ptr [rcx]
488B
CE
mov rcx,
rsi
E8
30
77FFFF call System.Console:WriteLine(System.String)
E8
9E
77FFFF call System.Console:WriteLine(System.String)
48B9D031411119020000 mov rcx, 0x219114131D0
488B
CE
mov rcx,
rsi
488B
09
mov rcx,
gword ptr [rcx]
;; bbWeight=1 PerfScore
5.00
;; bbWeight=1 PerfScore
8.75
G_M22186_IG03:
G_M22186_IG03:
Copiar
Copiado
Copiar
Copiado
4883C42
8
add rsp,
40
4883C42
0
add rsp,
32
E
91A
77FFFF jmp System.Console:WriteLine(System.String)
5E pop rsi
;; bbWeight=1 PerfScore 2.
25
E
991
77FFFF jmp System.Console:WriteLine(System.String)
; Total bytes of code:
62
;; bbWeight=1 PerfScore 2.
75
; Total bytes of code:
47
; Method FooFoo:LoopHoist()
; Method FooFoo:LoopHoist()
G_M39764_IG01:
G_M39764_IG01:
Copiar
Copiado
Copiar
Copiado
57 push rdi
56 push rsi
56 push rsi
Copiar
Copiado
Copiar
Copiado
4883EC2
0
sub rsp,
32
4883EC2
8
sub rsp,
40
;; bbWeight=1 PerfScore
1
.25
;; bbWeight=1 PerfScore
2
.25
G_M39764_IG02:
G_M39764_IG02:
33F6 xor esi, esi
33F6 xor esi, esi
Copiar
Copiado
Copiar
Copiado
;; bbWeight=1 PerfScore
0.25
48B9D03121644B010000 mov rcx, 0x14B642131D0
488B39 mov rdi, gword ptr [rcx]
;; bbWeight=1 PerfScore
2.50
G_M39764_IG03:
G_M39764_IG03:
Copiar
Copiado
Copiar
Copiado
48B9D031411119020000 mov rcx, 0x219114131D0
488B
CF
mov rcx,
rdi
488B
09
mov rcx,
gword ptr [rcx]
E8
5377
FFFF call System.Console:WriteLine(System.String)
E8
DF76
FFFF call System.Console:WriteLine(System.String)
FFC6 inc esi
FFC6 inc esi
81FEE8030000 cmp esi, 0x3E8
81FEE8030000 cmp esi, 0x3E8
Copiar
Copiado
Copiar
Copiado
7CE
4
jl SHORT G_M39764_IG03
7CE
E
jl SHORT G_M39764_IG03
;; bbWeight=4 PerfScore
19
.00
;; bbWeight=4 PerfScore
11
.00
G_M39764_IG04:
G_M39764_IG04:
Copiar
Copiado
Copiar
Copiado
4883C42
0
add rsp,
32
4883C42
8
add rsp,
40
5E pop rsi
5E pop rsi
Copiar
Copiado
Copiar
Copiado
5F pop rdi
C3 ret
C3 ret
Copiar
Copiado
Copiar
Copiado
;; bbWeight=1 PerfScore
1.75
;; bbWeight=1 PerfScore
2.25
; Total bytes of code:
41
; Total bytes of code:
46
Diferenças salvas
Texto original
Abrir arquivo
; Method FooFoo:CSE(System.String) G_M22186_IG01: 4883EC28 sub rsp, 40 ;; bbWeight=1 PerfScore 0.25 G_M22186_IG02: 48B9D031411119020000 mov rcx, 0x219114131D0 488B09 mov rcx, gword ptr [rcx] E84277FFFF call System.Console:WriteLine(System.String) 48B9D031411119020000 mov rcx, 0x219114131D0 488B09 mov rcx, gword ptr [rcx] E83077FFFF call System.Console:WriteLine(System.String) 48B9D031411119020000 mov rcx, 0x219114131D0 488B09 mov rcx, gword ptr [rcx] ;; bbWeight=1 PerfScore 8.75 G_M22186_IG03: 4883C428 add rsp, 40 E91A77FFFF jmp System.Console:WriteLine(System.String) ;; bbWeight=1 PerfScore 2.25 ; Total bytes of code: 62 ; Method FooFoo:LoopHoist() G_M39764_IG01: 56 push rsi 4883EC20 sub rsp, 32 ;; bbWeight=1 PerfScore 1.25 G_M39764_IG02: 33F6 xor esi, esi ;; bbWeight=1 PerfScore 0.25 G_M39764_IG03: 48B9D031411119020000 mov rcx, 0x219114131D0 488B09 mov rcx, gword ptr [rcx] E8DF76FFFF call System.Console:WriteLine(System.String) FFC6 inc esi 81FEE8030000 cmp esi, 0x3E8 7CE4 jl SHORT G_M39764_IG03 ;; bbWeight=4 PerfScore 19.00 G_M39764_IG04: 4883C420 add rsp, 32 5E pop rsi C3 ret ;; bbWeight=1 PerfScore 1.75 ; Total bytes of code: 41
Texto alterado
Abrir arquivo
; Method FooFoo:CSE(System.String) G_M22186_IG01: 56 push rsi 4883EC20 sub rsp, 32 ;; bbWeight=1 PerfScore 1.25 G_M22186_IG02: 48B9D03121644B010000 mov rcx, 0x14B642131D0 488B31 mov rsi, gword ptr [rcx] 488BCE mov rcx, rsi E8A677FFFF call System.Console:WriteLine(System.String) 488BCE mov rcx, rsi E89E77FFFF call System.Console:WriteLine(System.String) 488BCE mov rcx, rsi ;; bbWeight=1 PerfScore 5.00 G_M22186_IG03: 4883C420 add rsp, 32 5E pop rsi E99177FFFF jmp System.Console:WriteLine(System.String) ;; bbWeight=1 PerfScore 2.75 ; Total bytes of code: 47 ; Method FooFoo:LoopHoist() G_M39764_IG01: 57 push rdi 56 push rsi 4883EC28 sub rsp, 40 ;; bbWeight=1 PerfScore 2.25 G_M39764_IG02: 33F6 xor esi, esi 48B9D03121644B010000 mov rcx, 0x14B642131D0 488B39 mov rdi, gword ptr [rcx] ;; bbWeight=1 PerfScore 2.50 G_M39764_IG03: 488BCF mov rcx, rdi E85377FFFF call System.Console:WriteLine(System.String) FFC6 inc esi 81FEE8030000 cmp esi, 0x3E8 7CEE jl SHORT G_M39764_IG03 ;; bbWeight=4 PerfScore 11.00 G_M39764_IG04: 4883C428 add rsp, 40 5E pop rsi 5F pop rdi C3 ret ;; bbWeight=1 PerfScore 2.25 ; Total bytes of code: 46
Encontrar Diferença