Contributions
Re: Why is Performance Profiler indicating no routines analyzed
Another way to do it would be to make it more clear visually what are the two states. Normally, you can see if a button is pushed in or marked "on" but when it just changes its color a bit (or puts a bit of surrounding color), it's very hard to tell which way is on and which way is off. In our own GUIs we try to make this one very obvious through the use of switches7 years agoPlace AQtime QuestionsAQtime Questions16KViews1like3CommentsRe: Any way to use wildcards (or even regex) to define routines to ignore?
I get Areas but that seems to require more effort to do something that should be very simple. Those GUI filters are a very awkward way to specify something compared to regexes (all those options such as contains, begins with, not begins with, and they're incomplete so it becomes difficult to specify things) Also there are just some general things one wants to ignore for which areas are too fine-grained, which is presumably why there is an "Ignore" section in the first place.7 years agoPlace AQtime QuestionsAQtime Questions3.3KViews0likes1CommentAny way to use wildcards (or even regex) to define routines to ignore?
I'd like to ignore all routines in a particular namespace and sometimes all routines in a particular class. Also, I have a situation where I want to ignore all files in a particular subtree (several hundred files). For the last, I ended up doing du - a | grep cpp > /tmp/foo and then running that file through a regex editor to massage it into a list of filenames with their complete paths. Surely there should be a way to write things like namespace::* to ignore all routines in a namespace or ::foo::* to ignore all methods in the class foo or **/foo/bar/*.cpp (.git ignore style :-) to ignore all C++ files whose full filepath ends with/foo/bar I couldn't find anything like this in the documentation about Ignore Files and Routines but it seems like a rather obvious piece of workflow (Edit: The Filter mechanism does seem to havethis kind of ability so perhaps it could just be extended to the Ignore files/routines)7 years agoPlace AQtime QuestionsAQtime Questions3.3KViews0likes3CommentsRe: Why is Performance Profiler indicating no routines analyzed
Sigh! (Edit: Sorry - couldn't resist creating the image. In case nobody looked, the problem was because the button "Enable profiling" was off. For me, coming from Mac, the tooltip was misleading. When I saw the tooltip "Enable profiling", I assumed that meant that profiling WAS in fact enabled, and not that I needed to click it to enable profiling.7 years agoPlace AQtime QuestionsAQtime Questions16KViews1like5CommentsRe: Why is Performance Profiler indicating no routines analyzed
Yes, I get that you couldn't provide symbolic info but in that case I'd still expect to be able to see raw disassembly output. > and how to understand where the function starts and ends without debug info I'll certainly check the PDB and the other things you suggest but the fact that the application was clearly running orders of magnitude more slowly along with AQTime indicating that it didn't capture anything suggests something more fundamental is wrong with my configuration. I do appreciate all the suggestions.7 years agoPlace AQtime QuestionsAQtime Questions16KViews0likes7CommentsWhy is Performance Profiler indicating no routines analyzed
This is almost embarrassing. I was an AQTime user 12 years ago and earlier using it with Delphi. Now, I'm working on a project in C++ (just native) and, with a brand new license, I'm trying to use it to do a basic Performance Profile of my code. While I'm pretty sure I've followed all the instructions to make it work (https://support.smartbear.com/viewarticle/43100/) , after I do a brief run, where AQTime is clearly doing something since my application runs blatantly slowly, the summary tell me that 0 routines have been analyzed and 0 routines executed. So there's no call graph, call tree, etc. The main executable shows up as a module, and "All Project Modules" (routines only) is checked in the "Code to Profile" What have I forgotten to do? Thanks in advanceSolved7 years agoPlace AQtime QuestionsAQtime Questions19KViews0likes11Comments