Moodustati projekti vĂ€ljalaskmine , mille raames areneb Python'i teostus, mis on kirjutatud Pythonis (kasutatakse staatiliselt tĂŒĂŒbitud alamhulka , Restricted Python). VĂ€ljaanne on valmistatud samal ajal PyPy2.7 ja PyPy3.6 harude jaoks, mis toetavad Python 2.7 ja Python 3.6 sĂŒntaksit. VĂ€ljaanne on saadaval Linuxile (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 vĂ”i ARMv7 VFPv3), macOS (x86_64), OpenBSD, FreeBSD ja Windows (x86).
PyPy eripĂ€ra on JIT-kompilaatori kasutamine, mis tĂ”lgib jooksvalt mĂ”ned elemendid masinkoodiks, mis vĂ”imaldab tagada kĂ”rge jĂ”udluse taseme â teatud operatsioonide tĂ€itmisel ĂŒletab PyPy klassikalist Python'i teostust C keeles (CPython) mitu korda. KĂ”rge jĂ”udluse ja JIT-kompilaatori kasutamise hind on suurem mĂ€lutarve â ĂŒldine mĂ€lutarve keerukates ja pikaajalistes protsessides (nĂ€iteks PyPy enda tĂ”lkimisel) ĂŒletab CPythoni tarbimist 1,5 kuni 2 korda.
Uued muudatused versioonis CFFI 1.13.1 (C vÔÔrfunktsoonide liides) ja cppyy 1.10.6 moodulite uuendamine, mis rakendab funktsiooni, mis on kirjutatud C ja C++ keeltes (CFFI on soovitatav interaktsiooniks C keele koodiga ja cppyy C++ koodiga). Koostises on uus versioon paketist pyrepl koos interaktiivse shelliga. .
Koodi jÔudlus, mis vastutab stringide töötlemise ja Unicode'iga manipuleerimise eest, on optimeeritud.
Windowsi platvormile on lisatud tugi erinevate tekstikodeeringute kodeerimiseks ja dekodeerimiseks. Toetatud on OpenSSL 1.1 ja TLS 1.3.
Allikas: opennet.ru
