gavinrayon Hacker News • Recommends
On “PartialExecuter: Reducing WebAssembly size by exploring all executions in LLVM”
#cheerpx#webassembly#jitcompiler
1.2K subscribers • 2 videos on Hallway
Advanced. Deep dive for people who know the field.
7K views6 years ago2 recommendations
Web developmentSystems programmingWebAssemblyCompilers and interpretersOperating systems
Yuri Iozzelli explains the architecture of CheerpX, a WebAssembly-based x86 virtual machine with a runtime JIT compiler.
Original event: meetup.com/wasmsf/events/268096535/ WebAssembly is a new web technology that promises to revolutionize the web ecosystem. In this talk, I will explore the very limits of what is possible to do with it, by describing CheerpX: A WebAssembly-based x86 virtual machine in the browser. Similarly to modern native virtual machines, CheerpX features a Just-In-Time compiler capable of producing optimized WebAssembly code at runtime. This has the potential of speeding up the execution considerably and unlocking the possibility of running real-world native applications in the browser. One such application that we are currently working on at Leaning Technologies to showcase the CheerpX potential is the Adobe Flash Player for Linux: This allows running unmodified Flash content on modern browsers without plugins.What people say. Recommended for its mindblowing demonstration of running native x86 applications and games directly in the browser.
gavinrayon Hacker News • Recommends
On “PartialExecuter: Reducing WebAssembly size by exploring all executions in LLVM”
btownon Hacker News • Recommends
On “Adobe to remove Flash Player from web site after December 2020”
gavinrayon Hacker News • Recommends
On “Browsercraft: Java Minecraft in the browser”
apignottion Hacker News • Mentions
On “Flash Game History”
saagarjhaon Hacker News • Mentions
On “iSH Shell”
nanaianon Hacker News • Mentions
On “Ruffle: Flash Player Emulator”