source: trunk/abcl/src/org/armedbear/lisp/compiler-pass2.lisp @ 12690

Last change on this file since 12690 was 12690, checked in by ehuelsmann, 13 years ago

Replace serialization related DECLARE-* functions with
a single API: EXTERNALIZE-OBJECT, which builds upon a
set of SERIALIZE-* functions. The intent is to make
building blocks which allow - at a later stage -
serialization without utilizing the reader for restoring.

With this commit, the compiler stops generating meaningful
field names; instead it just uses a type ("STR") and a
sequence number.

Note: A number of DECLARE-* functions remain in place,
these don't have to do with serialization, though; most
have caching characteristics.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 361.0 KB

HTML preview not available, since the file size exceeds 256.0 KB. Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.