Marshall Clow
9dcc33ab1b
Removed missed usage of deprecated macros in Boost.Functional
...
[SVN r81578]
2012-11-26 21:45:20 +00:00
Daniel James
7f7ecfc717
Hash: Extra test to check different platform's floating point functions.
...
[SVN r81210]
2012-11-05 18:33:54 +00:00
Daniel James
dfd48ef498
Hash: Revert r81122. Refs #7470 .
...
I'll get back to this later, it probably requires compiler specific changes.
[SVN r81124]
2012-10-31 19:05:25 +00:00
Marshall Clow
a2756e75e8
Narrower 'using'; Refs #7470
...
[SVN r81122]
2012-10-31 17:14:43 +00:00
Daniel James
acf1f3bc48
Hash: Update change log
...
[SVN r80777]
2012-09-30 11:56:13 +00:00
Daniel James
853a713cf2
Remove deprecated header boost/functional/detail/container_fwd.hpp
...
[SVN r80288]
2012-08-28 17:43:05 +00:00
Daniel James
7b2f73c225
Hash: Avoid type punning warning.
...
[SVN r80217]
2012-08-25 20:54:10 +00:00
Daniel James
eec47991f9
Hash: A single unified algorithm for hashing floats.
...
Attempts to automatically use a binary hash for floats where it's known to
work, and then use the generic hash algorithm as a fallback.
[SVN r80177]
2012-08-24 22:52:42 +00:00
Daniel James
f1de575546
Hash: Clean up some unit tests.
...
- Remove some unnecessary headers.
- Try to fix warning in enum tests.
- Compile tests + hash namespace in enum tests.
[SVN r80154]
2012-08-23 12:18:18 +00:00
Daniel James
05f16beaf0
Hash: Quick attempt at supporting enums.
...
Thanks to Filip Konvička.
[SVN r80139]
2012-08-22 11:40:27 +00:00
Daniel James
9119b2646b
Hash: Remove C++11 forward declarations.
...
It seems that on Visual C++ Dinkumware declares shared_ptr in std, but for
Intel C++ it imports it from std::tr1. I was thinking of doing a macro check
for this, but since we're close to release, just change it to always include
the headers and never forward declare the C++11 classes, which is much safer.
I might restore the forward declarations in the future, although I'm tempted
not to. I'm not sure the improvement in compile time is worth the hassle.
[SVN r80038]
2012-08-14 20:06:07 +00:00
Daniel James
0757aea7cb
Hash: Fix links to examples.
...
[SVN r79749]
2012-07-25 23:42:41 +00:00
Daniel James
92fe67f714
Compile error for deprecated header boost/functional/detail/container_fwd.hpp.
...
[SVN r79652]
2012-07-22 07:15:34 +00:00
Daniel James
5ebe3ad87d
Hash: Fix smart pointer macro check.
...
[SVN r79527]
2012-07-15 07:43:40 +00:00
Daniel James
411ac66581
Hash: std::shared_ptr, std::unique_ptr support.
...
[SVN r79516]
2012-07-14 22:32:29 +00:00
Marshall Clow
af3a31090c
Switch from deprecated macros to new shiny ones; no functionality change
...
[SVN r79392]
2012-07-09 20:12:04 +00:00
Daniel James
806abd0ddf
Hash: Only use typeid when available.
...
[SVN r78755]
2012-05-29 19:41:19 +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
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
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
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
a6f8c51afb
Hash: Fix 1.6 quickbook in 1.5 document.
...
[SVN r76703]
2012-01-26 08:17:11 +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
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
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
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
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
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
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
bbfb6fd32c
Release notes for hash.
...
[SVN r63810]
2010-07-10 13:47:47 +00:00