-
Original standard container code comes from SGI
STL library, which enhanced the original HP STL code. Code was
rewritten for Boost.Interprocess and moved
to Boost.Intrusive. Many thanks to Alexander
Stepanov, Meng Lee, David Musser, Matt Austern... and all HP and SGI STL
developers.
-
flat_[multi]_map/set
containers were originally based
on Loki's
AssocVector class. Code was rewritten and expanded for Boost.Interprocess,
so thanks to Andrei Alexandrescu.
-
stable_vector
was invented
and coded by Joaquín
M. López Muñoz, then adapted for Boost.Interprocess.
Thanks for such a great container.
-
static_vector
was based
on Andrew Hundt's and Adam Wulkiewicz's high-performance varray
class. Many performance improvements
of vector
were also inspired
by their implementation. Thanks!
-
devector
's initial implementation
is based on Thaler Benedek's high-performance devector
implementation, then adapted for Boost.Container.
Also inspired by similar implemenations by Orson Peters and Lars Hagen.
Thanks for such a great code and documentation!
-
Howard Hinnant's help and advices were essential when implementing move
semantics, improving allocator support or implementing small string optimization.
Thanks Howard for your wonderful standard library implementations.
-
And finally thanks to all Boosters who helped all these years, improving,
fixing and reviewing all my libraries.