blob: fcc51086c5274ae2f115b88db07e593761b029ea [file] [log] [blame]
Jeff Thompsona28eed82013-08-22 16:21:10 -07001
2[/ Copyright 2005-2008 Daniel James.
3 / Distributed under the Boost Software License, Version 1.0. (See accompanying
4 / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) ]
5
6[section:acknowledgements Acknowledgements]
7
8This library is based on the design by Peter Dimov. During the initial
9development
10Joaquín M López Muñoz made many useful suggestions and contributed fixes.
11
12The formal review was managed by Thorsten Ottosen, and the library reviewed by:
13David Abrahams, Alberto Barbati, Topher Cooper, Caleb Epstein, Dave Harris,
14Chris Jefferson, Bronek Kozicki, John Maddock, Tobias Swinger, Jaap Suter,
15Rob Stewart and Pavel Vozenilek. Since then, further constructive criticism has
16been made by Daniel Krügler, Alexander Nasonov and 沈慧峰.
17
18The implementation of the hash function for pointers is based on suggestions
19made by Alberto Barbati and Dave Harris. Dave Harris also suggested an
20important improvement to [funcref boost::hash_combine] that was taken up.
21
22Some useful improvements to the floating point hash algorithm were suggested
23by Daniel Krügler.
24
25The original implementation came from Jeremy B. Maitin-Shepard's hash table
26library, although this is a complete rewrite.
27
28[endsect]