[armedbear-cvs] r12703 - trunk/abcl/src/org/armedbear/lisp
Erik Huelsmann
ehuelsmann at common-lisp.net
Tue May 18 21:47:19 UTC 2010
Author: ehuelsmann
Date: Tue May 18 17:47:19 2010
New Revision: 12703
Log:
DECLARE-OBJECT of non-serializable data (hashtable and
generic methods) is handled by the T clause of the COND statement
already (including a check for (not *file-compilation*).
Modified:
trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp
Modified: trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp (original)
+++ trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp Tue May 18 17:47:19 2010
@@ -2520,10 +2520,6 @@
(pathnamep form)
(vectorp form))
(emit-load-externalized-object form))
- ((or (hash-table-p form)
- (typep form 'generic-function))
- (emit 'getstatic *this-class*
- (declare-object form) +lisp-object+))
((or (structure-object-p form)
(standard-object-p form)
(java:java-object-p form))
More information about the armedbear-cvs
mailing list