diff options
| author | Alex Buynytskyy <alexbuy@google.com> | 2019-09-16 12:10:54 -0700 | 
|---|---|---|
| committer | Alex Buynytskyy <alexbuy@google.com> | 2019-10-02 13:25:03 -0700 | 
| commit | 665f3ff5a72289ceca5253a14b65f04aaf50e13a (patch) | |
| tree | 93d811f198b888a95b066fc8a57250bdccae0662 /libunwindstack/tests/MemoryFileTest.cpp | |
| parent | c63ef7fc362123415e3230c17d4df514dc772e46 (diff) | |
FastDeploy refactor: 2+GB APK support, optimizations, tests.
- removed 2GB apk size cap,
- removed zip archive parsing on device (1.1M->236K agent size reduction),
- optimized matching entries search,
- added more robust matching entries search based on hash of CDr entry,
- reduced patch size by reusing Local File Header of matched entries,
- removed extra manifest parsing and extra agent calls,
- added device-side tests for agent,
- fix for Windows patch creation.
Test: atest adb_test fastdeploy_test FastDeployTests
Total time for 0-size patch reduction for 1.7G apk: 1m1.778s->0m36.234s.
Change-Id: I66d2cef1adf5b2be3325e355a7e72e9c99992369
Diffstat (limited to 'libunwindstack/tests/MemoryFileTest.cpp')
0 files changed, 0 insertions, 0 deletions
