Hi all, This week I added counters to some of the most used functions in Monkey, to see how it performs. After profiling with monkey-bench, the number of requests/second decreases from 84000 to 79000 (local machine), because of the overhead. However, I have some ideas to reduce it, which I will implement next week. Also, I added support to the interface for tracing the memory allocations (but not memory frees, for now, which I plan to do using a hashtable if there will be need for this).
One encountered problem: I wanted to make use of __func__ (or __FUNCTION__), to dynamically resolve the name of the monitored function, but apparently that is not possible. Blogpost: http://kaspersky.github.io/blog/gsoc-week-4/ Github: https://github.com/kaspersky/monkey/commits/gsoc -- Regards, Vladimir Cernov
_______________________________________________ Monkey mailing list Monkey@lists.monkey-project.com http://lists.monkey-project.com/listinfo/monkey