summaryrefslogtreecommitdiff
path: root/pl/plalloc.c
AgeCommit message (Expand)AuthorFilesLines
2011-04-19Indent with spaces and strip trailing whitespace.Tor Andersson1-2/+2
2010-06-17Integrate Ray Johnston's chunk allocator as the primary allocator forHenry Stiles1-13/+13
2010-06-14A new debug configuration definition so the languages (pcl, pclxl, andHenry Stiles1-0/+4
2010-04-29Remove the 'parent' parameter from gs_malloc_init calls. It only serves toRobin Watts1-1/+1
2009-03-26Remove allocator debugging code as this scheme will not work withHenry Stiles1-5/+0
2009-03-19For a debug build we stack up 2 heap allocators instead of using 1 heapHenry Stiles1-0/+4
2009-03-08Be explicit that we're casting away the extra members of theRalph Giles1-1/+1
2009-03-08Check for gs_malloc_init() failure before passing the result toRalph Giles1-4/+7
2009-03-03This change deprecates the pl allocator and reintigrates pcl with theHenry Stiles1-532/+8
2007-09-25Replace the 'private' define with the now standard C keyword 'static'.Ralph Giles1-29/+29
2007-02-28cleanup compiler warnings and dead code in anticipation of a release. NoHenry Stiles1-3/+2
2007-01-18implement finalization in the small allocator. This fixes someHenry Stiles1-1/+4
2006-09-19Warning: These changes have not been completely tested or areHenry Stiles1-5/+0
2006-09-07Merge the gs853merge branch down into the trunk. This ports ghostpcl andRalph Giles1-8/+9
2006-04-24Changed Wild pointer code to just spew instead andStefan Kemper1-3/+5
2006-04-07Fixes for 64bit linux pointer math in plalloc.cStefan Kemper1-13/+15
2006-01-12Fixed printf format string argument missmatch warnings.Stefan Kemper1-6/+6
2005-01-02Warning cleanup,Stefan Kemper1-0/+2
2003-10-07Removing global variables:Stefan Kemper1-98/+27
2003-10-01Changed name of pl_stdio_t to gs_lib_ctx_t.Stefan Kemper1-2/+2
2003-09-06Added pl_stdio under the gs_memory_t. This provides a singleStefan Kemper1-21/+26
2003-05-02*** empty log message ***Henry Stiles1-3/+5
2003-03-18"catch-the-leaked-malloc-call" code for debug only. Each allocationHenry Stiles1-4/+26
2003-01-22Fix incorrect reset of memory free list.Stefan Kemper1-1/+1
2002-11-14fixed bad checkin.Stefan Kemper1-1/+1
2002-11-14Added a second memory list one for job memory one for pjl scoped memory.Stefan Kemper1-36/+96
2002-10-02Adds client name to recovered block output (diagnostic).Henry Stiles1-4/+6
2002-09-25fixed compile error in non debug build.Stefan Kemper1-1/+5
2002-09-03improves a diagnostic message and removes obsolete memory status code.Henry Stiles1-1/+1
2002-08-28Added a PL_KEEP_GLOBAL_FREE_LIST option in plalloc.hStefan Kemper1-2/+112
2002-03-16Brackets gs_debug_c with #ifdef DEBUG in pl_free_object() andHenry Stiles1-1/+4
2001-08-16Experimental:Stefan Kemper1-1/+6
2001-08-16Added conditional compile code based on linkage with Postscript interpreter.Stefan Kemper1-4/+28
2001-06-08fixes syntax errors discovered with the Sun C Workshop Compiler.Henry Stiles1-9/+10
2001-06-08The pl_mem structure was missing a stable allocator. This can be a selfRay Johnston1-1/+1
2001-04-27Code changes for pcl reentrancy and miscellaneous items for the 1.35Henry Stiles1-5/+67
2001-04-02Override the standard gs allocator with a very simple allocator basedHenry Stiles1-0/+316