aboutsummaryrefslogtreecommitdiff
path: root/src/core/ngx_slab.c
Commit message (Expand)AuthorAge
* Slab: removed redundant page calculation (ticket #1721).Maxim Dounin2019-02-12
* Slab: fixed initialization on win32.Ruslan Ermilov2017-08-08
* Slab: fixed small allocations on systems with large pagesize.Ruslan Ermilov2017-07-04
* Slab: style.Ruslan Ermilov2017-07-04
* Win32: support 64-bit compilation with MSVC.Maxim Dounin2016-12-24
* Slab: commented bitmap initialization for small allocations.Ruslan Ermilov2016-12-08
* Slab: free pages statistics.Ruslan Ermilov2016-12-07
* Slab: slots statistics.Ruslan Ermilov2016-12-07
* Slab: simplified some math.Ruslan Ermilov2016-12-07
* Slab: simplified allocation from slots.Ruslan Ermilov2016-12-07
* Slab: fixed the number of pages calculation.Ruslan Ermilov2016-12-07
* Slab: added comment about list heads.Ruslan Ermilov2016-12-07
* Slab: improved code readability.Ruslan Ermilov2016-12-07
* Slab: improved double free detection.Ruslan Ermilov2016-12-03
* Slab: always show the requested allocation size in debug messages.Ruslan Ermilov2016-12-03
* Slab: style.Ruslan Ermilov2016-12-03
* Fixed logging.Sergey Kandaurov2016-03-31
* Style.Ruslan Ermilov2016-03-30
* Core: bugfix for the ngx_slab_max_size case.Jianjun Zheng2014-06-18
* Core: added ngx_slab_calloc() and ngx_slab_calloc_locked().Ruslan Ermilov2014-06-04
* Core: slab allocator free pages defragmentation.Maxim Dounin2014-06-03
* Core: slab log_nomem flag.Maxim Dounin2014-03-31
* Handling of ngx_int_t != intptr_t case.Maxim Dounin2013-09-04
* Fixed overflow if ngx_slab_alloc() is called with very big "size" argument.Ruslan Ermilov2012-08-30
* Reduced the number of preprocessor directives.Ruslan Ermilov2012-07-26
* Copyright updated.Maxim Konovalov2012-01-18
* Using of junk value in slab allocator similar to modern FreeBSD values.Igor Sysoev2011-10-24
* malloc() debugging on MacOSX.Igor Sysoev2011-10-24
* fix building by BCC without NGX_DEBUG_MALLOCIgor Sysoev2009-04-15
* improve ngx_slab_alloc() error loggingIgor Sysoev2009-03-27
* delete old debugging and infoIgor Sysoev2009-03-27
* fix slab page or more sized allocations if nginx was build without debugIgor Sysoev2009-01-25
* style fixIgor Sysoev2009-01-12
* take MALLOC_OPTIONS=J into account in slab allocatorIgor Sysoev2007-12-22
* the simple expression has the same precision without overflowIgor Sysoev2007-11-16
* fix slab allocator on 64-bit platfromsIgor Sysoev2007-01-11
* fix slab allocator on 64-bit platfromsIgor Sysoev2007-01-11
* style fixIgor Sysoev2007-01-02
* many bug fixes and ngx_slab_alloc_locked()/ngx_slab_free_locked()Igor Sysoev2007-01-02
* fix building on 64-bit platformsIgor Sysoev2006-11-27
* slab allocator in shared memoryIgor Sysoev2006-11-20
* undo the previous wrong commitIgor Sysoev2006-10-28
* bad commitIgor Sysoev2006-10-28
* nginx-0.1.0-2004-09-29-20:00:49 import; remove years from copyrightIgor Sysoev2004-09-29
* nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused filesIgor Sysoev2004-09-28
* nginx-0.0.7-2004-06-16-23:36:07 importIgor Sysoev2004-06-16