Is anyone still building multiple JVMs?

Ioi Lam ioi.lam at oracle.com
Thu Feb 20 08:24:57 UTC 2020


I think we should also ask -- is anyone actually shipping a JDK build 
with multiple libjvm variants in it?

I guess people may be building multiple variants during testing just 
because it's convenient (and requires less time), but if this is the 
only reason, then it doesn't seem to be worth the complexity in the 
build system.

(I think are also logics in jlink that are needed to support multiple 
variants, so those can also be simplified).

Thanks
- Ioi

On 2/19/20 4:26 AM, Magnus Ihse Bursie wrote:
> Are there still any realistic scenarios where anyone builds multiple variants of Hotspot in the same configuration?
>
> This was basically introduced for 32-bit builds, where both the server and the client variant of Hotspot were built. In Oracle at least, we stopped building multiple JVM variants a long time ago.
>
> Since the build system is taxed with convoluted logic in places just to support this, I’d prefer to remove it if it is not used anymore. So, is there anyone out there, still doing this?
>
> /Magnus




More information about the build-dev mailing list