Files
wireguard-go/device
Jordan Whited 7c20311b3d device: reduce redundant per-packet overhead in RX path
Peer.RoutineSequentialReceiver() deals with packet vectors and does not
need to perform timer and endpoint operations for every packet in a
given vector. Changing these per-packet operations to per-vector
improves throughput by as much as 10% in some environments.

Signed-off-by: Jordan Whited <jordan@tailscale.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2023-12-11 16:34:09 +01:00
..
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-03-13 17:55:53 +01:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-03-13 17:55:53 +01:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00
2023-02-07 20:39:29 -03:00