Changeset 839
- Timestamp:
- 05/15/07 11:16:35 (2 years ago)
- Files:
-
- 1.8.2/branches/devel/CHANGES.182 (modified) (1 diff)
- 1.8.2/branches/devel/hdrs/mymalloc.h (modified) (1 diff)
- 1.8.2/branches/devel/options.h.dist (modified) (1 diff)
- 1.8.2/branches/devel/src/gmalloc.c (deleted)
- 1.8.2/branches/devel/src/mymalloc.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
1.8.2/branches/devel/CHANGES.182
r816 r839 14 14 15 15 ========================================================================== 16 17 Version 1.8.2 patchlevel 5 ??? ??, 2007 18 19 Minor changes: 20 * Removed the gmalloc malloc option. [SW] 16 21 17 22 Version 1.8.2 patchlevel 4 May ??, 2007 1.8.2/branches/devel/hdrs/mymalloc.h
r427 r839 5 5 #ifndef _MYMALLOC_H 6 6 #define _MYMALLOC_H 7 8 #ifdef WIN329 #undef malloc10 #undef calloc11 #undef realloc12 #undef free13 #endif14 15 /* If you're using gmalloc on some linux kernels, and have trouble16 * with the compile, consider uncommenting this line: */17 /*#undef I_MALLOC */18 #ifdef I_MALLOC19 #include <malloc.h>20 #endif21 7 22 8 #include "options.h" 1.8.2/branches/devel/options.h.dist
r523 r839 35 35 * Recommended for FreeBSD, Linux, Mac OS X/Darwin, and other OS's 36 36 * where you think the malloc routines are efficient and debugged. 37 * Otherwise, use only as a last resort.38 * 1 -- Use the CSRI malloc package in normal mode. 39 * Recom mended for most operating systems where system malloc is40 * suspect. Known to work well on SunOS 4.1.x.37 * In other words, pretty much any fairly current OS releases. 38 * 1 -- Use the CSRI malloc package in normal mode. 39 * Recomended for ancient OS releases. On anything modern, you'll want 40 * the system malloc (Option 0). 41 41 * 2 -- Use the CSRI malloc package in debug mode. 42 42 * Only use this if you're tracking down memory leaks. Don't use 43 43 * for a production MUSH - it's slow. 44 * 5 -- Use the GNU malloc (gmalloc) package. 45 * Doesn't work on Alpha processors or FreeBSD systems, and 46 * reportedly flaky on Linux. Requires an ANSI compiler. 47 * Otherwise, similar to CSRI malloc. 48 * 3, 4, 6 -- Same as 0, kept for compatibility. 44 * 3, 4, 5, 6 -- Same as 0, kept for compatibility. 49 45 */ 50 46 #define MALLOC_PACKAGE 0 1.8.2/branches/devel/src/mymalloc.c
r423 r839 20 20 #elif (MALLOC_PACKAGE == 2) 21 21 #include "csrimalloc.c" 22 #elif (MALLOC_PACKAGE == 5)23 #include "gmalloc.c"24 22 #endif
