anjenner
ce9e1d3c15
Modify the localCache API to require an explicit commit on CachedFile… ( #115331 )
...
…Stream.
CachedFileStream has previously performed the commit step in its
destructor, but this means its only recourse for error handling is
report_fatal_error. Modify this to add an explicit commit() method, and
call this in the appropriate places with appropriate error handling for
the location.
Currently the destructor of CacheStream gives an assert failure in Debug
builds if commit() was not called. This will help track down any
remaining uses of the API that assume the old destructior behaviour. In
Release builds we fall back to the previous behaviour and call
report_fatal_error if the commit fails.
2025-03-07 17:58:36 +00:00
..
2025-03-06 10:27:47 +01:00
2025-02-16 23:44:26 -08:00
2025-01-16 12:27:54 -06:00
2025-03-07 17:58:36 +00:00
2025-03-06 10:27:47 +01:00
2025-03-06 10:27:47 +01:00
2025-03-03 13:46:33 +07:00
2024-10-28 10:59:53 -07:00
2025-03-03 13:46:33 +07:00
2025-03-03 13:46:33 +07:00
2025-01-20 18:25:51 +01:00
2024-12-17 19:24:32 +08:00
2025-01-28 14:56:58 +09:00
2025-03-05 07:22:35 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2025-03-06 08:50:00 -08:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-06 10:27:47 +01:00
2025-03-03 13:46:33 +07:00
2025-01-21 09:24:55 -08:00
2024-12-11 15:44:44 -08:00
2025-03-06 10:27:47 +01:00
2025-03-06 08:50:21 -08:00
2025-03-07 09:37:19 +01:00
2024-12-11 15:44:44 -08:00
2025-01-06 15:19:09 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2025-03-07 17:58:36 +00:00
2024-12-18 23:36:13 -08:00
2025-03-04 00:08:51 -08:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-07 08:34:29 +00:00
2025-02-28 09:38:48 -08:00
2025-03-06 10:27:47 +01:00
2025-01-24 15:08:14 +01:00
2025-03-03 13:46:33 +07:00
2025-03-03 13:46:33 +07:00
2025-02-13 09:12:33 -08:00
2024-12-11 15:44:44 -08:00
2025-03-04 01:50:50 -08:00
2025-03-04 17:05:01 -08:00
2025-03-06 09:28:44 -08:00
2025-02-22 09:52:53 -08:00
2025-02-24 23:08:48 -08:00
2024-12-17 19:29:18 +00:00
2025-01-24 10:53:11 +00:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2024-12-11 15:44:44 -08:00
2025-03-03 13:46:33 +07:00
2025-03-06 11:01:17 +01:00
2025-03-04 09:39:30 -08:00
2025-03-06 10:27:47 +01:00
2025-03-03 13:46:33 +07:00
2024-12-11 15:44:44 -08:00
2025-02-11 15:11:02 +00:00
2025-03-03 13:46:33 +07:00