Commit 2a7c1ef9 authored by Yevgeny Rouban's avatar Yevgeny Rouban Committed by David Srbecky
Browse files

Add more dwarf debug line info for Optimized methods.



Optimizing compiler generates minimum debug line info that
is built using the dex_pc information about suspend points.
This is not enough for performance and debugging needs.

This CL generates additional debug line information for
instructions which have known dex_pc and it ensures that
whole call sites are mapped (as opposed to suspend points
which map only one instruction past the function call).

Bug: 23157336
Change-Id: I9f2b1c2038e3560847c175b8121cf9496b8b58fa
Signed-off-by: default avatarYevgeny Rouban <yevgeny.y.rouban@intel.com>
parent 6d889e0e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment