diff options
Diffstat (limited to 'src/include/utils/mcxt.h')
-rw-r--r-- | src/include/utils/mcxt.h | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/src/include/utils/mcxt.h b/src/include/utils/mcxt.h index 9d0b649f40e..b7dfcc7cda6 100644 --- a/src/include/utils/mcxt.h +++ b/src/include/utils/mcxt.h @@ -1,51 +1,52 @@ /*------------------------------------------------------------------------- * * mcxt.h-- - * POSTGRES memory context definitions. + * POSTGRES memory context definitions. * * * Copyright (c) 1994, Regents of the University of California * - * $Id: mcxt.h,v 1.5 1997/08/19 21:40:41 momjian Exp $ + * $Id: mcxt.h,v 1.6 1997/09/07 05:02:40 momjian Exp $ * *------------------------------------------------------------------------- */ -#ifndef MCXT_H +#ifndef MCXT_H #define MCXT_H #include <nodes/memnodes.h> -extern MemoryContext CurrentMemoryContext; -extern MemoryContext TopMemoryContext; +extern MemoryContext CurrentMemoryContext; +extern MemoryContext TopMemoryContext; /* * MaxAllocSize -- - * Arbitrary limit on size of allocations. + * Arbitrary limit on size of allocations. * * Note: - * There is no guarantee that allocations smaller than MaxAllocSize - * will succeed. Allocation requests larger than MaxAllocSize will - * be summarily denied. + * There is no guarantee that allocations smaller than MaxAllocSize + * will succeed. Allocation requests larger than MaxAllocSize will + * be summarily denied. * - * This value should not be referenced except in one place in the code. + * This value should not be referenced except in one place in the code. * * XXX This should be defined in a file of tunable constants. */ -#define MaxAllocSize (0xfffffff) /* 16G - 1 */ +#define MaxAllocSize (0xfffffff) /* 16G - 1 */ /* * prototypes for functions in mcxt.c */ -extern void EnableMemoryContext(bool on); -extern Pointer MemoryContextAlloc(MemoryContext context, Size size); -extern Pointer MemoryContextRealloc(MemoryContext context, - Pointer pointer, - Size size); -extern void MemoryContextFree(MemoryContext context, Pointer pointer); +extern void EnableMemoryContext(bool on); +extern Pointer MemoryContextAlloc(MemoryContext context, Size size); +extern Pointer +MemoryContextRealloc(MemoryContext context, + Pointer pointer, + Size size); +extern void MemoryContextFree(MemoryContext context, Pointer pointer); extern MemoryContext MemoryContextSwitchTo(MemoryContext context); extern GlobalMemory CreateGlobalMemory(char *name); -extern void GlobalMemoryDestroy(GlobalMemory context); +extern void GlobalMemoryDestroy(GlobalMemory context); -#endif /* MCXT_H */ +#endif /* MCXT_H */ |