| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
basicblock and a typo in function.py
|
|
properties
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In certain situations Architecture implementations can return different
lengths in get_instruction_info and get_instruction_text (e.g.
pseudo-instructions). Since BasicBlock's __iter__ method returns
disassembly lines, we should advance by the length returned by that
callback instead of get_instruction_info, which could be different.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
can now override get_instruction_info, not perform_get_instruction_info). The perform_* methods are now deprecated but will still function as expected. Added architecture hooks to Python API using this new style.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function.get_block_annotations
|
|
|
|
|
|
|
|
use core object identity for equality
|
|
|
|
|