commit | d9ac3741922a58b17aec730ba113f44efb8b6600 | [log] [tgz] |
---|---|---|
author | Fyodor Kupolov <fkupolov@google.com> | Mon Nov 13 15:51:03 2017 -0800 |
committer | Fyodor Kupolov <fkupolov@google.com> | Mon Nov 13 15:51:03 2017 -0800 |
tree | 20bec2c8a265733e2241ce84c6361954c6ce5b34 | |
parent | 4d55997a193827675ff1eee7ffe5d23f3772c985 [diff] |
Provide remote stack trace information The stack is truncated up to 5 lines at parcel time. When unparceling, a separate RemoteException will be created and set as a cause of the exception being thrown. Performance results(in nanoseconds): timeWriteExceptionWithStackTraceParceling 82175 timeWriteException 6616 timeReadException 22529 timeReadExceptionWithStackTraceParceling 34151 Test: manual + ParcelPerfTest Bug: 36561158 Change-Id: I9c0a54a86cd82cff92d8e1a15ec19dfed58ef856