Gregory Popovitch
|
896f1a03e4
|
Define umul128 in phmap namespace. (#273)
|
2025-04-11 10:24:44 -04:00 |
|
Gregory Popovitch
|
946ebad67a
|
Fix warnings with msvc. (#225)
* Fix warnings with msvc.
* Fix more warnings.
|
2023-12-09 12:23:51 -05:00 |
|
greg7mdp
|
3a4f3983a1
|
Fix a couple return type mismatches reported by clang-tidy.
|
2023-04-15 16:02:43 -04:00 |
|
greg
|
73be7c2ab2
|
manually merge some changes from abseil-cpp
|
2022-03-06 16:54:03 -05:00 |
|
greg
|
37b04503db
|
cleanup some test failures.
|
2020-07-19 17:51:13 -04:00 |
|
greg
|
fd2f93683c
|
cleanup more warnings with MSVC
|
2019-12-31 13:26:03 -05:00 |
|
greg
|
1d5651cffe
|
cleanup some warnings
|
2019-12-31 12:29:45 -05:00 |
|
greg
|
6808256b6c
|
Fix issue #2, #include <intrin.h> included too late
|
2019-10-21 08:21:11 -04:00 |
|
greg
|
c4abc895b4
|
try new idea for removing address sanitizer warning (issue #21)
|
2019-07-31 16:28:48 -04:00 |
|
greg
|
bccf9254d4
|
Update phmap_bits.h
|
2019-07-31 12:35:20 -04:00 |
|
greg
|
d7db8bf5c7
|
Update phmap_bits.h
|
2019-07-31 12:32:16 -04:00 |
|
greg
|
e8867a424d
|
fix compilation issue with previous change
|
2019-07-31 12:26:49 -04:00 |
|
greg
|
b45a4938ab
|
fix warnings - issue #21
|
2019-07-31 12:20:28 -04:00 |
|
greg
|
80cf601667
|
_umul128 only available on intel 64 not arm 64
|
2019-04-22 23:19:45 -04:00 |
|
greg
|
54d4634290
|
catchup 4/16
|
2019-04-20 19:56:20 -04:00 |
|
greg
|
ff561f34db
|
fix compilation warnings
|
2019-04-18 21:59:12 -04:00 |
|
greg
|
7cc2644fba
|
Always "mix" hash values in case poor hash values are provided.
|
2019-04-05 21:12:24 -04:00 |
|
greg
|
efde045919
|
_umul128 is not a valid intrinsic for x86 Windows. #3
|
2019-04-02 07:48:57 -04:00 |
|
greg
|
d5bad0bb45
|
use faster hash mixing algo using intrinsics 128 bit multiplication
|
2019-03-31 19:07:53 -04:00 |
|
greg
|
0118121ef1
|
wip
|
2019-03-17 20:38:56 -04:00 |
|
greg
|
213cc4b689
|
wip
|
2019-03-17 10:57:28 -04:00 |
|
greg
|
5170154e8d
|
wip
|
2019-03-16 20:48:50 -04:00 |
|