support auto-magic instrumentation post-mbr, post-syscall, post-cbr, post-ubr, and post-call?
From bruen...@google.com on May 02, 2014 12:16:31
The mbr and syscall part was PR 240265
These are fragile locations, and we originally disallowed instru there just due to implementation complexity. We do have dr_insert_mbr_instrumentation() and related routines.
The most compelling feature cases are post-ret, post-syscall, and post-call. For cbrs, dr_insert_cbr_instrumentation() seems sufficient.
Auto-magically adding post-call instrumentation would have made drwrap easier to implement.
Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1439