Steel Bank Common Lisp

Software screenshot:
Steel Bank Common Lisp
Software ətraflı:
Version: 1.3.0 Yenil?nib
Tarixi Upload: 9 Apr 16
Geliştirici: Christophe Rhodes
Lisenziya: Pulsuz
Məşhurluq: 13

Rating: 3.0/5 (Total Votes: 2)

inteqrasiya doğma compiler, bir ayıklama və bir çox uzantıları təmin edir.

Steel Bank Common Lisp (SBCL) müxtəlif POSIX platformaları və Windows test edilmişdir

Bu azad yeni nədir:.

  • artırılması:
  • sb-BSD-sockets indi IPv6
  • əsas dəstək
  • An sb-unicode paketi Unicode mətn baxılması ilə bağlı bir çox funksiyaları olan əlavə edilmişdir
  • oxucu indi normallaşması Form KC (NFKC) rəmzləri normallaşdırır. Bu davranış SB-EXT ilə əlil ola bilər: READTABLE-NORMALLAŞMASI

  • OPTİMİZASYONU bəyanatlar dəyərlər müxtəlif ilə keyfiyyətli müəyyən çoxaltmaq əgər
  • A style-xəbərdarlıq işarə edir.
  • Bug giderir:
  • Konservativ onlar öz növbəsində yalan kökləri çıxış edə bilməz ki, pages istifadə olunmamış dwords silmək işarə etdi.
  • leksik dəyişən və rəmzi-makro cilddən Walker rəftar inkişaf
  • HANDLER- {BIND, CASE} artıq bənddə bir undefined vəziyyət növü var zaman LDB düşmək; 1.1.19-ci ildə reqressiya

  • şərh kodu In
  • bərabərsizlik predicates kompleks sıra qəbul müayinə olunmayıb arqumentlər yazın kontrol, və min və ya MAX 1-arqument istifadə etməyib.
  • yerinde və yerinde-LIST sapı miras rəmzləri doğru.

versiyası 1.2.12 yeni nədir:

  • artırılması:
  • sb-BSD-sockets indi IPv6
  • əsas dəstək
  • An sb-unicode paketi Unicode mətn baxılması ilə bağlı bir çox funksiyaları olan əlavə edilmişdir
  • oxucu indi normallaşması Form KC (NFKC) rəmzləri normallaşdırır. Bu davranış SB-EXT ilə əlil ola bilər: READTABLE-NORMALLAŞMASI

  • OPTİMİZASYONU bəyanatlar dəyərlər müxtəlif ilə keyfiyyətli müəyyən çoxaltmaq əgər
  • A style-xəbərdarlıq işarə edir.
  • Bug giderir:
  • Konservativ onlar öz növbəsində yalan kökləri çıxış edə bilməz ki, pages istifadə olunmamış dwords silmək işarə etdi.
  • leksik dəyişən və rəmzi-makro cilddən Walker rəftar inkişaf
  • HANDLER- {BIND, CASE} artıq bənddə bir undefined vəziyyət növü var zaman LDB düşmək; 1.1.19-ci ildə reqressiya

  • şərh kodu In
  • bərabərsizlik predicates kompleks sıra qəbul müayinə olunmayıb arqumentlər yazın kontrol, və min və ya MAX 1-arqument istifadə etməyib.
  • yerinde və yerinde-LIST sapı miras rəmzləri doğru.

versiyası 1.2.11 yeni nədir:

  • artırılması:
  • sb-BSD-sockets indi IPv6
  • əsas dəstək
  • An sb-unicode paketi Unicode mətn baxılması ilə bağlı bir çox funksiyaları olan əlavə edilmişdir
  • oxucu indi normallaşması Form KC (NFKC) rəmzləri normallaşdırır. Bu davranış SB-EXT ilə əlil ola bilər: READTABLE-NORMALLAŞMASI

  • OPTİMİZASYONU bəyanatlar dəyərlər müxtəlif ilə keyfiyyətli müəyyən çoxaltmaq əgər
  • A style-xəbərdarlıq işarə edir.
  • Bug giderir:
  • Konservativ onlar öz növbəsində yalan kökləri çıxış edə bilməz ki, pages istifadə olunmamış dwords silmək işarə etdi.
  • leksik dəyişən və rəmzi-makro cilddən Walker rəftar inkişaf
  • HANDLER- {BIND, CASE} artıq bənddə bir undefined vəziyyət növü var zaman LDB düşmək; 1.1.19-ci ildə reqressiya

  • şərh kodu In
  • bərabərsizlik predicates kompleks sıra qəbul müayinə olunmayıb arqumentlər yazın kontrol, və min və ya MAX 1-arqument istifadə etməyib.
  • yerinde və yerinde-LIST sapı miras rəmzləri doğru.

