Mitchell Hashimoto
dace6d1c6d
terminal: handle aliased title updates
...
setTitle can receive the slice returned by getTitle. Clearing the list retained its allocation, so appending that same slice used memcpy with aliased source and destination ranges and panicked in runtime-safe builds.
Resize the list within its reserved capacity and copy the value forward before writing the sentinel. This supports the complete current value and its subslices without weakening allocation-failure atomicity.
2026-07-10 06:47:10 -07:00
..
2026-07-09 17:07:55 -05:00
2026-07-09 10:11:07 -07:00
2026-07-09 12:38:59 -07:00
2026-07-09 17:07:55 -05:00
2026-06-17 18:23:24 +08:00
2024-03-22 20:28:04 -07:00
2026-07-09 20:03:10 -07:00
2026-03-17 10:32:14 -07:00
2026-03-25 07:25:16 -07:00
2026-07-09 17:07:55 -05:00
2026-07-07 13:42:48 -07:00
2026-04-06 17:17:30 -05:00
2025-11-19 15:17:05 -07:00
2026-07-07 13:03:19 -07:00
2026-07-09 09:47:11 -07:00
2026-03-25 07:25:16 -07:00
2025-09-21 19:39:58 -07:00
2025-12-03 13:27:36 -08:00
2026-03-25 07:25:16 -07:00
2026-07-05 10:51:39 -07:00
2026-03-25 07:25:16 -07:00
2026-07-09 09:47:11 -07:00
2026-03-16 09:19:09 +11:00
2026-01-08 20:48:19 -08:00
2026-01-16 13:07:32 -08:00
2025-09-21 19:40:00 -07:00
2026-05-28 12:33:36 -07:00
2026-07-09 09:47:13 -07:00
2026-07-09 09:47:12 -07:00
2026-04-12 15:40:54 -05:00
2026-03-25 07:25:16 -07:00
2026-07-07 13:03:19 -07:00
2026-07-07 20:05:09 -07:00
2026-07-09 20:38:28 -07:00
2025-11-27 13:37:53 -08:00
2026-02-28 21:11:40 -08:00
2026-05-23 14:37:59 -07:00
2026-07-07 20:05:09 -07:00
2026-07-09 09:47:11 -07:00
2026-07-10 06:47:09 -07:00
2026-05-23 14:37:59 -07:00
2025-11-24 19:55:27 -08:00
2026-05-24 13:42:20 -07:00
2026-07-10 06:44:21 -07:00
2026-07-10 06:44:21 -07:00
2026-03-25 07:25:16 -07:00
2026-03-25 07:25:16 -07:00
2026-01-16 13:07:32 -08:00
2026-07-09 17:07:55 -05:00
2026-07-09 17:07:55 -05:00
2026-03-04 21:02:55 -08:00
2026-07-07 20:05:09 -07:00
2026-04-04 22:01:38 -07:00
2026-07-09 20:50:23 -07:00
2026-07-10 06:47:10 -07:00
2025-12-08 07:00:43 -08:00
2025-07-22 13:08:24 -05:00
2026-07-05 13:11:11 -07:00