Hello,I would like to clarify a couple things. First, what exactly is a fragment? Is it a BB? a Trace? can it be both?
I understand that if I do `dr_register_bb_event` (or its drmgr variants) then I would be able to distinguish whether the code is used for BB or trace creation using the `for_trace` argument. However, when I use `dr_register_delete_event` there is no such argument. I am not even sure if it gets called on trace deletion? or just BB deletion?
A similar question for dr_delete_fragment, does it delete BBs with this tag only? or also traces that include the BB of that tag?
Thanks--
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/45a10a78-6a32-45ee-8b60-de1f660dfb71n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "DynamoRIO Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dynamorio-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/abf01da6-10d4-4746-a081-ec073f3f7731n%40googlegroups.com.
Hi Derek,
Thanks for your help. Just clarifying on the use of drbbdup, do you mean essentially duplicating all BBs during instrumentation, and inserting branches between them to select the appropriate path?
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/0fad36f5-100b-4a38-84d5-5973b70d5558n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dynamorio-users/39d6da6d-8121-40c2-932b-241e9bb90e94n%40googlegroups.com.