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

Reply via email to