SBCL 2.4.1 (اسٽيل بئنڪ ڪمن لِسپ) جو رليز، ڪمن لِسپ پروگرامنگ ٻولي جو مفت عمل درآمد، شايع ڪيو ويو آهي. پروجيڪٽ ڪوڊ عام ليسپ ۽ سي ۾ لکيل آهي، ۽ BSD لائسنس تحت ورهايو ويو آهي.
نئين رليز ۾:
- شامل ڪيو جزوي سپورٽ ڪمپيڪٽ مثال هيڊرز لاءِ متوازي گاربيج ڪليڪٽر کي نشان-علائقي الگورٿم استعمال ڪندي.
- اعلان ڪيل واپسي جي قسمن سان ڪمن لاءِ، وڏي حفاظت ۽ ڊيبگ 3 اصلاحي طريقا يقيني بڻائين ٿا ته قسم جي چڪاس واپسي جي قدرن تي ڪئي وئي آهي.
- FreeBSD پليٽ فارم تي، libpthread سان ڳنڍڻ لاڳو ڪيو ويو آهي ۽ ايڊريس اسپيس randomization (ASLR) کي بند ڪيو ويو آهي.
- 64-bit riscv ۽ پي پي سي آرڪيٽيڪچر تي اسيمبلي بحال ڪئي وئي آهي.
- Fastrem-32 سپورٽ سڀني پليٽ فارمن لاءِ لاڳو ڪئي وئي آھي (بهترين فرش جي حسابن لاءِ).
- هڪ بگ کي درست ڪيو جنهن جي ڪري منتقل ٿيل لائينون ميموري ڪمپيڪشن کان پوءِ ٻيهر فلش ڪيون ويون مارڪ-ريجن متوازي گاربيج ڪليڪٽر پاران.
- ڪمپلر لوپنگ سان مسئلو حل ڪيو ويو آھي ڪجھ تعميرات کي پروسيسنگ سان SATISFIES قسمن سان.
- سسٽم جي مختلف حصن (پيڪيجز، يونيڪوڊ جدولن) ۾ استعمال ٿيندڙ هيش ٽيبلز کي استعمال ڪرڻ لاءِ تبديل ڪيو ويو آهي هيش فنڪشن جيڪي ٽڪرن کان پاڪ آهن (ڪامل).
- TYPECASE ميڪرو ڪلاس ڍانچي جي درجي بندي لاءِ لاڳو ڪيو ويو آهي ٽڪراءَ کان آزاد هيش استعمال ڪندي.
- ڪارڪردگي کي بهتر ڪرڻ لاء، حدن جي چيڪن کي هٽايو ويو آهي انڊيڪسز لاء مسلسل آفسٽس سان، جتي مرتب ڪندڙ ڄاڻي ٿو ته انڊيڪس سائيز ۽ آفسيٽ جي وچ ۾ فرق کان گهٽ آهي.
- مرتب ڪندڙ اضافي DIGIT-CHAR اصلاحي ڊيٽا کي حساب ۾ رکي ٿو.
- مرتب ڪندڙ ڪجهه APPLY، CONCATENATE ۽ MAKE-ARRAY ڪالن ۾ وچولي قدرن کي خارج ڪرڻ جي قابليت تي عمل ڪيو آهي جيڪي ترتيبن مان ٺاهيل دليلن لاءِ تازه ڪن ترميمن سان.
- لوپ جو آپريشن “(LOOP FOR X IN (REVERSE LIST) ...)” تيز ڪيو ويو آھي، جيڪو ھاڻي گھٽ استعمال ڪري ٿو.
- "(LOOP... APPEND...)" لوپ وڌيڪ ٺھيل آھي ۽ NIL شامل ڪرڻ وقت گھٽ ڪم ڪندو آھي.
- مختلف صفن لاءِ ٽائيپ چيڪن کي تيز ۽ مختصر ڪيو ويو آھي.
جو ذريعو: opennet.ru