Dimissio PyPy 7.2, exsecutio Pythonis scripta in Pythone

Formavit project emissio PyPy 7.2, intra quod Pythonis lingua in Pythone conscripta exsequenda est (saxata ratione utens subset. RPython, Python adstrictus). Emissio simul praeparatur pro ramis PyPy2.7 et PyPy3.6, quae praestant syntaxi Pythonis 2.7 et Pythonis 3.6. Dimissio praesto est Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 vel ARMv7 cum VFPv3), macOS (x86_64), OpenBSD, FreeBSD, et Windows (x86).

Pluma PyPy est usus compilatoris JIT qui elementa nonnulla in codicem machinae in muscam vertit, quae efficit ut providere possit. longus planities perficiendi - cum operationes aliquas exercens, PyPy pluries velocior est quam exsecutio classica Pythonis in C (CPython). Pretium summae operationis et usus compilationum JIT consummatio memoriae est altior - memoria totalis consumptio in processibus complexis et diuturnis (exempli gratia, cum PyPy per ipsum PyPy exaratum est) consumptionem CPythonis ab una et dimidia excedit. duo tempora.

Novus emissio notabilis est ad stabilizationem subsidii Pythonis 3.6, quae antea in statu beta erat, et architectura JIT exsecutionem Aarch64 (ARM64). Novum JSON decoder additum etiam est, quod insigniter velocius, memoria minus utitur, et pro JIT optimized est. CFFI 1.13 (C Function Interface) modulus renovatus est cum exsecutione interfaciendi ad munera vocandi in C et C ++ scripta. CFI commendatur pro mutuo cum C codice, dum cppyy commendatur pro C++ codice. CFI-substructio moduli huius moduli ad PyPy2.7 ramum relatum est. Moduli _hashlib et cryptae commutatae sunt ad usum CFI.

Source: opennet.ru