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

Last change on this file since 12620 was 12620, checked in by Mark Evenson, 13 years ago

Use interpreted form in a FASL if compliation fails.

INTERNAL-COMPILER-ERROR now signals that the form being compiled
should be written to the init FASL to be interpreted rather than being
the object of a SYSTEm:PROXY-PRELOADED-FUNCTION. A further
optimization of this strategy would be to actually not include the
failed compilation unit in the packed FASL.

This patches behavior for stack inconsistencies such as present in
ticket #89.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 361.4 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.