Original Post
For those of you that don't know, I've been working on a profiler. I have a journal post about it here. This is the 0.1.5 release, which I think I'm making my first official release. Both x86 and x64 targets are supported, for all XP, Vista, 7, and probably the servers too. I recommend uninstalling a previous version if you've got one. Link to Installer Right now only sampling mode profiling is supported in the public build. The remote profiling and real-time profiling features are both fully functional, and I've included a pair of prototype visualizers. These are both based on existing profilers, possibly a little too faithfully (their originals do some odd things). Most people seem to favor the dotTrace style visualizer, but I'm looking for feedback on both. The whole thing is open source under the MIT license, and the visualizers will actually be pluggable when it's done, so you'll be able to write your own and drop them in -- or publish them. (In theory they're pluggable now but I haven't tried it yet.) This is hopefully the final release of the 0.1 series -- I think I've got nearly all the sampling bugs knocked out and the major features are there. If you guys could try it out and let me know what you think, I'd really appreciate it. I'm especially interested in applications that are drastically affected performance-wise by this thing. My hope is that this particular build will supplant NProf completely. [Edited by - Promit on August 13, 2009 2:32:33 PM]