summaryrefslogtreecommitdiff
path: root/src/mongo/util/decoration_container.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-33437 Make Decorables not type-erased.ADAM David Alan Martin2018-03-021-10/+32
| | | | | | | | | | | | The current Decorable system type-erases the most derived (Decorated) type when registering Decorations. This is illegal as derived classes which are no longer standard-layout can have the `Decorable` base class reordered with respect to the base address of their storage. This also removes the "with-owner" forms of declaring a decoration, which caused problems with layout. The decoration handles have been modified to provide mechanisms to get back to the owner directly, given a pointer or reference to the decoration.
* SERVER-32454 Add support for decorations referring to their ownersGeert Bosch2018-01-111-1/+1
|
* SERVER-18928: replace "mongo/platform/cstdint.h" with <cstdint>Kang In Cheol2015-06-291-1/+1
| | | | | | Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com> Closes #988
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-84/+83
|
* SERVER-17816 Implementation of a generic decoration facility.Andy Schwerin2015-04-031-0/+131