Changeset 12537


Ignore:
Timestamp:
03/14/10 19:40:13 (11 years ago)
Author:
ehuelsmann
Message:

Backport PROGV fix (r12526) and its CHANGES description.

Location:
branches/0.19.x/abcl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/0.19.x/abcl/CHANGES

    r12519 r12537  
    22============
    33svn://common-lisp.net/project/armedbear/svn/trunk/abcl
    4 (Unreleased)
     4(14 Mar, 2010)
    55
    66Features
     
    3838  SYS:PATHNAME-JAR-P predicate signals whether a pathname references a
    3939  jar.
    40        
     40
    4141  NB: jar pathnames do *not* currently work as an argument to OPEN.
    4242
    43   SYS:UNZIP implemented to unpack ZIP files. 
     43  SYS:UNZIP implemented to unpack ZIP files.
    4444
    4545  SYS:ZIP now has a three argument version for creating zip files with
     
    5858Fixes/Optimizations
    5959-------------------
     60
     61* [svn r12526] Unbinding of PROGV bound variables on local transfer
     62  of control (within-java-function jump targets)
    6063
    6164* [svn r12510] The new ansi-test WITH-STANDARD-IO-SYNTAX.23 passes.
  • branches/0.19.x/abcl/src/org/armedbear/lisp/compiler-pass1.lisp

    r12505 r12537  
    10791079;;        (let ((variable (make-variable :name name :special-p t)))
    10801080;;          (push
    1081     (setf (progv-form block)
    1082           `(progv ,symbols-form ,values-form ,@(p1-body body))
    1083           (progv-environment-register block) t)
     1081    (setf (progv-environment-register block) t
     1082          (progv-form block)
     1083          `(progv ,symbols-form ,values-form ,@(p1-body body)))
    10841084    block))
    10851085
Note: See TracChangeset for help on using the changeset viewer.