Commit Graph

  • cec1891586 Disable incorrect Visual C++ 64-bit warnings. Ref #3082. Daniel James 2009-05-31 15:50:56 +00:00
  • 9c43533655 A couple more minor unordered changes. Daniel James 2009-05-30 17:41:05 +00:00
  • ae09b0dd24 Merge latest changes for unordered. Improved compatability and a few tweaks. Daniel James 2009-05-30 17:34:12 +00:00
  • 6d8ce11934 Remove a couple of old uses of BOOST_NO_INITIALIZER_LISTS. Daniel James 2009-05-28 22:06:42 +00:00
  • b018f8b173 Second try at merging emplace support. Daniel James 2009-05-27 21:31:08 +00:00
  • b83a73ab40 Remove an unused function. Daniel James 2009-05-27 18:32:38 +00:00
  • caa0b7cdf6 Fix a change accidentally included in the last commit. Daniel James 2009-05-27 18:32:22 +00:00
  • 46caec7d77 Some workarounds for old versions of Borland. Daniel James 2009-05-27 18:19:32 +00:00
  • 04234cecee Use lightweight_test for unordered. Daniel James 2009-05-27 17:44:09 +00:00
  • 84ff0c3227 Remove obsolete comment. Daniel James 2009-05-27 17:43:22 +00:00
  • 35a3894a88 Missing changelog entry. Daniel James 2009-05-27 17:42:01 +00:00
  • 0b4241833d Rollback [52357] as it depends on macros that aren't in release. Daniel James 2009-05-26 09:56:59 +00:00
  • e911a8011b Merge unordered changes: Daniel James 2009-05-25 19:57:04 +00:00
  • bde5df043c Unordered change log for explicit destructors. Daniel James 2009-05-25 19:45:23 +00:00
  • 8f70ddf4ef Unordered change log. Daniel James 2009-05-25 19:45:06 +00:00
  • cfc134b871 Add explicit destructors to the unordered containers. Refs #2908. Daniel James 2009-05-25 19:14:07 +00:00
  • 20c9360528 Better configuration for boost.unordered. Daniel James 2009-05-20 06:43:38 +00:00
  • f02cc7775d Long term fix for the incorrect length of prime list. Daniel James 2009-05-16 13:38:37 +00:00
  • 4e6b5de196 tuning up cmakefiles for unordered, utility Troy D. Straszheim 2009-05-15 00:21:14 +00:00
  • 09b239ed28 Merge emplace support for sandbox - but without move support. Daniel James 2009-05-10 21:25:09 +00:00
  • 294d58d2fe Cherrypick some unordered container changes from sandbox. Not including anything which depends on the new move library. Daniel James 2009-05-10 21:24:41 +00:00
  • 153cae73ec Release 1.39.0 boost-1.39.0 Beman Dawes 2009-05-02 13:01:04 +00:00
  • 3e70155100 Use a preprocessor sequence for the primes. Daniel James 2009-05-01 20:50:32 +00:00
  • fb71e0618d Last minute merge, remove google analytics script tags and fixes #2975. Daniel James 2009-05-01 19:00:57 +00:00
  • ce379f7bb5 Fix the prime number list length in unordered. Daniel James 2009-04-30 05:10:57 +00:00
  • f8e1ec8d2b Revert changes to unordered, as the test fails on most compilers. Daniel James 2009-04-30 05:08:40 +00:00
  • 24091f8bd8 Don't test prime_list::length on Visual C++. Daniel James 2009-04-29 21:43:41 +00:00
  • 4c3c18467c Fix the length of the prime number list. Refs #2975 Daniel James 2009-04-29 10:05:17 +00:00
  • 98ab8a57cf Release 1.29.0 beta 1 boost-1.39.0-beta1 Beman Dawes 2009-04-26 12:32:35 +00:00
  • 3f0e2b478b Add stream output to the count test helper for unordered. Daniel James 2009-04-14 17:51:34 +00:00
  • ac2409627a Use emplace instead of insert in the backend as it's more appropriate. Daniel James 2009-04-14 17:23:51 +00:00
  • a07e4c5810 Implement full extract_key for compilers without SFINAE and variadic templates. Daniel James 2009-04-14 17:23:37 +00:00
  • 694398f0e1 Some small documentation fixes for the release. Daniel James 2009-04-12 10:54:44 +00:00
  • 5a86d08271 Note change to operator[] in the unordered release notes. Daniel James 2009-04-12 10:50:57 +00:00
  • ab62d33495 Merged revisions 52224 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2009-04-12 10:25:38 +00:00
  • b475ba05c0 Merge quickbook and hash changelogs. Tweak gcc detection in container_fwd.hpp Daniel James 2009-04-11 08:49:33 +00:00
  • 4ac0a12a83 Avoid an unnecessary copy in 'operator[]' Daniel James 2009-04-06 22:51:36 +00:00
  • 290c7566ff Changelog for unordered and hash. Daniel James 2009-03-31 19:43:58 +00:00
  • 60e3e96b48 Tweak unordered for some compilers. Daniel James 2009-03-30 17:54:49 +00:00
  • 6ccc68b15c Give up and use another macro to destruct values. Daniel James 2009-03-26 21:09:51 +00:00
  • 188bcafdec Try to destruct values in a way that all compilers might like. Daniel James 2009-03-26 07:00:46 +00:00
  • 3a8739cd60 Revert [51409] Daniel James 2009-03-26 07:00:21 +00:00
  • c0e472755e Merge misc. changes from trunk, mostly minor documentation fixes. Daniel James 2009-03-22 10:42:48 +00:00
  • 2bc986ecbc Use paragraphs inside purpose tags. Daniel James 2009-03-16 20:21:05 +00:00
  • 6f45d36d97 Merge hash and unordered changes. Daniel James 2009-03-11 22:51:09 +00:00
  • 638accbec4 Update copyright dates in hash and unordered. Daniel James 2009-03-09 20:56:23 +00:00
  • d8fb4f4c38 Detab. Daniel James 2009-03-08 09:44:51 +00:00
  • 3e55934381 Make the sort stable. Daniel James 2009-03-01 14:15:39 +00:00
  • 40a89ac649 Add missing return for operator=. Daniel James 2009-03-01 14:15:09 +00:00
  • 2e9cf20cd0 Merge PDF build changes from Trunk. John Maddock 2009-02-23 18:39:32 +00:00
  • d442f20bf8 Move some of the data structure classes out of hash table data. Daniel James 2009-02-22 23:50:20 +00:00
  • d36fc98c15 Make copy_buckets and move_buckets member functions - so that calling them is a bit simpler. Daniel James 2009-02-22 23:50:04 +00:00
  • 700c4717d6 Add PDF generation options to fix external links to point to the web site. Added a few more Boostbook based libs that were missed first time around. Fixed PDF naming issues. John Maddock 2009-02-17 10:05:58 +00:00
  • 1e73578ab6 Don't copy images for the standalone hash and unordered documentation, was only really required before the libraries were integrated into boost. Daniel James 2009-02-15 19:32:19 +00:00
  • 971224a282 Use the new 'boost:' links for the hash, unordered and quickbook documentation. Daniel James 2009-02-15 19:32:04 +00:00
  • f5a6688925 Release 1.37.0 boost-1.38.0 Beman Dawes 2009-02-10 13:14:42 +00:00
  • acce19ce43 Add Jamfile to build PDF versions of all the docs. Tweaked some existing Jamfiles so that PDF build finds all the necessary image files etc. Tweaked fo.xsl to provide more options by default, and improve formatting. John Maddock 2009-02-08 16:59:14 +00:00
  • f7c664a359 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +00:00
  • 0921f8076d Remove a tab. Daniel James 2009-01-07 21:50:23 +00:00
  • 77021c5bbb Remove a tab. Daniel James 2009-01-03 23:26:00 +00:00
  • b8e8ffa242 Merge latest hash and unordered developments, and add support for initialiser lists to config. Daniel James 2009-01-03 23:18:33 +00:00
  • fe3873b28f Add support for initializer lists to config and the unordered containers. Daniel James 2008-12-04 21:30:19 +00:00
  • c1e9a6ac59 Workaround another in-place destruction. Daniel James 2008-11-29 21:47:55 +00:00
  • c2425106ea Wild stab at getting destruction working on more compilers. Daniel James 2008-11-27 11:42:13 +00:00
  • c8e7874534 Use aligned storage for the value. Daniel James 2008-11-24 23:15:55 +00:00
  • 601daa0e5d Use a larger prime number list. Fixes #1710 Daniel James 2008-11-24 22:56:04 +00:00
  • d022cc48ad Document operator==/operator!= as undefined if the equality predicates aren't equivalent. Fixes #2237. Daniel James 2008-11-24 22:55:47 +00:00
  • 527a72860d Extra tests for equality with different hash functions. Daniel James 2008-11-24 22:55:14 +00:00
  • 07e715fceb Merged revisions 49661-49662,49666,49669,49735,49756,49770,49811 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2008-11-20 22:53:20 +00:00
  • f0bb74a530 Use the new swap library. Daniel James 2008-11-15 13:07:29 +00:00
  • b75f06d935 Use pragmas to suppress a Visual C++ warning. Daniel James 2008-11-14 16:11:16 +00:00
  • e2d1d75955 Explicitly specify the template parameters in the unordered container friend, in order to avoid some warnings. Daniel James 2008-11-14 12:51:00 +00:00
  • 80dc7b5e6a Updating dependency information for modularized libraries. Michael A. Jackson 2008-11-07 17:05:27 +00:00
  • 1f4d8e7c21 Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +00:00
  • 20c13e346e Release 1.37.0 boost-1.37.0 Beman Dawes 2008-11-03 12:44:25 +00:00
  • 366c09f199 Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +00:00
  • 64d48a4f48 1.37.0 Beta 1 boost-1.37.0-beta1 Beman Dawes 2008-10-23 11:39:59 +00:00
  • 89ab17cce5 Merge fixes from Trunk. John Maddock 2008-10-13 09:00:03 +00:00
  • d98f72c4e1 Change includes of <cmath> to <boost/config/no_tr1/config.hpp>. John Maddock 2008-10-10 16:10:00 +00:00
  • 517e39fc23 Merged revisions 48081-48082,48791,48802-48803,48853 via svnmerge from https://svn.boost.org/svn/boost/trunk Daniel James 2008-09-18 11:30:59 +00:00
  • e6417fe652 Update unordered changelog. Daniel James 2008-09-18 11:23:12 +00:00
  • f5d52cc9b2 Move the unordered headers into the unordered directory. Daniel James 2008-09-16 21:49:41 +00:00
  • 62427c8287 Forward headers for the unordered containers. Daniel James 2008-09-16 21:45:53 +00:00
  • ab588fe872 Fix a workaround macro. Daniel James 2008-09-15 21:48:46 +00:00
  • 81d2bd284c 1.36.0 boost-1.36.0 Beman Dawes 2008-08-12 12:44:50 +00:00
  • fe1385ab34 More recent version of the working draft. Daniel James 2008-08-11 07:53:05 +00:00
  • d6f513be52 Rename 'emplace' with hint to 'emplace_hint'. Daniel James 2008-08-11 07:52:37 +00:00
  • 1fc59711df 1.36.0 beta 1 boost-1.36.0-beta1 Beman Dawes 2008-07-31 18:56:21 +00:00
  • 93141c26b9 Merge a couple of simple documentation fixes. Daniel James 2008-07-30 22:29:27 +00:00
  • d8fa4cef60 Fix a link and a header. Daniel James 2008-07-30 09:44:26 +00:00
  • dd2a994874 Merge in some small documentation fixes. Daniel James 2008-07-25 22:47:41 +00:00
  • 506f478ec7 Fix a typo. Daniel James 2008-07-25 21:25:58 +00:00
  • f2c420e289 Remove some old information that's no longer true. Daniel James 2008-07-24 10:14:15 +00:00
  • 6571648bac Remove hash_value for unordered containers. Daniel James 2008-07-17 23:33:51 +00:00
  • eae2a90463 Remove a mention of the hash functions which I missed before. Daniel James 2008-07-17 23:08:32 +00:00
  • 4305d10264 On second thoughts, I'll just completely remove hash_value for ordered containers. It's low quality and not very generic (it uses boost::hash for mapped values). Should be a painless change. Daniel James 2008-07-15 22:03:15 +00:00
  • d5b38b01fc Better hash function for unordered containers. Still a bit rubbish. Daniel James 2008-07-15 21:26:54 +00:00
  • f20f72bade Merge some documentation updates and fixes from trunk. Daniel James 2008-07-13 21:08:33 +00:00
  • c49dbd782d Update the implementation details. Daniel James 2008-07-13 20:07:45 +00:00
  • c7bde21be7 Note that emplace is only available on a few compilers. Daniel James 2008-07-13 19:42:56 +00:00