Yuri IozzelliinleaningtechWebVM: Linux virtual machine in the browser with full networking via TailscaleWebVM is a virtual Linux environment running fully client-side in the browser. It is based on CheerpX: a Wasm-powered X86 VM7 min read·Oct 7, 2022----
Yuri IozzelliinleaningtechHow Cheerp supports 64-bit integers in both JavaScript and WebAssemblyWhile waiting for broader BigInt support, this is our strategy to support 64-bit integers in both Wasm and JavaScript6 min read·Jul 13, 2020----
Yuri IozzelliinleaningtechAdding anyref support in a C++ to WebAssembly compilerHow we implemented support for the experimental anyref feature in the Cheerp C++ compiler, and what you can do with it.5 min read·May 19, 2020----
Yuri IozzelliinleaningtechPorting a C++ multiplayer game to the Web with Cheerp, WebRTC and FirebaseAn overview on WebRTC and a detailed description of the implementation of a C++ socket library for the browser on top of it9 min read·Sep 17, 2019--1--1
Yuri IozzelliinleaningtechSolving the structured control flow problem once and for allIntroduction12 min read·Apr 11, 2019--3--3
Yuri IozzelliinleaningtechEven better Source Maps with C++, WebAssembly and CheerpA few months ago I saw this blog post by Mozilla, which is about rewriting part of their source-map library in rust code compiled to…12 min read·Jun 21, 2018----