From: Chris Hanson <org/chris-hanson/cph>
Date: Mon, 19 Dec 2005 19:29:56 +0000 (+0000)
Subject: Don't use multiclosures by default, as this adversely affects how
X-Git-Tag: 20090517-FFI~1154
X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=24ba5075116bbf6ae0f08a6362e3da6d223b09de;p=mit-scheme.git

Don't use multiclosures by default, as this adversely affects how
procedures are reclaimed by GC.
---

diff --git a/v7/src/compiler/base/switch.scm b/v7/src/compiler/base/switch.scm
index 2f57f1f08..528c8ded2 100644
--- a/v7/src/compiler/base/switch.scm
+++ b/v7/src/compiler/base/switch.scm
@@ -1,8 +1,9 @@
 #| -*-Scheme-*-
 
-$Id: switch.scm,v 4.28 2003/02/14 18:28:01 cph Exp $
+$Id: switch.scm,v 4.29 2005/12/19 19:29:56 cph Exp $
 
-Copyright (c) 1988-1999, 2001 Massachusetts Institute of Technology
+Copyright 1987,1988,1989,1990,1991,1992 Massachusetts Institute of Technology
+Copyright 1993,1994,2001,2005 Massachusetts Institute of Technology
 
 This file is part of MIT/GNU Scheme.
 
@@ -52,7 +53,7 @@ USA.
 (define compiler:generate-type-checks? #f)
 (define compiler:generate-stack-checks? #t)
 (define compiler:open-code-flonum-checks? #f)
-(define compiler:use-multiclosures? #t)
+(define compiler:use-multiclosures? #f)
 (define compiler:coalescing-constant-warnings? #t)
 (define compiler:cross-compiling? #f)
 ;; This only works in the C back end, right now