14 Commits (64d3c7646c32e0c568781eb6900c8377260c9576)

Author SHA1 Message Date
  Richard Fuchs 859ac06626 MT#55283 use non-glib atomic macros in more places 8 months ago
  Richard Fuchs bcbe751dec MT#55283 make bufferpool (mostly) lock-free 9 months ago
  Richard Fuchs 95f75d690b MT#55283 use embedded links in bufferpool 9 months ago
  Richard Fuchs 58054f2c0f MT#55283 use typed queue for bpool shards 9 months ago
  Richard Fuchs 0551c2549a MT#55283 obsolete bufferpool shard array 9 months ago
  Richard Fuchs d43575dc06 MT#55283 look up bufferpool shard from metadata 9 months ago
  Richard Fuchs 69e634f94a MT#55283 store metadata head pointer 9 months ago
  Richard Fuchs 9bd5670f89 MT#55283 use fixed allocation size 9 months ago
  Richard Fuchs 1a837e6ab1 MT#55283 add `empty` pointer 9 months ago
  Richard Fuchs 5f9e43b3e0 MT#55283 move alignment macros to header file 9 months ago
  Richard Fuchs 1a98502a1b MT#55283 used aligned memory for bufferpool 9 months ago
  Richard Fuchs ef7aa06801 MT#55283 shorten lock duration 9 months ago
  Richard Fuchs ad8ce3541d MT#61822 add RWLOCK_STATIC_INIT 11 months ago
  Richard Fuchs 872c06d1cc MT#55283 add bufferpool implementation 2 years ago