Daniel James
806abd0ddf
Hash: Only use typeid when available.
...
[SVN r78755]
2012-05-29 19:41:19 +00:00
Daniel James
c409903f5e
Hash: Merge deprecated header warning + some documentation.
...
[SVN r78697]
boost-1.50.0-beta1
2012-05-27 21:13:49 +00:00
Daniel James
8ef04ed807
Hash: Extra changelog note.
...
[SVN r78696]
2012-05-27 20:55:14 +00:00
Daniel James
6be66ba092
Hash: Remove stary semicolon from deprecation pragma.
...
[SVN r78635]
2012-05-26 15:02:26 +00:00
Lorenzo Caminiti
033ef4b507
Merged ScopeExit (improved), LocalFunction (new), Functional/OverloadedFunction (new), and Utility/IdentityType (new) from trunk into release branch.
...
[SVN r78564]
2012-05-24 01:35:04 +00:00
Daniel James
0d4c55854b
Add warning to deprecated header boost/functional/detail/container_fwd.hpp.
...
Should have done this years ago, removing this header should make
modularization a tad bit cleaner.
[SVN r78533]
2012-05-21 21:58:18 +00:00
Daniel James
18b143cad1
Unordered: Merge unordered from trunk.
...
- Activate `std::allocator_traits` for gcc 4.7 and Visual C++ 11.
- Implement variadic construct in `boost::unordered::detail::allocator_traits`
when variadics, rvalue references and SFINAE expression are available.
- Use variadic construct from `allocator_traits`, or when not available move
the logic for constructing `value_type` to a lower level, so the container
code is a bit simpler.
- Avoid `-Wshadow` warnings. Fixes #6190 .
- Implement `reserve`. Fixes #6857 .
[SVN r78432]
2012-05-12 08:14:05 +00:00
Daniel James
8bc410f571
Hash: Use SFINAE to avoid implicit casts to numbers.
...
[SVN r78391]
2012-05-08 22:24:46 +00:00
Daniel James
68f0d9bc6b
Hash: Add some notes about forwarding header. Refs #6849 .
...
[SVN r78366]
2012-05-07 10:58:55 +00:00
Daniel James
5611f4238e
Unordered: Avoid -Wshadow warnings. Refs #6190 .
...
[SVN r78364]
2012-05-07 10:57:35 +00:00
Daniel James
346e62f53f
Unordered/Hash: Merge from trunk.
...
[SVN r78319]
2012-05-03 22:05:21 +00:00
Daniel James
963d06acb8
Unordered/Hash: Release notes.
...
[SVN r78318]
2012-05-03 21:35:51 +00:00
Daniel James
f3229da836
Hash: fix tests for older C++0x libraries.
...
[SVN r78165]
2012-04-23 20:51:21 +00:00
Daniel James
441cea413d
Hash: Some formatting.
...
[SVN r78164]
2012-04-23 20:49:30 +00:00
Daniel James
4f3265079d
Hash: Missing comma.
...
[SVN r78145]
2012-04-22 19:49:41 +00:00
Daniel James
98953a28c7
Hash: Support std::array and std::tuple. Refs #6806 .
...
[SVN r78144]
2012-04-22 19:46:28 +00:00
Daniel James
c3d01123fa
Hash: Note about previous change.
...
[SVN r78143]
2012-04-22 19:45:58 +00:00
Daniel James
f98a942e2e
Unordered/hash: Avoid a gcc warning. Refs #6771
...
[SVN r77832]
2012-04-08 15:29:15 +00:00
Daniel James
9a38ebf8c3
Hash: Merge documentation fix.
...
[SVN r76955]
boost-1.49.0
2012-02-09 09:26:00 +00:00
Daniel James
a6f8c51afb
Hash: Fix 1.6 quickbook in 1.5 document.
...
[SVN r76703]
2012-01-26 08:17:11 +00:00
Daniel James
903b1e409e
Hash: Merge documentation changes.
...
[SVN r76533]
boost-1.49.0-beta1
2012-01-15 20:49:40 +00:00
Daniel James
eb040cb89b
Hash: Improve rationale slightly.
...
[SVN r75542]
2011-11-18 09:03:29 +00:00
Daniel James
d92209d725
Hash: Use quickbook 1.5
...
[SVN r75541]
2011-11-18 09:02:47 +00:00
Daniel James
58e42260d5
Merge unordered+hash documentation updates.
...
[SVN r75015]
boost-1.48.0
boost-1.48.0-beta1
2011-10-17 20:23:27 +00:00
Daniel James
56293f4313
Hash: A few edits to the new rationale.
...
[SVN r74963]
2011-10-16 10:32:12 +00:00
Daniel James
335930c652
Hash: Remove info for compilers that are no longer supported.
...
[SVN r74857]
2011-10-09 18:22:11 +00:00
Daniel James
da096ddf8c
Hash: Note about the quality of the hash function.
...
In response to the thread starting at:
http://lists.boost.org/Archives/boost/2011/10/186476.php
[SVN r74856]
2011-10-09 18:14:50 +00:00
Daniel James
15bc3339e2
Hash: merge updated tests.
...
- Remove shared_ptr_fail_test, since shared_ptr now has a hash function.
- Run several tests with and without implicit casts.
[SVN r70445]
boost-1.47.0-beta1
boost-1.47.0
2011-03-23 00:10:03 +00:00
Daniel James
8c0e9a2b09
Run some tests without BOOST_HASH_NO_IMPLICIT_CASTS.
...
[SVN r69854]
2011-03-11 18:19:23 +00:00
Daniel James
664522596f
Remove shared_ptr fail test since it now supports Boost.Hash
...
[SVN r69853]
2011-03-11 18:17:48 +00:00
Daniel James
cc0710b8a2
Merge typeindex support for hash. Fixes #4756 .
...
[SVN r68199]
boost-1.46.1
boost-1.46.0-beta1
boost-1.46.0
2011-01-17 04:15:00 +00:00
Daniel James
ce885af9b0
Fix copy and paste typo. Refs #4756 .
...
[SVN r68182]
2011-01-16 11:06:00 +00:00
Daniel James
9e641187c6
Oops, make new hash_value overload inline.
...
[SVN r68147]
2011-01-14 03:36:39 +00:00
Daniel James
7dc95d044d
Support typeindex in hash. Refs #4756 .
...
[SVN r68145]
2011-01-14 03:13:39 +00:00
Daniel James
ad614b3d5f
Move tests for container_fwd.hpp into detail.
...
[SVN r67667]
2011-01-04 23:30:22 +00:00
Daniel James
fc7eb28826
Merge hash from trunk.
...
- Avoid `-Wconversion` warnings.
[SVN r67664]
2011-01-04 23:06:53 +00:00
Daniel James
ed598f865e
Fix tabs and files without copyright.
...
[SVN r67612]
2011-01-03 12:43:34 +00:00
Daniel James
482f038837
Avoid -Wconversion warnings in unordered & hash.
...
[SVN r67170]
2010-12-11 14:43:00 +00:00
Daniel James
a2e947588d
Import boostbook/quickbook in unordered and hash docs.
...
[SVN r67091]
2010-12-07 20:45:08 +00:00
Daniel James
982b350d71
Remove some 'always_show_run_output' flags.
...
[SVN r66566]
2010-11-14 11:42:58 +00:00
Daniel James
80b88f24c1
Merge OpenVMS 64 bit patch for hash. Fixes #4477 .
...
[SVN r64869]
boost-1.45.0-beta1
boost-1.45.0
2010-08-17 20:00:17 +00:00
Daniel James
577054de93
Fix hashing pointers on 64-bit OpenVMS.
...
Patch by Artyom. Refs #4477
[SVN r64397]
2010-07-27 19:18:53 +00:00
Daniel James
a98b37d12f
Merge hash, opt-in to breaking change rather than opt-out.
...
[SVN r64031]
boost-1.44.0-beta1
boost-1.44.0
2010-07-15 01:12:23 +00:00
Daniel James
fc3b3863b4
Only include static_assert when necessary.
...
[SVN r64009]
2010-07-14 08:28:04 +00:00
Daniel James
906f632706
Actually, make the change to hash opt-in, rather than opt-out. It's a bit late to introduce a breaking change.
...
[SVN r64007]
2010-07-14 08:17:48 +00:00
Daniel James
afc4d6664f
Merge iostreams, hash.
...
Including disallowing implicit casts to `hash_value`.
[SVN r63812]
2010-07-10 14:20:45 +00:00
Daniel James
bbfb6fd32c
Release notes for hash.
...
[SVN r63810]
2010-07-10 13:47:47 +00:00
Daniel James
38d131c158
Fix inspect issues.
...
[SVN r63762]
2010-07-08 20:48:30 +00:00
Daniel James
2553a5fbdc
Try preventing static casts when calling hash_value.
...
[SVN r63716]
2010-07-06 23:32:37 +00:00
Tobias Schwinger
55fac118e9
adds Functional/Factory
...
[SVN r61596]
boost-1.43.0
2010-04-26 23:20:27 +00:00