From f6119a9b7992ad2c425597e409ca8c18994c7312 Mon Sep 17 00:00:00 2001 From: ram <ram> Date: Sat, 12 May 1990 20:35:59 +0000 Subject: [PATCH] Changed the unsafety check for symbol accessors to be (= safety 0). --- compiler/ir2tran.lisp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/ir2tran.lisp b/compiler/ir2tran.lisp index ebb3e321b..14a1d3be7 100644 --- a/compiler/ir2tran.lisp +++ b/compiler/ir2tran.lisp @@ -7,7 +7,7 @@ ;;; Scott Fahlman (FAHLMAN@CMUC). ;;; ********************************************************************** ;;; -;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/ir2tran.lisp,v 1.13 1990/05/07 10:56:40 ram Exp $ +;;; $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/ir2tran.lisp,v 1.14 1990/05/12 20:35:59 ram Exp $ ;;; ;;; This file contains the virtual machine independent parts of the code ;;; which does the actual translation of nodes to VOPs. @@ -163,7 +163,7 @@ (ir2-convert-closure node block leaf res)) (global-var (let ((name-tn (emit-constant name)) - (unsafe (policy node (> speed safety)))) + (unsafe (policy node (zerop safety)))) (ecase (global-var-kind leaf) ((:special :global :constant) (assert (symbolp name)) -- GitLab