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

Reply via email to