Overview

Request 263736 accepted

- Update to version 1.2.6
* enhancement:
+ SERVE-EVENTS uses the poll() system call in lieu
of select() if the OS has the former. Previously poll() was
used only if waiting on exactly one file descriptor.
+ efficiency of access to untagged structure slots
is improved on x86-64, and the order of slots in memory is
exactly as specified by defstruct, simplifying use of
structures as arguments to foreign calls.
* bug fix:
+ SB-DEBUG:ARG now works in all TRACE options which
evaluate forms. (lp#1357826)
+ GC memory corruption during internal memory handling.
+ duplicate effective-slot-definition objects as compared
by EQ on name could be present in CLASS-SLOTS of a class whose
metaclass was structure-class or condition-class. (lp#1049423)
+ HANDLER-BIND with empty bindings works again; regression in
1.2.5. (lp#1388707)
+ ATOMIC-INCF works on structure slots in interpreted code.
(lp#1381867)
+ MAKE-ARRAY properly handles character types like (eql
#\a) and (member #\a #\c). (lp#1392068)
+ bug fix: READ sometimes accidentally preserved a whitespace
character after a token when it should not have. (lp#327790)

Loading...
Request History
Togan Muftuoglu's avatar

toganm created request

- Update to version 1.2.6
* enhancement:
+ SERVE-EVENTS uses the poll() system call in lieu
of select() if the OS has the former. Previously poll() was
used only if waiting on exactly one file descriptor.
+ efficiency of access to untagged structure slots
is improved on x86-64, and the order of slots in memory is
exactly as specified by defstruct, simplifying use of
structures as arguments to foreign calls.
* bug fix:
+ SB-DEBUG:ARG now works in all TRACE options which
evaluate forms. (lp#1357826)
+ GC memory corruption during internal memory handling.
+ duplicate effective-slot-definition objects as compared
by EQ on name could be present in CLASS-SLOTS of a class whose
metaclass was structure-class or condition-class. (lp#1049423)
+ HANDLER-BIND with empty bindings works again; regression in
1.2.5. (lp#1388707)
+ ATOMIC-INCF works on structure slots in interpreted code.
(lp#1381867)
+ MAKE-ARRAY properly handles character types like (eql
#\a) and (member #\a #\c). (lp#1392068)
+ bug fix: READ sometimes accidentally preserved a whitespace
character after a token when it should not have. (lp#327790)


Togan Muftuoglu's avatar

toganm accepted request

reviewed OK

openSUSE Build Service is sponsored by