Blog

Python-ийн туршилтын JIT компиляторыг CPython-оос хасахаар боллоо: Их хүлээлт яагаад мухардав?Blog
Мэдээ

Python-ийн туршилтын JIT компиляторыг CPython-оос хасахаар боллоо: Их хүлээлт яагаад мухардав?

Python 3.13-аас эхлэн туршигдаж байсан copy-and-patch JIT компиляторыг CPython-ийн үндсэн кодын сангаас бүрмөсөн хасахаар боллоо. Дөнгөж 7-8 хувийн гүйцэтгэлийн өсөлт ба системийн хэт өндөр төвөгтэй байдал уг шийдвэрийн гол шалтгаан болжээ.

TOGTOKHTOGTOKH2026 оны аравдугаар сарын 29
CPython туршилтын JIT компилятороо төслөөс бүрэн хасахаар боллоо: Хүлээлт яагаад нурав?Blog
Мэдээ

CPython туршилтын JIT компилятороо төслөөс бүрэн хасахаар боллоо: Хүлээлт яагаад нурав?

Python-ийг хурдасгах гол найдвар болж байсан туршилтын JIT компилятор Python 3.16 хувилбарын өмнө CPython-ийн эх кодоос бүрэн хасагдахаар боллоо. PEP 836 цуцлагдсан шалтгаан болон хөгжүүлэгчдэд үзүүлэх нөлөөг тоймлон хүргэж байна.

TOGTOKHTOGTOKH2026 оны аравдугаар сарын 27
"while(true);" бичихэд код чинь устдаг байсныг мэдэх үү? C++26 хамгийн хачирхалтай UB-гаа эцэслэн заслааBlog
Мэдээ

"while(true);" бичихэд код чинь устдаг байсныг мэдэх үү? C++26 хамгийн хачирхалтай UB-гаа эцэслэн заслаа

Хоосон төгсгөлгүй цикл C++ хэл дээр 15 жилийн турш Undefined Behavior байж, компиляторууд системийг эвдэх хэмжээнд оновчилдог байсныг C++26 стандарт эцэслэн шийдвэрлэлээ.

TOGTOKHTOGTOKH2026 оны есдүгээр сарын 18