Commit Graph

68 Commits

Author SHA1 Message Date
6bf7a02644 Merge pull request #21 from BlackMATov/dev
Dev
2019-05-27 20:59:39 +07:00
11d4e4bc06 remove heterogeneous erase 2019-05-27 20:58:45 +07:00
bc324ce0da Merge pull request #20 from BlackMATov/dev
Dev
2019-05-27 20:47:37 +07:00
911a790f7d drop old compilers, update README 2019-05-27 20:13:01 +07:00
6eaae5784f heterogeneous at, erase, count and equal_range 2019-05-27 18:27:26 +07:00
00d676f998 heterogeneous find, lower_bound and upper_bound 2019-05-27 16:51:01 +07:00
a592e0ed7c Merge pull request #18 from BlackMATov/dev
Dev
2019-05-14 19:17:20 +07:00
8124786734 add extra warnings for tests 2019-05-14 12:55:57 +07:00
841e3432f6 flat_hpp to flat.hpp for include path 2019-05-14 12:50:08 +07:00
1bac88e076 Merge pull request #17 from BlackMATov/dev
Dev
2019-05-13 14:32:12 +07:00
83aa722993 fix coverage script 2019-05-13 01:33:50 +07:00
6e5eb09e80 Merge pull request #16 from BlackMATov/dev
Dev
2019-05-12 21:05:52 +07:00
6667579fdc update README API 2019-05-12 19:22:47 +07:00
ea8b1efe18 add noexcept to iterator getters 2019-05-12 19:10:47 +07:00
4e5e7e8485 add empty,size,max_size,capacity,clear noexcept specs 2019-05-12 18:16:18 +07:00
05934cac38 add swap noexcept 2019-05-12 17:12:45 +07:00
574de9c995 remove dummy allocator from tests 2019-05-12 16:59:24 +07:00
9c02a8305f move to C++17 2019-05-12 16:43:09 +07:00
c3af9d549f Merge pull request #14 from BlackMATov/dev
Dev
2019-05-10 16:54:35 +07:00
47b24bb0ad add default ctor noexcept 2019-05-10 10:06:14 +07:00
519abd69a4 EBO for multiset and multimap 2019-05-10 09:12:32 +07:00
13dc07cd15 EBO for flat_map 2019-05-10 08:59:03 +07:00
797d83fcc8 EBO for flat_set 2019-05-10 08:58:21 +07:00
6454824434 Merge pull request #13 from BlackMATov/dev
Dev
2019-05-10 08:36:52 +07:00
02b780b9da update README API 2019-05-10 07:33:27 +07:00
81308e53f2 add flat_multimap and flat_multiset containers #4 2019-05-10 07:18:00 +07:00
c77c4af7da Merge pull request #11 from BlackMATov/dev
Dev
2019-05-09 15:03:25 +07:00
8cfec62b26 update README API 2019-05-09 12:36:53 +07:00
7e60c356e8 add simple foreach bench 2019-05-09 11:17:25 +07:00
12ec532aa1 add simple lookup bench 2019-05-09 11:02:22 +07:00
9f028a6ad4 set::iterator is std::const_iterator now 2019-05-09 08:52:11 +07:00
4d2fdff3b2 remove Allocator template param 2019-05-09 02:43:47 +07:00
916ba1bd7f optional boost bench 2019-05-09 00:11:24 +07:00
a8bcd40cdd add basic bench plotter and simple insert bench 2019-05-08 23:32:16 +07:00
ecb354bfce fix clang 3.8 compilation 2019-05-07 04:17:33 +07:00
073789c767 add dummy benchmark project 2019-05-07 03:25:15 +07:00
06d4916d46 add extended copy ctors 2019-05-07 01:47:20 +07:00
98398901b0 Merge pull request #10 from BlackMATov/dev
Dev
2019-05-07 01:25:44 +07:00
dab7140405 add support for containers without ctor with allocator argument 2019-05-07 01:12:34 +07:00
be0e43857d add ability to use the library as cmake subdirectory #9 2019-05-07 00:16:37 +07:00
cf307720a6 Merge pull request #8 from BlackMATov/dev
Dev
2019-05-06 21:18:41 +07:00
82e67e7300 remove unnecessary uber_comparer_type from flat_set 2019-05-05 21:22:52 +07:00
9695c1ee69 update README API 2019-05-05 11:45:30 +07:00
07f00243cf make default move/copy ctors and operator= 2019-05-05 10:40:55 +07:00
eb999ee4a3 operator== speed up 2019-05-05 10:12:28 +07:00
f07bb86c22 Merge pull request #6 from BlackMATov/dev
close #3
2019-05-05 10:08:16 +07:00
347bd3e756 fix gcc 4.9 unit test compilation 2019-05-05 09:41:01 +07:00
a5ecda71bb add optional capacity control functions #3 2019-05-05 09:03:32 +07:00
65963bc670 update README 2019-05-05 08:02:03 +07:00
5b740a8da5 Merge pull request #2 from BlackMATov/dev
Dev
2019-05-05 04:44:27 +07:00