Pagpagawas sa PyPy 7.2, usa ka pagpatuman sa Python nga gisulat sa Python

Naporma pagpagawas sa proyekto PyPy 7.2, sulod sa balangkas diin ang implementasyon sa pinulongan nga Python gipalambo, gisulat sa pinulongan nga Python (usa ka staticly typed subset ang gigamit RPython, Restricted Python). Ang release giandam dungan para sa mga sanga sa PyPy2.7 ug PyPy3.6, nga naghatag og suporta para sa syntax sa Python 2.7 ug Python 3.6. Ang release anaa para sa Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 o ARMv7 nga adunay VFPv3), macOS (x86_64), OpenBSD, FreeBSD ug Windows (x86).

Usa ka espesyal nga bahin sa PyPy mao ang paggamit sa JIT compiler, nga naghubad sa pipila ka mga elemento ngadto sa machine code on the fly, nga nagtugot sa hataas Lebel sa Pagganap – alang sa pipila ka mga operasyon, ang PyPy milabaw sa klasiko nga implementasyon sa C sa Python (CPython) sa makadaghang higayon. Ang bili sa taas nga pasundayag ug JIT compilation mao ang mas taas nga konsumo sa memorya – ang kinatibuk-ang konsumo sa memorya sa komplikado ug dugay nga nagdagan nga mga proseso (pananglitan, kung ang pag-compile sa PyPy mismo) milabaw sa CPython sa 1.5 hangtod 2 ka pilo.

Ang bag-ong release nailhan tungod sa pagpalig-on sa suporta para sa Python 3.6, nga kaniadto naa sa beta, ug sa pagpaila sa usa ka JIT implementation para sa Aarch64 (ARM64) architecture. Usa ka bag-ong JSON decoder ang gidugang usab, nga mas paspas, gamay ra ang memorya nga gigamit, ug gi-optimize para sa JIT. Ang CFFI 1.13 (C Foreign Function Interface) module gi-update uban ang implementasyon sa interface para sa pagtawag sa mga function nga gisulat sa C ug C++. Ang CFFI girekomenda para sa interfacing sa C code, samtang ang cppyy girekomenda para sa C++ code. Ang CFFI-based _ssl module gi-backport na sa PyPy2.7 branch. Ang _hashlib ug _crypt modules gibalhin na aron magamit ang CFFI.

Source: opennet.ru

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster