Add RegisterNativeAllocation reporting to the Java Heap Profiler.

Non-malloced Register Native Allocations will be reported to the JHP
with a nullptr since we have no allocation address during the
RegisterNativeAllocation function. The result will be seeing the stack
of such allocations in JHP.

Native malloc allocations do not go through the RegisterNativeAllocation
function and hence will not show here and should be seen using the
Native Heap Profiler instead.

Test: Passing Tests
Local Testing
Bug: 214488206

Change-Id: I3b27c2813a2efe6d1cc747530d7be29ce7c2e2b7
1 file changed