Part of reven.api View In Hierarchy
Wrapper for reven_api.execution_run.
| Class | PointIterator | Iterator allowing to iterate over trace points. |
| Method | __init__ | Undocumented |
| Method | name | The trace name. |
| Method | sequence_count | The count of basic blocks executed. |
| Method | search_point | No summary |
| Method | search_symbol | No summary |
| Method | point | Get Point object by sequence and instruction index. @param sequence: The sequence index. @param instruction: The instruction index, 0 (first instruction) by default. |
| Method | __iter__ | Undocumented |
| Method | __repr__ | Undocumented |
| Method | _rvn | Undocumented |
| Method | _cache_sequence | Return the sequence of index sid from the cache or cache it before. @param sid: Index of the sequence in this trace. |
Return the sequence of index sid from the cache or cache it before.
| Parameters | sid | Index of the sequence in this trace. |
Search for point matching the given criterions.
| Parameters | criterions | A list of Criterion
objects used to match a point. |
| begin_point | The search range lower bound. If None (default), will start at the beginning of the trace. | |
| end_point | The search range upper bound. If None (default), will stop at the end of the trace. | |
| cojunction | Whether to user cojunction (and) or disjunction (or) of criterions. | |
| step_max_results | The maximum amount of results to cache before yielding. Tweak for responce time adjustement. | |
| step_max_sequences | The maximum amount of sequences to search before yielding. Tweak for responce time adjustement. | |
| Returns | a generator of matching points. | |
Search for symbols.
| Parameters | name | The symbol name. |
| is_regex | Whether to consider @param name as regular expression or not. | |
| is_called | Whether to restrict search to called symbol or not. | |
| is_renamed | Whether to restrict search to renamed symbol or not. | |
| step_max_results | The maximum amount of results to cache before yielding. Tweak for responce time adjustement. | |
| Returns | A generator of symbols matching the given criterions. | |