Evan Hunt
a499794984
REQUIRE should not have side effects
...
it's a style violation to have REQUIRE or INSIST contain code that
must run for the server to work. this was being done with some
atomic_compare_exchange calls. these have been cleaned up. uses
of atomic_compare_exchange in assertions have been replaced with
a new macro atomic_compare_exchange_enforced, which uses RUNTIME_CHECK
to ensure that the exchange was successful.
2022-07-05 12:22:55 -07:00
..
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-04-01 23:45:23 +02:00
2022-03-25 08:33:43 +01:00
2022-01-11 09:05:02 +01:00
2022-07-05 12:22:55 -07:00
2022-03-25 08:33:43 +01:00
2022-01-11 09:05:02 +01:00
2022-05-03 10:02:19 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-03-25 08:33:43 +01:00
2022-04-19 14:25:23 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-04-01 23:04:24 +02:00
2022-03-08 11:19:34 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-03-28 15:02:18 -07:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-03-04 13:49:51 +01:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-27 15:48:50 -08:00
2022-01-11 09:05:02 +01:00
2022-06-28 15:42:38 +03:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-27 13:02:23 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-06-16 17:21:11 +02:00
2022-04-22 16:40:37 +01:00
2022-03-14 13:00:05 -07:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-03-28 15:32:30 +03:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-27 15:48:50 -08:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-03-08 23:55:10 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-05-25 16:04:51 +02:00
2022-06-16 17:21:11 +02:00
2022-03-14 13:00:05 -07:00
2022-04-02 01:23:15 +02:00
2022-06-16 17:21:11 +02:00
2022-01-11 09:05:02 +01:00
2022-03-14 13:00:05 -07:00
2022-01-11 09:05:02 +01:00
2022-01-11 09:05:02 +01:00
2022-06-16 17:21:11 +02:00
2022-05-03 10:02:19 +02:00