Forum Discussion
Hello Gediminas,
There is no way to detach AQtime's debugger from the profiled process. The reason is that it modifies the binary code of the profiled process and it is almost impossible to undo the changes.
I recommend that you consider clearing the collected results rather than stopping the profiling since it is a problem for you. To clear the results, use the Clear Results toolbar button. The feature is described in the Clearing Results During Profiling Help topic.- danf84Occasional ContributorIt would be great if AQTime had this feature. IDEs allow to attach/detach from process; I use this feature in Delphi XE all the time, and there is no reason why AQTime can't also do this. In fact, it's necessary if you try to investigate leaks by setting conditional break points, e.g. I grab a reportedly leaked address from AQTime, go to my class and do things like "if self = $004135A8 then asm int 3 end".
Can't do it while AQTime is running because my IDE won't attach to a process that's already attached to another debugger/profiler, and the addresses reported by AQTime won't be valid if I restart the program.
AQTime could "unmodify" the binary code the same way it modified it. If it can attach, it should be able to detach.
Hi Dan,
I have registered your request in our database. Thank you.
Related Content
- 4 years ago
Recent Discussions
- 7 months ago
- 2 years ago