Add rational load factor resizing policy
authorMike Krinkin <krinkin.m.u@gmail.com>
Sun, 26 Apr 2015 07:27:01 +0000 (10:27 +0300)
committerMike Krinkin <krinkin.m.u@gmail.com>
Sun, 26 Apr 2015 10:13:05 +0000 (13:13 +0300)
commite0ce332808dd028e0c0554f52aa04e9742e29286
tree98926d9283558f60d6c08672fd0322c1c654e88a
parentf0de9e874b77ebb9bd912f25063e3bab993873f5
Add rational load factor resizing policy

Add separate rational load factor resizing policy so that users
don't need to pay for additional multiplication if they don't need
it. The rational load factor resizing allows to exchange memory for
a bit of performance (about 5-10 %).
cds/container/striped_set/adapter.h
cds/intrusive/striped_set/resizing_policy.h