aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/cxx/local_shared_ptr.hxx
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-78/+144
| | | | No meaningful changes.
* make gcc 8.5 happyMehmet Suslu2022-03-151-1/+1
| | | gcc 8.5 doesn't compile this file without template parameters for ptr_and_refcnt constructor.
* [Minor] Try to fix compiler specific issueVsevolod Stakhov2021-10-111-2/+2
|
* [Minor] Add std::hash specialisation + testsVsevolod Stakhov2021-07-231-4/+10
|
* [Minor] Add std::swap specialisationVsevolod Stakhov2021-07-231-2/+15
|
* [Minor] Oops, add namespaceVsevolod Stakhov2021-07-221-1/+1
|
* [Minor] Add weak ptr counterpartVsevolod Stakhov2021-07-221-2/+126
|
* [Minor] Enable make_shared like behaviourVsevolod Stakhov2021-07-221-28/+94
|
* [Minor] Add a simple shared ptr with no atomicsVsevolod Stakhov2021-07-221-0/+165