Switch from using std::string as the type we use to hold our payload in apacket to a custom reimplementation that doesn't zero initialize. This improves bulk transfer throughput in the adb_benchmark microbenchmark on walleye by ~20%. Test: adb shell taskset f0 /data/benchmarktest64/adb_benchmark/adb_benchmark Change-Id: Ibad797701eb1460c9321b0400c5b167b89b2b4d0 |
||
|---|---|---|
| .. | ||
| auth.cpp | ||
| file_sync_service.cpp | ||
| framebuffer_service.cpp | ||
| jdwp_service.cpp | ||
| main.cpp | ||
| mdns.cpp | ||
| mdns.h | ||
| remount_service.cpp | ||
| set_verity_enable_state_service.cpp | ||
| shell_service.cpp | ||
| shell_service_test.cpp | ||
| usb.cpp | ||
| usb.h | ||