3 ms·
Avian [0] is an embeddable VM in the way you suggest, I haven't used it though. In the future, we'll hopefully have the Substrate VM [1] for Java and other Tru
by andor 10y ago
Avian [0] is an embeddable VM in the way you suggest, I haven't used it though.
In the future, we'll hopefully have the Substrate VM [1] for Java and other Truffle-supported languages. It's embeddable and also does reachability analysis to exclude unused library code. For now, it seems to be closed source.
[0] http://readytalk.github.io/avian/ http://readytalk.github.io/avian/
[1] http://lafo.ssw.uni-linz.ac.at/papers/2015_CGO_Graal.pdf http://lafo.ssw.uni-linz.ac.at/papers/2015_CGO_Graal.pdf