Re: RFR: 8255566: Initialize JDK_Version direct from the build system

2021-04-30 Thread Coleen Phillimore
On Fri, 30 Apr 2021 09:19:57 GMT, David Holmes wrote: > The existing logic does: > > build system -> java.lang.VersionProps -> VM thread.cpp fixed-size static > buffers -> JDK_Version class > > we can simply do: > > build system -> JDK_Version class > > reduces footprint, loc and startup tim

Re: RFR: 8255566: Initialize JDK_Version direct from the build system

2021-04-30 Thread David Holmes
On Fri, 30 Apr 2021 09:19:57 GMT, David Holmes wrote: > The existing logic does: > > build system -> java.lang.VersionProps -> VM thread.cpp fixed-size static > buffers -> JDK_Version class > > we can simply do: > > build system -> JDK_Version class > > reduces footprint, loc and startup tim

Re: RFR: 8255566: Initialize JDK_Version direct from the build system

2021-04-30 Thread David Holmes
On Fri, 30 Apr 2021 09:19:57 GMT, David Holmes wrote: > The existing logic does: > > build system -> java.lang.VersionProps -> VM thread.cpp fixed-size static > buffers -> JDK_Version class > > we can simply do: > > build system -> JDK_Version class > > reduces footprint, loc and startup tim

Re: RFR: 8255566: Initialize JDK_Version direct from the build system

2021-04-30 Thread Erik Joelsson
On Fri, 30 Apr 2021 09:19:57 GMT, David Holmes wrote: > The existing logic does: > > build system -> java.lang.VersionProps -> VM thread.cpp fixed-size static > buffers -> JDK_Version class > > we can simply do: > > build system -> JDK_Version class > > reduces footprint, loc and startup tim

RFR: 8255566: Initialize JDK_Version direct from the build system

2021-04-30 Thread David Holmes
The existing logic does: build system -> java.lang.VersionProps -> VM thread.cpp fixed-size static buffers -> JDK_Version class we can simply do: build system -> JDK_Version class reduces footprint, loc and startup time. Testing tiers 1-3 and manual visual inspection of version strings Thank