Evan Hunt
5300eebc9e
Clarify reference counting in QP databases
...
Change the names of the node reference counting functions
and add comments to make the mechanism easier to understand:
- newref() and decref() are now called qpcnode_acquire()/
qpznode_acquire() and qpcnode_release()/qpznode_release()
respectively; this reflects the fact that they modify both
the internal and external reference counters for a node.
- qpcnode_newref() and qpznode_newref() are now called
qpcnode_erefs_increment() and qpznode_erefs_increment(), and
qpcnode_decref() and qpznode_decref() are now called
qpcnode_erefs_decrement() and qpznode_erefs_decrement(),
to reflect that they only increase and decrease the node's
external reference counters, not internal.
(cherry picked from commit d4f791793e )
2025-01-31 05:52:13 +01:00
..
2025-01-30 12:37:55 +00:00
2024-11-26 03:41:46 +00:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-27 17:07:03 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2025-01-15 13:57:27 +01:00
2024-11-19 14:26:52 +01:00
2024-11-26 07:17:06 +00:00
2024-12-26 18:31:31 +02:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-23 14:04:03 +00:00
2024-11-19 14:26:52 +01:00
2024-04-26 16:08:46 +03:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-09 09:04:28 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-23 09:40:39 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2025-01-22 23:58:49 +00:00
2025-01-30 12:37:55 +00:00
2024-12-09 09:04:28 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-09 09:04:28 +01:00
2024-12-10 08:47:25 +00:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-13 13:50:05 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2025-01-31 05:52:13 +01:00
2025-01-31 05:52:13 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:43 +01:00
2025-01-22 14:29:30 +01:00
2024-11-19 14:26:52 +01:00
2024-11-26 03:41:46 +00:00
2024-11-19 14:26:52 +01:00
2025-01-15 13:57:27 +01:00
2024-11-19 14:26:52 +01:00
2025-01-06 14:00:47 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-10 00:49:06 +00:00
2025-01-30 14:43:25 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-12-08 12:03:12 +01:00
2025-01-30 12:37:55 +00:00
2024-12-13 13:50:05 +00:00
2024-11-27 11:49:01 +00:00
2025-01-30 12:37:55 +00:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00
2024-11-19 14:26:52 +01:00