Simon Cruanes
|
c14a0a4bbb
|
patch tests
|
2014-09-03 10:20:34 +02:00 |
|
Simon Cruanes
|
9488ff51c6
|
some unrolling in CCHashtbl
|
2014-07-16 14:20:56 +02:00 |
|
Simon Cruanes
|
af84e2dcc7
|
CCHashtbl: open-addressing table (Robin-Hood hashing)
|
2014-07-08 17:15:42 +02:00 |
|
Simon Cruanes
|
113ea6d395
|
updated and fixed things in core/:
fixed warnings, updated Sequence/Gen with tests and more recent interface; added printers
|
2014-05-17 01:00:00 +02:00 |
|
Simon Cruanes
|
4bc6c8a008
|
split into package core (no pack, 'CC' prefix, stable)
and misc where oneshot ideas go
|
2014-05-16 20:58:28 +02:00 |
|
Simon Cruanes
|
11259c9297
|
cli options for benchs
|
2014-02-01 15:33:28 +01:00 |
|
Simon Cruanes
|
e5e95bb97b
|
in bench, compare Map to hashtables
|
2013-11-08 00:06:00 +01:00 |
|
Simon Cruanes
|
66f5a97f92
|
added arrays to benchs;
updated README
|
2013-04-05 17:19:47 +02:00 |
|
Simon Cruanes
|
e924d0639a
|
changed the benchmarks for hashtables
|
2013-04-05 16:58:29 +02:00 |
|
Simon Cruanes
|
5553ed4699
|
updated benchs with persistentHashtbl
|
2013-03-27 21:47:24 +01:00 |
|
Simon Cruanes
|
b4e07e07d2
|
benchmark SkipList with hashtables
|
2013-03-23 01:45:54 +01:00 |
|
Simon Cruanes
|
09817b236a
|
update of Bench
|
2013-03-21 18:55:12 +01:00 |
|
Simon Cruanes
|
c248c9b677
|
added some benchs of Sequence vs Enum
|
2013-03-21 12:35:22 +01:00 |
|
Simon Cruanes
|
f561e7af7c
|
changed interface of Cache.S.with_cache_rec
|
2013-03-07 18:12:35 +01:00 |
|
Simon Cruanes
|
246f2949ea
|
tests and benchmark for the functional hashtables
|
2013-03-07 16:19:22 +01:00 |
|
Simon Cruanes
|
6b314e4b37
|
added FHashtbl to benchmarks
|
2013-03-07 15:01:10 +01:00 |
|
Simon Cruanes
|
14a5210bc2
|
added FlatHashtbl to the benchmarks
|
2013-03-07 10:18:13 +01:00 |
|
Simon Cruanes
|
001e28ad5f
|
LRU cache implemented
|
2013-03-06 15:43:54 +01:00 |
|
Simon Cruanes
|
694b4929b0
|
Cache.S2 can cache pair of heterogeneous arguments;
Cache.Dummy and Cache.Dummy2 (no caching);
benchmarking Cache
|
2013-03-06 15:14:48 +01:00 |
|
Simon Cruanes
|
588e7bece9
|
update of benchmark
|
2013-03-05 18:54:02 +01:00 |
|
Simon Cruanes
|
f7d0d88882
|
also benchmark IHashtbl (functor);
use Bench.bench_n, which is much better
|
2013-03-05 01:10:21 +01:00 |
|
Simon Cruanes
|
f3074584ff
|
updated benchmark
|
2013-03-05 00:55:24 +01:00 |
|
Simon Cruanes
|
deab8c8f62
|
robin hood hashing for PHashtbl
|
2013-03-05 00:49:02 +01:00 |
|
Simon Cruanes
|
484653fb08
|
add .replace operation in benchs
|
2013-03-04 18:21:26 +01:00 |
|
Simon Cruanes
|
17ae421266
|
small benchmarking of hashtable
|
2013-03-04 14:58:23 +01:00 |
|