WebAssembly Explorer All In One
WebAssembly Explorer All In One
WebAssembly Explorer
Here you can translate C/C++
to WebAssembly
, and then see the machine code
generated by the browser.
For bugs, comments and suggestions see: https://github.com/mbebenita/WasmExplorer
Built with Clang/LLVM
, AngularJS, Ace Editor, Emscripten
, SpiderMonkey, Binaryen
and Capstone.js
.
Service version 3.5 (js: JavaScript-C55.0a1; clang: 5.0.0 (https://chromium.googlesource.com/external/github.com/llvm-mirror/clang e4de58127fa1d8d22ee8043cef9b4d8a807b6cde) (https://chromium.googlesource.com/external/github.com/llvm-mirror/llvm 08b86793476e08fc0937e70058e2a94808c988e7); binaryen: n/a)
https://mbebenita.github.io/WasmExplorer/
https://github.com/mbebenita/WasmExplorer
Emscripten
An LLVM-to-WebAssembly Compiler
一个 LLVM
到 WebAssembly 的编译器
https://github.com/emscripten-core/emscripten
Binaryen
Compiler
infrastructure and toolchain
library for WebAssembly
WebAssembly 的编译器
基础设施和工具链
库
http://webassembly.github.io/binaryen/
https://github.com/WebAssembly/binaryen
Capstone.js
The Capstone
disassembler framework, now available for JavaScript.
Capstone 反汇编程序框架,现在可用于 JavaScript。
https://alexaltea.github.io/capstone.js/
https://github.com/AlexAltea/capstone.js
https://github.com/capstone-engine/capstone
LLVM
The LLVM Project is a collection of modular and reusable compiler
and toolchain
technologies.
Despite its name, LLVM has little to do with traditional virtual machines.
The name "LLVM" itself is not an acronym; it is the full name of the project.
LLVM 项目是模块化和可重用的编译器
和工具链
技术的集合。
尽管有它的名字,LLVM 与传统的虚拟机几乎没有关系。
“LLVM”这个名字本身不是首字母缩写词;它是项目的全名。
https://github.com/llvm
https://github.com/llvm/llvm-project
demos
refs
©xgqfrms 2012-2020
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/16657484.html
未经授权禁止转载,违者必究!