This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Re: maint @ 21116
authorSteve Hay <SteveHay@planit.com>
Tue, 9 Sep 2003 09:49:07 +0000 (10:49 +0100)
committerJarkko Hietaniemi <jhi@iki.fi>
Tue, 9 Sep 2003 07:57:20 +0000 (07:57 +0000)
Message-ID: <3F5D9403.3040004@uk.radan.com>

p4raw-id: //depot/perl@21132

makedef.pl
perl.h

index cf681a7..4ea12b3 100644 (file)
@@ -100,9 +100,7 @@ close(CFG);
 
 # perl.h logic duplication begins
 
 
 # perl.h logic duplication begins
 
-if ($define{PERL_IMPLICIT_SYS}) {
-    $define{PL_OP_SLAB_ALLOC} = 1;
-}
+$define{PL_OP_SLAB_ALLOC} = 1;
 
 if ($define{USE_ITHREADS}) {
     if (!$define{MULTIPLICITY}) {
 
 if ($define{USE_ITHREADS}) {
     if (!$define{MULTIPLICITY}) {
diff --git a/perl.h b/perl.h
index 01458d9..39a5a42 100644 (file)
--- a/perl.h
+++ b/perl.h
  * repeated in makedef.pl, so be certain to update
  * both places when editing. */
 
  * repeated in makedef.pl, so be certain to update
  * both places when editing. */
 
-#ifdef PERL_IMPLICIT_SYS
-/* PERL_IMPLICIT_SYS implies PerlMemShared != PerlMem
-   so use slab allocator to avoid lots of MUTEX overhead
- */
-#  ifndef PL_OP_SLAB_ALLOC
-#    define PL_OP_SLAB_ALLOC
-#  endif
+#ifndef PL_OP_SLAB_ALLOC
+#  define PL_OP_SLAB_ALLOC
 #endif
 
 #ifdef USE_ITHREADS
 #endif
 
 #ifdef USE_ITHREADS