Peter Dimov
|
455145b522
|
Merge branch 'develop' into feature/is_uniquely_represented
|
2019-04-01 13:29:59 +03:00 |
|
Peter Dimov
|
a558503006
|
More .travis.yml updates
|
2019-04-01 13:03:27 +03:00 |
|
Peter Dimov
|
a0cb33b8fe
|
Update .travis.yml
|
2019-04-01 12:32:19 +03:00 |
|
Peter Dimov
|
84a1457956
|
Use is_uniquely_represented in is_contiguously_hashable
|
2019-03-31 16:17:23 +03:00 |
|
Peter Dimov
|
27cf6a2c86
|
Add is_uniquely_represented
|
2019-03-31 16:13:20 +03:00 |
|
Peter Dimov
|
5b090addc0
|
Simplify hash_append_range_
|
2019-03-31 15:50:01 +03:00 |
|
Peter Dimov
|
2072d4cdaf
|
Add test/hash_append_5
|
2019-03-31 15:39:24 +03:00 |
|
Peter Dimov
|
18ce5f009e
|
Define do_hash_append instead of hash_append
|
2019-03-31 15:39:04 +03:00 |
|
Peter Dimov
|
2c809ac5a8
|
Introduce do_hash_append
|
2019-03-31 15:38:42 +03:00 |
|
Peter Dimov
|
b78e65a2ca
|
Update README.md
|
2018-01-23 18:53:43 +02:00 |
|
Peter Dimov
|
220ed98da6
|
Add clang++-libc++ -fsanitize=undefined to Travis
|
2018-01-20 02:22:22 +02:00 |
|
Peter Dimov
|
1ae17cb990
|
Add clang-3.3, 3.4 to Travis
|
2018-01-19 20:01:43 +02:00 |
|
Peter Dimov
|
77fc95fdd3
|
Add clang++-libc++ to Travis
|
2018-01-19 20:01:08 +02:00 |
|
Peter Dimov
|
c756a385f6
|
Fix hash_append overload for std::tuple
|
2018-01-09 02:03:26 +02:00 |
|
Peter Dimov
|
719545eaf6
|
Fix hash_append overload for std::pair
|
2018-01-09 01:53:42 +02:00 |
|
Peter Dimov
|
98ee747a58
|
Revert "Add clang++ 3.3, 3.4 to Travis"
This reverts commit dd2b6f7447.
|
2018-01-09 01:27:51 +02:00 |
|
Peter Dimov
|
b918d3a1b3
|
Another g++ 4.6 fix
|
2018-01-09 01:15:50 +02:00 |
|
Peter Dimov
|
b2bcfbef46
|
Fixes for g++ 4.4, 4.6
|
2018-01-09 00:59:29 +02:00 |
|
Peter Dimov
|
dd2b6f7447
|
Add clang++ 3.3, 3.4 to Travis
|
2018-01-09 00:56:16 +02:00 |
|
Peter Dimov
|
755adb5fc9
|
Add g++ 4.4, 4.6 to Travis
|
2018-01-09 00:29:46 +02:00 |
|
Peter Dimov
|
0c1719e2b4
|
Use byte sequence seeds in SipHash tests, to match the reference
|
2018-01-09 00:13:18 +02:00 |
|
Peter Dimov
|
2fad3ccbeb
|
Add boost::array to hash_append tests
|
2018-01-08 19:05:01 +02:00 |
|
Peter Dimov
|
0c221f8a6c
|
msvc-9.0 has no std::vector<>::data either
|
2018-01-08 18:40:11 +02:00 |
|
Peter Dimov
|
d3dafac67f
|
Update appveyor.yml
|
2018-01-08 18:29:05 +02:00 |
|
Peter Dimov
|
0fd9f27fc0
|
Only use 32 bits for seeding in FNV-1a if the seed fits in 32 bits
|
2018-01-08 18:26:37 +02:00 |
|
Peter Dimov
|
69af75af59
|
Add seed to hasher in benchmark/unordered.cpp
|
2018-01-08 18:24:18 +02:00 |
|
Peter Dimov
|
4d312e2a83
|
Update README.md
|
2018-01-08 17:49:12 +02:00 |
|
Peter Dimov
|
686af6b35f
|
Update appveyor.yml
|
2018-01-08 17:48:41 +02:00 |
|
Peter Dimov
|
4cf938ec97
|
Use is_contiguous_range in hash_append
|
2018-01-08 17:46:50 +02:00 |
|
Peter Dimov
|
a3a07069de
|
Add is_contiguous_range
|
2018-01-08 16:27:58 +02:00 |
|
Peter Dimov
|
763643518b
|
Add seed constructor taking uint64_t
|
2018-01-07 13:37:08 +02:00 |
|
Peter Dimov
|
aa543ae3ca
|
Update copyright year
|
2018-01-07 03:02:24 +02:00 |
|
Peter Dimov
|
6edd39009d
|
Do not call memcpy with a potentially null pointer; that's undefined
|
2018-01-07 02:56:37 +02:00 |
|
Peter Dimov
|
fc33bf6ca6
|
Test Assignable in concept.cpp
|
2018-01-07 02:07:17 +02:00 |
|
Peter Dimov
|
8c6d9fa79f
|
Update .travis.yml, add UBSan configurations
|
2018-01-07 01:59:52 +02:00 |
|
Peter Dimov
|
b2a661687c
|
Add endian.hpp
|
2018-01-07 01:57:01 +02:00 |
|
Peter Dimov
|
18b67208cb
|
Update README.md
|
2018-01-06 18:38:08 +02:00 |
|
Peter Dimov
|
4948ad4b2f
|
Update README.md
|
2018-01-06 18:33:30 +02:00 |
|
Peter Dimov
|
20329dfeeb
|
Update README.md
|
2018-01-06 18:32:36 +02:00 |
|
Peter Dimov
|
2b97d220a8
|
Update README.md
|
2018-01-06 18:16:37 +02:00 |
|
Peter Dimov
|
07a53cceae
|
Move config.hpp before conditional.hpp, as conditional.hpp is not yet fixed on master
|
2018-01-06 17:05:54 +02:00 |
|
Peter Dimov
|
9531374ce5
|
Resolve ambiguity between H(p, n) and H(seed1, seed2)
|
2018-01-06 17:04:34 +02:00 |
|
Peter Dimov
|
5af1aa85f0
|
Add -I benchmark to depinst
|
2018-01-06 16:51:47 +02:00 |
|
Peter Dimov
|
402cc520d1
|
Initial commit
|
2018-01-06 16:45:24 +02:00 |
|
Peter Dimov
|
9de495d2fd
|
Initial commit
|
2018-01-06 14:33:48 +00:00 |
|