OSDN Git Service

Handle munmap() and add support for tracing JNI (native) calls.
authorJack Veenstra <veenstra@android.com>
Tue, 19 May 2009 22:07:29 +0000 (15:07 -0700)
committerJack Veenstra <veenstra@android.com>
Tue, 19 May 2009 22:07:29 +0000 (15:07 -0700)
The munmap() kernel calls are traced but the tracing code wasn't doing
anything with them.  This caused the number of mapped regions in a process
to grow large in some cases and also caused symbol lookup errors in some
rare cases.  This change also adds support for new trace record types
for supporting JNI (native) calls from Java into native code. This helps
with constructing a more accurate call stack.


No differences found