versiyası 1.2.10 yeni nədir:

  • artırılması:
  • sb-BSD-sockets indi IPv6
  • əsas dəstək
  • An sb-unicode paketi Unicode mətn baxılması ilə bağlı bir çox funksiyaları olan əlavə edilmişdir
  • oxucu indi normallaşması Form KC (NFKC) rəmzləri normallaşdırır. Bu davranış SB-EXT ilə əlil ola bilər: READTABLE-NORMALLAŞMASI

  • OPTİMİZASYONU bəyanatlar dəyərlər müxtəlif ilə keyfiyyətli müəyyən çoxaltmaq əgər
  • A style-xəbərdarlıq işarə edir.
  • Bug giderir:
  • Konservativ onlar öz növbəsində yalan kökləri çıxış edə bilməz ki, pages istifadə olunmamış dwords silmək işarə etdi.
  • leksik dəyişən və rəmzi-makro cilddən Walker rəftar inkişaf
  • HANDLER- {BIND, CASE} artıq bənddə bir undefined vəziyyət növü var zaman LDB düşmək; 1.1.19-ci ildə reqressiya

  • şərh kodu In
  • bərabərsizlik predicates kompleks sıra qəbul müayinə olunmayıb arqumentlər yazın kontrol, və min və ya MAX 1-arqument istifadə etməyib.
  • yerinde və yerinde-LIST sapı miras rəmzləri doğru.

nədir versiyası 1.2.0 yeni

  • Bug fix:
  • oxumaq zaman-Eval backquote kontekstində mixup.
  • artırılması:
  • SAVE-lisp və DIE görə çox mövzuları uğursuz zaman, işarə şərait siyahıları hazırda mövzuları çalışan hesabat.
  • Linux ARM daşıdıq.
  • sb-gmp contrib yeniləndi.
  • Yeni contrib sb-mpfr.

versiyası 1.1.11 yeni nədir:

  • texinfo versiyası 5. altında dərslik bina Support
  • Windows artıq keçirmək qurur & quot; Ölüm & quot of Kitten; mesaj. A xəbərdarlıq əvəzinə müntəzəm banner əlavə olunur, və --noinform. Sessizleştirildi bilər
  • NetBSD altında syscalls yeni linker idarə altında Support bina.

versiyası 1.1.10 yeni nədir:

  • artırılması:
  • asdf 3.0.2 yeniləndi.
  • Optimization:

  • x86 və x86-64 kimi tam inkar formaları On
  • (- x). İndi modul hesab kontekstlərdə tanınır, və daha yalnız aşağı bit saxlamaq bignums keçir daha doğma inkar etmək tərtib olunur
  • Stack çərçivəsində x86oids daha çox səmərəli qablaşdırılır olan (bu, əlbəttə x86 haqqında gc.impure.lisp / BUG-936304 kömək edir) Methuselahn mühafizəkar istinadlar tezliyini azaltmaq gərək.

nədir versiyası 1.1.9-ci yeni

  • Yeni xüsusiyyət:
  • İş libgmp ilə contrib SB-GMP links bignums və əmsalları haqqında hesab sürətləndirmək.
  • artırılması:
  • sökmək indi uzunluğu kimi, bəzi əvvəllər itkin statik funksiyaları annotates.
  • clean.sh indi də doc / daxili təmizləyir.
  • SB-EXT. PRINT-simvolu ilə-PREFIX paketi prefiksi ilə simvolu çap ~ // ərzində istifadə edilə bilər
  • ayıklama və backtracing arabası PRINT-obyekt üsulları qarşı daha möhkəm.
  • Optimization:
  • x86-64 statik funksiyaları Zəng az təlimat istifadə edin.

versiyası 1.1.6 yeni nədir:

  • artırılması:
  • defknown-Ing qalmış fndb-dən çox giriş continuable səhv keçən ilə rədd edilə bilər: a söz dəlil SB-C yazmaq-fndb-səssizcə t kimi: defknown (atributları sonra). Faydalı imkan defknown yenidən yüklənəcək. istifadə edin. imkan verir-digər düymələri t geri uyğunluğu üçün
  • Optimization:
  • Compiler daha sürətli SVREF və (SETF SVREF) formaları tərtib edir.
  • Bug fix:
  • qarşısını almaq bir makyaj array inlined kodu problemlər mənbə formaları değiştirmeyle çevrilməsi.
  • dəqiq çıxış doğru boz stream gündəlik çağırır.
  • Səhv yalnış format modifiye üçün işarə edilir: ~ & # x3c; ~ @ & # x3e;
  • .

