Monday , October 26 2020

wasm3 / wasm3, Hacker News


                    

        

********

A high performance WebAssembly interpreter written in C.

************************************************************************************************************************************************************************************************************************************************ .8x faster (than other wasm interpreters) (wac) ********************,life (*********************, wasm-micro-runtime************************.5 4..5x slower

********** (than state of the art wasm) ****************** (JIT) ********************* (engines)liftoff,cranelift)∼ 15. 5x slowerthan native execution************************************** Based on
***************** (CoreMark 1.0benchmark
. Your mileage may vary.****************************

getting startedguide:

************** () ****************************************** () ****** (Status) ********************************

wasm3passes theWebAssembly spec testsuite

and is able to run manyWASIapps.

Minimum useful system requirements:~ (Kb) **************** (for code and

~ (kb) RAM

wasm3runs on a wide range of(**************************************** (****************************************Linux ******** (******************************************Windows, (**************************************

(OS X) (*********************************************** Android, (**************************************

(iOS) (*********************************************** Raspberry Pi, Orange Pi and other(SBC) ******************* (s) (*************************************************MCU************ s:Arduino MKR *, Arduino Due, Particle Photon,ESP , ESP 40, Air 616 (W 616), nRF 55, nRF 53,
Blue Pill (STM************************************************************************************************************************************************************************************************************* (F) ****************************************************************************************************************************************************************************************************************** (C8T6), MXChip AZ EMW),
Maix (K), HiFive1 (E 322, Fomu (ICE
****************************************************************************************************************************************************************************************************************************** UP5K (ATmega ****************************************************************************************************************************************************** (etc.) (*****************************************************OpenWRT - enabled routers (************************************************************************************ ()************************************(************************************************************Browsers ... yes, using WebAssembly itself!************************ (wasm3) ******************** can execute wasm3(self-hosting) (******************************************************************

wasm3 is built on top of Steven Massey's novel (interpreter topology, with:

(************************************** (Wasm 1.0 spec conformance) ********************************************** (********************* (WASI) ******************** (support************************************Support of (x) ************************************************************************************************************************************************************************************************************************************,x (**************************************************************************************************************************************************************************************************************************************, (************, ******************** (ARM) MIPS, ******************** (RISC-V) ************************* (Xtensa) ******************** (architectures) ****************************************************************************************************************************************************** (Building

See DEV.md

************** () ******************************************Testing & Fuzzing

****************************

See (test / README.md


**************License

This project is released under The MIT License (MIT)

  
(**************************************************************************************************************************************************** (Read More) ********************************************************************

About admin

Check Also

Azerbaijan and Armenia agree to a pause in fighting – CNN, CNN

Azerbaijan and Armenia agree to a pause in fighting – CNN, CNN

(CNN)Azerbaijan and Armenia agreed to a "humanitarian ceasefire" in the conflict over the contested enclave of Nagorno Karabakh on Saturday -- one week after truce brokered by Russia fell apart, according to a statement from the foreign ministries of both countries.The new agreement -- set to start at midnight local time (4 p.m. ET Saturday)…

Leave a Reply

Your email address will not be published. Required fields are marked *