filmov
tv
2015 LLVM Developers’ Meeting: Jf Bastien & Dan Gohman “WebAssembly: Here Be Dragons'
Показать описание
—
WebAssembly: Here Be Dragons - Jf Bastien, Google & Dan Gohman, Mozilla
WebAssembly is a tale of four browser vendors, seeking new languages and capabilities while staying fast, secure and portable. The old JavaScript wizard still has many spells under its belt, but it seeks a companion on its quest to reach VM utopia. WebAssembly is that companion.
In this quest, mad alchemist Dan and jester JF will detail their exploration of LLVM-land. You’ll get to witness firsthand their exploration of ISel and MI, hear of their wondrous encounter with MC, and gasp at the Spell of Restructuring wherein SSA+CFG is transmuted into regs+AST. Will our adventurers conquer the Target and capture the virtual ISA?
Join us in this exciting tale to which *you* are the hero!
—
WebAssembly: Here Be Dragons - Jf Bastien, Google & Dan Gohman, Mozilla
WebAssembly is a tale of four browser vendors, seeking new languages and capabilities while staying fast, secure and portable. The old JavaScript wizard still has many spells under its belt, but it seeks a companion on its quest to reach VM utopia. WebAssembly is that companion.
In this quest, mad alchemist Dan and jester JF will detail their exploration of LLVM-land. You’ll get to witness firsthand their exploration of ISel and MI, hear of their wondrous encounter with MC, and gasp at the Spell of Restructuring wherein SSA+CFG is transmuted into regs+AST. Will our adventurers conquer the Target and capture the virtual ISA?
Join us in this exciting tale to which *you* are the hero!
—
2015 LLVM Developers’ Meeting: Jf Bastien & Dan Gohman “WebAssembly: Here Be Dragons'
2015 LLVM Developers’ Meeting: Gerolf Hoflehner “LLVM Performance Improvements & Headroom'...
2015 LLVM Developers’ Meeting: Johannes Doerfert “Input Space Splitting for OpenCL'
2015 EuroLLVM Developers’ Meeting: “C++ on the web: ponies for developers without pwn'ing users...
2019 LLVM Developers’ Meeting: M. Arsenault “Address Spaces in LLVM”
2019 LLVM Developers’ Meeting: P. Lotfi “Clang Interface Stubs: Syntax Directed Stub Library Gen...”...
2019 LLVM Developers’ Meeting: A. Kumar “Hot Cold Splitting Optimization Pass In LLVM”
2014 LLVM Developers’ Meeting: “Blowing up the Atomic Barrier”
2018 EuroLLVM Developers’ Meeting: P. Sewell “The Cerberus Memory Object Semantics for ISO and ...”...
2018 LLVM Developers’ Meeting: J. Bastien “Migrating to C++14, and beyond!”
2019 LLVM Developers’ Meeting: N. Licker “The clang constexpr interpreter”
2020 LLVM Developers’ Meeting: J. Lee “Undef and Poison: Present and Future'
Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015
2017 EuroLLVM Developers’ Meeting: A. Pilipenko “Expressing high level optimizations within LLVM”...
2019 EuroLLVM Developers’ Meeting: B. Rosenkränzer “Switching a Linux distribution's main...”...
2021 LLVM Dev Mtg “A walk on the weird side: Opaque WebAssembly values and LLVM”
2019 LLVM Developers’ Meeting: J. Garzella “Floating Point Consistency in the Wild: ”
2019 LLVM Developers’ Meeting: F. Mistrih “Optimization Remarks Update”
2018 EuroLLVM Developers’ Meeting: J. Bennett “Low Cost Commercial Deployment of LLVM”
2023 EuroLLVM - Using the Clang data-flow framework for null-pointer analysis
2019 EuroLLVM Developers’ Meeting: T. Shpeisman & C. Lattner “MLIR: Multi-Level Intermediate Rep...
CppCon 2015: JF Bastien “C++ on the Web: Ponies for developers without pwn’ing users'
2019 LLVM Developers’ Meeting: J. Paquette & F. Hahn “Getting Started With LLVM: Basics”
2019 LLVM Developers’ Meeting: M. Gottesman “Ownership SSA ”
Комментарии