{% if case.error %}
{{ case.error }}
{% endif %}
{% if oc and oc.recompile_error %}
Recompile failed:
{{ oc.recompile_error }}
{% endif %}
Original
{{ case.original.content }}
Decompiled
{{ case.decompiled.content }}
{% if oc %}
Opcode comparison
{% if oc.recompile_error %}
{{ oc.recompile_error }}
{% endif %}
{% if oc.methods %}
| Method |
Similarity |
Orig |
Recomp |
|
{% for m in oc.methods %}
{% set has_diff = m.orig_disasm and not m.error %}
| {{ m.name }} |
{% if m.error %}
{{ m.error }}
{% else %}
{% set mpct = (m.similarity * 100)|round(1) %}
{% endif %}
|
{{ m.original_count }} |
{{ m.recompiled_count }} |
{% if has_diff %}
diff
{% endif %}
|
{% endfor %}
{% endif %}
{% endif %}
{% endfor %}