aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/mem_pool.h
Commit message (Collapse)AuthorAgeFilesLines
* Prepare cryptobox for aes plug.Vsevolod Stakhov2015-10-181-1/+1
|
* Add pool token dup utility.Vsevolod Stakhov2015-10-061-1/+12
|
* Add ability to remove variables from memory pools.Vsevolod Stakhov2015-09-021-0/+7
|
* Add tags to rspamd_mempool.Vsevolod Stakhov2015-08-271-1/+10
|
* Align pointers by 16 bytes boundary.Vsevolod Stakhov2015-06-011-1/+1
| | | | | | Many operations on x86 are much faster if the pointers are aligned properly. Obviously, that would increase memory usage slightly, however, rspamd always prefers speed to compactness.
* Cleanup crap from memory pool code.Vsevolod Stakhov2015-06-011-2/+1
|
* Remove useless locking.Vsevolod Stakhov2015-05-261-1/+0
|
* Revert "Preserve destructors order as LIFO."Vsevolod Stakhov2015-01-171-1/+1
| | | | | | That change was completely incorrect. This reverts commit 1f2c83f096f28ce79e828edd1ab545a341f10451.
* Preserve destructors order as LIFO.Vsevolod Stakhov2015-01-011-1/+1
|
* Use PTHREAD_PROCESS_SHARED mutexes if possible.Vsevolod Stakhov2014-11-011-8/+16
|
* Some fixes to memory pools operations.Vsevolod Stakhov2014-09-181-7/+7
|
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-51/+57
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-57/+51
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-51/+57
|
* Reset mempool stat on stat_reset as well.Vsevolod Stakhov2014-04-221-0/+5
|
* Rework project structure, remove trash files.Vsevolod Stakhov2014-04-211-0/+299