Binary builds and workspaces

Per Liden per.liden at
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:
>> 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,
> -Aleksey

More information about the zgc-dev mailing list