summaryrefslogtreecommitdiff
path: root/intrpvar.h
diff options
context:
space:
mode:
authorNick Ing-Simmons <nik@tiuk.ti.com>2002-01-13 23:22:34 +0000
committerNick Ing-Simmons <nik@tiuk.ti.com>2002-01-13 23:22:34 +0000
commit238a4c30b3724d314933955c5c4a0162eae05ee0 (patch)
treee44c8daa8bd02ecc53ddfb4efeac662d1d1ed896 /intrpvar.h
parentd5802c9e522d9061ec4d6f117e7f5a9c135969d5 (diff)
downloadperl-238a4c30b3724d314933955c5c4a0162eae05ee0.tar.gz
Slab allocator for ops
- moved the statics to intrpvar.h - implemented Slab_Free() - uses PerlMemShared (for now) if distinction exists. p4raw-id: //depot/perlio@14250
Diffstat (limited to 'intrpvar.h')
-rw-r--r--intrpvar.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/intrpvar.h b/intrpvar.h
index 3d08143fb6..4486d2f636 100644
--- a/intrpvar.h
+++ b/intrpvar.h
@@ -512,6 +512,12 @@ PERLVAR(Idebug_pad, struct perl_debug_pad) /* always needed because of the re ex
PERLVAR(Itaint_warn, bool) /* taint warns instead of dying */
+#ifdef PL_OP_SLAB_ALLOC
+PERLVAR(IOpPtr,IV **)
+PERLVARI(IOpSpace,int,0)
+PERLVAR(IOpSlab,IV *)
+#endif
+
/* New variables must be added to the very end for binary compatibility.
* XSUB.h provides wrapper functions via perlapi.h that make this
* irrelevant, but not all code may be expected to #include XSUB.h. */