commit | a81b8c0932fa6a2198558b164a1aebdad0fcecc3 | [log] [tgz] |
---|---|---|
author | Fyodor Kupolov <fkupolov@google.com> | Mon Nov 13 15:51:03 2017 -0800 |
committer | Fyodor Kupolov <fkupolov@google.com> | Tue Nov 14 14:31:32 2017 -0800 |
tree | 5f91be321f5c0d673f32948c725c1054120d0ee3 | |
parent | 2a64dbce69cbea3a79c153596faa1bdd1de5f6eb [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 4168 timeWriteException 2201 timeReadException 15878 timeReadExceptionWithStackTraceParceling 23805 Test: manual + ParcelPerfTest Bug: 36561158 Change-Id: I18b64a6c39c24ab067115874ddb5bd71f556a601