|
From: Jacek P. <ja...@s3...> - 2005-10-10 13:37:28
|
Thank you for callgrind! This is first profiler which really works with our multithreaded application :) In our testing framework application is restarted many times (about 100), I can generate many callgrind profiles, but what I want is one profile which is sum of all small profiles. I know that it is possible in kcachegrind with file/add but I want to do it automagically, without clicking 100 times :) How can I do it? I can't find command line option to sum profiles... Is there any other documentation than http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindDocs? And one more time - thanks for awesome development tool! The information contained in this e-mail and in any attachments is confidential and is designated solely for the attention of the intended recipient(s). If you are not an intended recipient, you must not use, disclose, copy, distribute or retain this e-mail or any part thereof. If you have received this e-mail in error, please notify the sender by return e-mail and delete all copies of this e-mail from your computer system(s). Please direct any additional queries to: com...@s3.... Thank You. |
|
From: Josef W. <Jos...@gm...> - 2005-10-10 14:00:36
|
On Monday 10 October 2005 15:36, Jacek Poplawski wrote: > I know that it is possible in kcachegrind with file/add but I want to do > it automagically, without clicking 100 times :) > > How can I do it? I can't find command line option to sum profiles... Is > there any other documentation than > http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindDocs? Documentation is a weak point with KCachegrind ;-( I plan to add a small text mode program to merge/filter profiles. In the meantime: If you run "kcachegrind <prefix>", it will load all files with <prefix>[.part[-thread]] together. This is meant for automatic sum of multiple dumps of one run, but you can use it to load all dumps in a directory with kcachegrind callgrind.out Hope this helps. Josef |