Fine-grained add / delete locking 59/13559/7
authorDave Barach <dave@barachs.net>
Thu, 19 Jul 2018 16:11:16 +0000 (12:11 -0400)
committerDamjan Marion <dmarion@me.com>
Fri, 20 Jul 2018 17:38:35 +0000 (17:38 +0000)
Add a bucket-level lock bit. Use a spinlock only when actually
allocating, freeing, or splitting a bucket. Should improve
multi-thread add/del performance.

Change-Id: I3e40e2a8371685457f340d6584dea14e3207f2b0
Signed-off-by: Dave Barach <dave@barachs.net>

No differences found