versiyası 1.1.3 yeni nədir:

Windows üçün MSI installer dəstək indi Windows Installer

  • istifadə XML ən azı version 3.5 və müxtəlif Kullanışlılık təkmilləşdirilməsi daxildir.
  • sb-BSD-sockets contrib indi Windows qeyri-blok rejimi dəstəkləyir.
  • Windows backend indi x86-64 platform dəstəkləyir.
  • fasls (müvafiq quraşdırılmış sbcl ilə shebang xətləri dəstəkləyən platformaları) bir daha birbaşa yürütülebilir var.

versiyası 1.1.1 yeni nədir:

  • Optimization:
  • SPARC backend indi dəqiq nəsillər (GENCGC) zibil toplanması dəstəkləyir. Solaris / SPARC və Linux / SPARC ismarıcları effektiv.

  • Bu çevrilmə həqiqətən pis code yaradılır səbəb olduğu
  • compiler artıq bəzi hallarda loops qaytarır.
  • artırılması:
  • SB mövzu xüsusiyyət və Windows timer tesis üçün eksperimental dəstək əlavə edin. Threads default effektiv və SBCL bu versiyası rəsmi əlil mövzuları ilə bina dəstəyi son və son azad hesab olunur.
  • Bug fix:
  • SB-CLTL2: MACROEXPAND-ALL düzgün leksik birləşdirilməsi ilə simvolu-makro güdülməsi emal
  • .
  • Stack ayrılması bir neçə hallarda yüksək Debug bəyannamə qarşısı alınıb.
  • SB-EXT. GC-LOGFILE heç bir günlük faylı müəyyən edilib səhv işarə

  • Önemsiz-İCAZƏ doğru idi zaman
  • parse-NATIVE-NAMESTRING qeyri-doğma təhlil çıxış edib.

versiyası 1.1.0 yeni nədir:

  • artırılması:
  • New dəyişən, sb-daxili: * sökmək-annotasiya yazmaq * sökmək çıxış mənbəyi annotasiya nəzarət. T Öndeğerleri.
  • TIMEOUT dəlilləri ilə-mutex və İLƏ-recursive-Lock və GÖZLƏYİR-P dəlil ilə-recursive-Lock əlavə əlavə.
  • genişləndirilməsi: SB-EXT: ATOMIC-PUSH və SB-EXT: ATOMIC-POP siyahısı rəhbərləri atom əməliyyatları imkan
  • .
    inter-thread synchronization üçün siqnalları istifadə imkan verir (default effektiv deyil)
  • Optional xüsusiyyətləri (x86 və x86-64 hazırda Linux, Solaris və FreeBSD) müəyyən dəstəyi platformalarda azaldılır.

