Check memory leak
authorSung-jae Park <nicesj.park@samsung.com>
Sun, 1 Jul 2012 05:30:08 +0000 (14:30 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Mon, 2 Jul 2012 01:17:32 +0000 (10:17 +0900)
commita2f8dcb5f59064a2791dc999061e128d531bd33b
tree975174762377a706c267696765bd07769afe3e6c
parent15f6a157d234135064b75756c3bd450ffcb96401
Check memory leak

Please check this URL.
http://git.futuremobile.net/?p=heap-monitor&a=summary

The heap monitor is now available.
But it is not stablized yet.
(Not yet published, has no public git repository)

Differences between small(written by the SE team) tool

1. Faster than the "small(SE)".
   This heap monitor is aimed to be used by the running process.
   So this library should be optimized as possible as to reduce the
   performance penalty.
   But the small is aimed to be check the memory leak as a tool.
   It is a big difference.

2. This is only usable by GLIBC and ELF(not EFL) based system.
   This library crawling the ELF header(Program header) to find the
   memory region of address location.

3. This library has false alaram.
   So we cannot trust all statistics fully.
   It depends on the value in the stack.
   So if the stack contains some special values, the module detection
   can go wrong.

Change-Id: I95c13bd2410420b055f4b603afa9475d4b91d7d6
debian/changelog
packaging/com.samsung.data-provider-master.spec
src/slave_rpc.c