mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-10-30 07:11:38 +00:00
| .. | ||
| load_bin.inc | ||
| Makefile | ||
| README.md | ||
| test_file_benchmark.c | ||
| test_iter_benchmark.c | ||
Benchmark
Build capstone
mkdir build
cd build
cmake ..
#This last command is also where you can pass additional CMake configuration flags
#using `-D<key>=<value>`. Then to build use:
cmake --build . --config Release
cd ..
Build benchmark
cd suite/benchmark
make
test_iter_benchmark
./test_iter_benchmark
test_file_benchmark
./test_file_benchmark
The optional test_file_benchmark arguments are:
[loop-count]= optional loop count. Total number of bytes decoded and formatted is<code-len> * [loop-count]<code-offset>= offset of the code section (in decimal or 0x hex)<code-len>= length of the code section (in decimal or 0x hex)<filename>= 64-bit x86 binary file to decode and format