versiyası 1.0.58 yeni nədir:

  • Örtük ümumi funksiyası xəbərdarlıq indi daxil paketi olan yeni ümumi funksiyası yaradılır.
  • SB-EXT: (! Clojure nin svop kimi). ATOMIC-UPDATE asan CAS-edə yerlərdə qeyri-dağıdıcı yenilikləri çıxış edir
  • Run-proqram artıq decodes zaman ətraf mühitin yenidən kodlar: ətraf mühit dəlil təmin olunmur. (# 985904)
  • compiler-makro genişləndirilməsi zamanı səhvlər artıq başqa compiler makro genişləndirmək azalıb sanki davranır, uzunluğu səhvlər, yalnız tərtib zaman xəbərdarlıq səbəb olur.

  • x86-64 On
  • blok başlıqlarını kodu alignment tək byte nop təkrar indi əvəzinə multi-byte NOPs ilə edilir.

  • hədəf ardıcıllıqla naməlum növü zaman
  • MAP-INTO əsaslı sürətli; siyahıları daxil mapping artıq O (N ^ 2) təşkil edir. (James M. Lawrence sayəsində)
  • compiler artıq yığın-conses çıxış funksiyası dinamik dərəcədə və ya sübut zaman exit funksiyası xilas edə bilməz hallarda çıxışları yoxlamaq.
  • SB-SEQUENCE. DOSEQUENCE SADƏ sıralarda deyil naməlum element növü istiqamətini, və istiqamətini daha sürətli edir

versiyası 1.0.57 yeni nədir: SBCL çıxdıqda

  • Yenidən protokol. SB-EXT: EXIT yeni əsas giriş nöqtəsi, SB-EXT edir. Deprecated edir çıxmaq

  • SB mövzu API
  • Əlavələr:. RETURN-dən-sap, abort mövzu, MAIN-THREAD-P və MAIN mövzu
  • Fasl loading artıq dünya kilidi Polip.

  • ayrılmış obyektlərin ümumi mövcud yığın alan böyük bir qismini zaman
  • GENCGC daha aqressiv yer reclaims. (# 936304)
  • Backtraces çox dəlilləri ilə deyilən çərçivələri üçün arqumentlər düzgün sayı göstərir.
  • Abort üçün Support (3), exit (3), və _exit (2) SB-POSIX əlavə edilmişdir.

versiyası 1.0.56 yeni nədir.

  • Sabit surəti strukturu
  • SBCL indi cingilti istifadə inşa edilə bilər.
  • asdf 2.20 yeniləndi.
  • Sabit compiler səhvlər hairy tam növləri zəifləməsi zaman.

nədir versiyası 1.0.40 Yeni

  • Bug fix: readdir artıq üzərində işləyir: inode64 Darwin qurur.
  • Bug fix. Artıq idxal (DO-simvollar vasitəsilə aşkar) paketi eyni adı ilə birdən çox simvollar əlavə etmək üçün bir zəng arqumentlər kimi qəbul rəmzləri arasında Adı münaqişələr
  • Bug fix. Darvin x86 və x86-64 haqqında dlshim olmadan dəstək bina
  • Bug fix: TRACE. NIL artıq PPC / Linux üzərində işləyir içine

versiyası 1.0.33 yeni nədir:

  • Yeni port dəstək üçün əlavə x86-64 NetBSD .
  • Improvement: faylları dəstək O_LARGEFILE giriş x86-64 / Linux 2GB daha böyük. (Daniel Janus sayəsində; launchpad bug # 453080)
  • Yeni xüsusiyyət: SB-INTROSPECT.-Birbaşa ixtisaslaşır keçdi sinif özü ixtisaslaşan üsulları anlayışlar bir siyahısını almaq üçün
  • Yeni xüsusiyyət: SB-INTROSPECT.-Ümumiyyətlə ixtisaslaşır, və ya onun subclasses qəbul sinif özü ixtisaslaşan üsulları anlayışlar bir siyahısını almaq üçün
  • Yeni build bayraq: sb-XRef üçün daxili; SBCL build zamanı özü haqqında XRef məlumat toplamaq olacaq (məsələn M-üçün? Lil ilə), bu bayraq customize-hədəf-features.lisp əgər. Bu baxmayaraq, haqqında 5-6mb tərəfindən əsas artacaq, belə ki, SBCL əsasən maraqlı
  • developers.

nədir versiyası 1.0.31 Yeni

  • Improvement: yığını ayrılması artıq mümkün olmalıdır bütün iç içə inlining hallarda. əl kodlu açıq olduqda ekvivalent kodu ayrılması dəstə uğursuzluq indi bir səhv hesab olunur
  • Unicode hataları ilə bağlı təkmilləşdirilməsi
  • Yeni xüsusiyyət: eksperimental. Fayl tərtib etmək EMIT-CFASL parametri ayrı .CFASL fayla çıxış üst səviyyə tərtib zaman təsiri üçün istifadə edilə bilər
  • Optimization: VECTOR, simli, sadə simli və serialın tanınan bir dimenstional alt üçün zorlamaq 70% daha sürətli məcburiyyət həqiqətən lazım olduqda upto
  • .
  • Optimization: tək və cüt üzüb gedirdi tanınan on kəsmək 25% daha sürətli upto
  • .
  • Optimization. Sabitləri ilə üzən point nömrələri bölgüsü dəqiq qarşılıqlı mövcud qarşılıqlı tərəfindən vurma istifadə edir
  • Optimization. Tək və cüt üzüb gedirdi daimi iki üzüb gedirdi optimize edilmişdir vurma
  • Optimization. ARRAY-IN-BOUNDS-P kifayət type məlumat mövcuddur derleme zamanda həll
  • Optimization: SLOT dəyəri və məlum strukturu obyektlərin daimi slot adları ilə (SETF SLOT dəyəri) defstruct accessors yaradılan kimi səmərəli
  • .

Oxşar proqram

MoonScript
MoonScript

9 Feb 16

Bee
Bee

13 May 15

RingoJS
RingoJS

1 Mar 15

scssphp
scssphp

10 Dec 15

Şərh Steel Bank Common Lisp

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış