244 Commits (master)

Author SHA1 Message Date
Nguyen Anh Quynh 191c070cac suite: update x86odd.py 11 years ago
Nguyen Anh Quynh d71106047d suite: add some new instructions to x86odd.py 11 years ago
Nguyen Anh Quynh 4cc304096c suite: add 'hint nop' instruction to x86odd.py 11 years ago
Nguyen Anh Quynh 33e16362d6 x86: support 0x82 opcode for Arithmetic instructions 11 years ago
Nguyen Anh Quynh 4171e487cb suite: make x86odd support python3 11 years ago
Nguyen Anh Quynh a6519b08eb suite: add x86odd.py 11 years ago
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 61aaabbba0 suite: add SystemZ support to benchmark.py & fuzz.py 11 years ago
Nguyen Anh Quynh 61b7a722c1 suite: add Sparc support 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