Wasmer 5.0, toleo la hivi punde thabiti la wakati wa utekelezaji wa WebAssembly, limetolewa kwa usaidizi wa mfumo wa uendeshaji wa simu ya iOS. Toleo hili pia lina msingi mdogo wa msimbo na utendakazi ulioimarishwa, na usaidizi wa mnyororo wa zana wa mkusanyaji wa Emscripten umeondolewa. Iliyotangazwa Oktoba 29, Wasmer 5.0 inaweza kufikiwa kutoka kwa wasmer.io. Kwa Wasmer 5.0, WebAssembly inaletwa kwa vifaa vya iOS kupitia hali iliyotafsiriwa. Kwa kutumia uwezo wa injini ya Google ya V8 JavaScript/WebAssembly, mkalimani wa Wasmi, na WebAssembly Micro Runtime (WAMR), wasanidi programu sasa wanaweza kuendesha moduli za WebAssembly kwenye iOS ya Apple. Hii inafungua uwezekano wa maombi ya utendaji wa juu ndani ya mfumo wa ikolojia wa Apple, Mkurugenzi Mtendaji wa Wasmer Syrus Akbary alisema. V8, Wasmi, na WAMR hutumika kama ncha za nyuma kwa usaidizi wa majaribio kutoka kwa Wasmer. Kwa msingi wa msimbo, toleo hili lilisisitiza kuifanya iwe konda iwezekanavyo ili kuwezesha usanidi wa haraka wa vipengele vipya. Hii ilihusisha kusimamisha usaidizi kwa Emscripten, ambayo vifungo vyake havikutumika kwa miaka miwili iliyopita. Vitegemezi pia vilipunguzwa, na matokeo ya jumla ya mistari 20,000 ya msimbo ilifutwa katika msingi wa msimbo wa Wasmer. Katika mshipa ulioimarishwa wa utendakazi, uondoaji wa moduli sasa una kasi ya 50% wakati wasanidi wanaita Module::deserialize au endesha moduli kupitia wamer run.
Leave a Reply