Commit Graph

61 Commits

Author SHA1 Message Date
greg 93e6e38349 remove #include <cxxabi.h> which doesn't appear to be needed - issue #135 2022-03-24 09:31:39 -04:00
greg 73be7c2ab2 manually merge some changes from abseil-cpp 2022-03-06 16:54:03 -05:00
greg 9c5601db3c fix previous fix 2022-02-28 15:55:12 -05:00
greg 52b2185d8f update previous fix 2022-02-28 15:21:34 -05:00
greg 9db8753361 better feature testing by using language feature macro - issue #132 2022-02-28 15:04:54 -05:00
greg 9def0df26f tentative fix for issue #94 2021-05-05 21:47:45 -04:00
byronhe 01d73bec61 fix std::shared_mutex 2021-04-02 01:03:27 +08:00
greg 4a7e130032 cleanup some warnings 2021-02-01 13:59:03 -05:00
greg d68cdf947c cleanup comments 2020-11-22 22:09:01 -05:00
greg 72beffb140 issue #65 - fix linux compilation issue 2020-10-02 15:05:18 -04:00
greg b004de56a9 issue #65 - small cleanup in previous checkin - remove useless typename keyword 2020-10-02 14:46:19 -04:00
greg 7c346be97b issue #65 - Fix Intel compiler warning 2020-10-02 14:44:51 -04:00
greg e77d86e49c replace "container_internal" with the shorter "priv" 2020-07-27 09:14:43 -04:00
greg 8fa6b6e05d fix typo 2020-07-19 17:57:08 -04:00
greg b47713c2c2 clean up preprocessor directives. 2020-07-19 12:52:52 -04:00
greg 96619cd132 issue #54 2020-07-18 22:14:59 -04:00
Brian McKinnon 76da9dca62 Fix two warning related to upcoming c++17 deprecations 2020-05-03 12:03:55 -05:00
greg 942403f0db remove #include <functional> from phmap_fwd_decl.h 2020-01-03 14:19:55 -05:00
greg de78c4229e disable another msvc /Wall warning in phmap_base.h 2019-12-31 14:56:21 -05:00
greg 1ae11ca382 cleanup warnings up to /w4 for msvc in btree.h 2019-12-31 14:50:08 -05: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 6391a28fa3 cleanup duplicate definitions 2019-12-30 13:58:44 -05:00
greg 48144bc7f8 Add tests for btree and fix a couple issues. 2019-12-30 13:42:48 -05:00
greg 3c5aba629c reorganize headers and start adding btree support 2019-12-28 22:09:25 -05:00
greg 787011e610 fix warning with vs2019 - issue #35 2019-11-07 21:43:37 -05:00
greg 39c002d52a std::shared_mutex support #11 2019-05-25 16:01:53 -04:00
greg b0038888b5 Unreferenced parameter warning (#13) 2019-05-24 17:38:12 -04:00
greg 9b205856e0 Fix Intel compiler issue #9 (compiler does not like CompressedTuple) 2019-05-15 08:59:29 -04:00
greg 8fc1bb41ef fix compilation warnings with vs2017+, std=c++17 2019-05-12 11:36:49 -04:00
greg 141c4da24e cleanup some build error with ICC 2019 (issue #9) 2019-05-10 19:48:31 -04:00
greg 7c126034a5 fix bad return value 2019-04-29 14:10:32 -04:00
greg ff561f34db fix compilation warnings 2019-04-18 21:59:12 -04:00
greg e478a4fc85 Improve internal locking support - cleanup examples 2019-04-14 13:04:25 -04:00
greg 38cec658e4 fix linux compilation issue 2019-04-13 20:34:32 -04:00
greg e37b455b70 fix linux build issue. 2019-04-13 20:29:58 -04:00
greg bbc746d34a add support for absl::Mutex 2019-04-13 20:22:13 -04:00
greg f3ca8e65a8 Fix issue when using boost mutexes 2019-04-11 18:20:59 -04:00
greg 26df7982b1 fix issue when compiling with old gcc 2019-04-07 19:51:51 -04:00
greg 47d67d861a Improve lock support - issue #2 2019-04-07 18:12:32 -04:00
greg 38f81c15bc improve mutex support 2019-04-07 12:19:04 -04:00
greg 94b263b13f missing typename 2019-04-07 09:52:11 -04:00
greg cf9c514b1b Update phmap_base.h 2019-04-07 09:42:02 -04:00
greg 6b66c9aa36 Add infrastructure for supporting different mutex types in phmap 2019-04-07 09:18:18 -04:00
greg 2040fa3900 fix error when building without exception support 2019-04-06 13:02:20 -04:00
greg e15f2bb959 fix multiply defined symbols 2019-04-01 13:13:20 -04:00
greg e016df0246 small cleanups. 2019-03-30 20:50:47 -04:00
greg d0c2c9a2d2 remove some dead code 2019-03-30 20:35:52 -04:00
greg 932464ee07 remove unused code, fix typos 2019-03-30 13:53:04 -04:00
greg 65ebd67804 fix travis clang build 2019-03-27 21:30:25 -04:00