Marco Trevisan (Treviño)
c95bf0514c
gobject: Use compare and exchange full to re-read old ref value
...
In case g_atomic_int_compare_and_exchange() check fails we ended up doing
another atomic get to figure out what it was the old reference count,
however, we can avoid this by using the full version of the function that
returns the value before the exchange happened as an out value.
2022-11-29 20:53:06 +01:00
..
2022-11-14 12:36:32 +00:00
2022-07-23 11:35:08 +00:00
2022-06-01 12:44:23 +01:00
2022-10-18 15:12:31 +01:00
2022-10-13 20:53:56 -04:00
2022-01-28 16:01:22 -08:00
2022-10-13 20:53:56 -04:00
2022-10-14 16:40:56 +01:00
2022-10-13 20:53:56 -04:00
2022-10-26 18:07:55 +01:00
2022-10-13 20:53:56 -04:00
2022-06-01 12:44:23 +01:00
2022-10-13 20:53:56 -04:00
2022-11-24 12:06:10 +00:00
2022-11-24 12:06:10 +00:00
2022-10-26 18:07:55 +01:00
2022-11-01 15:46:13 +01:00
2022-10-14 16:40:56 +01:00
2022-10-26 18:07:55 +01:00
2022-10-13 20:53:56 -04:00
2020-11-17 15:50:07 +00:00
2012-10-15 19:48:44 -04:00
2022-06-01 12:44:23 +01:00
2022-06-01 12:44:23 +01:00
2022-07-05 11:06:49 +00:00
2022-11-29 20:53:06 +01:00
2022-10-13 20:53:56 -04:00
2018-01-04 22:19:30 +01:00
2016-11-23 10:50:39 +00:00
2022-08-09 13:18:47 -05:00
2022-09-19 14:35:12 +00:00
2022-10-13 20:53:56 -04:00
2022-09-25 14:20:24 +01:00
2022-10-13 20:53:56 -04:00
2022-09-19 14:35:12 +00:00
2022-10-13 20:53:56 -04:00
2022-05-17 17:34:06 +02:00
2022-10-13 20:53:56 -04:00
2022-06-01 12:44:23 +01:00
2022-10-13 20:53:56 -04:00
2022-07-05 11:06:49 +00:00
2022-11-09 12:07:31 +00:00
2022-11-22 17:23:12 +01:00
2022-08-09 13:18:47 -05:00
2022-10-13 20:53:56 -04:00
2022-06-01 12:44:23 +01:00
2022-10-13 20:53:56 -04:00
2022-08-09 13:18:47 -05:00
2022-10-13 20:53:56 -04:00
2022-06-01 12:44:23 +01:00
2022-10-13 20:53:56 -04:00
2022-06-01 12:44:23 +01:00
2022-06-01 12:44:23 +01:00
2022-10-24 10:47:35 +01:00
2022-10-13 20:53:56 -04:00
2016-05-23 10:52:10 -04:00
2022-11-24 12:06:10 +00:00