summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/mem-pool.c
Commit message (Expand)AuthorAgeFilesLines
* mem-pool: minor fix and clarificationXavi Hernandez2018-11-281-3/+10
* libglusterfs: fix memory corruption caused by per-thread mem poolsXavi Hernandez2018-11-261-57/+74
* coverity: ignore tainted access reported in gf_freeShyamsundarR2018-11-081-1/+7
* mem-pool: change the values to 64bitsAmar Tumballi2018-11-011-0/+1
* coverity: ignore tainted access reported in gf_freeShyamsundarR2018-10-161-0/+10
* Land part 2 of clang-format changesGluster Ant2018-09-121-678/+676
* coverity: libglusterfs issuesAmar Tumballi2018-08-191-1/+2
* core/memacct: save allocs in mem_acct_rec listN Balachandran2017-12-071-1/+33
* core: Verify pool pointer before destroying itAkarsha Rai2017-09-291-0/+3
* mempool: fix code when GF_DISABLE_MEMPOOL is definedNiels de Vos2017-09-021-3/+5
* gfapi: adds a glfs_mem_header for exported memoryKinglong Mee2017-09-011-33/+0
* mem-pool: count allocations done per user-poolNiels de Vos2017-08-291-0/+5
* mem-pool: track glusterfs_ctx_t in struct mem_poolNiels de Vos2017-08-291-1/+17
* mem-pool: add tracking of mem_pool that requested the allocationNiels de Vos2017-08-281-28/+32
* mem-pool: track and verify initialization stateNiels de Vos2017-07-281-8/+32
* mem-pool: free objects from pools on mem_pools_fini()Niels de Vos2017-07-201-2/+27
* mem-pool: initialize pthread_key_t pool_key in mem_pool_init_early()Niels de Vos2017-07-191-14/+48
* libglusterfs: Name threads on creationRaghavendra Talur2017-07-191-2/+3
* gfapi+libglusterfs: fix mem_pools_fini without mem_pools_init caseJeff Darcy2017-07-091-2/+16
* libglusterfs: add mem_pools_finiJeff Darcy2017-07-011-5/+28
* libglusterfs: fix disable-mempoolJeff Darcy2017-06-281-3/+3
* libglusterfs: build failed with GF_DISABLE_MEMPOOLJi-Hyeon Gim2017-06-271-1/+1
* mem-pool: use gf_atomic_t for atomic countersNiels de Vos2017-04-101-4/+9
* libglusterfs: provide standardized atomic operationsNiels de Vos2017-04-051-2/+2
* Free arg_save when malloc failMichael Scherer2017-02-281-0/+1
* libglusterfs: make memory pools more thread-friendlyJeff Darcy2017-02-021-221/+303
* core: Disable the memory pooler in Gluster via a build flagShreyas Siravara2017-01-041-2/+16
* libglusterfs:Now mempool is added to ctx pool list under a lockRajesh Joseph2016-11-221-1/+5
* libglusterfs/mem-pool: fix unused variable warnings/errorsKaleb S. KEITHLEY2016-09-161-1/+0
* libglusterfs: add gf_get_mem_type()Niels de Vos2016-08-151-0/+21
* libglusterfs: fix glusterd statedump crashAtin Mukherjee2016-08-041-0/+4
* statedump: Prevent (null) typestr to be printedPranith Kumar K2016-04-241-4/+0
* libglusterfs: coverity fixSakshi2016-04-141-0/+1
* mem-pool,stack,store,syncop,timer/libglusterfs : Porting to a new logging fra...Mohamed Ashiq2015-06-261-12/+24
* core: use reference counting for mem_acct structuresJeff Darcy2015-05-091-42/+59
* mem-pool: invalidate memory on GF_FREE to aid debuggingNiels de Vos2015-03-301-53/+83
* testing: Switch to cmocka the successor of cmockery2Niels de Vos2015-03-051-2/+1
* glusterd: statedump supportAtin Mukherjee2014-10-151-0/+4
* build: Support for unit tests using Cmockery2Luis Pabon2014-07-181-0/+9
* libglusterfs: Fix unused variable warningPranith Kumar K2014-05-241-3/+3
* libglusterfs: Provide a way to disable mempool effectsPranith Kumar K2014-05-221-1/+3
* mem-accounting: store type string and print in metaAnand Avati2014-05-051-7/+9
* log: enhance gluster log format with message ID and standardize errno reportingShyamsundarR2014-03-281-3/+3
* build: Remove cmockery2 from repoLuis Pabon2014-03-171-9/+0
* build: GlusterFS Unit Test FrameworkLuis Pabon2014-03-061-14/+25
* logging: Fix to avoid excessive logging.Venkatesh Somyajulu2013-05-281-2/+0
* Better mechanism to handle memory accountingVijay Bellur2013-02-171-11/+2
* core: reduce the usage of global variablesAmar Tumballi2012-08-031-16/+10
* mem-pool: remove 'if' by asserting condition directly.Jules.Wang2012-08-011-22/+11
* glusterfs_ctx_t: un-globalize the filesystem contextAnand Avati2012-07-171-12/+3