isle/tools/reccmp
Anonymous Maarten 40dd0a93d4
Faster reccmp.py on linux (#62)
* reccmp: avoid repeated execution of winepath

Executing winepath many times is slow,
so try we like to avoid it as much as possible.

When the path start with a known prefix, replace it with
a cached prefix and do some string manipulation.

This change reduces execution time of reccmp.py from 90s to 2s.

Which is nice.

m

* reccmp: continue looking when source cannot be found

Most often, the reasons is mismatched sources.

* reccmp: add basic logging + optional debug

* Read the addresses in the exe headers as little endian
2023-07-01 23:52:47 -07:00
..
cvdump.exe rename reccomp to reccmp 2023-06-21 14:36:09 -07:00
isle.png generate progress SVGs 2023-06-27 15:59:44 -07:00
lego1.png generate progress SVGs 2023-06-27 15:59:44 -07:00
reccmp.py Faster reccmp.py on linux (#62) 2023-07-01 23:52:47 -07:00
requirements.txt Improve reccmp.py (#49) 2023-06-25 19:01:40 -07:00
template.html reccomp: add option to hide 100% matching functions (#35) 2023-06-21 14:43:01 -07:00
template.svg reccmp: use "monospace" in svg font 2023-06-30 16:12:22 -07:00