RFR (S) 8201372: aarch32 - 'minimal' build fails because CMS bits are referred unconditionally

Bob Vandette bob.vandette at oracle.com
Tue Apr 10 19:06:40 UTC 2018


Thanks for keeping the minimal VM build alive!

Any chance you could fix the Linux x64/x86 minimal builds with this integration as well?

/export/users/bobv/jdk11hs/open/src/hotspot/share/c1/c1_LIRGenerator.cpp: In member function 'void LIRGenerator::CardTableBarrierSet_post_barrier(LIR_OprDesc*, LIR_OprDesc*)':
/export/users/bobv/jdk11hs/open/src/hotspot/share/c1/c1_LIRGenerator.cpp:1662:31: error: 'CMSPrecleaningEnabled' was not declared in this scope
     if (UseConcMarkSweepGC && CMSPrecleaningEnabled) {
                               ^

Bob Vandette

> On Apr 10, 2018, at 12:58 PM, Boris Ulasevich <boris.ulasevich at bell-sw.com> wrote:
> 
> Hi all,
> 
> Please review this patch to fix Minimal VM build fail caused by recent GC headers updating.
> 
> https://bugs.openjdk.java.net/browse/JDK-8201372
> http://cr.openjdk.java.net/~dchuyko/boris.ulasevich/8201372/webrev.00/
> 
> Thanks,
> Boris



More information about the aarch32-port-dev mailing list