Commit [6e1eec] Maximize Restore History

1.0.44.18: physenvanal: When checking closure-DXness, handle XEPs reasonably.

* In ANALYZE-INDIRECT-LAMBDA-VARS, treat functionals as being DX if
either they are marked as being DX or they have a FUNCTIONAL-ENTRY-FUN
that is marked as being DX.

* This extends the existing logic to allow functions with XEPs (those
functions callable via the full-call convention) to use the
ANCESTOR-FRAME optimizations.

Alastair Bridgewater Alastair Bridgewater 2010-11-09

changed src/compiler/physenvanal.lisp
changed version.lisp-expr
src/compiler/physenvanal.lisp Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...