[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gcl-devel] literal objects in 'compile

From: Camm Maguire
Subject: [Gcl-devel] literal objects in 'compile
Date: 23 Sep 2005 17:21:43 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2



(compile nil (lambda (x y) (member x y :test 'equal)))

effectively forbidden from performing any equal optimizations by the
'no copy or coalesce rule', i.e. someone might change #'equal and the
compiled code should still reference the original function?  This of
course begs the question whether equal optimizations have any meaning
if one can change the function definition, etc.  Are symbols in
certain packages sacrosanct in this sense?

Take care,
Camm Maguire                                            address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]