Commit Graph

14 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 07b2037816 suite: cosmetic fixes for benchmark.py 2014-03-04 12:19:49 +08:00
Nguyen Anh Quynh 1ad3723214 suite: remove some irrelevant comments in benchmark.py 2014-02-20 23:39:27 +08:00
Nguyen Anh Quynh d53c1651a0 python: implement disasm_lite() method which only return tuples of some critical info. this improves performance by 15% 2014-02-20 12:10:52 +08:00
Nguyen Anh Quynh 321163bf34 suite: turn off detail for benchmark.py 2014-02-19 10:51:10 +08:00
Nguyen Anh Quynh 94020d8478 x86: fix the issue with prefix instruction declared in 2.0's RELEASE_NOTES 2014-01-25 14:22:15 +08:00
Nguyen Anh Quynh 9389947d0d x86: fix a mem leaking issue in X86_insn_combine() 2014-01-25 13:58:58 +08:00
Nguyen Anh Quynh 11b05193ec reset prev_prefix at the entry of cs_disasm_ex(). this fixes a nasty segfault bug 2014-01-22 11:06:34 +08:00
Nguyen Anh Quynh 9162aa1756 suite: cleanup benchmark.py 2014-01-22 11:06:22 +08:00
Nguyen Anh Quynh f48a879e31 suite: benchmark.py can benchmark specific archs, rather than all archs like before 2014-01-13 16:25:36 +08:00
Nguyen Anh Quynh 783e6c006c suite: benchmark.py now exercises all archs 2014-01-13 15:55:12 +08:00
Nguyen Anh Quynh ff93d75879 suite: excercise benchmark.py 5 times more 2014-01-13 15:10:42 +08:00
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 2014-01-13 14:49:55 +08:00
Nguyen Anh Quynh 3079ed61cb suite: cleaning benchmark.py 2014-01-09 08:20:38 +08:00
Nguyen Anh Quynh 6d50dc3c26 add benchmark.py 2014-01-07 11:32:40 +08:00