Polkit ṣe afikun atilẹyin fun ẹrọ JavaScript Duktape

Ohun elo irinṣẹ Polkit, ti a lo ninu awọn ipinpinpin lati ṣakoso aṣẹ ati ṣalaye awọn ofin iraye si fun awọn iṣẹ ṣiṣe ti o nilo awọn ẹtọ iwọle ti o ga (fun apẹẹrẹ, iṣagbesori kọnputa USB), ti ṣafikun ẹhin ti o fun laaye lilo Duktape ẹrọ JavaScript ti a fi sii dipo ti lilo iṣaaju. Mozilla Gecko engine (nipa aiyipada bi ati ni iṣaaju apejọ naa ni a ṣe pẹlu ẹrọ Mozilla). Polkit's JavaScript ede ti wa ni lo lati setumo wiwọle awọn ofin ti o nlo pẹlu awọn anfani isale ilana polkitd lilo awọn "polkit" ohun.

Duktape ni a lo ninu ẹrọ aṣawakiri NetSurf ati pe o jẹ iwapọ ni iwọn, gbigbe pupọ ati agbara awọn orisun kekere (koodu gba to 160 kB, ati 64 kB ti Ramu ti to lati ṣiṣẹ). Pese ni kikun ibamu pẹlu Ecmascript 5.1 pato ati atilẹyin apa kan fun Ecmascript 2015 ati 2016 (ES6 ati ES7). A tun pese awọn amugbooro kan pato, gẹgẹbi atilẹyin coroutine, ilana iwọle ti a ṣe sinu, ẹrọ ikojọpọ module ti o da lori CommonJS, ati eto caching bytecode ti o fun ọ laaye lati fipamọ ati fifuye awọn iṣẹ ṣiṣe akojọpọ. O pẹlu yokokoro ti a ṣe sinu, ẹrọ ikosile deede, ati eto abẹlẹ kan fun atilẹyin Unicode.

orisun: opennet.ru

Fi ọrọìwòye kun