commit | 438cce8a7489d4da97ed6fa58e3e8f3d71e5021e | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Fri Apr 02 18:04:08 2021 +0000 |
committer | Steven Moreland <smoreland@google.com> | Sat Apr 03 00:04:32 2021 +0000 |
tree | ae7a1ab2742d5775f55a0a06c629b002e2e9e3d9 | |
parent | e8fa8e3458982b2a6cb7a7c24fa1fb831be47cfe [diff] |
libbinder: RPC avoid copy of transaction data The socket code here needs a lot more optimization/analysis, but using setIpcDataReference here is important so that we know internally whether a Parcel is owned or not. This will allow for stronger checks in markFor* functions which control the Parcel format. Bug: 167966510 Test: binderRpcTest Change-Id: Id2b0fc02972936f3e3b7382e7b56f7631a621e97