tailscale / go

Tailscale's rolling temporary fork of Go with emphasis on performance and memory/binary size reduction. We try to upstream everything and keep this repo's diff small.
https://github.com/tailscale/go/commits
BSD 3-Clause "New" or "Revised" License
66 stars 6 forks source link

patch: net: add socket read/write hooks #58

Open mihaip opened 1 year ago

mihaip commented 1 year ago

Summary: lets us instrument all socket I/O so that we can see when it happens (and thus its effect on battery life). Upstream status: seems unlikely to be accepted Importance: instrumentation for mobile clients, not load-bearing/critical for app functionality. tailscale/corp#9230 has details Example prior commit: 62341525d56cbddada16161a3b12410f636f1051