Ayush Ranjan and gVisor bot
87dc94cea1
Add a sync.Pool for sendfile buffers.
...
This pool will be used to reuse buffers of size pipe.MaximumPipeSize in the
sendfile implementation, reducing allocation overhead.
This was inspired from the investigation of `bun install` slowness. The
repeated buffer allocation was causing a lot of GC churn and also spending a
lot of time in runtime.makeslice().
PiperOrigin-RevId: 905164509
2026-04-24 12:27:28 -07:00
..
2026-04-10 20:35:27 +08:00
2026-02-10 11:56:11 -08:00
2024-01-11 11:24:32 -08:00
2023-03-02 10:50:04 -08:00
2024-07-08 19:25:42 -07:00
2026-01-13 05:34:06 -05:00
2026-02-25 11:07:15 -08:00
2025-12-15 14:42:53 -06:00
2023-03-02 10:50:04 -08:00
2026-03-16 15:49:19 -07:00
2026-02-20 11:35:37 -08:00
2024-06-19 11:51:41 -07:00
2024-11-01 15:39:28 -07:00
2025-11-12 12:49:09 -08:00
2026-04-23 16:16:08 -07:00
2023-10-23 22:09:47 -07:00
2026-02-12 14:55:06 -08:00
2023-11-28 12:59:35 +08:00
2024-09-28 12:34:57 -07:00
2023-03-02 10:50:04 -08:00
2025-05-05 10:42:51 -07:00
2026-03-18 19:44:48 -07:00
2024-10-10 20:36:24 +09:00
2026-01-14 21:00:40 -08:00
2025-12-15 14:42:53 -06:00
2026-02-10 11:55:50 -08:00
2026-03-17 13:43:32 -07:00
2024-10-10 20:36:24 +09:00
2026-01-26 12:28:13 -08:00
2026-01-14 15:35:25 -08:00
2025-04-18 19:16:59 -07:00
2026-03-23 16:30:14 +00:00
2023-03-02 10:50:04 -08:00
2024-10-01 10:29:10 -07:00
2026-01-26 12:28:13 -08:00
2023-09-06 10:54:41 -07:00
2023-03-02 10:50:04 -08:00
2026-04-01 11:17:30 -07:00
2026-03-02 22:59:55 -08:00
2023-08-07 11:42:20 -07:00
2025-12-15 14:42:53 -06:00
2026-03-13 16:09:48 -07:00
2025-07-30 13:11:02 -07:00
2023-03-02 10:50:04 -08:00
2024-10-21 22:09:40 -07:00
2024-03-26 19:57:40 +08:00
2025-12-15 14:42:53 -06:00
2026-03-18 14:58:54 -07:00
2026-03-09 12:34:22 -07:00
2024-09-25 20:16:45 -07:00
2025-08-06 18:46:54 -07:00
2026-02-10 11:56:15 -08:00
2026-03-17 13:43:32 -07:00
2024-10-10 20:36:24 +09:00
2026-02-10 11:56:13 -08:00
2026-04-24 12:27:28 -07:00
2026-04-17 10:00:42 -07:00
2024-10-11 16:40:39 -07:00
2025-03-04 11:25:32 -08:00
2026-02-10 11:56:13 -08:00
2026-03-16 15:49:19 -07:00
2026-04-11 04:49:38 -07:00
2023-11-28 14:49:00 -08:00
2025-06-26 13:21:37 -07:00
2026-04-22 16:08:24 -07:00
2026-04-22 10:15:08 -07:00
2025-05-14 18:50:02 -07:00
2023-03-02 10:50:04 -08:00
2026-02-10 11:55:50 -08:00
2025-08-22 14:27:14 +08:00
2026-02-12 14:55:06 -08:00
2026-01-21 18:33:38 -08:00
2025-12-15 14:42:53 -06:00