reusing more of LLVM
Vladimir Ivanov
vladimir.x.ivanov at oracle.com
Fri Feb 1 00:17:16 UTC 2019
Samuel,
Can you elaborate your point a bit, please?
Shark was an attempt to bring LLVM-based JIT compiler to HotSpot JVM,
but that goal is orthogonal to Panama where the focus is on
interconnecting managed code with native code / hardware.
LLVM definitely looks attractive in some respects, but I don't
understand what you mean by "reimplementing portions of LLVM in Java".
Best regards,
Vladimir Ivanov
On 31/01/2019 14:40, Samuel Audet wrote:
> I am starting the get the impression that Panama is basically
> reimplementing portions of LLVM in Java as part of SystemABI. How much
> effort would it take to, for example, implement the required subset of
> the Java ABI in LLVM? Doing it that way, we would not need to test the
> C/C++ ABI, at least, making it possible instead to reuse tests from the
> JDK itself, or am I talking nonsense here? Looks like that might be
> challenging as well: http://openjdk.java.net/jeps/8189173. In any case,
> it would be great if we could have a discussion about these things
> instead of having OpenJDK dictate everything!
More information about the panama-dev
mailing list