Scaoileadh PyPy 7.2, cur i bhfeidhm Python scríofa i Python

déanta scaoileadh tionscadail PyPy 7.2, ina bhforbraítear feidhmiú na teanga Python atá scríofa i Python (ag baint úsáide as fo-thacar atá clóscríofa go statach RPython, Python srianta). Ullmhaítear an scaoileadh ag an am céanna do na brainsí PyPy2.7 agus PyPy3.6, ag soláthar tacaíochta do chomhréir Python 2.7 agus Python 3.6. Tá an scaoileadh ar fáil le haghaidh Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 nó ARMv7 le VFPv3), macOS (x86_64), OpenBSD, FreeBSD agus Windows (x86).

Gné speisialta de PyPy is ea an úsáid a bhaintear as tiomsaitheoir JIT, a aistríonn roinnt gnéithe go cód meaisín ar an eitilt, a ligeann duit a sholáthar ard leibhéal feidhmíochta - nuair a bhíonn roinnt oibríochtaí á gcomhlíonadh, tá PyPy arís agus arís eile níos tapúla ná cur i bhfeidhm clasaiceach Python sa teanga C (CPython). Is é an praghas ardfheidhmíochta agus úsáid tiomsú JIT tomhaltas cuimhne níos airde - tá an tomhaltas cuimhne iomlán i bpróisis casta agus fada (mar shampla, nuair a bhíonn PyPy á aistriú ag baint úsáide as PyPy féin) níos mó ná tomhaltas CPython ó cheann go leith go dtí dhá. amanna.

Tá an scaoileadh nua suntasach mar gheall ar thacaíocht a chobhsú do Python 3.6, a bhí i stádas béite roimhe seo, agus JIT a chur i bhfeidhm don ailtireacht Aarch64 (ARM64). Tá díchódóir JSON nua curtha leis freisin atá i bhfad níos tapúla, a úsáideann níos lú cuimhne, agus atá optamaithe le haghaidh JIT. Nuashonraíodh modúl CFFI 1.13 (C Comhéadan Feidhme Coigríche) le cur i bhfeidhm comhéadan le haghaidh feidhmeanna glaonna atá scríofa in C agus C++. Moltar CFFI chun idir-oibriú le cód C, agus moltar cppyy chun idiroibriú le cód C++. Tá an modúl _ssl bunaithe ar an CFFI curtha ar ais chuig brainse PyPy2.7. Tiontaíodh na modúil _hashlib agus _crypt chun CFFI a úsáid.

Foinse: oscailtenet.ru

Add a comment