From 6a06c111ac8ed5495ca334d27bb205eb5374df8d Mon Sep 17 00:00:00 2001 From: ram <ram> Date: Thu, 19 Aug 1993 14:17:12 +0000 Subject: [PATCH] Make cache-hash-eq a macro. --- code/extensions.lisp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/extensions.lisp b/code/extensions.lisp index cba7ce0a7..5eb8794e0 100644 --- a/code/extensions.lisp +++ b/code/extensions.lisp @@ -7,7 +7,7 @@ ;;; Scott Fahlman or slisp-group@cs.cmu.edu. ;;; (ext:file-comment - "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/extensions.lisp,v 1.20 1993/08/19 14:14:29 ram Exp $") + "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/extensions.lisp,v 1.21 1993/08/19 14:17:12 ram Exp $") ;;; ;;; ********************************************************************** ;;; @@ -606,8 +606,7 @@ ;;; CACHE-HASH-EQ -- Public ;;; -(proclaim '(inline cache-hash-eq)) -(defun cache-hash-eq (x) +(defmacro cache-hash-eq (x) "Return an EQ hash of X. The value of this hash for any given object can (of course) change at arbitary times." - (lisp::pointer-hash x)) + `(lisp::pointer-hash ,x)) -- GitLab