Ngaleupaskeun SBCL 2.4.0, palaksanaan tina basa Lisp umum

Pelepasan SBCL 2.4.0 (Steel Bank Common Lisp), palaksanaan gratis tina basa programming Common Lisp, parantos diterbitkeun. Kodeu proyék ditulis dina basa Lisp sareng C umum, sareng disebarkeun dina lisénsi BSD.

Dina rilis anyar:

  • Parobahan nu megatkeun kasaluyuan:
    • * COMPILE-VERBOSE * sareng * LOAD-VERBOSE * terikat ka NIL nalika ngamimitian sistem nganggo argumen baris paréntah "--script".
    • nalika milarian file inti, sistem mariksa kabeneran naon anu dijelaskeun dina /proc/self/exe, sareng upami /proc/self/exe lepat, pariksa argv [0].
    • Sistim nu euweuh nyadiakeun ngaran tipe pikeun standar (CL) simbol ARRAY-rank, ARRAY-TOTAL-SIZE, PATHNAME-host, PATHNAME-TYPE, PATHNAME-DIRECTORY, FLOAT-RADIX, atanapi FLOAT-DIGITS.
  • Dukungan platform:
    • Dina sistem arm64, kasebut nyaéta dimungkinkeun pikeun ngaktipkeun kolektor sampah paralel anu ngagunakeun algoritma mark-wilayah.
    • Masalah ngawangun dina rilis FreeBSD énggal parantos direngsekeun.
  • Perbaikan bug:
    • Kabeneran jinis inferensi ku kompiler nalika nelepon REDUCE kalayan ": INITIAL-VALUE" tapi tanpa ": FROM-END" parantos dibalikeun.
    • Ngalereskeun kasalahan kompiler nalika nyatakeun "SB-EXT:MUFFLE-CONDITIONS" kanggo jinis anu teu dipikanyaho.
    • Dina sababaraha kasus, disassembler dihasilkeun unsightly formatna kaluaran pikeun registers.
    • Kamungkinan sistem kaluar tina tumpukan deui nalika ningalikeun kasalahan ngeunaan tumpukan kontrol anu béak parantos rada ngirangan;
  • Optimasi:
    • Sampah collector nulis halangan geus dihapus dina loba kasus.
    • Inferensi tipe ningkat pikeun variabel iteratif sareng jinis campuran.
    • Dipiceun nilai initialization henteu kapake pikeun bindings LET, ningkat pilihan tipe register.
    • Ngurangan EQUALP / EQUAL / EQL kana EQL / EQ dina FIND / MEMBER dumasar kana jinis input.
    • Inferensi tipe ningkat pikeun DPB, LOGIOR.

sumber: opennet.ru

Mésér hosting anu dipercaya pikeun situs anu gaduh panyalindungan DDoS, server VPS VDS 🔥 Meser hosting situs wéb anu tiasa dipercaya nganggo panyalindungan DDoS, server VPS VDS | ProHoster