Binary builds and workspaces
Per Liden
per.liden at oracle.com
Wed May 16 05:56:35 UTC 2018
On 05/15/2018 10:45 PM, Aleksey Shipilev wrote:
> On 05/02/2018 07:58 AM, Per Liden wrote:
>> On 04/30/2018 09:12 PM, Aleksey Shipilev wrote:
>>> On 12/11/2017 09:57 AM, Per Liden wrote:
>> [...]
>>>> Going forward, I'm hoping we can get to a point where we don't need "fake" platform-specific files,
>>>> just to make stuff build. Instead I'm thinking we should evolve the build system to never attempt to
>>>> build a GC if it's not supported on that platform. Think of it as a more fine-grained
>>>> INCLUDE_ALL_GCS thing, but maybe implemented differently.
>>>
>>> Yes. Meanwhile, I got most Linux targets building, and buildbot also publishes the build/configure
>>> logs. You can use these to see where the build support is lacking in current zgc/zgc:
>>> https://builds.shipilev.net/openjdk-zgc/
>>
>> Thanks!
>
> Happy to report that after today's push of conditional GC compilation, zgc/zgc builds successfully
> in these configurations: {Linux} x {x86_64, x86_32, aarch64, arm32, ppc64el, s390x} x {server,
> minimal, zero}.
>
> x86_32 build successfully reports:
>
> $ jdk/bin/java -XX:+UseZGC -version
> OpenJDK Server VM warning: -XX:+UseZGC not supported in this VM
Great! It also now builds on all platforms we have in mach5.
thanks,
Per
>
>
> Thanks,
> -Aleksey
>
More information about the zgc-dev
mailing list