Chris Tate
269ef9f0bc
Read each layout training profile when its build finishes
...
refresh-cli-layout.mjs kept the raw profile of every cold training build
until the end of the run, about 23 MB per build and 8.7 GB for the 399
builds. When the disk filled, the profile runtime wrote partial files, the
compiler still exited with 0, and reading a partial file threw a RangeError
past the end of its counters.
Each cold profile is now read and deleted when its build finishes, so the
work directory stays under 200 MB. The script throws when a training run
reports `LLVM Profile Error`, naming the build and the write error, and
when a profile is shorter than its header describes.
2026-10-28 22:43:27 -05:00
..
2026-10-22 11:12:02 -05:00
2026-10-05 17:51:24 -05:00
2026-10-05 17:51:24 -05:00
2026-10-05 17:51:24 -05:00
2026-10-27 20:11:44 -05:00
2026-10-25 23:42:51 -05:00
2026-10-25 18:53:25 -05:00
2026-10-28 04:50:01 -05:00
2026-10-25 18:53:25 -05:00
2026-10-20 08:51:47 -05:00
2026-10-18 22:04:17 -05:00
2026-10-16 00:50:37 -05:00
2026-10-20 13:43:22 -05:00
2026-10-12 12:25:30 -05:00
2026-10-27 05:32:27 -07:00
2026-10-15 22:43:42 -05:00
2026-10-27 07:21:50 -07:00
2026-10-12 15:21:39 -05:00
2026-10-22 17:18:54 -05:00
2026-10-15 01:18:54 -05:00
2026-10-22 23:52:25 -05:00
2026-10-05 17:51:24 -05:00
2026-10-14 08:10:02 -05:00
2026-10-17 02:10:27 -05:00
2026-10-05 17:51:24 -05:00
2026-10-06 14:13:28 -05:00
2026-10-18 20:20:05 -05:00
2026-10-26 21:18:38 -05:00
2026-10-22 16:56:13 -05:00
2026-10-20 13:41:39 -05:00
2026-09-20 22:36:10 -05:00
2026-10-25 18:53:25 -05:00
2026-10-05 17:51:24 -05:00
2026-10-25 15:17:09 -07:00
2026-10-26 07:48:11 -05:00
2026-10-26 07:48:11 -05:00
2026-10-22 18:49:53 -07:00
2026-10-05 17:51:24 -05:00
2026-10-26 07:48:11 -05:00
2026-10-27 06:43:19 -05:00
2026-10-28 22:43:27 -05:00
2026-10-28 04:50:01 -05:00
2026-10-25 18:53:25 -05:00
2026-10-27 20:11:44 -05:00
2026-10-20 21:21:14 -05:00
2026-10-26 13:48:37 -05:00
2026-10-15 02:06:23 -05:00
2026-10-26 19:40:54 -07:00
2026-10-05 17:51:24 -05:00
2026-10-26 17:43:44 -07:00
2026-10-05 17:51:24 -05:00
2026-07-28 19:18:06 -05:00
2026-10-27 07:21:50 -07:00
2026-10-26 07:48:11 -05:00
2026-10-05 17:51:24 -05:00
2026-10-21 17:52:22 -07:00
2026-10-22 18:49:53 -07:00
2026-10-12 00:08:53 -05:00
2026-10-05 17:51:24 -05:00
2026-10-05 17:51:24 -05:00
2026-10-05 17:51:24 -05:00
2026-10-26 07:48:11 -05:00
2026-10-25 18:51:56 -05:00
2026-07-28 20:07:34 -05:00
2026-10-28 00:22:04 -05:00
2026-10-27 19:27:25 -05:00
2026-10-26 17:43:44 -07:00