Commit Graph

730 Commits

Author SHA1 Message Date
Fabiano C. Botelho
9f999ef428 Remaining part of the fix for bug 3465649. This one fixes both BRZ and
CHD_PH for small key sets.
2013-04-20 01:28:00 -07:00
Fabiano C. Botelho
1b2a7cedff Fixing bug 3465649. I still need to make CMPH_BRZ work for small sets. 2013-04-17 01:19:15 -07:00
Fabiano C. Botelho
c1a9eb164e Fixes bug 3482222 filed in the bug tracker. 2013-04-16 00:50:24 -07:00
Fabiano C. Botelho
9e434d41d0 Applying Michael Samuel's patch to fix a bug in jenkins_hash.
This will break compatibility with mphf previously generated.
If someone has functions stored they will need to either change
this function back and keep using the buggy version or regenerate
them.
2013-04-16 00:16:49 -07:00
Fabiano C. Botelho
f9e5adacbd Applying Michael Samuel's patch to avoid buffer overflow while loading
the algorithm name from a dump file.
2013-04-15 23:42:21 -07:00
Davi de Castro Reis
b8c5b54c9a Added missing file in the distribution. 2012-06-09 03:55:16 -03:00
Davi de Castro Reis
3beff9ee9c spurious comment removed. 2012-06-09 03:12:09 -03:00
Davi de Castro Reis
772cdca462 Less brandhes. 2012-06-09 03:11:22 -03:00
Davi de Castro Reis
7968e08658 Less branches. 2012-06-09 03:11:07 -03:00
Davi de Castro Reis
4fabbd9d25 Less branches. 2012-06-09 02:47:37 -03:00
Davi de Castro Reis
b3e2ef709d More conservative hash functions. 2012-06-09 02:27:39 -03:00
Davi de Castro Reis
c06ad3e25e Fixed erase bug. 2012-06-09 00:58:52 -03:00
Davi de Castro Reis
99ac6744c7 Fixed equality op. 2012-06-08 12:15:01 -03:00
Davi de Castro Reis
6744476198 Minor fixes in command line tool. 2012-06-08 11:37:40 -03:00
Davi de Castro Reis
f5c937d1fc Add c++0x flag to pkgconfig. 2012-06-08 11:25:32 -03:00
Davi de Castro Reis
e57ec31b93 Fixed conditional inclusion of pkg-config for c++. 2012-06-08 11:17:18 -03:00
Davi de Castro Reis
07c9f0c9f8 Updated ebuild file. 2012-06-08 11:08:46 -03:00
Davi de Castro Reis
4d3be28d19 Fixes for make dist. 2012-06-08 11:02:07 -03:00
Davi Reis
fba715aebb Improved integration of check library. Should do the same for benchmarks. 2012-06-05 00:27:17 -03:00
Davi Reis
688c382420 Merge remote-tracking branch 'upstream/master' 2012-06-04 21:04:24 -03:00
Davi Reis
9581e5ad12 Remove dependency on cmph in cxxmph 2012-06-04 21:03:19 -03:00
Davi de Castro Reis
cc42ab3b74 Pre-release comments. 2012-06-03 04:17:14 -03:00
Davi de Castro Reis
0d7a176458 Merge branch 'master' of github.com:bonitao/cmph 2012-06-03 03:35:46 -03:00
Davi Reis
a17b3792d1 Merge branch 'master' of github.com:bonitao/cmph 2012-06-03 03:27:33 -03:00
Davi de Castro Reis
d5b579fbd6 Generalized mph_map for trade-offs. 2012-06-03 03:13:06 -03:00
Davi de Castro Reis
8ebb9da1ab Compiles on gcc-4.7 macos. 2012-06-03 00:03:46 -03:00
Davi de Castro Reis
20a67137d4 Several build fixes. 2012-06-02 23:17:45 -03:00
Davi de Castro Reis
e808f82311 Version bump 2012-06-02 22:29:46 -03:00
Davi Reis
3232485ef0 Merge branch 'master' of github.com:bonitao/cmph 2012-06-02 22:22:02 -03:00
Davi Reis
c95e06eba4 Fix typo 2012-06-02 22:21:08 -03:00
Davi de Castro Reis
c7b77ae329 Improved test support. 2012-06-02 21:47:18 -03:00
Davi de Castro Reis
ec467953bc Added missing file. 2012-06-01 20:39:10 -03:00
Davi de Castro Reis
2cffd02352 Added unit test library check. 2012-06-01 20:06:21 -03:00
Davi Reis
3bad70ec1c Merge branch 'master' of ssh://cmph.git.sourceforge.net/gitroot/cmph/cmph 2012-06-01 18:13:08 -03:00
Davi de Castro Reis
0c13ae5fa4 Compiles with clang. 2012-06-01 17:49:00 -03:00
Davi Reis
99cbe8193a Merged upstream 2012-05-30 21:45:54 -03:00
Davi Reis
1e9c9f5594 Improved readme. 2012-05-30 21:44:13 -03:00
bonitao
d4f70244f3 Initial commit 2012-05-30 17:36:49 -07:00
Davi Reis
59bb0dac72 merge 2012-05-28 01:56:11 -03:00
Davi Reis
2a227cc956 Added a test framework. 2012-05-28 01:45:12 -03:00
Davi Reis
cdc0f5cd98 Forgot. 2012-05-28 01:39:36 -03:00
Davi Reis
7c425203df Fixed configure.ac for ubuntu. 2012-05-09 14:04:34 -03:00
Davi Reis
9d59436461 Make mph_bits compile fast. 2012-05-08 14:22:47 -03:00
Davi de Castro Reis
f8d5fe91f1 Fixed warnings. 2012-04-30 00:55:28 -03:00
Davi Reis
aaa59b7edb Real results. Minimal is slightly slower than STL, perfect is faster, perfect and pof2 even better. 2012-04-22 02:58:04 +02:00
Davi Reis
c432a3b848 Slack search needs to come first. 2012-04-22 02:50:14 +02:00
Davi Reis
8b1d7da028 Investigating benchmark u64 failures. 2012-04-22 02:41:43 +02:00
Davi Reis
334f5592ea Improved benchmark, something broke in bm_map latest cases. 2012-04-22 01:39:05 +02:00
Davi Reis
6afc7cf105 Fastest true incarnation so far. Not much faster than unordered_map. 2012-04-21 21:48:32 +02:00
Davi Reis
c52152bcb4 Fixed inline problem for hollow iterator. 2012-04-15 01:23:44 -03:00