These changesets represents the changes on the squid/chunked_mempools development branch of Squid. If there is any questions please contact squid-dev@squid-cache.org.
Date | Author | Size | Description |
2002/03/25 07:49:05 | akroonmaa | +1 -1 | oops, typo... |
2001/10/08 14:00:59 | akroonmaa | +2 -2 | due to our perf optimisation some pools don't reach flush threshold and can |
2001/10/05 07:54:06 | akroonmaa | +2 -0 | bug: when object size was larger than max chunk size, number of objects per |
2001/10/02 22:40:47 | akroonmaa | +8 -1 | tune malloc to use max of mmap. I resort here to dirty hack, because |
2001/10/02 22:34:33 | akroonmaa | +8 -5 | bring branch to automake style |
2001/10/01 15:55:16 | akroonmaa | +178 -0 | revived |
2001/08/23 18:55:10 | akroonmaa | +13 -0 | add mallopt tuning so that chunks are more likely to be alloced by mmap |
2001/07/06 12:46:17 | akroonmaa | +2 -2 | missed % char. |
2001/05/07 07:14:05 | akroonmaa | +5 -4 | minor typos |
2001/05/04 23:04:37 | akroonmaa | +9 -9 | <verb>, not is a right keyword... |
2001/05/04 20:38:18 | akroonmaa | +2 -1 | revert to while {} style, which is dominant and preferred. |
2001/05/04 20:35:38 | akroonmaa | +14 -4 | fix <code> segments |
2001/05/04 20:30:24 | akroonmaa | +1 -21 | "These prototypes does not belong in the C file. Most/all already are in |
2001/05/04 18:32:58 | hno | +4 -4 | & is a reserved character in this SGML dialect... |
2001/05/04 18:07:39 | akroonmaa | +1 -3 | cleanups |
2001/05/04 17:09:30 | akroonmaa | +9 -2 | add some curiosity satisfaction stats to memPool report |
2001/05/04 16:47:21 | akroonmaa | +3 -3 | fix minor bug. returned cumulated stats instead of for a pool. |
2001/05/04 16:45:46 | akroonmaa | +188 -3 | Document the MemPool API |
2001/05/04 14:52:42 | akroonmaa | +177 -199 | moved memReport to mem.c |
2001/05/04 14:43:42 | akroonmaa | +21 -0 | moved MemMeter to its own file. for now, API implemented as macros only. |
2001/05/04 14:41:55 | akroonmaa | +83 -60 | fix rest of code to comply with new memPool API |
2001/05/04 14:40:44 | akroonmaa | +202 -184 | Implemented the new API. |
2001/05/04 14:20:14 | akroonmaa | +48 -27 | Carve in stone the API |
2001/05/03 14:31:39 | akroonmaa | +262 -315 | undo command function. API calls now defined as before |
2001/05/02 20:21:59 | akroonmaa | +365 -215 | Move most stuff out from MemPoolStats.c to lib/MemPools.c |
2001/05/02 20:00:28 | akroonmaa | +16 -2 | clone double_to_str(double) from gb_to_str(gb_t) |
2001/05/02 13:49:06 | hno | +63 -1 | Starting to document MemPools |
2001/05/01 00:05:29 | akroonmaa | +12 -49 | cleanups |
2001/05/01 00:02:31 | akroonmaa | +4 -0 | Disabling Memory pools under purify |
2001/04/30 23:20:04 | akroonmaa | +0 -1 | missed to remove DISABLE_POOLS define when adding configure option for it. |
2001/04/30 23:02:41 | akroonmaa | +1 -0 | set initial timestamp for mempool rate meters. |
2001/04/30 21:15:56 | akroonmaa | +3 -0 | need flush all meters before returning totals. |
2001/04/30 21:14:53 | akroonmaa | +3 -4 | probably some merge failure |
2001/04/30 20:24:39 | akroonmaa | +24 -23 | cleanup dirty hacks |
2001/04/30 19:35:30 | akroonmaa | +120 -131 | reduce exported symbols |
2001/04/30 19:24:42 | akroonmaa | +17 -3 | add --disable-mempools to configure |
2001/04/29 12:44:27 | hno | +9 -6 | More namespace cleanups, and undid a previous cleanup.. |
2001/04/29 12:16:58 | hno | +29 -39 | Namespace cleanups |
2001/04/29 00:17:36 | hno | +13 -10 | Some statistics cleanups |
2001/04/28 23:58:57 | hno | +2 -0 | MemPoolStats contains stuff not at all related to statistics. Needs |
2001/04/28 23:54:42 | hno | +8 -13 | namespace cleanup |
2001/04/28 23:53:44 | hno | +2 -3 | Make MemPoolMeterReport take a const MemPoolStats as intended, and |
2001/04/28 23:46:57 | hno | +0 -383 | Deleted unused src/MemPool.c |
2001/04/28 01:22:14 | akroonmaa | +12 -11 | some stats depend on memMeters of mempools. allow Meters to be updated even |
2001/04/26 17:13:03 | akroonmaa | +119 -61 | Finished freelist Cache and its cleanup handler. Ready for testdrive. |
2001/04/19 23:53:39 | akroonmaa | +132 -116 | Major change. Implemented freelist cache that traverses all chunks as linklist. |
2001/04/18 18:17:43 | akroonmaa | +143 -150 | added delete function to splay.c |
2001/04/11 10:07:18 | akroonmaa | +1 -0 | forgot to update MemPool.h |
2001/04/11 09:35:39 | akroonmaa | +9 -6 | 1) oops, alloc count = saved count, no point in showing in cachemgr. |
2001/04/10 14:02:30 | akroonmaa | +1 -1 | fix a typo |
2001/04/10 09:58:22 | akroonmaa | +7 -5 | add total allocs counter to cachemgr output as it is in HEAD |
2001/04/09 15:28:56 | akroonmaa | +4 -3 | update lib/Makefile.in and src/Makefile.in to enable chunked mempools |
2001/04/09 11:38:22 | akroonmaa | +7 -2 | Tune memPool chunk size up from 16K to 512K and larger for some massive pools |
2001/04/09 11:36:34 | akroonmaa | +4 -4 | rename MEM_MAX_SIZE to MEM_CHUNK_MAX_SIZE for clarity |
2001/04/09 09:47:31 | akroonmaa | +2 -1 | add idle pool cleanup event handler |
2001/04/09 09:46:49 | akroonmaa | +1 -4 | MEM_CACHE_DIGEST pool was initialised twice |
2001/04/09 09:18:46 | akroonmaa | +2 -1 | must not initialise same mempool twice |
2001/04/09 07:17:05 | akroonmaa | +5 -31 | move MemPool structs from src/ to include/MemPool.h |
2001/04/06 08:45:27 | akroonmaa | +988 -0 | Added chunked MemPool which is splitted in lib/MemPool.c, include/MemPool.h and src/MemPoolStats.c |
2001/04/03 22:35:48 | akroonmaa | +59 -58 | Moved funcs gb_flush gb_to_double and gb_to_str from src/tools.c to lib/util.c |