/rubinius-wasm

A WebAssembly implementation of the Rubinius instruction set.

Mozilla Public License 2.0MPL-2.0

Rubinius WebAssembly

A WebAssembly implementation of the Rubinius instruction set.

The Rubinius instruction set is intended to be a rich, semantically complete set of operations that enables encoding all relevant language semantics to provide analysis and optimization without needing to recreate type information.

By implementing the Rubinius instructions set directly in WebAssembly, all the Rubinius tools, including compiler toolchain and language analysis tools, are immediately available on any conforming WebAssembly platform.

Code of Conduct

Participation in the Rubinius project is governed by the Rubinius Code of Conduct.

License

All source code in this repository is subject to the terms of the Mozilla Public License, version 2.0 unless stated otherwise. A copy of this license can be found the file "LICENSE" or at https://www.mozilla.org/MPL/2.0/.

Issues & Support

Please file tickets for bugs or problems.

For additional help, visit the Rubinius Gitter chat room.

Contributing

The Rubinius team welcomes contributions. For more information, read the contributing file.