Files
scriptc/packages/compiler/native
Chris Tate 26e458932e Poll the checker server's socket before a reply read blocks
The native compiler sends most checker requests one at a time and blocks
in recv for each reply. The server answers most of them in a few
microseconds, and a reader the reply wakes takes tens of microseconds more
per round trip, over about 130,000 round trips on a large program.

scriptc_ts7_read now polls the socket with MSG_DONTWAIT for up to 200 us
before it blocks. Windows keeps its blocking pipe read.
2026-10-28 23:39:17 -05:00
..
2026-10-27 21:43:36 -05:00
2026-10-27 21:43:36 -05:00