plasma-umass / doppio

Breaks the browser language barrier (includes a plugin-free JVM).
http://plasma-umass.github.io/doppio-demo
MIT License
2.16k stars 174 forks source link

How is it working? #543

Closed cemalgnlts closed 1 year ago

cemalgnlts commented 1 year ago

Hi,

The project is really interesting. I wanted to learn how it works but didn't know where to start. How does the Java code work? I guess it's not using something like an emulator or wasm. It seems there are only JS codes.

emeryberger commented 1 year ago

This paper has an overview of how it works.

https://people.cs.umass.edu/~emery/pubs/Doppio-Vilk-Berger-PLDI2014.pdf

cemalgnlts commented 1 year ago

Thanks.