From: Chris Hanson 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