John Vilk
John Vilk
I won't consider this fixed until there's a nice unit test making sure I keep this fixed. The unit test should check failures that occur in `check` and `next`.
> Does the browser have to load all the java_home content (97 MB)? If it's so, I figure that it cannot be used in real world use cases. DoppioJVM needs...
We will also need to see if there is a way to force javac to emit an invokespecial call that uses the old semantics, e.g. in which case `super.foo()` should...
I've confirmed and reproduced the issue! I'll take a look when I have time. Thanks for reporting.
Oof, this is an unfortunate non-error message. You're actually specifying your classpath incorrectly! If you try: ``` java -cp docs/examples/example example.App ``` ...notice that it doesn't work. Instead, you need...
Do you mean running a server stack in the browser? DoppioJVM currently only supports client / outgoing TCP sockets, so you cannot run servers in it unless I combine it...
I'm working on a fix in this branch in my spare time: https://github.com/plasma-umass/doppio/tree/sockets_fixed Currently held up by Websockify nastiness for browser sockets, but the sockets now work in Node.
#462 fixes this. Waiting on merge...
I don't have time at this precise moment to respond in depth, but yes, there is a way. Within a native function call, which in Doppio are implemented in JavaScript,...
Note that it's not required to ever `asyncReturn` from the native method, so you can simply boot up and wrap the JVM's interfaces in a convenient way for your program...