|
From: divya a. <div...@ya...> - 2006-01-25 14:48:59
|
Hi, I am a Ph. D. student and as part of my research, I augmented callgrind to do data structure level profiling i.e. the tool outputs the data structures accesses by each user function in the running program. It outputs the following information about these accesses - whether the data structure is global/stack variable/heap variable - size - for stack variable: function in whose stack the variable is located + offset from stack start - for heap variable: address + function that performed the allocation I used this tool to evaluate the amount of data transfer between different functions if they were executed on , say, different processors. I was wondering if there has been a talk about such a tool and if it would be useful to other people. Of course, the code is not release quality yet but I can work on it. Thanx, Divya __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |