Нашри SBCL 2.3.9 (Steel Bank Common Lisp), татбиқи ройгони забони барномасозии Common Lisp нашр шуд. Рамзи лоиҳа дар Common Lisp ва C навишта шудааст ва таҳти иҷозатномаи BSD паҳн карда мешавад.
Дар нашри нав:
- Тақсимоти стек тавассути DYNAMIC-EXTENT ҳоло на танҳо ба ҳатмии ибтидоӣ, балки ба ҳамаи арзишҳое, ки тағирёбанда метавонад қабул кунад (масалан, тавассути SETQ) дахл дорад. Ин имкон медиҳад, масалан, сохтани сохторҳои мураккаб ё рекурсивӣ дар стек тавассути итератсия содда карда шавад.
- Баъзе интерфейсҳо дар модули SB-POSIX мувофиқи мушаххасот сохта шудаанд ва натиҷаи NULL аз китобхонаи C хато ҳисобида мешавад, агар ва танҳо агар хато тавассути занг тағир дода шавад. Дар ин ҳолат, сигнали SYSCALL-ERROR тавлид мешавад.
- Фаъолияти беҳтаршудаи макросҳои DO-PASSWDS ва DO-GROUPS дар модули SB-POSIX. Ин макросҳо тарҳрезӣ шудаанд, ки бо парол ва махзани гурӯҳӣ бехатар кор кунанд.
- Дастгирии платформаҳои Darwin x86 ва PowerPC барқарор карда шуд (ба шарофати Кирилл А. Коринский, Сергей Федоров ва barracuda156).
- Ҷамъоварии нодурусти собит, ки бо сабаби хулосабарории навъи хато ҳангоми зарб кардани арзишҳои fixnum ба арзишҳои касрӣ ба вуҷуд омадааст.
- Хатогии компилятор, ки дар баъзе мавридҳо ҳангоми тафтиши арзишҳои 64-бити имзошуда ва имзонашуда рух дод, ислоҳ карда шуд.
- Хатогии компилятор ислоҳ карда шуд, вақте ки аргументи ":INITIAL-CONTENTS" барои MAKE-ARRAY доимии пайдарпай нест.
- Хатогӣ ҳангоми тартиб додани функсияҳои конволютсия ба доимии пайдарпаии додашуда ҳангоми баргардонидани арзиши бардурӯғ аз функсияҳои “:TEST” ё “:KEY” ислоҳ карда шуд.
- Ҳангоми тартиб додани функсияҳои массив ё пайдарпаӣ бо далелҳое, ки андозаи пайдарпайии хеле калонро дар назар доранд, хатогӣ ислоҳ карда шуд.
- Хатогии компилятор, ки ҳангоми истифода нашудани арзиши баргардонидашуда аз ADJUST-ARRAY рух медиҳад, ислоҳ карда шуд.
- Хулосаи оптимизатсияшудаи компилятор дар бораи намудҳои функсияҳо, ки метавонанд тавассути муаррифии мобайнӣ ба ақиб паҳн карда шаванд.
- Хулосаи беҳтаршудаи навъи LDB, LOGBITP ва RATIO.
- Барои аз байн бурдани чекҳои нолозим барои бисёр ҳолатҳои муқоисаи гузаранда оптимизатсияҳо анҷом дода шуданд.
Манбаъ: opennet.ru