Introduction of Alhambra project

Andrew Haley aph at
Mon Jul 20 10:51:04 UTC 2020

On 14/07/2020 17:37, Roman Kennke wrote:
> 3. I am not sure what the status of JIT support in LLVM is. Might be
> worth to investigate. Back in the day, Shark used the 'regular' LLVM
> compiler, because JIT support was basically limited to x86. Maybe this
> has improved since then.

As far as I know it's now plenty good enough: Azul has a proprietary
product based on the LLVM JIT, I have been told.

> Also, try to keep it under the JVMCI interfaces. If those are not
> sufficient, we shall work to make them a better fit. Better to keep it
> sane from the start.

JVMCI is rather designed to fit Graal, so it's in flux. I'm not sure
that JVMCI is suitable for LLVM.

Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671

More information about the discuss mailing list