Diff
checker
Texto
Texto
Imágenes
Documentos
Excel
Carpetas
Legal
Enterprise
Aplicación de escritorio
Precios
Iniciar sesión
Descargar Diffchecker Desktop
Comparar texto
Encuentra la diferencia entre dos archivos de texto
Herramientas
Historial
Editor live
Ocultar sin cambios
Sin ajuste de línea
Vista
Dividido
Unificado
Nivel de detalle
Inteligente
Palabra
Letra
Resaltado de sintaxis
Elegir sintaxis
Ignorar
Transformar texto
Ir al primer cambio
Editar entrada
Diffchecker Desktop
La forma más segura de usar Diffchecker. ¡Obtén la app de Diffchecker Desktop: tus diffs nunca salen de tu computadora!
Obtener Desktop
Untitled Diff
Creado
hace 6 años
El diff nunca expira
Borrar
Exportar
Compartir
Explicar
38 eliminaciones
Líneas
Total
Eliminado
Caracteres
Total
Eliminado
Para continuar usando esta función, actualice a
Diff
checker
Pro
Ver precios
49 líneas
Copiar todo
42 adiciones
Líneas
Total
Añadido
Caracteres
Total
Añadido
Para continuar usando esta función, actualice a
Diff
checker
Pro
Ver precios
53 líneas
Copiar todo
; 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
Diferencias guardadas
Texto original
Abrir archivo
; 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 modificado
Abrir archivo
; 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 la diferencia