You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm keen to maintain same-or-better performance compared with DrHook; Profiler should not incur greater performance overheads. At least, not with some basic set of runtime options; it may be that more detailed analysis - such as call-tree sensitive timings - might push up the cost.
During some initial testing with a tight loop, I noticed that the traceback code in particular seemed to slow things down considerably.
There are really two parts here:
Review/replace the C++ that tracks the traceback / call sequence.
Incorporate performance comparisons with DrHook into the test framework.
The text was updated successfully, but these errors were encountered:
I imagine incorporating the use of DrHook into the test framework would be difficult due to the licence, unless you mean to just include some timings for a specific set of source done offline and included for comparison?
mo-mglover
changed the title
DrHook performance matching
Core performance and DrHook performance matching
May 30, 2022
I'm keen to maintain same-or-better performance compared with DrHook; Profiler should not incur greater performance overheads. At least, not with some basic set of runtime options; it may be that more detailed analysis - such as call-tree sensitive timings - might push up the cost.
During some initial testing with a tight loop, I noticed that the traceback code in particular seemed to slow things down considerably.
There are really two parts here:
The text was updated successfully, but these errors were encountered: