bustle icon indicating copy to clipboard operation
bustle copied to clipboard

A benchmarking harness for concurrent key-value collections

Results 6 bustle issues
Sort by recently updated
recently updated
newest added

The `SmallRng ` of rand changed from 0.7 to 0.8 on 64 bit machines. The new PRNG has a different seed size. This PR updates rand but keeps the old...

I suggest adding an option to use a [Zipf](https://en.wikipedia.org/wiki/Zipf%27s_law) distribution to sample the keys. It might give a more realistic work load for heavy contention applications as many real word...

I'm not sure the preferred way to start integrating this. What came to mind is creating a `benchmarks` directory with a small CLI utility for specifying options, e.g. ``` cargo...

Worth noting is some implementations provide different features and guarantees such as being able to share reference guards across threads which is useful for async. I think that all maps...

I think examples have some problems with allocation, currently, arc_rwlock_std example fails with the message below: ``` memory allocation of 1879048192 bytes failedAborted (core dumped) ```

Hi again, This PR puts the std::sync::Barrier in a workload thread into a `scopeguard` to ensure that the barrier is correctly waited under `almost` any circumstances, therefore panics in the...