mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-15 02:44:47 +01:00
status update
This commit is contained in:
parent
4bb145d116
commit
f85b51e210
@ -6,7 +6,7 @@ JWebAssembly
|
||||
[](https://coveralls.io/github/i-net-software/JWebAssembly?branch=master)
|
||||
|
||||
JWebAssembly is a Java bytecode to [WebAssembly](http://webassembly.org/) compiler. It uses Java class files as input. That it can compile any language that compile to Java bytecode.
|
||||
As output it generates the binary format (.wasm file) or the text format (.wat file).
|
||||
As output it generates the binary format (.wasm file) or the text format (.wat file). The target is to run Java natively in the browser with WebAssembly.
|
||||
|
||||
The difference to similar projects is that not a complete VM with GC and memory management should be ported. It's more like a 1: 1 conversion. The generated WebAssembly code is similar in size to the original Java class files.
|
||||
|
||||
@ -22,7 +22,7 @@ The project is currently not production ready but you can run already some tests
|
||||
* [Gradle Plugin](https://github.com/i-net-software/JWebAssembly-Gradle)
|
||||
|
||||
### Partially Finished
|
||||
* Binary format file writer and Text format file writer (183 of 201 Java byte code instructions)
|
||||
* Binary format file writer and Text format file writer (191 of 201 Java byte code instructions)
|
||||
* Support for native methods [#2](https://github.com/i-net-software/JWebAssembly/issues/2)
|
||||
* Exception handling - required the next version of WebAssembly
|
||||
* Multiple threads - required the next version of WebAssembly
|
||||
|
Loading…
x
Reference in New Issue
Block a user