RFR (S) 8201372: aarch32 - 'minimal' build fails because CMS bits are referred unconditionally
Boris Ulasevich
boris.ulasevich at bell-sw.com
Wed Apr 11 05:33:55 UTC 2018
Good point! I missed it.
As I can see, Stefan is going to fix this place in c1_LIRGenerator.cpp:
http://cr.openjdk.java.net/~stefank/8200729/prototype/webrev.02/
Boris
On 10.04.2018 22:06, Bob Vandette wrote:
> 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 <mailto: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