Serbestberdana SBCL 2.4.0 (Steel Bank Common Lisp), pêkanîna belaş a zimanê bernamesaziya Common Lisp, hate weşandin. Koda projeyê di Common Lisp û C de hatî nivîsandin, û di bin lîsansa BSD de tê belav kirin.
Di weşana nû de:
- Guhertinên ku lihevhatinê dişkînin:
- *COMPILE-VERBOSE* û *LOAD-VERBOSE* dema ku pergalê bi argumana rêzika fermanê "--script" dest pê dike bi NIL ve têne girêdan.
- dema ku li pelek bingehîn digere, pergal rastbûna tiştê ku di /proc/self/exe de hatî destnîşan kirin kontrol dike, û heke /proc/self/exe xelet be, ew argv[0] kontrol dike.
- pergal êdî ji bo sembolên standard (CL) navên tîpan peyda nake ARRAY-RANK, ARRAY-TEWÎ-PÎR, PATHNAME-HOST, PATHNAME-TYPE, PATHNAME-DIRECTORY, FLOAT-RADIX, an FLOAT-DIGITS.
- Piştgiriya platformê:
- Li ser pergalên arm64, gengaz e ku meriv berhevkarek çopê ya paralel ku algorîtmaya nîşan-herêmê bikar tîne çalak bike.
- Pirsgirêkên avakirinê yên di serbestberdanên nû yên FreeBSD de hatine çareser kirin.
- Rastkirinên çewtiyê:
- Dema ku bi ":DESTPÊK-VALUE" lê bê ":JI-END" re REDUCE tê gazîkirin, ji hêla berhevkerê ve rasthatina encamnameya tîpê hate vegerandin.
- Dema ku ji bo celebek nenas "SB-EXT:MUFFLE-CONDITIONS" hate ragihandin, xeletiyek berhevkar rast kir.
- Di hin rewşan de, veqetanker ji bo qeydan encamek bi rengek nehsalî çêkir.
- Îhtîmala ku pergal dîsa ji stûnê biqede dema ku xeletiyek der barê tirba kontrolê de westiyayî nîşan dide hinekî kêm bûye;
- Optimîzasyon:
- Di gelek rewşan de astengên nivîsandina berhevkarên zibil hatine rakirin.
- Ji bo guhêrbarên dubarekirî yên bi celebên tevlihev ve têgihîştina tîpa çêtirîn.
- Ji bo girêdanên LET-ê nirxên destpêkê yên neyên bikar anîn rakirin, hilbijartina celebê tomarê çêtir kirin.
- EQUALP/EQUAL/EQL li FIND/MEMBER-ê li gorî cûreyên têketinê daxist EQL/EQ.
- Ji bo DPB, LOGIOR Encama tîpa çêtirkirî.
Source: opennet.ru
