aboutsummaryrefslogtreecommitdiff
path: root/src/include/utils/mcxt.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/utils/mcxt.h')
-rw-r--r--src/include/utils/mcxt.h39
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 */