Commit Graph

  • 033a611f71 Change log. Daniel James 2013-10-06 08:03:12 +00:00
  • 3aa91346ea Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +00:00
  • a7c0ddb5b3 Merge unordered to release. Fixes #8851, #8874 Daniel James 2013-08-18 09:44:14 +00:00
  • de0366105c Avoid Visual C++ warning. Daniel James 2013-08-10 13:09:28 +00:00
  • 3508ceaa58 Avoid exposing functions via ADL. Daniel James 2013-08-10 13:09:08 +00:00
  • 29660f9c4d Remove unused typedef. Refs #8874. Daniel James 2013-08-08 20:28:53 +00:00
  • 52b42b4e48 Fix unused variable warning. Refs #8851. Daniel James 2013-08-08 20:27:40 +00:00
  • c88126e1d2 Merge unordered from trunk. Daniel James 2013-07-15 21:32:45 +00:00
  • e6a6fe92d7 Fix misleading documentation about move support. Daniel James 2013-07-08 22:11:54 +00:00
  • 79900798e6 Release 1.54.0 boost-1.54.0 Marshall Clow 2013-07-01 16:53:14 +00:00
  • 28675fca9a Release 1.54.0 beta1 boost-1.54.0-beta1 Marshall Clow 2013-06-03 14:02:28 +00:00
  • 0c7c7cc6ad Merge some change log entries to release. Daniel James 2013-05-25 15:53:49 +00:00
  • fb93c8cb86 Change log entries for 1.54.0 Daniel James 2013-05-25 15:45:51 +00:00
  • 8f0126a13a Revert siphash example. Daniel James 2013-05-22 21:48:29 +00:00
  • 0f080552fa Remove 'private' definition that I used for debugging. Daniel James 2013-05-21 22:50:19 +00:00
  • f8a6ea40a1 Add noexcept annotations to iterators. Daniel James 2013-05-19 15:00:40 +00:00
  • 1a067034c1 Add conditional noexcept for move constructors. Daniel James 2013-05-19 14:30:12 +00:00
  • bd10a8b5aa Merge initial unordered use of noexcept + friends. Daniel James 2013-05-16 22:15:42 +00:00
  • d603e75d03 Use nothrow move construction for function objects, when available. Daniel James 2013-05-13 23:13:04 +00:00
  • a422b40041 Use nothrow move assignment for function objects, when available. Daniel James 2013-05-13 23:12:46 +00:00
  • 44f61e5878 Add BOOST_NOEXCEPT to unordered container methods. Daniel James 2013-05-12 14:34:45 +00:00
  • 27c4e90374 Add trailing newlines to siphash examples. Daniel James 2013-05-12 14:33:15 +00:00
  • 68db81064b Release 1.53.0 boost-1.53.0 Marshall Clow 2013-02-04 18:11:49 +00:00
  • 0221f1a9bd Unordered: Merge assign fix. Daniel James 2013-01-27 23:10:29 +00:00
  • 6b21eeccab Unordered: Fix move assignment with unequal allocators. Daniel James 2013-01-25 21:22:03 +00:00
  • bf1f24ab04 Unordered: Initial stab at siphash example. Daniel James 2012-12-15 16:42:44 +00:00
  • 34b69e67ee Unordered: Merge test tweaks + inspect fixes from trunk. Daniel James 2012-12-13 22:39:44 +00:00
  • 64994d76dd Unordered: Detab. Daniel James 2012-12-07 17:06:11 +00:00
  • 10049f8325 Unordered: Missing final newlines. Daniel James 2012-12-07 17:05:36 +00:00
  • 654fed166a Unordered: Remove and update various deprecated things. Daniel James 2012-12-05 22:06:57 +00:00
  • 1bd3b029fa Removed usage of deprecated macros Marshall Clow 2012-11-26 17:47:12 +00:00
  • 3305caf40c Unordered: Changelog notes. Daniel James 2012-11-22 08:59:27 +00:00
  • 85d2657ac1 Remove usage of deprecated macros Marshall Clow 2012-11-21 01:21:54 +00:00
  • 8fb85cbb8d Unordered: Fix overload edge case for piecewise construction. Daniel James 2012-11-17 12:03:55 +00:00
  • da455124d2 Unordered: Try to make the piecewise_construct emulation a little more readable. Daniel James 2012-11-17 12:03:32 +00:00
  • ef4d33ce89 Unordered: Remove the deprecated equality implementation. Daniel James 2012-11-17 10:30:19 +00:00
  • 7eefe62efe Unordered: Remove deprecated variadic pair constructors. Daniel James 2012-11-17 10:28:35 +00:00
  • 981f1e2acb Unordered: Merge code clean up. Daniel James 2012-11-15 13:43:37 +00:00
  • 73c0d85ae6 Unorderd: Stop deriving from hash policy. Daniel James 2012-11-05 18:33:29 +00:00
  • d495cbd7e6 Unordered: Clean up the pointer silliness. Daniel James 2012-11-05 18:33:15 +00:00
  • ccc3d1c83d Unordered: Simpler erase implementation. Daniel James 2012-11-05 18:32:59 +00:00
  • 38d8d052d1 Unordered: Simplify pointer use. Daniel James 2012-11-05 18:32:45 +00:00
  • 34868c50ca Release 1.52.0 boost-1.52.0 Marshall Clow 2012-11-05 15:31:58 +00:00
  • 2e26534659 Unordered: Improved exception test thing. Daniel James 2012-10-21 00:20:07 +00:00
  • d1a6e948e3 Unordered: bcp friendly macros. Daniel James 2012-10-21 00:17:40 +00:00
  • 81897a6469 Unordered: Fix erasing ranges, and some tests. Fixes #7471 Daniel James 2012-10-11 17:29:19 +00:00
  • 8f8ea09ce8 Unordered: Fix bug when erasing a range, refs #7471. Daniel James 2012-10-07 08:19:01 +00:00
  • ced2139eea Unordered/Hash: Merge change log. Daniel James 2012-09-30 11:58:06 +00:00
  • 9b398ba0c9 Unordered: Update change log. Daniel James 2012-09-30 11:55:58 +00:00
  • 556adc1de1 Unordered: Fix the Visual C++ 11 version number. Daniel James 2012-09-30 08:29:26 +00:00
  • 3f060a70d1 Unordered: Fix unnecessary_copy_tests + extra tests. Daniel James 2012-09-26 08:09:26 +00:00
  • d6322718f3 Unordered: A bit more feedback from unnecessary_copy_tests Daniel James 2012-09-22 18:32:22 +00:00
  • 0a8037243b Unordered: Merge slightly simpler implementation. Daniel James 2012-09-22 17:28:55 +00:00
  • 94ef1ac391 Unordered: Support empty containers in node_holder. Daniel James 2012-09-17 18:59:29 +00:00
  • 53f278312f Unordered: Get rid of get_start. Daniel James 2012-09-17 18:59:03 +00:00
  • 549b93e629 Unordered: delete_buckets works when buckets_ is null. Daniel James 2012-09-17 18:58:28 +00:00
  • c2e7221bf9 Unordered: Set max_load_ to 0 when there are no buckets. Daniel James 2012-09-17 18:57:58 +00:00
  • a0ceefc91a Unordered: Merge from trunk. Daniel James 2012-09-17 18:53:30 +00:00
  • 37d58e84e3 Unordered: Fix creating extra node when resizing. Daniel James 2012-09-13 19:50:31 +00:00
  • ec6219fe13 Unordered: Fix incorrect assertion. Daniel James 2012-09-12 21:09:39 +00:00
  • 05f7c37f54 Unordered: Merge tests to release Daniel James 2012-09-07 19:51:10 +00:00
  • e68f0c341e Unordered: Fix object counts in tests. Daniel James 2012-09-06 08:49:43 +00:00
  • f47f0f8d16 Unordered: Fix some issues with the tests. Daniel James 2012-09-05 23:33:22 +00:00
  • ed369d6374 Unordered: Move MSVC warning suppression to correct location. Daniel James 2012-09-05 19:02:29 +00:00
  • b6b54610c6 Unordered: Repeat assign tests several times. Daniel James 2012-09-05 19:02:04 +00:00
  • 1d03bbe213 Unordered: Re-initialise reused nodes. Daniel James 2012-09-05 19:01:17 +00:00
  • 32ab636fe8 Unordered: delete/destroy/clear cleanup. Daniel James 2012-09-03 20:06:00 +00:00
  • 8e5ffbbe6c Unordered: Clean up swap. Daniel James 2012-09-03 20:05:39 +00:00
  • e7f495c094 Unordered: Cleaning up a bit. Daniel James 2012-09-03 20:05:15 +00:00
  • 1e07edc1ad Unordered: No need for value_allocator. Daniel James 2012-09-03 20:04:55 +00:00
  • 2f09079d3f Unordered: Remove the now unnecessary uses of ->. Daniel James 2012-09-03 20:04:35 +00:00
  • a1bdd82bd5 Unordered: Get rid of buckets. Daniel James 2012-09-03 20:04:15 +00:00
  • 45b6340a98 Unordered: Avoid allocating nodes in table constructor. Daniel James 2012-09-03 20:03:55 +00:00
  • 22e6daac6c Unordered: Use node_holder for move. Daniel James 2012-09-03 20:03:35 +00:00
  • 9ea735c975 Unordered: Move iterators to top of buckets.hpp Daniel James 2012-09-03 20:03:15 +00:00
  • 31f3a10d33 Unordered: Tweak node_construct functions. Daniel James 2012-09-03 20:02:53 +00:00
  • d9f49f2b44 Unordered: Faster assign implementation Daniel James 2012-09-03 20:02:31 +00:00
  • 73c269398a Unordered: Generic copy/move implementation. Daniel James 2012-09-03 20:02:10 +00:00
  • 7a4930f1a1 Unordered: Avoid unnecessary swapping in rehash and move. Daniel James 2012-09-03 20:01:50 +00:00
  • d5971171da Unordered: Merge from trunk. Daniel James 2012-09-01 15:50:36 +00:00
  • 035396e89f Unordered: Merge reference documentation update. Daniel James 2012-08-28 21:56:18 +00:00
  • c0faf59a86 Unordered: De-template constructor for allocator2 from allocator. Daniel James 2012-08-28 08:04:51 +00:00
  • a822b27efc Unordered: Weaken requirements in compile tests. Daniel James 2012-08-25 21:56:16 +00:00
  • f1e716d897 Unordered: Stronger assign testing. Daniel James 2012-08-25 21:55:46 +00:00
  • 612d68eecd Unordered: More invariant testing. Daniel James 2012-08-25 21:55:18 +00:00
  • aefea862c2 Unordered: Two exception testing allocators. Daniel James 2012-08-25 21:54:50 +00:00
  • f8968ab022 Unordered: Better swap assertion. Daniel James 2012-08-25 21:54:18 +00:00
  • 8f86c2464e Unordered: Rename *_impl to *_value_impl. Daniel James 2012-08-25 21:53:53 +00:00
  • cd57bf5000 Unordered: And use allocator traits to destroy values. Daniel James 2012-08-25 21:53:25 +00:00
  • a7125259d8 Unordered: When full construct is available, use it for value. Daniel James 2012-08-25 21:52:57 +00:00
  • 3a163b5449 Unordered: Move some things around. Daniel James 2012-08-25 21:52:28 +00:00
  • ff31c73970 Unordered: Go back to the old method for constructing nodes. Daniel James 2012-08-25 21:51:24 +00:00
  • 2e11fd8a86 Unordered: Test number of copies and moves for moves on all compilers. Daniel James 2012-08-25 12:52:31 +00:00
  • a4076e1297 Release 1.51.0 boost-1.51.0 Marshall Clow 2012-08-20 22:07:05 +00:00
  • 09c546f63a Unordered: Document more fine grained requirements. Daniel James 2012-08-05 18:26:02 +00:00
  • 8683332b2c Unordered: Merge from trunk Daniel James 2012-08-05 08:34:44 +00:00
  • 5be71a0e90 Unordered: Output stages in at_tests. Daniel James 2012-07-29 07:18:35 +00:00
  • 27f5496a65 Unordered: Fix some uses of rvalues refs/move. Daniel James 2012-07-29 07:17:57 +00:00
  • 918b3da91d Unordered: Use a SFINAE parameter rather than return type for C++03 compilers. Daniel James 2012-07-26 22:23:09 +00:00
  • 61516be1db Unordered: Remove use of try..catch. Daniel James 2012-07-22 20:14:20 +00:00