Hi, I would like to announce Qt Creator Profiler plugin.
Gitorious repository: http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler Briefly, an original target was to create a plugin for remote Linux devices profiling (e.g. Maemo). Current features: 1) External profiler - oprofile (almost any modern Linux based OS is supported) 2) Remote (by SSH) / local profiling modes are supported. 3) Must work in Linux / Macintosh / perhaps Windows. 4) It can be installed to existing Qt Creator as an additional plugin. Some links to screenshots - at the end of this message. Software requirements: 1) Oprofile installed 2) For local mode - working gksudo command, for remote - correctly setted up Maemo device settings and active Maemo target in your current project. 3) For callgraph images - graphviz package should be installed. We tried to create it extensible, so I hope later it will be possible to add other profilers support - like Valgrind etc (if somebody will decide to contribute it and there will be enough exported information from other Qt Creator plugins). Any response/comments/replies/feedback are highly appreciated. Introduction (an user guide quote): === Qt Creator provides source code profiler plug-in for application designers and developers to profile applications running on Maemo or Linux based devices. It does profiling remotely from the Qt IDE available for Linux, Mac OS X and Windows operating systems. It profiles kernel to shared libraries to binaries of the running Maemo device. It runs under Qt Creator process and sends various profiling request to the connected Maemo or Unix based devices transparently in the background. It does the profiling based on the request type and collects information at a low overhead and display it in Qt Creator widgets. It achieves complex profiling operation in very user friendly manner and is ideal for profiling entire system to determine bottle necks. === User guide: http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/QT_Creator_Profiler_User_Guide_02.pdf Some screenshots: http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/qtcreatorprofiler1.png http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler/blobs/profiler/src/plugins/profiler/doc/qtcreatorprofileroptions.png Some Oprofile + Maemo documentation. http://wiki.maemo.org/Documentation/devtools/maemo5/oprofile -- Best Regards, Denis Mingulov _______________________________________________ Qt-creator mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-creator
