commit | b55cc6df451e7653baf6f49dce1f2a0c03ba4bc6 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Mon Oct 17 15:25:10 2016 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Mon Oct 17 15:41:29 2016 +0100 |
tree | d2334ab9ebcd59b45ad25848ff27e1d51595383c | |
parent | a3344e8349b6abf2d31d8b973627248706382970 [diff] |
Use FdFile::Copy() in dex2oat for better error checking. Previously, read errors would have been silently ignored and write errors would ungracefully crash. Also improves performance on Linux, including Android, by using sendfile(). (We still keep Mac builds around.) Test: m test-art-host Change-Id: I689e8b9fee4595c42b353bd10042b60a7d6c1bc7