Nguyen Anh Quynh
|
0586a74bdd
|
suite: minor fix for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
d9ee9b114f
|
suite: more throughout fuzzing
|
11 years ago |
Nguyen Anh Quynh
|
1cf70fe174
|
suite: minor fixes for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
3a614830f5
|
suite: add comments for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
07ceab8560
|
suite: update README for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
5feee401ca
|
suite: fix usage instructions for fuzz.py
|
11 years ago |
Nguyen Anh Quynh
|
301e831e13
|
suite: add fuzz.py tool
|
11 years ago |
Nguyen Anh Quynh
|
07b2037816
|
suite: cosmetic fixes for benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
1ad3723214
|
suite: remove some irrelevant comments in benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
d53c1651a0
|
python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15%
|
11 years ago |
Nguyen Anh Quynh
|
321163bf34
|
suite: turn off detail for benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
94020d8478
|
x86: fix the issue with prefix instruction declared in 2.0's RELEASE_NOTES
|
11 years ago |
Nguyen Anh Quynh
|
9389947d0d
|
x86: fix a mem leaking issue in X86_insn_combine()
|
11 years ago |
Nguyen Anh Quynh
|
2be19c40c1
|
recover some files changed by last merge
|
11 years ago |
Alex Ionescu
|
46018db884
|
Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done).
|
11 years ago |
Nguyen Anh Quynh
|
11b05193ec
|
reset prev_prefix at the entry of cs_disasm_ex(). this fixes a nasty segfault bug
|
11 years ago |
Nguyen Anh Quynh
|
9162aa1756
|
suite: cleanup benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
fd2814b71a
|
reset prev_prefix at the entry of cs_disasm_ex(). this fixes a nasty segfault bug
|
11 years ago |
Nguyen Anh Quynh
|
e542c22681
|
suite: cleanup benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
66c8d5d7fc
|
suite: add test_all.sh
|
11 years ago |
Nguyen Anh Quynh
|
d80cede9a3
|
last change to support BSD broke cross-comple. fix Makefile so cross-compile work again
|
11 years ago |
Nguyen Anh Quynh
|
d8029aed83
|
suite: make all tests consistenly run from inside suite/
|
11 years ago |
Nguyen Anh Quynh
|
f48a879e31
|
suite: benchmark.py can benchmark specific archs, rather than all archs like before
|
11 years ago |
Nguyen Anh Quynh
|
783e6c006c
|
suite: benchmark.py now exercises all archs
|
11 years ago |
Nguyen Anh Quynh
|
ff93d75879
|
suite: excercise benchmark.py 5 times more
|
11 years ago |
Nguyen Anh Quynh
|
34474f8989
|
suite: benchmark.py get disasm code from binary file (python itself) rather than randomize data - this stablizes results, and can be compared with other bindings
|
11 years ago |
Nguyen Anh Quynh
|
3079ed61cb
|
suite: cleaning benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
79654d11c7
|
suite: add test_ppc and some other minor changes
|
11 years ago |
Nguyen Anh Quynh
|
2258f0948c
|
suite: chmod+x compile_all.sh
|
11 years ago |
Nguyen Anh Quynh
|
ea807fba62
|
suite: add compile_all.sh. by Daniel Godas-Lopez
|
11 years ago |
Nguyen Anh Quynh
|
52b1754f94
|
suite: add README
|
11 years ago |
Nguyen Anh Quynh
|
7fcf723526
|
add some test tools into suite/
|
11 years ago |
Nguyen Anh Quynh
|
6d50dc3c26
|
add benchmark.py
|
11 years ago |