aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/ref.h
Commit message (Collapse)AuthorAgeFilesLines
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-37/+43
| | | | No meaningful changes.
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-0/+2
|
* [Feature] Add simplier versions of refcountsVsevolod Stakhov2016-04-261-3/+7
| | | | | | | | | Now REF_RETAIN and REF_RELEASE cannot be used for interprocess/interthreads refcounting. However, for a single process their performance should slightly increased. New REF_RETAIN_ATOMIC and REF_RELEASE_ATOMIC are implemented to replace old semantics.
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-19/+12
|
* Use atomic ops if possibleVsevolod Stakhov2015-11-261-2/+2
|
* Test for atomic ops.Vsevolod Stakhov2015-11-231-0/+3
|
* Implement the proper reset of HTTP messages.Vsevolod Stakhov2014-09-221-2/+14
|
* Add refcounter inmplementation.Vsevolod Stakhov2014-08-241-0/+71