د SBCL 2.4.1 خپرول، د عام لیسپ ژبې پلي کول

د SBCL 2.4.1 (Steel Bank Common Lisp) خپرول، د کامن لیسپ پروګرام کولو ژبې وړیا تطبیق، خپور شوی. د پروژې کوډ په عام لیسپ او C کې لیکل شوی، او د BSD جواز لاندې ویشل شوی.

په نوې خپرونه کې:

  • د مارک-ریجن الګوریتم په کارولو سره موازي کثافاتو راټولونکي ته د کمپیکٹ مثال سرلیکونو لپاره جزوي ملاتړ اضافه شوی.
  • د اعلان شوي بیرته راستنیدو ډولونو سره د دندو لپاره، لوی خوندیتوب او DEBUG 3 اصلاح کولو طریقې ډاډ ورکوي چې د ډول چک کول د بیرته ستنیدو ارزښتونو کې ترسره کیږي.
  • په FreeBSD پلیټ فارم کې، د libpthread سره اړیکه پلي کیږي او د پتې ځای تصادفي (ASLR) غیر فعال دی.
  • په 64-bit riscv او ppc آرکیټیکچرونو کې مجلس بحال شوی.
  • د Fastrem-32 ملاتړ د ټولو پلیټ فارمونو لپاره پلي شوی (د مطلوب پوړ محاسبې لپاره).
  • یوه بګ فکس کړی چې د نښه شوي سیمې موازي کثافاتو راټولونکي لخوا د حافظې ترکیب وروسته د حرکت شوي لینونو د بیا فلش کیدو لامل شوی.
  • د کمپیلر لوپ کولو سره ستونزه کله چې د SATISFIES ډولونو سره ځینې ساختمانونه پروسس کول حل شوي.
  • د سیسټم په مختلفو برخو کې کارول شوي د هش میزونه (پیکجونه، یونیکوډ میزونه) د هش افعال کارولو لپاره بدل شوي چې له ټکر څخه پاک دي (کامل).
  • TYPECASE میکرو د ټولګي جوړښت درجه بندي لپاره د ټکر څخه پاک هش په کارولو سره پلي کیږي.
  • د فعالیت د ښه کولو لپاره، د دوامداره آفسیټونو سره د شاخصونو لپاره د حد چکونه لیرې شوي، چیرته چې کمپیلر پوهیږي چې شاخص د اندازې او آفسیټ ترمنځ توپیر څخه کم دی.
  • تالیف کونکی د DIGIT-CHAR د اصلاح کولو اضافي ډیټا په پام کې نیسي.
  • تالیف کونکي په ځینو APPLY، CONCATENATE او MAKE-ARRAY کالونو کې د منځنیو ارزښتونو د ایستلو وړتیا پلي کړې چې د نوي موافقتنامې اصالحاتو سره د ترتیبونو څخه جوړ شوي دلیلونو لپاره.
  • د لوپ عملیات "(لوپ فار ایکس IN (ریورس لیست) ...)" ګړندی شوی ، کوم چې اوس لږ زیانونه کاروي.
  • "(LOOP... APPEND...)" لوپ ډیر کمپیکٹ دی او د NIL اضافه کولو په وخت کې لږ کار کوي.
  • د مختلف صفونو لپاره ډول چیکونه ګړندي او لنډ شوي.

سرچینه: opennet.ru

Add a comment