b3e82db752
[SVN r46343]
29 lines
1.2 KiB
Plaintext
29 lines
1.2 KiB
Plaintext
|
|
[/ Copyright 2005-2008 Daniel James.
|
|
/ Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
/ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) ]
|
|
|
|
[section:acknowledgements Acknowledgements]
|
|
|
|
This library is based on the design by Peter Dimov. During the initial
|
|
development
|
|
Joaquín M López Muñoz made many useful suggestions and contributed fixes.
|
|
|
|
The formal review was managed by Thorsten Ottosen, and the library reviewed by:
|
|
David Abrahams, Alberto Barbati, Topher Cooper, Caleb Epstein, Dave Harris,
|
|
Chris Jefferson, Bronek Kozicki, John Maddock, Tobias Swinger, Jaap Suter,
|
|
Rob Stewart and Pavel Vozenilek. Since then, further constructive criticism has
|
|
been made by Daniel Krügler, Alexander Nasonov and 沈慧峰.
|
|
|
|
The implementation of the hash function for pointers is based on suggestions
|
|
made by Alberto Barbati and Dave Harris. Dave Harris also suggested an
|
|
important improvement to [funcref boost::hash_combine] that was taken up.
|
|
|
|
Some useful improvements to the floating point hash algorithm were suggested
|
|
by Daniel Krügler.
|
|
|
|
The original implementation came from Jeremy B. Maitin-Shepard's hash table
|
|
library, although this is a complete rewrite.
|
|
|
|
[endsect]
|