Commit Graph

  • 8b610a6d34 Unordered: Work around for compilers which don't support template friend members. Daniel James 2011-06-09 19:48:34 +00:00
  • 20e923ba0d Unordered: Move the implementation into a namespace. Daniel James 2011-06-04 16:17:07 +00:00
  • 4777eaf367 Unordered: remove some dead, bad code. Daniel James 2011-06-04 16:15:27 +00:00
  • a40422fada Unordered: remove use of the 'or' keyword. Daniel James 2011-04-29 11:03:29 +00:00
  • b1912055a9 Unordered: Fix some errors in the equality tests. Daniel James 2011-04-17 21:27:38 +00:00
  • e8714d79b2 Unordered: Implement C++0x equality. Daniel James 2011-04-17 16:23:25 +00:00
  • f8e2a917f9 Unordered: 2 phase lookup fix for clang. Daniel James 2011-04-17 14:27:08 +00:00
  • 140e8852e8 Unordered: fix some gcc issues. Daniel James 2011-04-17 00:31:35 +00:00
  • 547e141166 Unordered: Overhaul the implementation. Daniel James 2011-04-16 18:47:33 +00:00
  • 3fd5635d7d Unordered: Fix some overly strict tests. Daniel James 2011-03-23 00:07:17 +00:00
  • d9c49a6cde Don't require explicit conversion in pairs in unordered's insert tests. Daniel James 2011-03-16 21:34:08 +00:00
  • 8ade57b9e3 Remove workaround for ancient gcc verisons. Daniel James 2011-03-16 21:33:41 +00:00
  • c43f1772bf Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • 147181530d Add copy constructors and assignment operators when using rvalue references. Fixes #5119. Daniel James 2011-03-02 08:47:34 +00:00
  • 26fd286966 Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • c75b042ca3 Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • a4750fbdba Make unnecessary_copy_tests a bit more lenient. Daniel James 2011-01-25 20:15:27 +00:00
  • a33949a0a5 Add copy constructors and assignment operators when using rvalue references. Refs #5119. Daniel James 2011-01-25 20:13:43 +00:00
  • 54f9626c12 Merge unordered from trunk. Daniel James 2011-01-04 23:05:55 +00:00
  • 4d57147c3d Fix tabs and files without copyright. Daniel James 2011-01-03 12:43:34 +00:00
  • 3d7abd9cbe Avoid -Wconversion warnings in unordered & hash. Daniel James 2010-12-11 14:43:00 +00:00
  • 5a81ca6ffe Import boostbook/quickbook in unordered and hash docs. Daniel James 2010-12-07 20:45:08 +00:00
  • 571e2632f2 Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • b9188caf7d Fix [66556] - Remove clang workaround. Daniel James 2010-11-14 11:43:49 +00:00
  • df726c038f Remove some 'always_show_run_output' flags. Daniel James 2010-11-14 11:42:58 +00:00
  • 14e0e1afc2 Less use of the ampersand operator in unordered. Daniel James 2010-11-13 12:31:54 +00:00
  • 2c1a8894cb Remove clang workaround. Daniel James 2010-11-13 12:30:45 +00:00
  • a49c76c69c More comments describing the unordered internals. Daniel James 2010-11-13 12:30:06 +00:00
  • 82c11ac41a Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • eb04f68351 Call forward declared functions from templates in unordered tests. Daniel James 2010-11-07 14:43:50 +00:00
  • 77bd36d038 Declare inline functions as inline. Daniel James 2010-10-25 21:59:52 +00:00
  • dc8e65043b Merge fix for unordered container insertion bug. Daniel James 2010-10-23 12:02:18 +00:00
  • 1b85f812af Missing copy_iterator methods. Daniel James 2010-10-21 20:34:39 +00:00
  • daad24388c Fix iterator insert bug in unordered_set/unordered_map. Daniel James 2010-10-21 20:23:37 +00:00
  • 392029c246 Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • 2f3ee06f1c Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • 8b4c480d47 Merge unordered build and documentation tweaks. Daniel James 2010-07-01 21:42:52 +00:00
  • 0cbd02d3cc Fix images in standalone unordered documentation. Daniel James 2010-06-30 12:05:36 +00:00
  • 3a13ddb4a3 Don't use _GLIBCXX_DEBUG on darwin. Daniel James 2010-06-30 12:04:41 +00:00
  • 7b272c85d5 Missing bracket. Daniel James 2010-06-27 16:58:48 +00:00
  • 70ca44b503 Merge unordered. Daniel James 2010-06-08 23:23:43 +00:00
  • 5edc45349f Revert changes for sun 5.9. Daniel James 2010-05-21 07:06:33 +00:00
  • dfaa61b666 Another inline. Daniel James 2010-05-09 07:24:47 +00:00
  • 076e195cac Define several methods inline. Daniel James 2010-05-06 20:13:25 +00:00
  • 71a8e56ae3 Move equivalent and unique hash tables into their own headers. Daniel James 2010-05-06 20:12:40 +00:00
  • bffd0b80fd Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 795d9f0aa7 Support for clang. Daniel James 2010-04-28 08:23:41 +00:00
  • ef79fea0b7 The clang workaround broke some compilers, so only use it for clang. Daniel James 2010-04-24 12:59:35 +00:00
  • ea33b5d134 Fix clang warnings in unordered tests. Daniel James 2010-04-23 07:26:43 +00:00
  • 5bab4d4360 Work around friend bug in clang. Daniel James 2010-04-23 07:25:53 +00:00
  • ec97640b1b Merge some link fixes and release notes. Daniel James 2010-04-21 23:00:35 +00:00
  • ef57a35001 Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • 10e24f93c4 Unordered/hash release notes. Daniel James 2010-04-18 13:20:45 +00:00
  • d3ca85bdbd Merge throw_exception use in unordered. Daniel James 2010-04-05 08:08:25 +00:00
  • 00cebc3dfb Use boost::throw_exception in unordered. Daniel James 2010-03-31 21:42:08 +00:00
  • fe2a6c521b Merge from trunk. Daniel James 2010-03-31 21:39:07 +00:00
  • ee034e23bb Add quick_erase to the unordered containers. Refs #3966. Daniel James 2010-03-22 00:42:07 +00:00
  • 958738c7af Merge a warning fix for unordered. Daniel James 2010-03-17 00:34:26 +00:00
  • 1d02663275 Try to avoid a warning. Daniel James 2010-02-26 20:50:21 +00:00
  • 3fb7d15f5b Merge hash and unordered from trunk. Daniel James 2010-02-25 19:05:01 +00:00
  • e594f1eda7 Remove deprecated macros for hash and unordered's tests. Daniel James 2010-02-16 22:33:10 +00:00
  • 1bcb5f8b6f Take advantage of the simplified parameters. Daniel James 2010-02-16 22:32:49 +00:00
  • 06f63fdc0d Stop using the deprecated BOOST_HAS_ macros in unordered and hash. Daniel James 2010-02-15 23:01:06 +00:00
  • f409496e68 Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 7efcf9ccff Set length of primes inside template on Sun C++. Refs #3854 Daniel James 2010-01-21 18:01:53 +00:00
  • 2b212d7c49 Merge unordered documentation. Daniel James 2010-01-09 17:17:53 +00:00
  • 6649b4df3c Update changelogs and slightly improved reference documentation for new release. Daniel James 2010-01-08 06:43:57 +00:00
  • aa0e8eedd2 Merge unordered changes. Daniel James 2010-01-08 05:39:54 +00:00
  • 71096f4d26 Formatting changes, mostly to fit within 80 characters. Daniel James 2010-01-04 22:49:39 +00:00
  • f962857e68 Merge unordered. Daniel James 2009-12-30 22:17:48 +00:00
  • 0f0161a5a2 Add codegear compatibility to the changes. Daniel James 2009-12-15 22:53:54 +00:00
  • b99382b551 Add templated find overload for compatible keys. Daniel James 2009-12-15 22:53:33 +00:00
  • 493f905598 Fix the return type of find in the unordered reference documentation. Daniel James 2009-12-15 22:53:08 +00:00
  • 4e6292b439 Implement an alternative erase function that doesn't return an iterator. Ref #3693 Daniel James 2009-12-15 22:52:52 +00:00
  • 2f0a94bcfd Add missing std:: qualifier to ptrdiff_t. Refs #3773. Daniel James 2009-12-15 22:42:04 +00:00
  • 618a51df13 Turn off warnings as errors on gcc/darwin because the integer library currently causes some warnings. Daniel James 2009-12-15 13:16:32 +00:00
  • 02bf8f288e Merge unordered and hash. Daniel James 2009-12-07 19:26:26 +00:00
  • 18a5010436 Remove use of iterator_adaptor in unordered tests. Daniel James 2009-12-04 19:44:34 +00:00
  • c8b893cb77 Workaround codegear ICE. Daniel James 2009-12-04 00:51:50 +00:00
  • a1252fcc0e Use consistent names for template parameters. Daniel James 2009-11-30 18:25:26 +00:00
  • ef67d9ae12 Document the unordered changes. Daniel James 2009-11-28 11:46:24 +00:00
  • 3e638049ec Try to support incomplete types for Sun - at the expense of zero argument emplace. Daniel James 2009-11-28 11:46:05 +00:00
  • 144d8963a3 Merge unordered. Daniel James 2009-11-28 11:40:08 +00:00
  • 7f59e8e058 Better testing of incomplete types. Daniel James 2009-11-27 19:43:06 +00:00
  • 7023460394 Suppress a warning that's in the windows mobile system headers. Daniel James 2009-11-26 23:15:30 +00:00
  • 0dcf1b5cd2 Fix the version check when suppressing warnings. Daniel James 2009-11-26 23:14:53 +00:00
  • 7b2c5189b3 Suppress some warnings on visual c++ 7.1. Daniel James 2009-11-25 09:14:16 +00:00
  • d3fe62a646 Try to avoid an odd warning from Visual C++ Daniel James 2009-11-25 09:09:25 +00:00
  • 1f17294cd3 Use remove_const again. Daniel James 2009-11-21 20:37:50 +00:00
  • 3882a61065 Inspect fixes. Daniel James 2009-11-21 19:40:28 +00:00
  • f709c16d70 Merge [56844]: Correct macro checks for initializer lists. Daniel James 2009-11-20 09:16:36 +00:00
  • df72c4886f Support incomplete template parameters to unordered containers. Daniel James 2009-11-20 08:03:26 +00:00
  • 26c72f9860 Use 'E' for key extractor, freeing 'K' for key. Daniel James 2009-11-20 08:02:48 +00:00
  • c97ad81672 Release 1.41.0 boost-1.41.0 Beman Dawes 2009-11-18 14:58:26 +00:00
  • 55957bbab5 Some more warning fixes for Visual C++ 7.1 Daniel James 2009-11-16 23:56:37 +00:00
  • ab843eb587 Fix a warning on Visual C++ 7.1. Although, I don't think I'm going to be warning free on the compiler. Daniel James 2009-11-12 21:36:27 +00:00
  • 4438b8e017 Fix a warning that only shows up in release builds. Daniel James 2009-11-10 20:07:50 +00:00
  • 5747836754 Change unordered move tests to be more lenient on compilers without NRVO. Will probably need to reintroduce some of the failure markup later. Daniel James 2009-11-10 18:17:53 +00:00
  • ba5c383877 Stricter warnings for unordered and hash. Daniel James 2009-11-10 08:15:55 +00:00
  • 211b4b4cb8 Release 1.41.0 Beta 1 boost-1.41.0-beta1 Beman Dawes 2009-11-04 12:14:07 +00:00