JEP draft: Remove Shark compiler

Andrew Hughes gnu.andrew at redhat.com
Wed Oct 11 15:33:35 UTC 2017


On 11 October 2017 at 15:27, Roman Kennke <rkennke at redhat.com> wrote:
> I have drafted a JEP with the intention to remove the Shark compiler:
>
> https://bugs.openjdk.java.net/browse/JDK-8189173
>
> I would like to get some opinions here before I submit this JEP for real. In
> particular:
>
> - If anybody has a need for Shark
> - If anybody wants to step up to maintain it
>
> speak up now!
>
> Further, if you have anything that is missing or needs to be changed in the
> JEP draft, please let me know.
>
> Thanks,
>
> Roman
>

Yeah, I agree it's been superseded for the use cases it was originally
created for.
Personally, I've never been able to get the right combination of Shark and LLVM
to even build it.

On the Zero note, I'm in favour of keeping that alive, even if we reach a point
where we don't need to ship VMs that use it. It comes in useful when porting
to new architectures and also as a fallback where bugs are encountered
with JIT ports.
-- 
Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the zero-dev mailing list