From tobias.hartmann at oracle.com Fri Feb 1 08:03:18 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 1 Feb 2019 09:03:18 +0100 Subject: RFR: 8218143: Merge with main, fails compiler/valhalla/valuetypes/TestNewAcmp.java In-Reply-To: <87lg30245h.fsf@redhat.com> References: <87lg30245h.fsf@redhat.com> Message-ID: <20d738c1-8726-ce43-e20a-4a805b6cc8a1@oracle.com> Hi Roland, looks good. Thanks, Tobias On 31.01.19 17:16, Roland Westrelin wrote: > > http://cr.openjdk.java.net/~roland/8218143/webrev.00/ > From rwestrel at redhat.com Fri Feb 1 10:35:12 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 01 Feb 2019 10:35:12 +0000 Subject: hg: valhalla/valhalla: 8218143: Merge with main, fails compiler/valhalla/valuetypes/TestNewAcmp.java Message-ID: <201902011035.x11AZC00004492@aojmv0008.oracle.com> Changeset: 91a3ebd000a3 Author: roland Date: 2019-01-31 17:13 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/91a3ebd000a3 8218143: Merge with main, fails compiler/valhalla/valuetypes/TestNewAcmp.java Reviewed-by: thartmann ! src/hotspot/share/opto/callnode.cpp From mandy.chung at oracle.com Fri Feb 1 23:10:22 2019 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 1 Feb 2019 15:10:22 -0800 Subject: Error and runtime exception should be propagated instead of being wrapped in isSubstitutable In-Reply-To: <2023988718.977840.1548934138287.JavaMail.zimbra@u-pem.fr> References: <2023988718.977840.1548934138287.JavaMail.zimbra@u-pem.fr> Message-ID: My mistake. Fixed. http://hg.openjdk.java.net/valhalla/valhalla/rev/6ece319093a2 Mandy On 1/31/19 3:28 AM, Remi Forax wrote: > Hi all, > i was testing this code > > public class SubstituableTest { > static value class Link { > private final int value; > private final Object next; > > public Link(int value, Object next) { > this.value = value; > this.next = next; > } > > static Object times(int count) { > return IntStream.range(0, count).boxed().reduce(null, (acc, index) -> new Link(index, acc), (l1, l2) -> { throw null; }); > } > } > > public static void main(String[] args) { > var l = Link.times(1_000); > > //System.out.println(l == l); > System.out.println(ValueBootstrapMethods.isSubstitutable(l, l)); > } > } > > and currently, it recreates a linked list of errors because errors are wrapped instead of being propagated > > I believe the bug is in this code: > try { > Class type = a.getClass().isValue() ? a.getClass().asValueType() : a.getClass(); > return (boolean) substitutableInvoker(type).invoke(a, b); > } catch (Throwable e) { > if (VERBOSE) e.printStackTrace(); > throw new InternalError(e); > } > > it should be: > try { > Class type = a.getClass().isValue() ? a.getClass().asValueType() : a.getClass(); > return (boolean) substitutableInvoker(type).invoke(a, b); > } catch(Error | Runtime e) { > throw e; > } catch (Throwable e) { > if (VERBOSE) e.printStackTrace(); > throw new InternalError(e); > } > > regards, > R?mi > From mandy.chung at oracle.com Fri Feb 1 23:08:10 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Fri, 01 Feb 2019 23:08:10 +0000 Subject: hg: valhalla/valhalla: isSubstitutable should catch any error or runtime exception and let it pass through Message-ID: <201902012308.x11N8B2D004192@aojmv0008.oracle.com> Changeset: 6ece319093a2 Author: mchung Date: 2019-02-01 15:08 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6ece319093a2 isSubstitutable should catch any error or runtime exception and let it pass through Contributed-by: forax ! src/java.base/share/classes/java/lang/invoke/ValueBootstrapMethods.java From ioi.lam at oracle.com Tue Feb 5 10:14:23 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Tue, 5 Feb 2019 02:14:23 -0800 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <9b177a37-2a6a-d7cb-5bca-1bd8eafa99d4@oracle.com> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> <9b177a37-2a6a-d7cb-5bca-1bd8eafa99d4@oracle.com> Message-ID: <1f1cd420-52fb-bbee-e3de-496a774a055c@oracle.com> Hi Fred, Thanks for the information. I've changed the check to ??????? if (element_klass->is_java_lang_Object() || element_klass->is_interface()) { ????????? // Array covariance: ????????? //??? (ValueType[] <: Object[]) ????????? //??? (ValueType[] <: []) ????????? // We will add a runtime check for flat-ness. ????????? return true; ??????? } Thanks - Ioi On 1/31/19 7:15 AM, Frederic Parain wrote: > Ioi, > > I haven't completed the review yet, but I have a question about this > method: > > ?150 bool Instruction::maybe_flattened_array() const { > ?151?? if (ValueArrayFlatten) { > ?152???? ciType* type = declared_type(); > ?153???? if (type != NULL) { > ?154?????? if (type->is_value_array_klass()) { > ?155???????? ciValueKlass* element_klass = > type->as_value_array_klass()->element_klass()->as_value_klass(); > ?156???????? if (!element_klass->is_loaded() || > element_klass->flatten_array()) { > ?157?????????? // For unloaded value arrays, we will add a runtime > check for flat-ness. > ?158?????????? return true; > ?159???????? } > ?160?????? } else if (type->is_obj_array_klass()) { > ?161???????? ciKlass* element_klass = > type->as_obj_array_klass()->element_klass(); > ?162???????? if (element_klass->is_java_lang_Object()) { > ?163?????????? // Array covariance (ValueType[] <: Object[]) > ?164?????????? // We will add a runtime check for flat-ness. > ?165?????????? return true; > ?166???????? } > ?167?????? } > ?168???? } > ?169?? } > ?170 > ?171?? return false; > ?172 } > > I think this method should also return true when the type > of the element is an interface. Am I missing something? > > Fred > > > On 1/31/19 7:52 AM, Ioi Lam wrote: >> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >> >> https://bugs.openjdk.java.net/browse/JDK-8218142 >> >> When loading from an array declared as Object[], now the C1 code >> checks if the array is flattened. If so, the loading is done via a >> runtime call. >> >> Here's an example of the generated code >> >> ?????? mov??? 0x8(%rsi),%eax????? ; rsi = array >> ?????? mov??? $0x800000000,%r12 >> ?????? add??? %r12,%rax?????????? ; rax = array klass >> ?????? xor??? %r12,%r12?????????? ; why is this here?? >> ?????? mov??? 0xc(%rax),%eax????? ; layout_helper >> ?????? sar??? $0x1d,%eax >> ?????? cmp??? $0xfffffffd,%eax??? ; check for >> Klass::_lh_array_tag_vt_value >> ?????? je????? L_3 ?????????????? ; slow case >> >> L_1?? movslq %edx,%rdx?????????? ; non-flattened load >> ?????? mov??? 0x10(%rsi,%rdx,4),%eax >> ?????? shl??? $0x3,%rax >> L_2 ? .... >> >> L_3 ? mov??? %rsi,0x8(%rsp)????? ; LoadFlattenedArrayStub slow case >> ?????? mov??? %rdx,(%rsp) >> ?????? callq? 0x00007fe6489c8840? ; runtime_call load_flattened_array >> ?????? jmpq??? L_2 >> >> >> The code is pretty big and sub-optimal. My plan is to also get >> aastore working first, and then optimize. >> >> One possibility is to check if the array is actually an Object[] >> array. That should help with the erased generic types. >> >> ?????? mov??? 0x8(%rsi),%eax????? ; rsi = array >> +???? cmp??? $0x00001234, %eax?? ; compressed klass for >> [Ljava/lang/Object; >> +???? je???? L_1???????????????? ; go to non-flattened load >> ?????? mov??? $0x800000000,%r12 >> >> >> Thanks >> - Ioi From ioi.lam at oracle.com Tue Feb 5 10:36:37 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Tue, 05 Feb 2019 10:36:37 +0000 Subject: hg: valhalla/valhalla: 8218142: [lworld] C1 support for array covariance for aaload Message-ID: <201902051036.x15Aac5V019816@aojmv0008.oracle.com> Changeset: b2f4bea2c7fa Author: iklam Date: 2019-02-05 02:20 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b2f4bea2c7fa 8218142: [lworld] C1 support for array covariance for aaload ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp From tobias.hartmann at oracle.com Tue Feb 5 11:06:45 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 5 Feb 2019 12:06:45 +0100 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> Message-ID: Hi Ioi, this looks good to me. Should we re-enable the tests marked with "TODO Re-enable if value type arrays become covariant with object arrays"? C2 already supports array covariance. Thanks, Tobias On 31.01.19 13:52, Ioi Lam wrote: > http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ > https://bugs.openjdk.java.net/browse/JDK-8218142 > > When loading from an array declared as Object[], now the C1 code checks if the array is flattened. > If so, the loading is done via a runtime call. > > Here's an example of the generated code > > ????? mov??? 0x8(%rsi),%eax????? ; rsi = array > ????? mov??? $0x800000000,%r12 > ????? add??? %r12,%rax?????????? ; rax = array klass > ????? xor??? %r12,%r12?????????? ; why is this here?? > ????? mov??? 0xc(%rax),%eax????? ; layout_helper > ????? sar??? $0x1d,%eax > ????? cmp??? $0xfffffffd,%eax??? ; check for Klass::_lh_array_tag_vt_value > ????? je????? L_3 ?????????????? ; slow case > > L_1?? movslq %edx,%rdx?????????? ; non-flattened load > ????? mov??? 0x10(%rsi,%rdx,4),%eax > ????? shl??? $0x3,%rax > L_2 ? .... > > L_3 ? mov??? %rsi,0x8(%rsp)????? ; LoadFlattenedArrayStub slow case > ????? mov??? %rdx,(%rsp) > ????? callq? 0x00007fe6489c8840? ; runtime_call load_flattened_array > ????? jmpq??? L_2 > > > The code is pretty big and sub-optimal. My plan is to also get aastore working first, and then > optimize. > > One possibility is to check if the array is actually an Object[] array. That should help with the > erased generic types. > > ????? mov??? 0x8(%rsi),%eax????? ; rsi = array > +???? cmp??? $0x00001234, %eax?? ; compressed klass for [Ljava/lang/Object; > +???? je???? L_1???????????????? ; go to non-flattened load > ????? mov??? $0x800000000,%r12 > > > Thanks > - Ioi From ioi.lam at oracle.com Tue Feb 5 11:54:29 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Tue, 5 Feb 2019 03:54:29 -0800 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> Message-ID: If I remember correctly, some of them failed to compile or run after changes in javac or hotspot-runtime that disallowed covariance. I'll re-enable them and see what happens. Thanks - Ioi On 2/5/19 3:06 AM, Tobias Hartmann wrote: > Hi Ioi, > > this looks good to me. Should we re-enable the tests marked with "TODO Re-enable if value type > arrays become covariant with object arrays"? C2 already supports array covariance. > > Thanks, > Tobias > > On 31.01.19 13:52, Ioi Lam wrote: >> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >> https://bugs.openjdk.java.net/browse/JDK-8218142 >> >> When loading from an array declared as Object[], now the C1 code checks if the array is flattened. >> If so, the loading is done via a runtime call. >> >> Here's an example of the generated code >> >> ????? mov??? 0x8(%rsi),%eax????? ; rsi = array >> ????? mov??? $0x800000000,%r12 >> ????? add??? %r12,%rax?????????? ; rax = array klass >> ????? xor??? %r12,%r12?????????? ; why is this here?? >> ????? mov??? 0xc(%rax),%eax????? ; layout_helper >> ????? sar??? $0x1d,%eax >> ????? cmp??? $0xfffffffd,%eax??? ; check for Klass::_lh_array_tag_vt_value >> ????? je????? L_3 ?????????????? ; slow case >> >> L_1?? movslq %edx,%rdx?????????? ; non-flattened load >> ????? mov??? 0x10(%rsi,%rdx,4),%eax >> ????? shl??? $0x3,%rax >> L_2 ? .... >> >> L_3 ? mov??? %rsi,0x8(%rsp)????? ; LoadFlattenedArrayStub slow case >> ????? mov??? %rdx,(%rsp) >> ????? callq? 0x00007fe6489c8840? ; runtime_call load_flattened_array >> ????? jmpq??? L_2 >> >> >> The code is pretty big and sub-optimal. My plan is to also get aastore working first, and then >> optimize. >> >> One possibility is to check if the array is actually an Object[] array. That should help with the >> erased generic types. >> >> ????? mov??? 0x8(%rsi),%eax????? ; rsi = array >> +???? cmp??? $0x00001234, %eax?? ; compressed klass for [Ljava/lang/Object; >> +???? je???? L_1???????????????? ; go to non-flattened load >> ????? mov??? $0x800000000,%r12 >> >> >> Thanks >> - Ioi From srikanth.adayapalam at oracle.com Tue Feb 5 13:34:00 2019 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Tue, 5 Feb 2019 19:04:00 +0530 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> Message-ID: <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> Javac by default allows covariance now. Srikanth On 05/02/19 5:24 PM, Ioi Lam wrote: > If I remember correctly, some of them failed to compile or run after > changes in javac or hotspot-runtime that disallowed covariance. I'll > re-enable them and see what happens. > > Thanks > > - Ioi > > On 2/5/19 3:06 AM, Tobias Hartmann wrote: >> Hi Ioi, >> >> this looks good to me. Should we re-enable the tests marked with >> "TODO Re-enable if value type >> arrays become covariant with object arrays"? C2 already supports >> array covariance. >> >> Thanks, >> Tobias >> >> On 31.01.19 13:52, Ioi Lam wrote: >>> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >>> >>> https://bugs.openjdk.java.net/browse/JDK-8218142 >>> >>> When loading from an array declared as Object[], now the C1 code >>> checks if the array is flattened. >>> If so, the loading is done via a runtime call. >>> >>> Here's an example of the generated code >>> >>> ?????? mov??? 0x8(%rsi),%eax????? ; rsi = array >>> ?????? mov??? $0x800000000,%r12 >>> ?????? add??? %r12,%rax?????????? ; rax = array klass >>> ?????? xor??? %r12,%r12?????????? ; why is this here?? >>> ?????? mov??? 0xc(%rax),%eax????? ; layout_helper >>> ?????? sar??? $0x1d,%eax >>> ?????? cmp??? $0xfffffffd,%eax??? ; check for >>> Klass::_lh_array_tag_vt_value >>> ?????? je????? L_3 ?????????????? ; slow case >>> >>> L_1?? movslq %edx,%rdx?????????? ; non-flattened load >>> ?????? mov??? 0x10(%rsi,%rdx,4),%eax >>> ?????? shl??? $0x3,%rax >>> L_2 ? .... >>> >>> L_3 ? mov??? %rsi,0x8(%rsp)????? ; LoadFlattenedArrayStub slow case >>> ?????? mov??? %rdx,(%rsp) >>> ?????? callq? 0x00007fe6489c8840? ; runtime_call load_flattened_array >>> ?????? jmpq??? L_2 >>> >>> >>> The code is pretty big and sub-optimal. My plan is to also get >>> aastore working first, and then >>> optimize. >>> >>> One possibility is to check if the array is actually an Object[] >>> array. That should help with the >>> erased generic types. >>> >>> ?????? mov??? 0x8(%rsi),%eax????? ; rsi = array >>> +???? cmp??? $0x00001234, %eax?? ; compressed klass for >>> [Ljava/lang/Object; >>> +???? je???? L_1???????????????? ; go to non-flattened load >>> ?????? mov??? $0x800000000,%r12 >>> >>> >>> Thanks >>> - Ioi From tobias.hartmann at oracle.com Tue Feb 5 14:43:04 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 5 Feb 2019 15:43:04 +0100 Subject: RFR(L): 8215559: [lworld] Scalarize calls with a value type receiver Message-ID: <669db25c-b285-1cfe-9d17-afa2c8bfd940@oracle.com> Hi, please review the following patch that enables scalarization of value type receivers: https://bugs.openjdk.java.net/browse/JDK-8215559 http://cr.openjdk.java.net/~thartmann/8215559/webrev.00/ Given a non-static method in class MyValue with receiver v1 and signature (MyValue v2, int i1, int i2, int i3, int i4, int i5) where MyValue has four integer fields f1 - f4, the following nmethod entry points and corresponding c2i adapters are now defined: (1) Value Entry Point - Used by method handle linkTo* calls from compiled code where all value types are passed as oop - Extends the stack, unpacks all value type arguments, moves other arguments to their expected stack/register locations and jumps to the normal entry point Signature: (v1, v2, i1, i2, i3, i4, i5) Adapter: c2iVE Register/stack layout: rsi: v1 rdx: v2 rcx: i1 r8: i2 r9: i3 rdi: i4 0x20: ... <- sp of caller 0x18 i5 0x10: return_address 0x08: rbp 0x00: locals (2) Value Entry Point RO (*R*eceiver *O*nly) - Used by interface calls from compiled code where the receiver is always passed as oop - Extends the stack, unpacks only the value type receiver, moves other arguments to their expected stack/register locations and jumps to the normal entry point Signature: (v1, v2.f1, v2.f2, v2.f3, v2.f4, i1, i2, i3, i4, i5) Adapter: c2iVROE Register/stack layout: rsi: v1 rdx: v2.f1 rcx: v2.f2 r8: v2.f3 r9: v2.f4 rdi: i1 0x38: ... <- sp of caller 0x30: i5 0x28: i4 0x20: i3 0x18: i2 0x10: return_address 0x08: rbp 0x00: locals (3) Normal Entry Point - Used by scalarized calls from compiled code (all value type arguments are passed as fields) - Expects all arguments in scalarized form and has reserved argument entries to account for return addresses when called through (1) or (2) Signature: (v1.f1, v1.f2, v1.f3, v1.f4, v2.f1, v2.f2, v2.f3, v2.f4, i1, i2, [RESERVED], i3, i4, [RESERVED], i5) Adapter: c2i Register/stack layout: rsi: v1.f1 rdx: v1.f2 rcx: v1.f3 r8: v1.f4 r9: v2.f1 rdi: v2.f2 0x68: ... <- sp of caller 0x60: i5 0x58: [RESERVED] <- might contain return address from Value Entry Point (1) 0x50: i4 0x48: i3 0x40: [RESERVED] <- might contain return address from Value Entry Point RO (2) 0x38: i2 0x30: i1 0x28: v2.f4 0x20: v2.f3 0x18: return_address 0x10: rbp 0x08: sp_inc = 0x58 (1), 0x40 (2) or 0x18 (3) 0x00: locals Like before, the special 'sp_inc' value is used at returns to repair the stack that has been extended by the value type entry points. The difference is that we now need two 'Reserved' entries in the extended signature because the return address is at a different location depending on if we call through (1) or (2). The complete entry point layout of the example method then looks like this: -> Value Entry Point RO - Verify class and then fall through -> Verified Value Entry Point RO - Extend stack, unpack receiver, move other arguments into expected locations - Jump to verified entry point -> Verified Value Entry Point - Extend stack, unpack all value type arguments and move other arguments into expected locations - Jump to verified entry point -> Entry Point - Verify class and then fall through -> Verified Entry Point - Scalarized code This patch also contains significant refactoring of related code (for example, methods in valuetypenode.cpp). Open issues that will be addresses by follow up changes: - If the method holder does not implement any interfaces, the method can't be called through an interface and we don't need the additional entry point(s) - If the only value type in the argument list is the receiver, we don't need the RO entry point but can use the value type entry point Please let me know if some changes require more detailed explanation. Thanks, Tobias From tobias.hartmann at oracle.com Tue Feb 5 14:45:27 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 5 Feb 2019 15:45:27 +0100 Subject: RFR(L) Valhalla support for AArch64 In-Reply-To: <7d2bd953-8df2-1071-4e64-5c03c6c894eb@oracle.com> References: <6a452e66-3fd9-dc98-fa1f-dd4b684b651a@samersoff.net> <7d2bd953-8df2-1071-4e64-5c03c6c894eb@oracle.com> Message-ID: <904a890b-0e13-564c-b695-8b2744212342@oracle.com> Hi Dmitry, On 29.01.19 09:40, Tobias Hartmann wrote: > FYI, I'm working on JDK-8215559 which will introduce new entry points and change all the related > code code a lot (refactoring/cleanups/bug fixes). My patch is not yet stable but I expect it to be > ready by the end of this week. It might be worth holding off on your side until this is in. I've just sent it out for review: http://mail.openjdk.java.net/pipermail/valhalla-dev/2019-February/005421.html Best regards, Tobias From karen.kinnear at oracle.com Wed Feb 6 14:38:04 2019 From: karen.kinnear at oracle.com (Karen Kinnear) Date: Wed, 6 Feb 2019 09:38:04 -0500 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> Message-ID: <2CEAB08E-81AB-4FC0-A5B3-18D2877A13A2@oracle.com> Many thanks Srikanth for the covariance/non-covariance support. And the current flags: -XDallowWithFieldOperator: __WithField construct is allowed only when on -XDallowGenericsOverValues: For values to parameterize generics, not for values them selves to be generic -XDnonCovariantValueArrays: For experiments where VT[] is not a subtype of j.l.O[] -XDallowEmptyValues: Allow values that have no state (I agree with getting rid of -XDdisallowValueConstructors if you didn?t do that already) thanks, Karen > On Feb 5, 2019, at 8:34 AM, Srikanth wrote: > > Javac by default allows covariance now. > > Srikanth > > On 05/02/19 5:24 PM, Ioi Lam wrote: >> If I remember correctly, some of them failed to compile or run after changes in javac or hotspot-runtime that disallowed covariance. I'll re-enable them and see what happens. >> >> Thanks >> >> - Ioi >> >> On 2/5/19 3:06 AM, Tobias Hartmann wrote: >>> Hi Ioi, >>> >>> this looks good to me. Should we re-enable the tests marked with "TODO Re-enable if value type >>> arrays become covariant with object arrays"? C2 already supports array covariance. >>> >>> Thanks, >>> Tobias >>> >>> On 31.01.19 13:52, Ioi Lam wrote: >>>> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >>>> https://bugs.openjdk.java.net/browse/JDK-8218142 >>>> >>>> When loading from an array declared as Object[], now the C1 code checks if the array is flattened. >>>> If so, the loading is done via a runtime call. >>>> >>>> Here's an example of the generated code >>>> >>>> mov 0x8(%rsi),%eax ; rsi = array >>>> mov $0x800000000,%r12 >>>> add %r12,%rax ; rax = array klass >>>> xor %r12,%r12 ; why is this here?? >>>> mov 0xc(%rax),%eax ; layout_helper >>>> sar $0x1d,%eax >>>> cmp $0xfffffffd,%eax ; check for Klass::_lh_array_tag_vt_value >>>> je L_3 ; slow case >>>> >>>> L_1 movslq %edx,%rdx ; non-flattened load >>>> mov 0x10(%rsi,%rdx,4),%eax >>>> shl $0x3,%rax >>>> L_2 .... >>>> >>>> L_3 mov %rsi,0x8(%rsp) ; LoadFlattenedArrayStub slow case >>>> mov %rdx,(%rsp) >>>> callq 0x00007fe6489c8840 ; runtime_call load_flattened_array >>>> jmpq L_2 >>>> >>>> >>>> The code is pretty big and sub-optimal. My plan is to also get aastore working first, and then >>>> optimize. >>>> >>>> One possibility is to check if the array is actually an Object[] array. That should help with the >>>> erased generic types. >>>> >>>> mov 0x8(%rsi),%eax ; rsi = array >>>> + cmp $0x00001234, %eax ; compressed klass for [Ljava/lang/Object; >>>> + je L_1 ; go to non-flattened load >>>> mov $0x800000000,%r12 >>>> >>>> >>>> Thanks >>>> - Ioi > From harold.seigel at oracle.com Wed Feb 6 19:13:23 2019 From: harold.seigel at oracle.com (Harold Seigel) Date: Wed, 6 Feb 2019 14:13:23 -0500 Subject: rfr [lworld] change the verifier to allow array covariance Message-ID: Hi, Please review this small LW2 change to the verifier to allow assignability of an array of a value type to both an array of java.lang.Object's and an array of an interface type. Open Webrev: http://cr.openjdk.java.net/~hseigel/lworld_array_cov/webrev/index.html A future improvement to this change would be to rename the test cases and re-write them in Java. The change was tested with tiers 1,2 on multiple platforms and tiers 3-5 on Linux. Thanks, Harold From forax at univ-mlv.fr Wed Feb 6 22:39:56 2019 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 6 Feb 2019 23:39:56 +0100 (CET) Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <2CEAB08E-81AB-4FC0-A5B3-18D2877A13A2@oracle.com> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> <2CEAB08E-81AB-4FC0-A5B3-18D2877A13A2@oracle.com> Message-ID: <801060449.908987.1549492796622.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Karen Kinnear" > ?: "Srikanth" > Cc: "valhalla-dev" > Envoy?: Mercredi 6 F?vrier 2019 15:38:04 > Objet: Re: RFR 8218142 [lworld] C1 support for array covariance for aaload > Many thanks Srikanth for the covariance/non-covariance support. > > And the current flags: > -XDallowWithFieldOperator: __WithField construct is allowed only when on > -XDallowGenericsOverValues: For values to parameterize generics, not for values > them > selves to be generic > -XDnonCovariantValueArrays: For experiments where VT[] is not a subtype of > j.l.O[] > -XDallowEmptyValues: Allow values that have no state > > (I agree with getting rid of -XDdisallowValueConstructors if you didn?t do that > already) > > thanks, > Karen Hi Karen, is there already a support for empty value type in the VM ?? R?mi > >> On Feb 5, 2019, at 8:34 AM, Srikanth wrote: >> >> Javac by default allows covariance now. >> >> Srikanth >> >> On 05/02/19 5:24 PM, Ioi Lam wrote: >>> If I remember correctly, some of them failed to compile or run after changes in >>> javac or hotspot-runtime that disallowed covariance. I'll re-enable them and >>> see what happens. >>> >>> Thanks >>> >>> - Ioi >>> >>> On 2/5/19 3:06 AM, Tobias Hartmann wrote: >>>> Hi Ioi, >>>> >>>> this looks good to me. Should we re-enable the tests marked with "TODO Re-enable >>>> if value type >>>> arrays become covariant with object arrays"? C2 already supports array >>>> covariance. >>>> >>>> Thanks, >>>> Tobias >>>> >>>> On 31.01.19 13:52, Ioi Lam wrote: >>>>> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >>>>> https://bugs.openjdk.java.net/browse/JDK-8218142 >>>>> >>>>> When loading from an array declared as Object[], now the C1 code checks if the >>>>> array is flattened. >>>>> If so, the loading is done via a runtime call. >>>>> >>>>> Here's an example of the generated code >>>>> >>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>> mov $0x800000000,%r12 >>>>> add %r12,%rax ; rax = array klass >>>>> xor %r12,%r12 ; why is this here?? >>>>> mov 0xc(%rax),%eax ; layout_helper >>>>> sar $0x1d,%eax >>>>> cmp $0xfffffffd,%eax ; check for Klass::_lh_array_tag_vt_value >>>>> je L_3 ; slow case >>>>> >>>>> L_1 movslq %edx,%rdx ; non-flattened load >>>>> mov 0x10(%rsi,%rdx,4),%eax >>>>> shl $0x3,%rax >>>>> L_2 .... >>>>> >>>>> L_3 mov %rsi,0x8(%rsp) ; LoadFlattenedArrayStub slow case >>>>> mov %rdx,(%rsp) >>>>> callq 0x00007fe6489c8840 ; runtime_call load_flattened_array >>>>> jmpq L_2 >>>>> >>>>> >>>>> The code is pretty big and sub-optimal. My plan is to also get aastore working >>>>> first, and then >>>>> optimize. >>>>> >>>>> One possibility is to check if the array is actually an Object[] array. That >>>>> should help with the >>>>> erased generic types. >>>>> >>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>> + cmp $0x00001234, %eax ; compressed klass for [Ljava/lang/Object; >>>>> + je L_1 ; go to non-flattened load >>>>> mov $0x800000000,%r12 >>>>> >>>>> >>>>> Thanks >>>>> - Ioi From frederic.parain at oracle.com Wed Feb 6 22:44:06 2019 From: frederic.parain at oracle.com (Frederic Parain) Date: Wed, 6 Feb 2019 17:44:06 -0500 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <801060449.908987.1549492796622.JavaMail.zimbra@u-pem.fr> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> <2CEAB08E-81AB-4FC0-A5B3-18D2877A13A2@oracle.com> <801060449.908987.1549492796622.JavaMail.zimbra@u-pem.fr> Message-ID: <1EFA5046-B167-46EC-A2D8-6C4763929F7A@oracle.com> Empty value types are not supported by the JVM yet. Fred > On Feb 6, 2019, at 17:39, Remi Forax wrote: > > ----- Mail original ----- >> De: "Karen Kinnear" >> ?: "Srikanth" >> Cc: "valhalla-dev" >> Envoy?: Mercredi 6 F?vrier 2019 15:38:04 >> Objet: Re: RFR 8218142 [lworld] C1 support for array covariance for aaload > >> Many thanks Srikanth for the covariance/non-covariance support. >> >> And the current flags: >> -XDallowWithFieldOperator: __WithField construct is allowed only when on >> -XDallowGenericsOverValues: For values to parameterize generics, not for values >> them >> selves to be generic >> -XDnonCovariantValueArrays: For experiments where VT[] is not a subtype of >> j.l.O[] >> -XDallowEmptyValues: Allow values that have no state >> >> (I agree with getting rid of -XDdisallowValueConstructors if you didn?t do that >> already) >> >> thanks, >> Karen > > Hi Karen, > is there already a support for empty value type in the VM ?? > > R?mi > >> >>> On Feb 5, 2019, at 8:34 AM, Srikanth wrote: >>> >>> Javac by default allows covariance now. >>> >>> Srikanth >>> >>> On 05/02/19 5:24 PM, Ioi Lam wrote: >>>> If I remember correctly, some of them failed to compile or run after changes in >>>> javac or hotspot-runtime that disallowed covariance. I'll re-enable them and >>>> see what happens. >>>> >>>> Thanks >>>> >>>> - Ioi >>>> >>>> On 2/5/19 3:06 AM, Tobias Hartmann wrote: >>>>> Hi Ioi, >>>>> >>>>> this looks good to me. Should we re-enable the tests marked with "TODO Re-enable >>>>> if value type >>>>> arrays become covariant with object arrays"? C2 already supports array >>>>> covariance. >>>>> >>>>> Thanks, >>>>> Tobias >>>>> >>>>> On 31.01.19 13:52, Ioi Lam wrote: >>>>>> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >>>>>> https://bugs.openjdk.java.net/browse/JDK-8218142 >>>>>> >>>>>> When loading from an array declared as Object[], now the C1 code checks if the >>>>>> array is flattened. >>>>>> If so, the loading is done via a runtime call. >>>>>> >>>>>> Here's an example of the generated code >>>>>> >>>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>>> mov $0x800000000,%r12 >>>>>> add %r12,%rax ; rax = array klass >>>>>> xor %r12,%r12 ; why is this here?? >>>>>> mov 0xc(%rax),%eax ; layout_helper >>>>>> sar $0x1d,%eax >>>>>> cmp $0xfffffffd,%eax ; check for Klass::_lh_array_tag_vt_value >>>>>> je L_3 ; slow case >>>>>> >>>>>> L_1 movslq %edx,%rdx ; non-flattened load >>>>>> mov 0x10(%rsi,%rdx,4),%eax >>>>>> shl $0x3,%rax >>>>>> L_2 .... >>>>>> >>>>>> L_3 mov %rsi,0x8(%rsp) ; LoadFlattenedArrayStub slow case >>>>>> mov %rdx,(%rsp) >>>>>> callq 0x00007fe6489c8840 ; runtime_call load_flattened_array >>>>>> jmpq L_2 >>>>>> >>>>>> >>>>>> The code is pretty big and sub-optimal. My plan is to also get aastore working >>>>>> first, and then >>>>>> optimize. >>>>>> >>>>>> One possibility is to check if the array is actually an Object[] array. That >>>>>> should help with the >>>>>> erased generic types. >>>>>> >>>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>>> + cmp $0x00001234, %eax ; compressed klass for [Ljava/lang/Object; >>>>>> + je L_1 ; go to non-flattened load >>>>>> mov $0x800000000,%r12 >>>>>> >>>>>> >>>>>> Thanks >>>>>> - Ioi From karen.kinnear at oracle.com Wed Feb 6 22:48:00 2019 From: karen.kinnear at oracle.com (Karen Kinnear) Date: Wed, 6 Feb 2019 17:48:00 -0500 Subject: RFR 8218142 [lworld] C1 support for array covariance for aaload In-Reply-To: <801060449.908987.1549492796622.JavaMail.zimbra@u-pem.fr> References: <6ec053c6-c37f-8c25-9717-d2cf645642f5@oracle.com> <06fa47f9-b6dc-481b-3652-162529084953@oracle.com> <2CEAB08E-81AB-4FC0-A5B3-18D2877A13A2@oracle.com> <801060449.908987.1549492796622.JavaMail.zimbra@u-pem.fr> Message-ID: <49DB175B-2D0E-410E-B801-D4C6DAA7D9F7@oracle.com> No Remi: see https://bugs.openjdk.java.net/browse/JDK-8206305 thanks, Karen > On Feb 6, 2019, at 5:39 PM, Remi Forax wrote: > > ----- Mail original ----- >> De: "Karen Kinnear" >> ?: "Srikanth" >> Cc: "valhalla-dev" >> Envoy?: Mercredi 6 F?vrier 2019 15:38:04 >> Objet: Re: RFR 8218142 [lworld] C1 support for array covariance for aaload > >> Many thanks Srikanth for the covariance/non-covariance support. >> >> And the current flags: >> -XDallowWithFieldOperator: __WithField construct is allowed only when on >> -XDallowGenericsOverValues: For values to parameterize generics, not for values >> them >> selves to be generic >> -XDnonCovariantValueArrays: For experiments where VT[] is not a subtype of >> j.l.O[] >> -XDallowEmptyValues: Allow values that have no state >> >> (I agree with getting rid of -XDdisallowValueConstructors if you didn?t do that >> already) >> >> thanks, >> Karen > > Hi Karen, > is there already a support for empty value type in the VM ?? > > R?mi > >> >>> On Feb 5, 2019, at 8:34 AM, Srikanth wrote: >>> >>> Javac by default allows covariance now. >>> >>> Srikanth >>> >>> On 05/02/19 5:24 PM, Ioi Lam wrote: >>>> If I remember correctly, some of them failed to compile or run after changes in >>>> javac or hotspot-runtime that disallowed covariance. I'll re-enable them and >>>> see what happens. >>>> >>>> Thanks >>>> >>>> - Ioi >>>> >>>> On 2/5/19 3:06 AM, Tobias Hartmann wrote: >>>>> Hi Ioi, >>>>> >>>>> this looks good to me. Should we re-enable the tests marked with "TODO Re-enable >>>>> if value type >>>>> arrays become covariant with object arrays"? C2 already supports array >>>>> covariance. >>>>> >>>>> Thanks, >>>>> Tobias >>>>> >>>>> On 31.01.19 13:52, Ioi Lam wrote: >>>>>> http://cr.openjdk.java.net/~iklam/valhalla/8218142-aaload-covariance.v01/ >>>>>> https://bugs.openjdk.java.net/browse/JDK-8218142 >>>>>> >>>>>> When loading from an array declared as Object[], now the C1 code checks if the >>>>>> array is flattened. >>>>>> If so, the loading is done via a runtime call. >>>>>> >>>>>> Here's an example of the generated code >>>>>> >>>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>>> mov $0x800000000,%r12 >>>>>> add %r12,%rax ; rax = array klass >>>>>> xor %r12,%r12 ; why is this here?? >>>>>> mov 0xc(%rax),%eax ; layout_helper >>>>>> sar $0x1d,%eax >>>>>> cmp $0xfffffffd,%eax ; check for Klass::_lh_array_tag_vt_value >>>>>> je L_3 ; slow case >>>>>> >>>>>> L_1 movslq %edx,%rdx ; non-flattened load >>>>>> mov 0x10(%rsi,%rdx,4),%eax >>>>>> shl $0x3,%rax >>>>>> L_2 .... >>>>>> >>>>>> L_3 mov %rsi,0x8(%rsp) ; LoadFlattenedArrayStub slow case >>>>>> mov %rdx,(%rsp) >>>>>> callq 0x00007fe6489c8840 ; runtime_call load_flattened_array >>>>>> jmpq L_2 >>>>>> >>>>>> >>>>>> The code is pretty big and sub-optimal. My plan is to also get aastore working >>>>>> first, and then >>>>>> optimize. >>>>>> >>>>>> One possibility is to check if the array is actually an Object[] array. That >>>>>> should help with the >>>>>> erased generic types. >>>>>> >>>>>> mov 0x8(%rsi),%eax ; rsi = array >>>>>> + cmp $0x00001234, %eax ; compressed klass for [Ljava/lang/Object; >>>>>> + je L_1 ; go to non-flattened load >>>>>> mov $0x800000000,%r12 >>>>>> >>>>>> >>>>>> Thanks >>>>>> - Ioi From tobias.hartmann at oracle.com Thu Feb 7 09:40:49 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 7 Feb 2019 10:40:49 +0100 Subject: RFR(L) Valhalla support for AArch64 In-Reply-To: <904a890b-0e13-564c-b695-8b2744212342@oracle.com> References: <6a452e66-3fd9-dc98-fa1f-dd4b684b651a@samersoff.net> <7d2bd953-8df2-1071-4e64-5c03c6c894eb@oracle.com> <904a890b-0e13-564c-b695-8b2744212342@oracle.com> Message-ID: <38e51140-cffd-7f72-69a2-aa77645cfd28@oracle.com> Hi Dmitry, just noticed that you probably want to change the "@requires os.simpleArch == "x64"" statements that we currently use for the value type tests such that these are also executed on AARCH64. Best regards, Tobias On 05.02.19 15:45, Tobias Hartmann wrote: > Hi Dmitry, > > On 29.01.19 09:40, Tobias Hartmann wrote: >> FYI, I'm working on JDK-8215559 which will introduce new entry points and change all the related >> code code a lot (refactoring/cleanups/bug fixes). My patch is not yet stable but I expect it to be >> ready by the end of this week. It might be worth holding off on your side until this is in. > > I've just sent it out for review: > http://mail.openjdk.java.net/pipermail/valhalla-dev/2019-February/005421.html > > Best regards, > Tobias > From tobias.hartmann at oracle.com Thu Feb 7 09:59:03 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Feb 2019 09:59:03 +0000 Subject: hg: valhalla/valhalla: [lworld] Added missing copyright header Message-ID: <201902070959.x179x3Je016019@aojmv0008.oracle.com> Changeset: f5a80c9010e6 Author: thartmann Date: 2019-02-07 10:58 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f5a80c9010e6 [lworld] Added missing copyright header ! test/hotspot/jtreg/compiler/valhalla/valuetypes/hack/GetUnresolvedValueFieldWrongSignature.java From ioi.lam at oracle.com Thu Feb 7 11:28:15 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Thu, 7 Feb 2019 03:28:15 -0800 Subject: rfr [lworld] change the verifier to allow array covariance In-Reply-To: References: Message-ID: <822fd865-ad26-6b97-8e8a-a965258ca55c@oracle.com> Hi Harold, The changes look good. Thanks - Ioi On 2/6/19 11:13 AM, Harold Seigel wrote: > Hi, > > Please review this small LW2 change to the verifier to allow > assignability of an array of a value type to both an array of > java.lang.Object's and an array of an interface type. > > Open Webrev: > http://cr.openjdk.java.net/~hseigel/lworld_array_cov/webrev/index.html > > A future improvement to this change would be to rename the test cases > and re-write them in Java. > > The change was tested with tiers 1,2 on multiple platforms and tiers > 3-5 on Linux. > > Thanks, Harold > From ioi.lam at oracle.com Thu Feb 7 11:27:46 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Thu, 7 Feb 2019 03:27:46 -0800 Subject: RFR 8218612 [lworld] C1 support for array covariance for aastore Message-ID: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> https://bugs.openjdk.java.net/browse/JDK-8218612 http://cr.openjdk.java.net/~iklam/valhalla/8218612-cov-aastore.v01/ The changes are essentially the same as my previous changes for aaload. Thanks - Ioi From tobias.hartmann at oracle.com Thu Feb 7 12:07:46 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 7 Feb 2019 13:07:46 +0100 Subject: RFR 8218612 [lworld] C1 support for array covariance for aastore In-Reply-To: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> References: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> Message-ID: Hi Ioi, looks good to me. I'll re-enable the array covariance tests with JDK-8218614 once the verifier fix is in. Best regards, Tobias On 07.02.19 12:27, Ioi Lam wrote: > https://bugs.openjdk.java.net/browse/JDK-8218612 > http://cr.openjdk.java.net/~iklam/valhalla/8218612-cov-aastore.v01/ > > The changes are essentially the same as my previous changes for aaload. > > Thanks > - Ioi > > > > > > From rwestrel at redhat.com Thu Feb 7 13:28:53 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 07 Feb 2019 14:28:53 +0100 Subject: RFR(L): 8215559: [lworld] Scalarize calls with a value type receiver In-Reply-To: <669db25c-b285-1cfe-9d17-afa2c8bfd940@oracle.com> References: <669db25c-b285-1cfe-9d17-afa2c8bfd940@oracle.com> Message-ID: <87pns3viay.fsf@redhat.com> > http://cr.openjdk.java.net/~thartmann/8215559/webrev.00/ Hard to review but I think it's good to go. Roland. From harold.seigel at oracle.com Thu Feb 7 13:41:57 2019 From: harold.seigel at oracle.com (Harold Seigel) Date: Thu, 7 Feb 2019 08:41:57 -0500 Subject: rfr [lworld] change the verifier to allow array covariance In-Reply-To: <822fd865-ad26-6b97-8e8a-a965258ca55c@oracle.com> References: <822fd865-ad26-6b97-8e8a-a965258ca55c@oracle.com> Message-ID: <5c05a59a-bdb2-c34c-f377-2194a172a57f@oracle.com> Thanks Ioi! Harold On 2/7/2019 6:28 AM, Ioi Lam wrote: > Hi Harold, > > The changes look good. > > Thanks > > - Ioi > > On 2/6/19 11:13 AM, Harold Seigel wrote: >> Hi, >> >> Please review this small LW2 change to the verifier to allow >> assignability of an array of a value type to both an array of >> java.lang.Object's and an array of an interface type. >> >> Open Webrev: >> http://cr.openjdk.java.net/~hseigel/lworld_array_cov/webrev/index.html >> >> A future improvement to this change would be to rename the test cases >> and re-write them in Java. >> >> The change was tested with tiers 1,2 on multiple platforms and tiers >> 3-5 on Linux. >> >> Thanks, Harold >> From harold.seigel at oracle.com Thu Feb 7 13:41:00 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 07 Feb 2019 13:41:00 +0000 Subject: hg: valhalla/valhalla: Summary: Change verifier to allow assignability of arrays of value types to arrays of java.lang.Objects and interfaces. Message-ID: <201902071341.x17Df1oF013838@aojmv0008.oracle.com> Changeset: 609548fd91c7 Author: hseigel Date: 2019-02-07 08:40 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/609548fd91c7 Summary: Change verifier to allow assignability of arrays of value types to arrays of java.lang.Objects and interfaces. Reviewed-by: iklam ! src/hotspot/share/classfile/verificationType.cpp ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/NoArrayCov.jcod ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/NoArrayCovIntf.jcod ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/VerifierValueTypes.java From tobias.hartmann at oracle.com Thu Feb 7 13:48:45 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 7 Feb 2019 14:48:45 +0100 Subject: RFR(L): 8215559: [lworld] Scalarize calls with a value type receiver In-Reply-To: <87pns3viay.fsf@redhat.com> References: <669db25c-b285-1cfe-9d17-afa2c8bfd940@oracle.com> <87pns3viay.fsf@redhat.com> Message-ID: <3369fc8a-6744-8782-35b4-56d3cce6b5d4@oracle.com> Thanks Roland! Best regards, Tobias On 07.02.19 14:28, Roland Westrelin wrote: > >> http://cr.openjdk.java.net/~thartmann/8215559/webrev.00/ > > Hard to review but I think it's good to go. > > Roland. > From tobias.hartmann at oracle.com Thu Feb 7 13:44:18 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Feb 2019 13:44:18 +0000 Subject: hg: valhalla/valhalla: 8218614: [lworld] Re-enable array covariance compiler tests Message-ID: <201902071344.x17DiI3P014735@aojmv0008.oracle.com> Changeset: 73956db7038f Author: thartmann Date: 2019-02-07 14:44 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/73956db7038f 8218614: [lworld] Re-enable array covariance compiler tests ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBimorphicInlining.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestCallingConvention.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOnStackReplacement.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOptimizeKlassCmp.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeField.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnresolvedValueClass.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/ValueTypeTest.java From tobias.hartmann at oracle.com Thu Feb 7 13:54:38 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 07 Feb 2019 13:54:38 +0000 Subject: hg: valhalla/valhalla: 8215559: [lworld] Scalarize calls with a value type receiver Message-ID: <201902071354.x17DscLx023458@aojmv0008.oracle.com> Changeset: ce420c48c4b6 Author: thartmann Date: 2019-02-07 14:54 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ce420c48c4b6 8215559: [lworld] Scalarize calls with a value type receiver Reviewed-by: roland ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciValueKlass.cpp ! src/hotspot/share/ci/ciValueKlass.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/valuetypenode.cpp ! src/hotspot/share/opto/valuetypenode.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/growableArray.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestC2CCalls.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestCallingConvention.java + test/hotspot/jtreg/compiler/valhalla/valuetypes/TestJNICalls.java + test/hotspot/jtreg/compiler/valhalla/valuetypes/libTestJNICalls.c From ioi.lam at oracle.com Fri Feb 8 07:39:35 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 08 Feb 2019 07:39:35 +0000 Subject: hg: valhalla/valhalla: 8218612: [lworld] C1 support for array covariance for aastore Message-ID: <201902080739.x187dasF018092@aojmv0008.oracle.com> Changeset: 673c89f7f22a Author: iklam Date: 2019-02-07 23:38 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/673c89f7f22a 8218612: [lworld] C1 support for array covariance for aastore Reviewed-by: thartmann ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java From ioi.lam at oracle.com Fri Feb 8 07:47:56 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Thu, 7 Feb 2019 23:47:56 -0800 Subject: RFR 8218612 [lworld] C1 support for array covariance for aastore In-Reply-To: References: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> Message-ID: <5ba0ea5d-e20a-a650-4036-0ac90c8eb76f@oracle.com> Hi Tobias, Thanks for the review, and the fixes in the test cases. I've pushed the fix. The re-enabled tests did find a bug in my earlier aaload code -- the call to Runtime1::load_flattened_array() would scratch the RAX register. If RAX was allocated for some other value, I need to tell the register allocator to move the value to somewhere else. See http://hg.openjdk.java.net/valhalla/valhalla/file/673c89f7f22a/src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp#l174 Is this the correct way? A few test cases still fail with C1, and I have to disable them like this: jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true \ ? $(grep -l @test *.java \ ????? | grep -v TestNullableValueTypes.java \ ????? | grep -v TestLWorld.java) jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true -DExclude=test14 TestNullableValueTypes.java jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true -DExclude=test37,test38,test45 TestLWorld.java But these seem to be unrelated to aaload/aastore, so I'll fix them in a separate changeset. Thanks - Ioi On 2/7/19 4:07 AM, Tobias Hartmann wrote: > Hi Ioi, > > looks good to me. > > I'll re-enable the array covariance tests with JDK-8218614 once the verifier fix is in. > > Best regards, > Tobias > > On 07.02.19 12:27, Ioi Lam wrote: >> https://bugs.openjdk.java.net/browse/JDK-8218612 >> http://cr.openjdk.java.net/~iklam/valhalla/8218612-cov-aastore.v01/ >> >> The changes are essentially the same as my previous changes for aaload. >> >> Thanks >> - Ioi >> >> >> >> >> >> From tobias.hartmann at oracle.com Fri Feb 8 08:12:52 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 8 Feb 2019 09:12:52 +0100 Subject: RFR 8218612 [lworld] C1 support for array covariance for aastore In-Reply-To: <5ba0ea5d-e20a-a650-4036-0ac90c8eb76f@oracle.com> References: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> <5ba0ea5d-e20a-a650-4036-0ac90c8eb76f@oracle.com> Message-ID: <9ae569c1-bc6c-b42d-390f-45aa931ad57d@oracle.com> Hi Ioi, On 08.02.19 08:47, Ioi Lam wrote: > The re-enabled tests did find a bug in my earlier aaload code -- the call to > Runtime1::load_flattened_array() would scratch the RAX register. If RAX was allocated for some other > value, I need to tell the register allocator to move the value to somewhere else. See > > http://hg.openjdk.java.net/valhalla/valhalla/file/673c89f7f22a/src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp#l174 > > Is this the correct way? I wonder if you shouldn't use "visitor->do_temp" here? > A few test cases still fail with C1, and I have to disable them like this: > > jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true \ > ? $(grep -l @test *.java \ > ????? | grep -v TestNullableValueTypes.java \ > ????? | grep -v TestLWorld.java) > jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true -DExclude=test14 TestNullableValueTypes.java > jtreg -vmoptions:'-XX:+EnableValhallaC1' -Dtest.c1=true -DExclude=test37,test38,test45 TestLWorld.java > > But these seem to be unrelated to aaload/aastore, so I'll fix them in a separate changeset. Okay, we are getting there. Great work! Best regards, Tobias From tobias.hartmann at oracle.com Fri Feb 8 08:41:44 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 08 Feb 2019 08:41:44 +0000 Subject: hg: valhalla/valhalla: 111 new changesets Message-ID: <201902080841.x188ft2w010965@aojmv0008.oracle.com> Changeset: 881c5fbeb849 Author: rehn Date: 2019-01-31 10:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/881c5fbeb849 8218041: Assorted wrong/missing includes Reviewed-by: dholmes, kbarrett, stefank, shade ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/z/zFuture.inline.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/semaphore.inline.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp Changeset: 051b5f7510d5 Author: gadams Date: 2019-01-31 07:24 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/051b5f7510d5 8215550: Debugger does not work after reattach Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c Changeset: f72661ff0294 Author: coleenp Date: 2019-01-31 07:28 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f72661ff0294 8212949: Remove ConstantPoolCache::is_constantPoolCache Summary: remove relic of permgen, also is_constMethod too. Reviewed-by: dholmes ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/method.cpp Changeset: 5e9f3a73abab Author: rriggs Date: 2019-01-31 10:05 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5e9f3a73abab 8216528: test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java failing with Xcomp Reviewed-by: dholmes, alanb Contributed-by: fujie at loongson.cn ! test/jdk/java/rmi/transport/runtimeThreadInheritanceLeak/RuntimeThreadInheritanceLeak.java Changeset: 5bc1634bc0ca Author: zgu Date: 2019-01-31 10:18 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5bc1634bc0ca 8216072: Remove TaskTerminator's assignment operator Reviewed-by: tschatzl, rkennke, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: 739eaf4ac4ad Author: coleenp Date: 2019-01-31 10:29 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/739eaf4ac4ad 8213753: SymbolTable is double walked during class unloading and clean up table timing in do_unloading Summary: remove gc timing for short runtime cleanup triggering; make symbol table cleaning triggered automatically on unloading Reviewed-by: shade, stefank, gziemski ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp Changeset: a5f46c4690f8 Author: dcubed Date: 2019-01-31 11:19 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a5f46c4690f8 8217659: monitor_logging updates from Async Monitor Deflation project Reviewed-by: dholmes, coleenp, rehn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java Changeset: 9ee67f08fdaa Author: erikj Date: 2019-01-31 08:39 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9ee67f08fdaa 8204564: Need better error output when GenerateLinkOptData fails Reviewed-by: ihse, tbell ! make/GenerateLinkOptData.gmk Changeset: ce36f8180d03 Author: shade Date: 2019-01-31 19:08 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ce36f8180d03 8218140: Build failures after JDK-8218041 (Assorted wrong/missing includes) Reviewed-by: stefank, rehn, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/reflection.cpp Changeset: bf4c38b9afaf Author: kevinw Date: 2019-01-31 04:49 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bf4c38b9afaf 8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining Reviewed-by: kvn, thartmann Contributed-by: fairoz.matte at oracle.com ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp + test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java Changeset: 8da08ded586f Author: iignatyev Date: 2019-01-31 12:52 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8da08ded586f 8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java fails Reviewed-by: kvn, dlong ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 1ceebbe2c1da Author: joehw Date: 2019-01-31 13:36 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ceebbe2c1da 8186321: Cleanup: SourceTreeManager not used Reviewed-by: bpb, lancea - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncDoclocation.java Changeset: 47a8fdf84424 Author: vlivanov Date: 2019-01-31 17:48 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/47a8fdf84424 8059241: C2: Excessive RemoveUseless passes during incremental inlining Reviewed-by: roland, shade ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 8462b295c08b Author: vlivanov Date: 2019-01-31 17:48 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8462b295c08b 6986483: CHA: optimize calls through interfaces Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp + test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java Changeset: bb40a5303c84 Author: jgeorge Date: 2019-02-01 11:29 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bb40a5303c84 8217473: SA: Tests using ClhsdbLauncher fail on SAP docker containers Summary: Skip the test with jtreg.SkippedException if Platform.shouldSAAttach() returns false Reviewed-by: dholmes, goetz ! test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: 04b92d6fc45d Author: mbaesken Date: 2019-01-30 09:35 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/04b92d6fc45d 8218046: use bundled freetype in the AIX build by default Reviewed-by: ihse ! make/autoconf/lib-freetype.m4 Changeset: 69ccc5584e12 Author: stuefe Date: 2019-02-01 10:27 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/69ccc5584e12 8218156: "jcmd VM.metaspace basic" misreports free chunk space Reviewed-by: zgu ! src/hotspot/share/memory/metaspace.cpp Changeset: 0de1f006d3c3 Author: stuefe Date: 2018-12-08 12:09 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0de1f006d3c3 8214975: No hs-err file if fatal error is raised during dynamic initialization Reviewed-by: dholmes, dcubed ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp + test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java Changeset: 13e19ab0d687 Author: ihse Date: 2019-02-01 12:44 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/13e19ab0d687 8217896: Make better use of LCPUs when building on AIX Reviewed-by: ihse Contributed-by: Andrew Leonard ! make/autoconf/build-performance.m4 Changeset: 112ad164d26c Author: coleenp Date: 2019-02-01 06:42 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/112ad164d26c 8215505: Cleanup jvm.cpp obsolete code after JDK-8210094: Better loading of classloader classes Summary: remove dead code, also remove function that is not needed after 8210094. Reviewed-by: lfoltan, dholmes ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/prims/jvm.cpp Changeset: d1282cd2c1fc Author: ysuenaga Date: 2019-02-01 21:43 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d1282cd2c1fc 8217432: MetaspaceGC::_capacity_until_GC exceeds MaxMetaspaceSize Reviewed-by: tschatzl, stuefe ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java Changeset: c53a3355dbb4 Author: dfuchs Date: 2019-02-01 14:15 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c53a3355dbb4 8195716: BootstrapLoggerTest : Executor still alive Summary: Make sure the test joins the active executor thread before waiting for the executor to be GC'ed. Reviewed-by: mchung, martin ! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java Changeset: 635361ec5491 Author: dfuchs Date: 2019-02-01 14:24 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/635361ec5491 8218133: sun/net/www/protocol/http/ProtocolRedirect.java failed with "java.net.ConnectException" Summary: changed the test to use the loopback interface. Reviewed-by: chegar ! test/jdk/sun/net/www/protocol/http/ProtocolRedirect.java Changeset: 853c68ff2ed7 Author: shade Date: 2019-02-01 16:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/853c68ff2ed7 8217879: hs_err should print more instructions in hex dump Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp Changeset: c153b4c52e39 Author: shade Date: 2019-02-01 16:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c153b4c52e39 8218151: Simplify JavaThread::thread_state definition Reviewed-by: stefank, dholmes, kbarrett ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 9c84d2865c2d Author: erikj Date: 2019-02-01 10:08 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9c84d2865c2d 8218198: Revert devkit change in JDK-8217910 for linux-x64 Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: 6c377af36a5c Author: mullan Date: 2019-01-30 15:42 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c377af36a5c 8217579: TLS_EMPTY_RENEGOTIATION_INFO_SCSV is disabled after 8211883 Reviewed-by: jnimeh, clanger ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmDecomposer.java ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: d7c16e381e0d Author: iignatyev Date: 2019-01-30 13:11 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d7c16e381e0d 8218079: cleanup hotspot ProblemList files Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList.txt Changeset: cda5d1ed2c85 Author: prr Date: 2019-01-30 14:03 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cda5d1ed2c85 8218020: Fix version number in mesa.md 3rd party legal file Reviewed-by: serb, psadhukhan ! src/java.desktop/share/legal/mesa3d.md Changeset: 7d52b2606835 Author: jwilhelm Date: 2019-01-31 01:12 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7d52b2606835 Added tag jdk-12+30 for changeset 6c377af36a5c ! .hgtags Changeset: 9e0d6eaafc2c Author: iignatyev Date: 2019-01-30 17:35 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9e0d6eaafc2c 8178798: Two compiler/aot/verification/vmflags tests fail by timeout with UseAVX=3 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 964626d13972 Author: nishjain Date: 2019-01-31 13:05 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/964626d13972 8214935: Upgrade IANA LSR data Reviewed-by: rriggs, naoto ! make/data/lsrdata/language-subtag-registry.txt Changeset: 125012edb689 Author: naoto Date: 2019-01-31 12:43 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/125012edb689 8217892: Clarify the support for the new Japanese era in java.time.chrono.JapaneseEra Reviewed-by: chegar ! src/java.base/share/classes/java/time/chrono/JapaneseEra.java Changeset: 8b28a86e4ee2 Author: pmuthuswamy Date: 2019-02-01 09:11 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8b28a86e4ee2 8218134: Modify the jQuery.md file to reflect the exact jQuery license content Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/legal/jquery.md Changeset: 69fa4a882150 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/69fa4a882150 8218168: clean up hotspot ProblemList Reviewed-by: kvn, dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: a5d7ac117ac2 Author: iignatyev Date: 2019-01-31 22:17 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a5d7ac117ac2 8218162: problem list j/u/s/t/o/o/t/java/util/stream/StreamLinkTest.java on solaris w/ Xcomp Reviewed-by: kvn ! test/jdk/ProblemList-Xcomp.txt Changeset: 4f2af72cb65a Author: naoto Date: 2019-02-01 08:59 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4f2af72cb65a 8216546: Support new Japanese era in java.lang.Character for Java SE 11 Reviewed-by: chegar ! src/java.base/share/classes/java/lang/Character.java Changeset: f5fd8eefae0f Author: amenkov Date: 2019-02-01 09:25 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f5fd8eefae0f 8218025: disable pop_frame and force_early_return caps for Graal Reviewed-by: iignatyev, sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: ffac5eabbf28 Author: iignatyev Date: 2019-02-01 13:33 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ffac5eabbf28 8218178: vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java fails with -Xcomp Reviewed-by: dlong ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java Changeset: 8b3d33bfb407 Author: jwilhelm Date: 2019-02-02 00:11 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8b3d33bfb407 Merge ! .hgtags ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt ! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Changeset: 00baec44c94e Author: kbarrett Date: 2019-02-01 18:16 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/00baec44c94e 8218202: gc/stress/TestStressG1Humongous.java to ProblemList-graal.txt Summary: Add test to problem list. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 83b40a7bf00d Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/83b40a7bf00d 8217918: C2: -XX:+AggressiveUnboxing is broken Reviewed-by: kvn ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp Changeset: 8b81c509995e Author: vlivanov Date: 2019-02-01 18:50 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8b81c509995e 8217919: C2: Enable -XX:+AggressiveUnboxing by default Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/c2_globals.hpp Changeset: 0a9dfdbb01d1 Author: vlivanov Date: 2019-02-01 18:51 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0a9dfdbb01d1 8218163: C2: Continuous deoptimization w/ Reason_speculate_class_check and Action_none Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp Changeset: e2fc434b410a Author: fyang Date: 2019-02-01 15:05 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e2fc434b410a 8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static Reviewed-by: aph Contributed-by: lunliu93 at gmail.com ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: d997c227e968 Author: alanb Date: 2019-02-03 10:00 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d997c227e968 8216046: test/jdk/java/beans/PropertyEditor/Test6397609.java failing Reviewed-by: alanb, serb Contributed-by: fujie at loongson.cn ! test/jdk/java/beans/PropertyEditor/Test6397609.java Changeset: 213a2377b792 Author: mbaesken Date: 2019-02-04 11:00 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/213a2377b792 8218276: AIX build fails in tieredThresholdPolicy.cpp Reviewed-by: dholmes, mdoerr ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp Changeset: c55c3e41cecd Author: naoto Date: 2019-02-04 10:04 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c55c3e41cecd 8218386: Correct the SE version in j.l.Character Reviewed-by: lancea ! src/java.base/share/classes/java/lang/Character.java Changeset: 53c72d9d962b Author: lancea Date: 2019-02-04 14:10 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/53c72d9d962b 8217393: Clarify Attributes.equals() Reviewed-by: alanb, darcy, rriggs, martin ! src/java.base/share/classes/java/util/jar/Attributes.java Changeset: a5321bcfa2de Author: rehn Date: 2019-02-04 21:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a5321bcfa2de 8218145: block_if_requested is not proper inlined due to size Reviewed-by: kbarrett, coleenp, gziemski ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp Changeset: d620a4a1d5ed Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d620a4a1d5ed 8188133: C2: Static field accesses in clinit can trigger deoptimizations Reviewed-by: kvn ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse3.cpp Changeset: eebdde444bb5 Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eebdde444bb5 8075052: Autobox elimination hinders loop unrolling Reviewed-by: kvn ! src/hotspot/share/opto/callGenerator.cpp Changeset: f57b943a1a22 Author: vlivanov Date: 2019-02-04 17:35 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f57b943a1a22 8218406: C1: Redundant nmethod dependency for private method is added Reviewed-by: kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: 247e5ca412f5 Author: jgeorge Date: 2019-02-05 00:43 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/247e5ca412f5 8215568: Refactor SA clhsdb tests to use ClhsdbLauncher Summary: Refactoring the SA tests which test clhsdb commands to use ClhsdbLauncher for uniformity and ease of maintainence Reviewed-by: jcbeyler, dholmes ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java ! test/hotspot/jtreg/serviceability/sa/TestType.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java Changeset: 962ed57b29c9 Author: iklam Date: 2019-02-04 19:42 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/962ed57b29c9 8218029: [TESTBUG] Use -Djava.class.path= to specify empty -cp in CDS tests Reviewed-by: ccheung, dholmes ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java Changeset: 4366a1e4a021 Author: ysuenaga Date: 2019-02-05 14:24 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4366a1e4a021 8217845: SA should refer const values for JVMFlag from HotSpot Reviewed-by: sspitsyn, jgeorge ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JInfo.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: e3fb7c599f83 Author: ihse Date: 2019-02-05 10:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e3fb7c599f83 8218186: Clean up CLDR generation in build Reviewed-by: erikj + make/data/cldr/README + make/data/cldr/common/bcp47/timezone.xml + make/data/cldr/common/dtd/ldml.dtd + make/data/cldr/common/dtd/ldmlBCP47.dtd + make/data/cldr/common/dtd/ldmlSupplemental.dtd + make/data/cldr/common/main/af.xml + make/data/cldr/common/main/af_NA.xml + make/data/cldr/common/main/af_ZA.xml + make/data/cldr/common/main/agq.xml + make/data/cldr/common/main/agq_CM.xml + make/data/cldr/common/main/ak.xml + make/data/cldr/common/main/ak_GH.xml + make/data/cldr/common/main/am.xml + make/data/cldr/common/main/am_ET.xml + make/data/cldr/common/main/ar.xml + make/data/cldr/common/main/ar_001.xml + make/data/cldr/common/main/ar_AE.xml + make/data/cldr/common/main/ar_BH.xml + make/data/cldr/common/main/ar_DJ.xml + make/data/cldr/common/main/ar_DZ.xml + make/data/cldr/common/main/ar_EG.xml + make/data/cldr/common/main/ar_EH.xml + make/data/cldr/common/main/ar_ER.xml + make/data/cldr/common/main/ar_IL.xml + make/data/cldr/common/main/ar_IQ.xml + make/data/cldr/common/main/ar_JO.xml + make/data/cldr/common/main/ar_KM.xml + make/data/cldr/common/main/ar_KW.xml + make/data/cldr/common/main/ar_LB.xml + make/data/cldr/common/main/ar_LY.xml + make/data/cldr/common/main/ar_MA.xml + make/data/cldr/common/main/ar_MR.xml + make/data/cldr/common/main/ar_OM.xml + make/data/cldr/common/main/ar_PS.xml + make/data/cldr/common/main/ar_QA.xml + make/data/cldr/common/main/ar_SA.xml + make/data/cldr/common/main/ar_SD.xml + make/data/cldr/common/main/ar_SO.xml + make/data/cldr/common/main/ar_SS.xml + make/data/cldr/common/main/ar_SY.xml + make/data/cldr/common/main/ar_TD.xml + make/data/cldr/common/main/ar_TN.xml + make/data/cldr/common/main/ar_YE.xml + make/data/cldr/common/main/as.xml + make/data/cldr/common/main/as_IN.xml + make/data/cldr/common/main/asa.xml + make/data/cldr/common/main/asa_TZ.xml + make/data/cldr/common/main/ast.xml + make/data/cldr/common/main/ast_ES.xml + make/data/cldr/common/main/az.xml + make/data/cldr/common/main/az_Cyrl.xml + make/data/cldr/common/main/az_Cyrl_AZ.xml + make/data/cldr/common/main/az_Latn.xml + make/data/cldr/common/main/az_Latn_AZ.xml + make/data/cldr/common/main/bas.xml + make/data/cldr/common/main/bas_CM.xml + make/data/cldr/common/main/be.xml + make/data/cldr/common/main/be_BY.xml + make/data/cldr/common/main/bem.xml + make/data/cldr/common/main/bem_ZM.xml + make/data/cldr/common/main/bez.xml + make/data/cldr/common/main/bez_TZ.xml + make/data/cldr/common/main/bg.xml + make/data/cldr/common/main/bg_BG.xml + make/data/cldr/common/main/bm.xml + make/data/cldr/common/main/bm_ML.xml + make/data/cldr/common/main/bn.xml + make/data/cldr/common/main/bn_BD.xml + make/data/cldr/common/main/bn_IN.xml + make/data/cldr/common/main/bo.xml + make/data/cldr/common/main/bo_CN.xml + make/data/cldr/common/main/bo_IN.xml + make/data/cldr/common/main/br.xml + make/data/cldr/common/main/br_FR.xml + make/data/cldr/common/main/brx.xml + make/data/cldr/common/main/brx_IN.xml + make/data/cldr/common/main/bs.xml + make/data/cldr/common/main/bs_Cyrl.xml + make/data/cldr/common/main/bs_Cyrl_BA.xml + make/data/cldr/common/main/bs_Latn.xml + make/data/cldr/common/main/bs_Latn_BA.xml + make/data/cldr/common/main/ca.xml + make/data/cldr/common/main/ca_AD.xml + make/data/cldr/common/main/ca_ES.xml + make/data/cldr/common/main/ca_ES_VALENCIA.xml + make/data/cldr/common/main/ca_FR.xml + make/data/cldr/common/main/ca_IT.xml + make/data/cldr/common/main/ccp.xml + make/data/cldr/common/main/ccp_BD.xml + make/data/cldr/common/main/ccp_IN.xml + make/data/cldr/common/main/ce.xml + make/data/cldr/common/main/ce_RU.xml + make/data/cldr/common/main/cgg.xml + make/data/cldr/common/main/cgg_UG.xml + make/data/cldr/common/main/chr.xml + make/data/cldr/common/main/chr_US.xml + make/data/cldr/common/main/ckb.xml + make/data/cldr/common/main/ckb_IQ.xml + make/data/cldr/common/main/ckb_IR.xml + make/data/cldr/common/main/cs.xml + make/data/cldr/common/main/cs_CZ.xml + make/data/cldr/common/main/cu.xml + make/data/cldr/common/main/cu_RU.xml + make/data/cldr/common/main/cy.xml + make/data/cldr/common/main/cy_GB.xml + make/data/cldr/common/main/da.xml + make/data/cldr/common/main/da_DK.xml + make/data/cldr/common/main/da_GL.xml + make/data/cldr/common/main/dav.xml + make/data/cldr/common/main/dav_KE.xml + make/data/cldr/common/main/de.xml + make/data/cldr/common/main/de_AT.xml + make/data/cldr/common/main/de_BE.xml + make/data/cldr/common/main/de_CH.xml + make/data/cldr/common/main/de_DE.xml + make/data/cldr/common/main/de_IT.xml + make/data/cldr/common/main/de_LI.xml + make/data/cldr/common/main/de_LU.xml + make/data/cldr/common/main/dje.xml + make/data/cldr/common/main/dje_NE.xml + make/data/cldr/common/main/dsb.xml + make/data/cldr/common/main/dsb_DE.xml + make/data/cldr/common/main/dua.xml + make/data/cldr/common/main/dua_CM.xml + make/data/cldr/common/main/dyo.xml + make/data/cldr/common/main/dyo_SN.xml + make/data/cldr/common/main/dz.xml + make/data/cldr/common/main/dz_BT.xml + make/data/cldr/common/main/ebu.xml + make/data/cldr/common/main/ebu_KE.xml + make/data/cldr/common/main/ee.xml + make/data/cldr/common/main/ee_GH.xml + make/data/cldr/common/main/ee_TG.xml + make/data/cldr/common/main/el.xml + make/data/cldr/common/main/el_CY.xml + make/data/cldr/common/main/el_GR.xml + make/data/cldr/common/main/en.xml + make/data/cldr/common/main/en_001.xml + make/data/cldr/common/main/en_150.xml + make/data/cldr/common/main/en_AG.xml + make/data/cldr/common/main/en_AI.xml + make/data/cldr/common/main/en_AS.xml + make/data/cldr/common/main/en_AT.xml + make/data/cldr/common/main/en_AU.xml + make/data/cldr/common/main/en_BB.xml + make/data/cldr/common/main/en_BE.xml + make/data/cldr/common/main/en_BI.xml + make/data/cldr/common/main/en_BM.xml + make/data/cldr/common/main/en_BS.xml + make/data/cldr/common/main/en_BW.xml + make/data/cldr/common/main/en_BZ.xml + make/data/cldr/common/main/en_CA.xml + make/data/cldr/common/main/en_CC.xml + make/data/cldr/common/main/en_CH.xml + make/data/cldr/common/main/en_CK.xml + make/data/cldr/common/main/en_CM.xml + make/data/cldr/common/main/en_CX.xml + make/data/cldr/common/main/en_CY.xml + make/data/cldr/common/main/en_DE.xml + make/data/cldr/common/main/en_DG.xml + make/data/cldr/common/main/en_DK.xml + make/data/cldr/common/main/en_DM.xml + make/data/cldr/common/main/en_ER.xml + make/data/cldr/common/main/en_FI.xml + make/data/cldr/common/main/en_FJ.xml + make/data/cldr/common/main/en_FK.xml + make/data/cldr/common/main/en_FM.xml + make/data/cldr/common/main/en_GB.xml + make/data/cldr/common/main/en_GD.xml + make/data/cldr/common/main/en_GG.xml + make/data/cldr/common/main/en_GH.xml + make/data/cldr/common/main/en_GI.xml + make/data/cldr/common/main/en_GM.xml + make/data/cldr/common/main/en_GU.xml + make/data/cldr/common/main/en_GY.xml + make/data/cldr/common/main/en_HK.xml + make/data/cldr/common/main/en_IE.xml + make/data/cldr/common/main/en_IL.xml + make/data/cldr/common/main/en_IM.xml + make/data/cldr/common/main/en_IN.xml + make/data/cldr/common/main/en_IO.xml + make/data/cldr/common/main/en_JE.xml + make/data/cldr/common/main/en_JM.xml + make/data/cldr/common/main/en_KE.xml + make/data/cldr/common/main/en_KI.xml + make/data/cldr/common/main/en_KN.xml + make/data/cldr/common/main/en_KY.xml + make/data/cldr/common/main/en_LC.xml + make/data/cldr/common/main/en_LR.xml + make/data/cldr/common/main/en_LS.xml + make/data/cldr/common/main/en_MG.xml + make/data/cldr/common/main/en_MH.xml + make/data/cldr/common/main/en_MO.xml + make/data/cldr/common/main/en_MP.xml + make/data/cldr/common/main/en_MS.xml + make/data/cldr/common/main/en_MT.xml + make/data/cldr/common/main/en_MU.xml + make/data/cldr/common/main/en_MW.xml + make/data/cldr/common/main/en_MY.xml + make/data/cldr/common/main/en_NA.xml + make/data/cldr/common/main/en_NF.xml + make/data/cldr/common/main/en_NG.xml + make/data/cldr/common/main/en_NL.xml + make/data/cldr/common/main/en_NR.xml + make/data/cldr/common/main/en_NU.xml + make/data/cldr/common/main/en_NZ.xml + make/data/cldr/common/main/en_PG.xml + make/data/cldr/common/main/en_PH.xml + make/data/cldr/common/main/en_PK.xml + make/data/cldr/common/main/en_PN.xml + make/data/cldr/common/main/en_PR.xml + make/data/cldr/common/main/en_PW.xml + make/data/cldr/common/main/en_RW.xml + make/data/cldr/common/main/en_SB.xml + make/data/cldr/common/main/en_SC.xml + make/data/cldr/common/main/en_SD.xml + make/data/cldr/common/main/en_SE.xml + make/data/cldr/common/main/en_SG.xml + make/data/cldr/common/main/en_SH.xml + make/data/cldr/common/main/en_SI.xml + make/data/cldr/common/main/en_SL.xml + make/data/cldr/common/main/en_SS.xml + make/data/cldr/common/main/en_SX.xml + make/data/cldr/common/main/en_SZ.xml + make/data/cldr/common/main/en_TC.xml + make/data/cldr/common/main/en_TK.xml + make/data/cldr/common/main/en_TO.xml + make/data/cldr/common/main/en_TT.xml + make/data/cldr/common/main/en_TV.xml + make/data/cldr/common/main/en_TZ.xml + make/data/cldr/common/main/en_UG.xml + make/data/cldr/common/main/en_UM.xml + make/data/cldr/common/main/en_US.xml + make/data/cldr/common/main/en_US_POSIX.xml + make/data/cldr/common/main/en_VC.xml + make/data/cldr/common/main/en_VG.xml + make/data/cldr/common/main/en_VI.xml + make/data/cldr/common/main/en_VU.xml + make/data/cldr/common/main/en_WS.xml + make/data/cldr/common/main/en_ZA.xml + make/data/cldr/common/main/en_ZM.xml + make/data/cldr/common/main/en_ZW.xml + make/data/cldr/common/main/eo.xml + make/data/cldr/common/main/eo_001.xml + make/data/cldr/common/main/es.xml + make/data/cldr/common/main/es_419.xml + make/data/cldr/common/main/es_AR.xml + make/data/cldr/common/main/es_BO.xml + make/data/cldr/common/main/es_BR.xml + make/data/cldr/common/main/es_BZ.xml + make/data/cldr/common/main/es_CL.xml + make/data/cldr/common/main/es_CO.xml + make/data/cldr/common/main/es_CR.xml + make/data/cldr/common/main/es_CU.xml + make/data/cldr/common/main/es_DO.xml + make/data/cldr/common/main/es_EA.xml + make/data/cldr/common/main/es_EC.xml + make/data/cldr/common/main/es_ES.xml + make/data/cldr/common/main/es_GQ.xml + make/data/cldr/common/main/es_GT.xml + make/data/cldr/common/main/es_HN.xml + make/data/cldr/common/main/es_IC.xml + make/data/cldr/common/main/es_MX.xml + make/data/cldr/common/main/es_NI.xml + make/data/cldr/common/main/es_PA.xml + make/data/cldr/common/main/es_PE.xml + make/data/cldr/common/main/es_PH.xml + make/data/cldr/common/main/es_PR.xml + make/data/cldr/common/main/es_PY.xml + make/data/cldr/common/main/es_SV.xml + make/data/cldr/common/main/es_US.xml + make/data/cldr/common/main/es_UY.xml + make/data/cldr/common/main/es_VE.xml + make/data/cldr/common/main/et.xml + make/data/cldr/common/main/et_EE.xml + make/data/cldr/common/main/eu.xml + make/data/cldr/common/main/eu_ES.xml + make/data/cldr/common/main/ewo.xml + make/data/cldr/common/main/ewo_CM.xml + make/data/cldr/common/main/fa.xml + make/data/cldr/common/main/fa_AF.xml + make/data/cldr/common/main/fa_IR.xml + make/data/cldr/common/main/ff.xml + make/data/cldr/common/main/ff_CM.xml + make/data/cldr/common/main/ff_GN.xml + make/data/cldr/common/main/ff_MR.xml + make/data/cldr/common/main/ff_SN.xml + make/data/cldr/common/main/fi.xml + make/data/cldr/common/main/fi_FI.xml + make/data/cldr/common/main/fil.xml + make/data/cldr/common/main/fil_PH.xml + make/data/cldr/common/main/fo.xml + make/data/cldr/common/main/fo_DK.xml + make/data/cldr/common/main/fo_FO.xml + make/data/cldr/common/main/fr.xml + make/data/cldr/common/main/fr_BE.xml + make/data/cldr/common/main/fr_BF.xml + make/data/cldr/common/main/fr_BI.xml + make/data/cldr/common/main/fr_BJ.xml + make/data/cldr/common/main/fr_BL.xml + make/data/cldr/common/main/fr_CA.xml + make/data/cldr/common/main/fr_CD.xml + make/data/cldr/common/main/fr_CF.xml + make/data/cldr/common/main/fr_CG.xml + make/data/cldr/common/main/fr_CH.xml + make/data/cldr/common/main/fr_CI.xml + make/data/cldr/common/main/fr_CM.xml + make/data/cldr/common/main/fr_DJ.xml + make/data/cldr/common/main/fr_DZ.xml + make/data/cldr/common/main/fr_FR.xml + make/data/cldr/common/main/fr_GA.xml + make/data/cldr/common/main/fr_GF.xml + make/data/cldr/common/main/fr_GN.xml + make/data/cldr/common/main/fr_GP.xml + make/data/cldr/common/main/fr_GQ.xml + make/data/cldr/common/main/fr_HT.xml + make/data/cldr/common/main/fr_KM.xml + make/data/cldr/common/main/fr_LU.xml + make/data/cldr/common/main/fr_MA.xml + make/data/cldr/common/main/fr_MC.xml + make/data/cldr/common/main/fr_MF.xml + make/data/cldr/common/main/fr_MG.xml + make/data/cldr/common/main/fr_ML.xml + make/data/cldr/common/main/fr_MQ.xml + make/data/cldr/common/main/fr_MR.xml + make/data/cldr/common/main/fr_MU.xml + make/data/cldr/common/main/fr_NC.xml + make/data/cldr/common/main/fr_NE.xml + make/data/cldr/common/main/fr_PF.xml + make/data/cldr/common/main/fr_PM.xml + make/data/cldr/common/main/fr_RE.xml + make/data/cldr/common/main/fr_RW.xml + make/data/cldr/common/main/fr_SC.xml + make/data/cldr/common/main/fr_SN.xml + make/data/cldr/common/main/fr_SY.xml + make/data/cldr/common/main/fr_TD.xml + make/data/cldr/common/main/fr_TG.xml + make/data/cldr/common/main/fr_TN.xml + make/data/cldr/common/main/fr_VU.xml + make/data/cldr/common/main/fr_WF.xml + make/data/cldr/common/main/fr_YT.xml + make/data/cldr/common/main/fur.xml + make/data/cldr/common/main/fur_IT.xml + make/data/cldr/common/main/fy.xml + make/data/cldr/common/main/fy_NL.xml + make/data/cldr/common/main/ga.xml + make/data/cldr/common/main/ga_IE.xml + make/data/cldr/common/main/gd.xml + make/data/cldr/common/main/gd_GB.xml + make/data/cldr/common/main/gl.xml + make/data/cldr/common/main/gl_ES.xml + make/data/cldr/common/main/gsw.xml + make/data/cldr/common/main/gsw_CH.xml + make/data/cldr/common/main/gsw_FR.xml + make/data/cldr/common/main/gsw_LI.xml + make/data/cldr/common/main/gu.xml + make/data/cldr/common/main/gu_IN.xml + make/data/cldr/common/main/guz.xml + make/data/cldr/common/main/guz_KE.xml + make/data/cldr/common/main/gv.xml + make/data/cldr/common/main/gv_IM.xml + make/data/cldr/common/main/ha.xml + make/data/cldr/common/main/ha_GH.xml + make/data/cldr/common/main/ha_NE.xml + make/data/cldr/common/main/ha_NG.xml + make/data/cldr/common/main/haw.xml + make/data/cldr/common/main/haw_US.xml + make/data/cldr/common/main/he.xml + make/data/cldr/common/main/he_IL.xml + make/data/cldr/common/main/hi.xml + make/data/cldr/common/main/hi_IN.xml + make/data/cldr/common/main/hr.xml + make/data/cldr/common/main/hr_BA.xml + make/data/cldr/common/main/hr_HR.xml + make/data/cldr/common/main/hsb.xml + make/data/cldr/common/main/hsb_DE.xml + make/data/cldr/common/main/hu.xml + make/data/cldr/common/main/hu_HU.xml + make/data/cldr/common/main/hy.xml + make/data/cldr/common/main/hy_AM.xml + make/data/cldr/common/main/id.xml + make/data/cldr/common/main/id_ID.xml + make/data/cldr/common/main/ig.xml + make/data/cldr/common/main/ig_NG.xml + make/data/cldr/common/main/ii.xml + make/data/cldr/common/main/ii_CN.xml + make/data/cldr/common/main/is.xml + make/data/cldr/common/main/is_IS.xml + make/data/cldr/common/main/it.xml + make/data/cldr/common/main/it_CH.xml + make/data/cldr/common/main/it_IT.xml + make/data/cldr/common/main/it_SM.xml + make/data/cldr/common/main/it_VA.xml + make/data/cldr/common/main/ja.xml + make/data/cldr/common/main/ja_JP.xml + make/data/cldr/common/main/jgo.xml + make/data/cldr/common/main/jgo_CM.xml + make/data/cldr/common/main/jmc.xml + make/data/cldr/common/main/jmc_TZ.xml + make/data/cldr/common/main/ka.xml + make/data/cldr/common/main/ka_GE.xml + make/data/cldr/common/main/kab.xml + make/data/cldr/common/main/kab_DZ.xml + make/data/cldr/common/main/kam.xml + make/data/cldr/common/main/kam_KE.xml + make/data/cldr/common/main/kde.xml + make/data/cldr/common/main/kde_TZ.xml + make/data/cldr/common/main/kea.xml + make/data/cldr/common/main/kea_CV.xml + make/data/cldr/common/main/khq.xml + make/data/cldr/common/main/khq_ML.xml + make/data/cldr/common/main/ki.xml + make/data/cldr/common/main/ki_KE.xml + make/data/cldr/common/main/kk.xml + make/data/cldr/common/main/kk_KZ.xml + make/data/cldr/common/main/kkj.xml + make/data/cldr/common/main/kkj_CM.xml + make/data/cldr/common/main/kl.xml + make/data/cldr/common/main/kl_GL.xml + make/data/cldr/common/main/kln.xml + make/data/cldr/common/main/kln_KE.xml + make/data/cldr/common/main/km.xml + make/data/cldr/common/main/km_KH.xml + make/data/cldr/common/main/kn.xml + make/data/cldr/common/main/kn_IN.xml + make/data/cldr/common/main/ko.xml + make/data/cldr/common/main/ko_KP.xml + make/data/cldr/common/main/ko_KR.xml + make/data/cldr/common/main/kok.xml + make/data/cldr/common/main/kok_IN.xml + make/data/cldr/common/main/ks.xml + make/data/cldr/common/main/ks_IN.xml + make/data/cldr/common/main/ksb.xml + make/data/cldr/common/main/ksb_TZ.xml + make/data/cldr/common/main/ksf.xml + make/data/cldr/common/main/ksf_CM.xml + make/data/cldr/common/main/ksh.xml + make/data/cldr/common/main/ksh_DE.xml + make/data/cldr/common/main/kw.xml + make/data/cldr/common/main/kw_GB.xml + make/data/cldr/common/main/ky.xml + make/data/cldr/common/main/ky_KG.xml + make/data/cldr/common/main/lag.xml + make/data/cldr/common/main/lag_TZ.xml + make/data/cldr/common/main/lb.xml + make/data/cldr/common/main/lb_LU.xml + make/data/cldr/common/main/lg.xml + make/data/cldr/common/main/lg_UG.xml + make/data/cldr/common/main/lkt.xml + make/data/cldr/common/main/lkt_US.xml + make/data/cldr/common/main/ln.xml + make/data/cldr/common/main/ln_AO.xml + make/data/cldr/common/main/ln_CD.xml + make/data/cldr/common/main/ln_CF.xml + make/data/cldr/common/main/ln_CG.xml + make/data/cldr/common/main/lo.xml + make/data/cldr/common/main/lo_LA.xml + make/data/cldr/common/main/lrc.xml + make/data/cldr/common/main/lrc_IQ.xml + make/data/cldr/common/main/lrc_IR.xml + make/data/cldr/common/main/lt.xml + make/data/cldr/common/main/lt_LT.xml + make/data/cldr/common/main/lu.xml + make/data/cldr/common/main/lu_CD.xml + make/data/cldr/common/main/luo.xml + make/data/cldr/common/main/luo_KE.xml + make/data/cldr/common/main/luy.xml + make/data/cldr/common/main/luy_KE.xml + make/data/cldr/common/main/lv.xml + make/data/cldr/common/main/lv_LV.xml + make/data/cldr/common/main/mas.xml + make/data/cldr/common/main/mas_KE.xml + make/data/cldr/common/main/mas_TZ.xml + make/data/cldr/common/main/mer.xml + make/data/cldr/common/main/mer_KE.xml + make/data/cldr/common/main/mfe.xml + make/data/cldr/common/main/mfe_MU.xml + make/data/cldr/common/main/mg.xml + make/data/cldr/common/main/mg_MG.xml + make/data/cldr/common/main/mgh.xml + make/data/cldr/common/main/mgh_MZ.xml + make/data/cldr/common/main/mgo.xml + make/data/cldr/common/main/mgo_CM.xml + make/data/cldr/common/main/mk.xml + make/data/cldr/common/main/mk_MK.xml + make/data/cldr/common/main/ml.xml + make/data/cldr/common/main/ml_IN.xml + make/data/cldr/common/main/mn.xml + make/data/cldr/common/main/mn_MN.xml + make/data/cldr/common/main/mr.xml + make/data/cldr/common/main/mr_IN.xml + make/data/cldr/common/main/ms.xml + make/data/cldr/common/main/ms_BN.xml + make/data/cldr/common/main/ms_MY.xml + make/data/cldr/common/main/ms_SG.xml + make/data/cldr/common/main/mt.xml + make/data/cldr/common/main/mt_MT.xml + make/data/cldr/common/main/mua.xml + make/data/cldr/common/main/mua_CM.xml + make/data/cldr/common/main/my.xml + make/data/cldr/common/main/my_MM.xml + make/data/cldr/common/main/mzn.xml + make/data/cldr/common/main/mzn_IR.xml + make/data/cldr/common/main/naq.xml + make/data/cldr/common/main/naq_NA.xml + make/data/cldr/common/main/nb.xml + make/data/cldr/common/main/nb_NO.xml + make/data/cldr/common/main/nb_SJ.xml + make/data/cldr/common/main/nd.xml + make/data/cldr/common/main/nd_ZW.xml + make/data/cldr/common/main/nds.xml + make/data/cldr/common/main/nds_DE.xml + make/data/cldr/common/main/nds_NL.xml + make/data/cldr/common/main/ne.xml + make/data/cldr/common/main/ne_IN.xml + make/data/cldr/common/main/ne_NP.xml + make/data/cldr/common/main/nl.xml + make/data/cldr/common/main/nl_AW.xml + make/data/cldr/common/main/nl_BE.xml + make/data/cldr/common/main/nl_BQ.xml + make/data/cldr/common/main/nl_CW.xml + make/data/cldr/common/main/nl_NL.xml + make/data/cldr/common/main/nl_SR.xml + make/data/cldr/common/main/nl_SX.xml + make/data/cldr/common/main/nmg.xml + make/data/cldr/common/main/nmg_CM.xml + make/data/cldr/common/main/nn.xml + make/data/cldr/common/main/nn_NO.xml + make/data/cldr/common/main/nnh.xml + make/data/cldr/common/main/nnh_CM.xml + make/data/cldr/common/main/nus.xml + make/data/cldr/common/main/nus_SS.xml + make/data/cldr/common/main/nyn.xml + make/data/cldr/common/main/nyn_UG.xml + make/data/cldr/common/main/om.xml + make/data/cldr/common/main/om_ET.xml + make/data/cldr/common/main/om_KE.xml + make/data/cldr/common/main/or.xml + make/data/cldr/common/main/or_IN.xml + make/data/cldr/common/main/os.xml + make/data/cldr/common/main/os_GE.xml + make/data/cldr/common/main/os_RU.xml + make/data/cldr/common/main/pa.xml + make/data/cldr/common/main/pa_Arab.xml + make/data/cldr/common/main/pa_Arab_PK.xml + make/data/cldr/common/main/pa_Guru.xml + make/data/cldr/common/main/pa_Guru_IN.xml + make/data/cldr/common/main/pl.xml + make/data/cldr/common/main/pl_PL.xml + make/data/cldr/common/main/prg.xml + make/data/cldr/common/main/prg_001.xml + make/data/cldr/common/main/ps.xml + make/data/cldr/common/main/ps_AF.xml + make/data/cldr/common/main/pt.xml + make/data/cldr/common/main/pt_AO.xml + make/data/cldr/common/main/pt_BR.xml + make/data/cldr/common/main/pt_CH.xml + make/data/cldr/common/main/pt_CV.xml + make/data/cldr/common/main/pt_GQ.xml + make/data/cldr/common/main/pt_GW.xml + make/data/cldr/common/main/pt_LU.xml + make/data/cldr/common/main/pt_MO.xml + make/data/cldr/common/main/pt_MZ.xml + make/data/cldr/common/main/pt_PT.xml + make/data/cldr/common/main/pt_ST.xml + make/data/cldr/common/main/pt_TL.xml + make/data/cldr/common/main/qu.xml + make/data/cldr/common/main/qu_BO.xml + make/data/cldr/common/main/qu_EC.xml + make/data/cldr/common/main/qu_PE.xml + make/data/cldr/common/main/rm.xml + make/data/cldr/common/main/rm_CH.xml + make/data/cldr/common/main/rn.xml + make/data/cldr/common/main/rn_BI.xml + make/data/cldr/common/main/ro.xml + make/data/cldr/common/main/ro_MD.xml + make/data/cldr/common/main/ro_RO.xml + make/data/cldr/common/main/rof.xml + make/data/cldr/common/main/rof_TZ.xml + make/data/cldr/common/main/root.xml + make/data/cldr/common/main/ru.xml + make/data/cldr/common/main/ru_BY.xml + make/data/cldr/common/main/ru_KG.xml + make/data/cldr/common/main/ru_KZ.xml + make/data/cldr/common/main/ru_MD.xml + make/data/cldr/common/main/ru_RU.xml + make/data/cldr/common/main/ru_UA.xml + make/data/cldr/common/main/rw.xml + make/data/cldr/common/main/rw_RW.xml + make/data/cldr/common/main/rwk.xml + make/data/cldr/common/main/rwk_TZ.xml + make/data/cldr/common/main/sah.xml + make/data/cldr/common/main/sah_RU.xml + make/data/cldr/common/main/saq.xml + make/data/cldr/common/main/saq_KE.xml + make/data/cldr/common/main/sbp.xml + make/data/cldr/common/main/sbp_TZ.xml + make/data/cldr/common/main/sd.xml + make/data/cldr/common/main/sd_PK.xml + make/data/cldr/common/main/se.xml + make/data/cldr/common/main/se_FI.xml + make/data/cldr/common/main/se_NO.xml + make/data/cldr/common/main/se_SE.xml + make/data/cldr/common/main/seh.xml + make/data/cldr/common/main/seh_MZ.xml + make/data/cldr/common/main/ses.xml + make/data/cldr/common/main/ses_ML.xml + make/data/cldr/common/main/sg.xml + make/data/cldr/common/main/sg_CF.xml + make/data/cldr/common/main/shi.xml + make/data/cldr/common/main/shi_Latn.xml + make/data/cldr/common/main/shi_Latn_MA.xml + make/data/cldr/common/main/shi_Tfng.xml + make/data/cldr/common/main/shi_Tfng_MA.xml + make/data/cldr/common/main/si.xml + make/data/cldr/common/main/si_LK.xml + make/data/cldr/common/main/sk.xml + make/data/cldr/common/main/sk_SK.xml + make/data/cldr/common/main/sl.xml + make/data/cldr/common/main/sl_SI.xml + make/data/cldr/common/main/smn.xml + make/data/cldr/common/main/smn_FI.xml + make/data/cldr/common/main/sn.xml + make/data/cldr/common/main/sn_ZW.xml + make/data/cldr/common/main/so.xml + make/data/cldr/common/main/so_DJ.xml + make/data/cldr/common/main/so_ET.xml + make/data/cldr/common/main/so_KE.xml + make/data/cldr/common/main/so_SO.xml + make/data/cldr/common/main/sq.xml + make/data/cldr/common/main/sq_AL.xml + make/data/cldr/common/main/sq_MK.xml + make/data/cldr/common/main/sq_XK.xml + make/data/cldr/common/main/sr.xml + make/data/cldr/common/main/sr_Cyrl.xml + make/data/cldr/common/main/sr_Cyrl_BA.xml + make/data/cldr/common/main/sr_Cyrl_ME.xml + make/data/cldr/common/main/sr_Cyrl_RS.xml + make/data/cldr/common/main/sr_Cyrl_XK.xml + make/data/cldr/common/main/sr_Latn.xml + make/data/cldr/common/main/sr_Latn_BA.xml + make/data/cldr/common/main/sr_Latn_ME.xml + make/data/cldr/common/main/sr_Latn_RS.xml + make/data/cldr/common/main/sr_Latn_XK.xml + make/data/cldr/common/main/sv.xml + make/data/cldr/common/main/sv_AX.xml + make/data/cldr/common/main/sv_FI.xml + make/data/cldr/common/main/sv_SE.xml + make/data/cldr/common/main/sw.xml + make/data/cldr/common/main/sw_CD.xml + make/data/cldr/common/main/sw_KE.xml + make/data/cldr/common/main/sw_TZ.xml + make/data/cldr/common/main/sw_UG.xml + make/data/cldr/common/main/ta.xml + make/data/cldr/common/main/ta_IN.xml + make/data/cldr/common/main/ta_LK.xml + make/data/cldr/common/main/ta_MY.xml + make/data/cldr/common/main/ta_SG.xml + make/data/cldr/common/main/te.xml + make/data/cldr/common/main/te_IN.xml + make/data/cldr/common/main/teo.xml + make/data/cldr/common/main/teo_KE.xml + make/data/cldr/common/main/teo_UG.xml + make/data/cldr/common/main/tg.xml + make/data/cldr/common/main/tg_TJ.xml + make/data/cldr/common/main/th.xml + make/data/cldr/common/main/th_TH.xml + make/data/cldr/common/main/ti.xml + make/data/cldr/common/main/ti_ER.xml + make/data/cldr/common/main/ti_ET.xml + make/data/cldr/common/main/tk.xml + make/data/cldr/common/main/tk_TM.xml + make/data/cldr/common/main/to.xml + make/data/cldr/common/main/to_TO.xml + make/data/cldr/common/main/tr.xml + make/data/cldr/common/main/tr_CY.xml + make/data/cldr/common/main/tr_TR.xml + make/data/cldr/common/main/tt.xml + make/data/cldr/common/main/tt_RU.xml + make/data/cldr/common/main/twq.xml + make/data/cldr/common/main/twq_NE.xml + make/data/cldr/common/main/tzm.xml + make/data/cldr/common/main/tzm_MA.xml + make/data/cldr/common/main/ug.xml + make/data/cldr/common/main/ug_CN.xml + make/data/cldr/common/main/uk.xml + make/data/cldr/common/main/uk_UA.xml + make/data/cldr/common/main/ur.xml + make/data/cldr/common/main/ur_IN.xml + make/data/cldr/common/main/ur_PK.xml + make/data/cldr/common/main/uz.xml + make/data/cldr/common/main/uz_Arab.xml + make/data/cldr/common/main/uz_Arab_AF.xml + make/data/cldr/common/main/uz_Cyrl.xml + make/data/cldr/common/main/uz_Cyrl_UZ.xml + make/data/cldr/common/main/uz_Latn.xml + make/data/cldr/common/main/uz_Latn_UZ.xml + make/data/cldr/common/main/vai.xml + make/data/cldr/common/main/vai_Latn.xml + make/data/cldr/common/main/vai_Latn_LR.xml + make/data/cldr/common/main/vai_Vaii.xml + make/data/cldr/common/main/vai_Vaii_LR.xml + make/data/cldr/common/main/vi.xml + make/data/cldr/common/main/vi_VN.xml + make/data/cldr/common/main/vo.xml + make/data/cldr/common/main/vo_001.xml + make/data/cldr/common/main/vun.xml + make/data/cldr/common/main/vun_TZ.xml + make/data/cldr/common/main/wae.xml + make/data/cldr/common/main/wae_CH.xml + make/data/cldr/common/main/wo.xml + make/data/cldr/common/main/wo_SN.xml + make/data/cldr/common/main/xog.xml + make/data/cldr/common/main/xog_UG.xml + make/data/cldr/common/main/yav.xml + make/data/cldr/common/main/yav_CM.xml + make/data/cldr/common/main/yi.xml + make/data/cldr/common/main/yi_001.xml + make/data/cldr/common/main/yo.xml + make/data/cldr/common/main/yo_BJ.xml + make/data/cldr/common/main/yo_NG.xml + make/data/cldr/common/main/yue.xml + make/data/cldr/common/main/yue_HK.xml + make/data/cldr/common/main/yue_Hans.xml + make/data/cldr/common/main/yue_Hans_CN.xml + make/data/cldr/common/main/yue_Hant.xml + make/data/cldr/common/main/yue_Hant_HK.xml + make/data/cldr/common/main/zgh.xml + make/data/cldr/common/main/zgh_MA.xml + make/data/cldr/common/main/zh.xml + make/data/cldr/common/main/zh_Hans.xml + make/data/cldr/common/main/zh_Hans_CN.xml + make/data/cldr/common/main/zh_Hans_HK.xml + make/data/cldr/common/main/zh_Hans_MO.xml + make/data/cldr/common/main/zh_Hans_SG.xml + make/data/cldr/common/main/zh_Hant.xml + make/data/cldr/common/main/zh_Hant_HK.xml + make/data/cldr/common/main/zh_Hant_MO.xml + make/data/cldr/common/main/zh_Hant_TW.xml + make/data/cldr/common/main/zu.xml + make/data/cldr/common/main/zu_ZA.xml + make/data/cldr/common/supplemental/attributeValueValidity.xml + make/data/cldr/common/supplemental/characters.xml + make/data/cldr/common/supplemental/coverageLevels.xml + make/data/cldr/common/supplemental/dayPeriods.xml + make/data/cldr/common/supplemental/genderList.xml + make/data/cldr/common/supplemental/languageInfo.xml + make/data/cldr/common/supplemental/likelySubtags.xml + make/data/cldr/common/supplemental/metaZones.xml + make/data/cldr/common/supplemental/numberingSystems.xml + make/data/cldr/common/supplemental/ordinals.xml + make/data/cldr/common/supplemental/pluralRanges.xml + make/data/cldr/common/supplemental/plurals.xml + make/data/cldr/common/supplemental/rgScope.xml + make/data/cldr/common/supplemental/subdivisions.xml + make/data/cldr/common/supplemental/supplementalData.xml + make/data/cldr/common/supplemental/supplementalMetadata.xml + make/data/cldr/common/supplemental/telephoneCodeData.xml + make/data/cldr/common/supplemental/windowsZones.xml + make/data/cldr/unicode-license.txt ! make/gensrc/Gensrc-java.base.gmk ! make/gensrc/Gensrc-jdk.localedata.gmk - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: da7dc9e92d91 Author: roland Date: 2018-12-18 09:29 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/da7dc9e92d91 8215483: Off heap memory accesses should be vectorized Reviewed-by: neliasso, kvn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/superword.cpp Changeset: 0bde5d88aafe Author: aoqi Date: 2019-01-31 23:56 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0bde5d88aafe 8217597: [TESTBUG] old version docker does not support --cpus Summary: "--cpus" is only available in Docker 1.13 and higher, and is the equivalent of setting both --cpu-period and --cpu-quota. Reviewed-by: bobv, dholmes Contributed-by: aoqi at loongson.cn ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java Changeset: c572eb605087 Author: coleenp Date: 2019-02-05 10:40 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c572eb605087 8139551: Scalability problem with redefinition - multiple code cache walks Summary: Walk code cache and deoptimize once per redefinition. Reviewed-by: sspitsyn, dlong ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp + test/hotspot/jtreg/runtime/RedefineTests/TestMultipleClasses.java Changeset: 2336cd378e7f Author: erikj Date: 2019-02-05 09:53 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2336cd378e7f 8218177: Bump jib format_version to support new devkit archive layout Reviewed-by: ihse, tbell ! make/conf/jib-profiles.js Changeset: 1126811a5124 Author: erikj Date: 2019-02-05 09:56 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1126811a5124 8160926: FLAGS_COMPILER_CHECK_ARGUMENTS doesn't handle cross-compilation Reviewed-by: ihse ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 Changeset: 5d95a8dbb6e4 Author: joehw Date: 2019-02-05 09:57 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5d95a8dbb6e4 8206132: DOM parser does not honor DocumentBuilderFactory.setExpandEntityReferences(false) Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java + test/jaxp/javax/xml/jaxp/unittest/dom/DOMFeatureTest.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ElementTraversal.java ! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Changeset: 2c6c0fabe6a2 Author: kbarrett Date: 2019-02-05 13:21 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2c6c0fabe6a2 8218164: Improve local control of compiler warnings Summary: Windows warning push/pop and gcc/Windows warning suppression macros. Reviewed-by: dholmes, tschatzl ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/utilities/compilerWarnings.hpp + src/hotspot/share/utilities/compilerWarnings_gcc.hpp + src/hotspot/share/utilities/compilerWarnings_solstudio.hpp + src/hotspot/share/utilities/compilerWarnings_visCPP.hpp + src/hotspot/share/utilities/compilerWarnings_xlc.hpp Changeset: 043ae846819f Author: pchilanomate Date: 2019-02-05 15:12 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/043ae846819f 8210832: Remove sneaky locking in class Monitor Summary: Removed sneaky locking and simplified vm monitors implementation Reviewed-by: rehn, dcubed, pliden, dholmes, coleenp Contributed-by: david.holmes at oracle.com, patricio.chilano.mateo at oracle.com ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 82c95d4b61f0 Author: kbarrett Date: 2019-02-05 16:46 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/82c95d4b61f0 8217474: Remove WhiteBox.getConcurrentGCPhases() Summary: Remove function and supporting infrastructure. Reviewed-by: shade, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckSupported.java ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckUnsupported.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6d37b8ec36fa Author: bpb Date: 2019-02-05 14:36 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6d37b8ec36fa 8218460: Test generation scripts do not invoke stream preprocessor correctly Reviewed-by: rriggs ! make/jdk/src/classes/build/tools/spp/Spp.java ! test/jdk/java/lang/invoke/VarHandles/generate-vh-tests.sh ! test/jdk/java/nio/Buffer/genBasic.sh ! test/jdk/java/nio/Buffer/genCopyDirectMemory.sh ! test/jdk/java/nio/Buffer/genOrder.sh ! test/jdk/java/util/Formatter/genBasic.sh Changeset: 0b959dfdf0d9 Author: joehw Date: 2019-02-05 15:06 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0b959dfdf0d9 8180901: Transformer.reset() resets the state only once Reviewed-by: rriggs, lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java + test/jaxp/javax/xml/jaxp/unittest/transform/ResetTest.java Changeset: 5ed765426c72 Author: iignatyev Date: 2019-02-04 17:53 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5ed765426c72 8218197: [failurehandler] parent processes shouldn't be killed till their children are handle Reviewed-by: dholmes, kbarrett ! test/failure_handler/src/share/classes/jdk/test/failurehandler/HtmlSection.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java Changeset: 0331b08811ad Author: eosterlund Date: 2019-02-05 20:06 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0331b08811ad 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late Reviewed-by: kvn, thartmann ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: 262afafdb266 Author: jwilhelm Date: 2019-02-06 00:20 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/262afafdb266 Merge ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/runtime/sweeper.hpp Changeset: 868611f0adc3 Author: igerasim Date: 2019-02-05 17:05 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/868611f0adc3 8218227: StringBuilder/StringBuffer constructor throws confusing NegativeArraySizeException Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java + test/jdk/java/lang/StringBuffer/HugeCapacity.java ! test/jdk/java/lang/StringBuilder/HugeCapacity.java Changeset: 7054249afee5 Author: dholmes Date: 2019-02-05 20:18 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7054249afee5 8217843: Performance regression related to os::supports_monotonic_clock() on linux Reviewed-by: redestad, stuefe ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp + src/hotspot/os/posix/os_posix.inline.hpp Changeset: c6e8196e4b54 Author: nishjain Date: 2019-02-06 13:57 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c6e8196e4b54 8217969: Base64.Decoder.decode methods do not need to throw OOME due to integer overflow 8218265: java/util/Base64/TestEncodingDecodingLength.java failing Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Base64.java ! test/jdk/java/util/Base64/TestEncodingDecodingLength.java Changeset: 645ba889ee5f Author: mbaesken Date: 2019-01-28 16:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/645ba889ee5f 8217093: Support extended-length paths in parse_manifest.c on windows Reviewed-by: chegar, clanger ! src/java.base/share/native/libjli/jli_util.h ! src/java.base/share/native/libjli/parse_manifest.c ! src/java.base/windows/native/libjli/java_md.c Changeset: 3954d70e1c50 Author: goetz Date: 2019-02-06 08:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3954d70e1c50 8218544: Fix build on windows: missing include Reviewed-by: stuefe, dholmes, shade ! src/hotspot/share/compiler/disassembler.cpp Changeset: 6268e0cdb008 Author: pli Date: 2019-02-06 16:25 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6268e0cdb008 8218550: Add test omitted from JDK-8212043 Summary: Add test case omitted from fix for JDK-8212043 Reviewed-by: shade + test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java Changeset: da5dc7e654aa Author: zgu Date: 2019-02-06 13:30 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/da5dc7e654aa 8218566: NMT: missing memory tag for assert poison page Reviewed-by: shade, stuefe ! src/hotspot/share/utilities/debug.cpp Changeset: 929f0c7e019b Author: mchung Date: 2019-02-06 10:53 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/929f0c7e019b 8218419: Can't get annotations that are present on packages in -Xbootclasspath/a Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + test/jdk/java/lang/Package/bootclasspath/GetPackageFromBootClassPath.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/Foo.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/MyAnnotation.java + test/jdk/java/lang/Package/bootclasspath/boot/foo/package-info.java Changeset: 021917019cda Author: hseigel Date: 2019-02-06 15:11 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/021917019cda 8218579: add hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java to ProblemList.txt Summary: Add the test to ProblemList.txt for windows-all Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 26ecda724028 Author: mchung Date: 2019-02-06 15:09 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/26ecda724028 8218461: test/jdk/java/lang/invoke/VarHandles should be generated rather than manually edited Reviewed-by: bpb, vromero ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template Changeset: 7870ecf291cc Author: jwilhelm Date: 2019-02-07 02:48 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7870ecf291cc Added tag jdk-13+7 for changeset 021917019cda ! .hgtags Changeset: 2f4c2bc90b22 Author: mikael Date: 2019-02-06 18:34 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2f4c2bc90b22 8218581: Incorrect exception message generation Reviewed-by: hseigel ! src/hotspot/share/classfile/modules.cpp Changeset: 2121afe70084 Author: pbansal Date: 2019-01-10 16:38 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2121afe70084 8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3 Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 1a1c393b5c42 Author: akolarkunnu Date: 2019-01-15 22:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1a1c393b5c42 8214471: Enable different look and feel tests in SwingSet3 demo test ToolTipDemoTest Reviewed-by: serb, shurailine ! test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java Changeset: 6dae74bb8a43 Author: pbansal Date: 2019-01-18 13:36 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6dae74bb8a43 8214111: There is no icon in all JOptionPane target image Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: ac04efe9feed Author: pbansal Date: 2019-01-18 13:54 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ac04efe9feed 8214765: All TrayIcon MessageType icons does not show up with gtk3 option set Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java Changeset: 420d0198e26a Author: serb Date: 2019-01-19 10:09 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/420d0198e26a 8211885: Duplicate id declarations in java.awt.geom.Path2D Reviewed-by: aivanov ! src/java.desktop/share/classes/java/awt/geom/Path2D.java Changeset: 997dc1dff075 Author: akolarkunnu Date: 2019-01-22 08:35 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/997dc1dff075 8217297: Add support for multiple look and feel for SwingSet SliderDemoTest Reviewed-by: serb Contributed-by: vikrant.v.agarwal at oracle.com ! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java ! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/slider/SliderDemo.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java Changeset: 9fb26c4d8eaa Author: akolarkunnu Date: 2019-01-22 08:44 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9fb26c4d8eaa 8217377: javax/swing/JPopupMenu/6583251/bug6583251.java failed with UnsupportedOperation exception Reviewed-by: serb Contributed-by: vikrant.v.agarwal at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JPopupMenu/6583251/bug6583251.java Changeset: f024302abefd Author: akolarkunnu Date: 2019-01-24 07:15 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f024302abefd 8217235: Create automated test for SwingSet ColorChooserDemoTest Reviewed-by: serb, shurailine Contributed-by: vikrant.v.agarwal at oracle.com + test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/BezierAnimationPanel.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/ColorChooserDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/resources/ColorChooserDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/colorchooser/resources/images/ColorChooserDemo.gif Changeset: e04d39094915 Author: serb Date: 2019-01-28 17:19 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e04d39094915 8214076: Cleanup the code related to GraphicsEnvironment/Device/Configuration Reviewed-by: aivanov, prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java ! src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/HeadlessGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/print/PrinterGraphicsConfig.java ! src/java.desktop/share/classes/sun/print/PrinterGraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java Changeset: 1e1b4f09b869 Author: psadhukhan Date: 2019-01-29 11:06 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1e1b4f09b869 Merge - src/hotspot/share/gc/g1/evacuationInfo.hpp - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile - test/jaxp/Makefile - test/jdk/Makefile ! test/jdk/ProblemList.txt - test/jdk/java/lang/String/AlignIndent.java - test/jdk/javax/net/ssl/compatibility/Parameter.java - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java - test/langtools/Makefile - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java - test/langtools/tools/javac/RawStringLiteralLang.java - test/langtools/tools/javac/RawStringLiteralLangAPI.java - test/langtools/tools/javac/diags/examples/RawStringLiteral.java - test/nashorn/Makefile Changeset: 58ec9ada9234 Author: serb Date: 2019-01-29 13:53 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/58ec9ada9234 8214918: Unify GraphicsEnvironment.getCenterPoint()/getMaximumWindowBounds() across the platforms Reviewed-by: kaddepalli, aivanov, prr ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 24a861d4b4f0 Author: psadhukhan Date: 2019-01-31 08:45 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/24a861d4b4f0 8217464: Remove resolved client bugs from the ProblemList.txt Reviewed-by: prr, kaddepalli ! test/jdk/ProblemList.txt Changeset: 01980f91eac1 Author: serb Date: 2019-01-31 15:20 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/01980f91eac1 8216318: The usage of Disposer in the java.awt.Robot can be deleted Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/java/awt/peer/RobotPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/windows/awt_Robot.h Changeset: 9b93a6b30cbe Author: itakiguchi Date: 2019-02-01 15:34 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b93a6b30cbe 8212677: X11 default visual support for IM status window on VNC Reviewed-by: serb, naoto ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: ec5e5bc74f17 Author: serb Date: 2019-02-02 10:00 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ec5e5bc74f17 8214823: Javadoc cleanup of java.awt.desktop package Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AboutHandler.java ! src/java.desktop/share/classes/java/awt/desktop/AppEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppForegroundListener.java ! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppHiddenListener.java ! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java ! src/java.desktop/share/classes/java/awt/desktop/AppReopenedListener.java ! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenFilesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java ! src/java.desktop/share/classes/java/awt/desktop/OpenURIHandler.java ! src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PreferencesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java ! src/java.desktop/share/classes/java/awt/desktop/PrintFilesHandler.java ! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java ! src/java.desktop/share/classes/java/awt/desktop/QuitHandler.java ! src/java.desktop/share/classes/java/awt/desktop/QuitResponse.java ! src/java.desktop/share/classes/java/awt/desktop/QuitStrategy.java ! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepListener.java ! src/java.desktop/share/classes/java/awt/desktop/SystemEventListener.java ! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java ! src/java.desktop/share/classes/java/awt/desktop/SystemSleepListener.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java ! src/java.desktop/share/classes/java/awt/desktop/UserSessionListener.java Changeset: 0c339d151cdc Author: psadhukhan Date: 2019-02-04 11:01 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0c339d151cdc Merge - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - test/hotspot/jtreg/gc/g1/TestStringTableStats.java ! test/jdk/ProblemList.txt - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java Changeset: fa0d9fc371bb Author: psadhukhan Date: 2019-02-07 12:11 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fa0d9fc371bb Merge - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: e30211561a17 Author: redestad Date: 2019-02-07 10:26 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e30211561a17 8218565: HandleMark cleanup Reviewed-by: coleenp, kbarrett, rehn ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp Changeset: 48ff68e2fe5c Author: ihse Date: 2019-02-07 12:35 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/48ff68e2fe5c 8218431: Improved platform checking in makefiles Reviewed-by: erikj ! make/Bundles.gmk ! make/CompileDemos.gmk ! make/CompileJavaModules.gmk ! make/CopyImportModules.gmk ! make/CreateJmods.gmk ! make/Images.gmk ! make/InitSupport.gmk ! make/MacBundles.gmk ! make/Main.gmk ! make/ModuleWrapper.gmk ! make/RunTests.gmk ! make/TestImage.gmk ! make/ZipSecurity.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/common/Utils.gmk ! make/copy/Copy-java.base.gmk ! make/copy/Copy-jdk.crypto.cryptoki.gmk ! make/copy/Copy-jdk.crypto.ucrypto.gmk ! make/gensrc/Gensrc-java.desktop.gmk ! make/gensrc/Gensrc-jdk.hotspot.agent.gmk ! make/gensrc/GensrcIcons.gmk ! make/gensrc/GensrcMisc.gmk ! make/hotspot/CopyToExplodedJdk.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/hotspot/gensrc/GensrcDtrace.gmk ! make/hotspot/ide/CreateVSProject.gmk ! make/hotspot/lib/CompileDtraceLibraries.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/JvmDtraceObjects.gmk ! make/hotspot/lib/JvmFeatures.gmk ! make/hotspot/lib/JvmFlags.gmk ! make/hotspot/lib/JvmMapfile.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk ! make/hotspot/test/GtestImage.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-java.security.jgss.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.desktop.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-java.prefs.gmk ! make/lib/Lib-java.security.jgss.gmk ! make/lib/Lib-jdk.accessibility.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.crypto.mscapi.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/Lib-jdk.hotspot.agent.gmk ! make/lib/Lib-jdk.internal.le.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.net.gmk ! make/lib/Lib-jdk.sctp.gmk ! make/test/BuildFailureHandler.gmk ! make/test/JtregNativeHotspot.gmk ! make/test/JtregNativeJdk.gmk ! test/make/TestMakeBase.gmk ! test/make/UtilsForTests.gmk Changeset: 3f054fd85646 Author: coffeys Date: 2019-02-07 12:09 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3f054fd85646 8218553: Enhance keystore load debug output Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java Changeset: df83034c9275 Author: zgu Date: 2019-02-07 14:29 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/df83034c9275 8218558: NMT stack traces in output should show mt component for virtual memory allocations Reviewed-by: shade, stuefe, coleenp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp Changeset: 3047cf8c3bc2 Author: redestad Date: 2019-02-07 22:20 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3047cf8c3bc2 8218625: Remove dead code in relocInfo Reviewed-by: kvn, thartmann ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp Changeset: e439ec989141 Author: bobv Date: 2019-02-07 17:23 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e439ec989141 8218169: [AOT] Segmentation fault when running java with AOTed Graal in -Xcomp mode on windows Reviewed-by: kvn ! src/hotspot/os/windows/os_windows.cpp Changeset: 4c6988db810a Author: coleenp Date: 2019-02-07 17:26 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4c6988db810a 8218601: [AOT] Crash in AOTCodeHeap::mark_evol_dependent_methods Summary: null check nmethod in aot dependencies Reviewed-by: kvn ! src/hotspot/share/aot/aotCodeHeap.cpp Changeset: b5f7bb57de2f Author: diazhou Date: 2019-01-21 02:43 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5f7bb57de2f 8217352: Remove EA from version string starting with Initial RC promotion Reviewed-by: erikj, tbell ! make/conf/jib-profiles.js Changeset: 8aa31f2f109b Author: jwilhelm Date: 2019-02-07 02:53 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8aa31f2f109b Added tag jdk-12+31 for changeset b5f7bb57de2f ! .hgtags Changeset: dfe9265088b8 Author: ljiang Date: 2019-02-07 01:49 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dfe9265088b8 8218411: JDK 12 L10n resource file update msg drop 20 Reviewed-by: naoto ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties Changeset: 314075ea3fcb Author: jwilhelm Date: 2019-02-08 02:57 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/314075ea3fcb Merge ! .hgtags ! make/conf/jib-profiles.js - make/gensrc/GensrcCLDR.gmk - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp - src/hotspot/share/gc/g1/evacuationInfo.hpp - src/hotspot/share/runtime/arguments_ext.hpp - src/hotspot/share/services/diagnosticCommand_ext.hpp - src/java.base/unix/native/libnio/ch/SocketChannelImpl.c - src/java.base/unix/native/libnio/ch/SocketDispatcher.c - src/java.base/windows/native/libnio/ch/SocketChannelImpl.c - src/java.desktop/share/classes/sun/awt/Graphics2Delegate.java - src/java.desktop/share/classes/sun/awt/TracedEventQueue.java - src/java.desktop/share/classes/sun/awt/image/BadDepthException.java - src/java.desktop/windows/native/libawt/windows/awt_Robot.h - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt - src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log - src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log - src/utils/LogCompilation/src/test/resources/no_tiered_short.log - src/utils/LogCompilation/src/test/resources/tiered_short.log - test/Makefile - test/TestCommon.gmk - test/hotspot/jtreg/Makefile - test/hotspot/jtreg/gc/g1/TestStringTableStats.java - test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java - test/jaxp/Makefile - test/jdk/Makefile - test/jdk/sun/security/util/Resources/NewNamesFormat.java - test/jdk/sun/security/util/Resources/NewResourcesNames.java - test/langtools/Makefile - test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java - test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java - test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java - test/nashorn/Makefile From rwestrel at redhat.com Fri Feb 8 08:49:38 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 08 Feb 2019 09:49:38 +0100 Subject: RFR 8218612 [lworld] C1 support for array covariance for aastore In-Reply-To: <9ae569c1-bc6c-b42d-390f-45aa931ad57d@oracle.com> References: <8b569ff2-c565-8634-97e1-867837530842@oracle.com> <5ba0ea5d-e20a-a650-4036-0ac90c8eb76f@oracle.com> <9ae569c1-bc6c-b42d-390f-45aa931ad57d@oracle.com> Message-ID: <8736oyvf4t.fsf@redhat.com> > I wonder if you shouldn't use "visitor->do_temp" here? I think Tobias is right about using do_temp instead. Roland. From tobias.hartmann at oracle.com Fri Feb 8 11:03:58 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 08 Feb 2019 11:03:58 +0000 Subject: hg: valhalla/valhalla: Merge Message-ID: <201902081103.x18B3xtH006552@aojmv0008.oracle.com> Changeset: 05294909ab1d Author: thartmann Date: 2019-02-08 12:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/05294909ab1d Merge ! .hgtags ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/common/Modules.gmk ! make/conf/jib-profiles.js - make/gensrc/GensrcCLDR.gmk ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/valueKlass.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse3.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp - src/java.desktop/windows/native/libawt/windows/awt_Robot.h - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/jdk/java/lang/invoke/VarHandles/generate-vh-tests.sh ! test/lib/sun/hotspot/WhiteBox.java From tobias.hartmann at oracle.com Fri Feb 8 14:30:06 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 08 Feb 2019 14:30:06 +0000 Subject: hg: valhalla/valhalla: [lworld] Small cleanup of calling convention related code Message-ID: <201902081430.x18EU6lI000175@aojmv0008.oracle.com> Changeset: 0b8fa2ccc411 Author: thartmann Date: 2019-02-08 15:29 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0b8fa2ccc411 [lworld] Small cleanup of calling convention related code ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/output.cpp From rwestrel at redhat.com Mon Feb 11 12:46:38 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 11 Feb 2019 13:46:38 +0100 Subject: RFR: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally Message-ID: <87lg2mtrv5.fsf@redhat.com> http://cr.openjdk.java.net/~roland/8215477/webrev.00/ The 2 changes that fix test8() are: - Compile::process_value_types() change to make sure that when a ValueTypeNode, that's input to a safepoint node, goes dead because the value type state at the safepoint is scalarized, the ValueTypeNode is destroyed and any of its inputs that go dead are as well. - the GraphKit::set_arguments_for_java_call() change so for an incremental inlining call, a value type argument input uses a ValueTypePtrNode. I also added a new test case an for that one, I found that a common code pattern for value fields when they are initialized is: if (!value allocated) { allocate value } which once the allocation is found to be useless leaves an InitializeNode in the branch of the test and prevents the test to be optimized away which in turns can keep another allocation live. To fix that, AllocateNode::Ideal() removes the InitializedNode. A change to the handling of PhiNode is also require to handle the somewhat strange memory graph pattern that removing the allocation leaves. Roland. From tobias.hartmann at oracle.com Mon Feb 11 14:38:04 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 11 Feb 2019 15:38:04 +0100 Subject: RFR: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally In-Reply-To: <87lg2mtrv5.fsf@redhat.com> References: <87lg2mtrv5.fsf@redhat.com> Message-ID: <2650927a-1b0d-eef1-7045-3586fb945488@oracle.com> Hi Roland, Very nice! I think you can use igvn.remove_dead_node(n) in compile.cpp:2082. On 11.02.19 13:46, Roland Westrelin wrote: > - the GraphKit::set_arguments_for_java_call() change so for an > incremental inlining call, a value type argument input uses a > ValueTypePtrNode. Just wondering, why not always create a ValueTypePtrNode here? > I also added a new test case an for that one, I found that a common code > pattern for value fields when they are initialized is: > > if (!value allocated) { > allocate value > } > > which once the allocation is found to be useless leaves an > InitializeNode in the branch of the test and prevents the test to be > optimized away which in turns can keep another allocation live. To fix > that, AllocateNode::Ideal() removes the InitializedNode. A change to the > handling of PhiNode is also require to handle the somewhat strange > memory graph pattern that removing the allocation leaves. Good catch! Thanks, Tobias From ioi.lam at oracle.com Thu Feb 14 01:08:43 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Wed, 13 Feb 2019 17:08:43 -0800 Subject: RFR 8218919 [lworld] C1 aastore of flattened array needs null and type check Message-ID: <3c04c5af-f1f5-a3de-8c9c-49ae804cf59b@oracle.com> https://bugs.openjdk.java.net/browse/JDK-8218919 http://cr.openjdk.java.net/~iklam/valhalla/8218919-aastore-null-and-type-check.v01/ With this fix, when necessary, null check/type check are performed when storing a value (rdx) into a flattened array (rsi). See instructions 114~123 114: mov??? 0x8(%rdx),%edi?????????? ; implicit exception: dispatches to L_4+137 = 1193 117: cmp??? $0x60268,%edi??????????? ; {metadata('InlineStore1$V')} 123: jne???? L_5???????????????????? ; runtime_call throw_array_store_exception 129: mov??? $0x0,%rdi 139: lea??? 0x10(%rsi,%rdi,1),%rsi 144: mov??? 0x10(%rdx),%edi 147: mov??? %edi,(%rsi) 149: mov??? 0x14(%rdx),%edi 152: mov??? %edi,0x4(%rsi) ----- Also fixed a few minor issues. Thanks Ioi From tobias.hartmann at oracle.com Thu Feb 14 07:57:33 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 14 Feb 2019 07:57:33 +0000 Subject: hg: valhalla/valhalla: 8218925: [lworld] C2 register allocator spills into reserved argument stack slots Message-ID: <201902140757.x1E7vYJE029985@aojmv0008.oracle.com> Changeset: 8d57934d7718 Author: thartmann Date: 2019-02-14 08:57 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8d57934d7718 8218925: [lworld] C2 register allocator spills into reserved argument stack slots ! src/hotspot/share/opto/matcher.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestC2CCalls.java From tobias.hartmann at oracle.com Thu Feb 14 08:12:37 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 14 Feb 2019 09:12:37 +0100 Subject: RFR 8218919 [lworld] C1 aastore of flattened array needs null and type check In-Reply-To: <3c04c5af-f1f5-a3de-8c9c-49ae804cf59b@oracle.com> References: <3c04c5af-f1f5-a3de-8c9c-49ae804cf59b@oracle.com> Message-ID: <736cd188-d0cf-4a83-2b4a-e101c143fb9a@oracle.com> Hi Ioi, this looks good to me. Thanks for fixing/extending the tests. Best regards, Tobias On 14.02.19 02:08, Ioi Lam wrote: > https://bugs.openjdk.java.net/browse/JDK-8218919 > http://cr.openjdk.java.net/~iklam/valhalla/8218919-aastore-null-and-type-check.v01/ > > With this fix, when necessary, null check/type check are performed > when storing a value (rdx) into a flattened array (rsi). See instructions 114~123 > > 114: mov??? 0x8(%rdx),%edi?????????? ; implicit exception: dispatches to L_4+137 = 1193 > 117: cmp??? $0x60268,%edi??????????? ; {metadata('InlineStore1$V')} > 123: jne???? L_5???????????????????? ; runtime_call throw_array_store_exception > > 129: mov??? $0x0,%rdi > 139: lea??? 0x10(%rsi,%rdi,1),%rsi > > 144: mov??? 0x10(%rdx),%edi > 147: mov??? %edi,(%rsi) > 149: mov??? 0x14(%rdx),%edi > 152: mov??? %edi,0x4(%rsi) > > ----- > > Also fixed a few minor issues. > > Thanks > > Ioi > From mandy.chung at oracle.com Thu Feb 14 22:10:42 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Thu, 14 Feb 2019 22:10:42 +0000 Subject: hg: valhalla/valhalla: 2 new changesets Message-ID: <201902142210.x1EMAhaL000935@aojmv0008.oracle.com> Changeset: 362ea68cd50c Author: mchung Date: 2019-02-14 14:07 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/362ea68cd50c [nestmates] update langtools test due to removed bridge method for lambda ! test/langtools/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java Changeset: 79c269a669d3 Author: mchung Date: 2019-02-14 14:10 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/79c269a669d3 [nestmates] invoke constructor method handle directly to create an instance of lambda class and remove the factory method ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java From ioi.lam at oracle.com Thu Feb 14 22:43:08 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 14 Feb 2019 22:43:08 +0000 Subject: hg: valhalla/valhalla: 8218919: [lworld] C1 aastore of flattened array needs null and type check Message-ID: <201902142243.x1EMh9LB012593@aojmv0008.oracle.com> Changeset: c2d0104c02f2 Author: iklam Date: 2019-02-14 11:02 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c2d0104c02f2 8218919: [lworld] C1 aastore of flattened array needs null and type check Reviewed-by: thartmann ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnresolvedValueClass.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/ValueTypeTest.java From rwestrel at redhat.com Fri Feb 15 12:48:38 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 15 Feb 2019 13:48:38 +0100 Subject: RFR: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally In-Reply-To: <2650927a-1b0d-eef1-7045-3586fb945488@oracle.com> References: <87lg2mtrv5.fsf@redhat.com> <2650927a-1b0d-eef1-7045-3586fb945488@oracle.com> Message-ID: <871s49tdy1.fsf@redhat.com> Hi Tobias, Thanks for looking at this. > I think you can use igvn.remove_dead_node(n) in compile.cpp:2082. Right. But is igvn.remove_dead_node(n) better/different than pushing on igvn worklist? > Just wondering, why not always create a ValueTypePtrNode here? I can't see when that would help. Can you think of a scenario where having a ValueTypePtrNode as an input to a non inlined call would help? Roland. From tobias.hartmann at oracle.com Fri Feb 15 14:31:18 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 15 Feb 2019 15:31:18 +0100 Subject: RFR: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally In-Reply-To: <871s49tdy1.fsf@redhat.com> References: <87lg2mtrv5.fsf@redhat.com> <2650927a-1b0d-eef1-7045-3586fb945488@oracle.com> <871s49tdy1.fsf@redhat.com> Message-ID: <44f6e233-f8b2-ee08-8cef-cb5b2c93f108@oracle.com> Hi Roland, On 15.02.19 13:48, Roland Westrelin wrote: > Right. But is igvn.remove_dead_node(n) better/different than pushing on > igvn worklist? It's more explicit and saves another round of igvn processing of the dead node (and other nodes that become dead as well). >> Just wondering, why not always create a ValueTypePtrNode here? > > I can't see when that would help. Can you think of a scenario where > having a ValueTypePtrNode as an input to a non inlined call would help? Right, I can't think of such a scenario either because we never inline afterwards if is_late_inline() is false. Best regards, Tobias From rwestrel at redhat.com Fri Feb 15 15:50:45 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 15 Feb 2019 16:50:45 +0100 Subject: RFR: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally In-Reply-To: <44f6e233-f8b2-ee08-8cef-cb5b2c93f108@oracle.com> References: <87lg2mtrv5.fsf@redhat.com> <2650927a-1b0d-eef1-7045-3586fb945488@oracle.com> <871s49tdy1.fsf@redhat.com> <44f6e233-f8b2-ee08-8cef-cb5b2c93f108@oracle.com> Message-ID: <87mumxrqy2.fsf@redhat.com> >> Right. But is igvn.remove_dead_node(n) better/different than pushing on >> igvn worklist? > > It's more explicit and saves another round of igvn processing of the dead node (and other nodes that > become dead as well). Ok. I'll make that change. Roland. From rwestrel at redhat.com Fri Feb 15 16:28:39 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 15 Feb 2019 16:28:39 +0000 Subject: hg: valhalla/valhalla: 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally Message-ID: <201902151628.x1FGSeoG012823@aojmv0008.oracle.com> Changeset: 9d12c8ada27d Author: roland Date: 2019-02-15 16:59 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d12c8ada27d 8215477: [lworld] C2 should avoid value type allocations when inlining incrementally Reviewed-by: thartmann ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/ValueTypeTest.java From ioi.lam at oracle.com Sun Feb 17 01:37:51 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Sat, 16 Feb 2019 17:37:51 -0800 Subject: RFR 8219154 [lworld] C1 aastore of flattened array needs null check for L-types Message-ID: https://bugs.openjdk.java.net/browse/JDK-8219154 http://cr.openjdk.java.net/~iklam/valhalla/8219154-aastore-null-check-for-l-type.v01/ I added a new method Instruction::is_never_null(), and set it whenever we have add a new object value into the IR ? - Local ? - NewValueTypeInstance ? ? This covers aaload, getfield, withfield, newobject. ? - Invoke ? - CheckCast Note that I haven't handled getstatic yet. The default behavior is to emit the null check, so it will be safe, just slower. I will fix that as part of JDK-8219155. I added ciObjectFactory::make_never_null_wrapper, so that the ident will be set properly. Otherwise printing ciWrappers inside gdb would cause an assert. Also, I have a question of the lifetime of the ciWrappers allocated inside the original ciSignature::ciSignature code. Will these get freed when the current compilation finishes, or will they stick forever until the current compiler thread is terminated? If it's the latter, then maybe we should cache them in ciType::_never_null_wrapper? Thanks - Ioi From tobias.hartmann at oracle.com Mon Feb 18 08:05:43 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 18 Feb 2019 09:05:43 +0100 Subject: RFR 8219154 [lworld] C1 aastore of flattened array needs null check for L-types In-Reply-To: References: Message-ID: Hi Ioi, On 17.02.19 02:37, Ioi Lam wrote: > I added ciObjectFactory::make_never_null_wrapper, so that the ident will be set properly. Otherwise > printing ciWrappers inside gdb would cause an assert. Right, thanks for fixing that. The ciWrapper objects are also created in ciTypeFlow.cpp, could you fix the creation there as well? Also, I think you can then remove the friend class definitions in the ciWrapper class. > Also, I have a question of the lifetime of the ciWrappers allocated inside the original > ciSignature::ciSignature code. Will these get freed when the current compilation finishes, or will > they stick forever until the current compiler thread is terminated? If it's the latter, then maybe > we should cache them in ciType::_never_null_wrapper? The wrappers are allocated in the ciEnv::_arena which is a "compile-lifetime allocation arena." The sole purpose of having a wrapper object was to save a field in ciType.cpp, so I don't think they should be shared. Best regards, Tobias From ioi.lam at oracle.com Mon Feb 18 15:09:30 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Mon, 18 Feb 2019 07:09:30 -0800 Subject: RFR 8219154 [lworld] C1 aastore of flattened array needs null check for L-types In-Reply-To: References: Message-ID: Hi Tobias, Thanks for the info. I will fix ciTypeFlow as you suggested and remove the ciType::_never_null_wrapper. - Ioi On 2/18/19 12:05 AM, Tobias Hartmann wrote: > Hi Ioi, > > On 17.02.19 02:37, Ioi Lam wrote: >> I added ciObjectFactory::make_never_null_wrapper, so that the ident will be set properly. Otherwise >> printing ciWrappers inside gdb would cause an assert. > Right, thanks for fixing that. The ciWrapper objects are also created in ciTypeFlow.cpp, could you > fix the creation there as well? Also, I think you can then remove the friend class definitions in > the ciWrapper class. > >> Also, I have a question of the lifetime of the ciWrappers allocated inside the original >> ciSignature::ciSignature code. Will these get freed when the current compilation finishes, or will >> they stick forever until the current compiler thread is terminated? If it's the latter, then maybe >> we should cache them in ciType::_never_null_wrapper? > The wrappers are allocated in the ciEnv::_arena which is a "compile-lifetime allocation arena." > > The sole purpose of having a wrapper object was to save a field in ciType.cpp, so I don't think they > should be shared. > > Best regards, > Tobias From ioi.lam at oracle.com Mon Feb 18 15:31:50 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Mon, 18 Feb 2019 07:31:50 -0800 Subject: RFR 8219242 [lworld] C1 aastore on a Phi node needs flattened array check Message-ID: <076dda99-bac8-c044-a3a6-1e36f470f832@oracle.com> http://cr.openjdk.java.net/~iklam/valhalla/8219242-aastore-phi-node-needs-flat-check.v01/ https://bugs.openjdk.java.net/browse/JDK-8219242 With this fix, all current C1 compiler test cases have passed :-) My plan is to now enable the other tests that have been disabled for C1, and keep going .... Thanks - Ioi From tobias.hartmann at oracle.com Tue Feb 19 07:43:59 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 19 Feb 2019 08:43:59 +0100 Subject: RFR 8219242 [lworld] C1 aastore on a Phi node needs flattened array check In-Reply-To: <076dda99-bac8-c044-a3a6-1e36f470f832@oracle.com> References: <076dda99-bac8-c044-a3a6-1e36f470f832@oracle.com> Message-ID: Hi Ioi, I assume the value->type()->is_object() check is to avoid emitting checks when we are storing a primitive? But what if 'value' has an exact type? For example, it could be java.lang.Integer and in this case we don't need a flattened array check. Also, it's confusing that you pass 'x' as value in line 2061. What if ValueArrayFlatten is disabled? needs_flattened_array_check() would still return true. I would suggest to move the array->as_Phi check into 'maybe_flattened_array'. Best regards, Tobias On 18.02.19 16:31, Ioi Lam wrote: > http://cr.openjdk.java.net/~iklam/valhalla/8219242-aastore-phi-node-needs-flat-check.v01/ > https://bugs.openjdk.java.net/browse/JDK-8219242 > > With this fix, all current C1 compiler test cases have passed :-) > > My plan is to now enable the other tests that have been disabled for C1, and keep going .... > > Thanks > - Ioi > From rwestrel at redhat.com Tue Feb 19 14:52:40 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 19 Feb 2019 15:52:40 +0100 Subject: RFR: 8219200: [lworld] Various crashes after fix for JDK-8215477 Message-ID: <87k1hvkeyv.fsf@redhat.com> http://cr.openjdk.java.net/~roland/8219200/webrev.00/ Small mistake when refactoring PhiNode::try_clean_mem_phi(). Roland. From tobias.hartmann at oracle.com Tue Feb 19 15:18:23 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 19 Feb 2019 16:18:23 +0100 Subject: RFR: 8219200: [lworld] Various crashes after fix for JDK-8215477 In-Reply-To: <87k1hvkeyv.fsf@redhat.com> References: <87k1hvkeyv.fsf@redhat.com> Message-ID: <3fa6d0b3-b3cc-f24f-e1c5-b2a14f0ef6b9@oracle.com> Hi Roland, looks good. Best regards, Tobias On 19.02.19 15:52, Roland Westrelin wrote: > > http://cr.openjdk.java.net/~roland/8219200/webrev.00/ > > Small mistake when refactoring PhiNode::try_clean_mem_phi(). > > Roland. > From brian.goetz at oracle.com Tue Feb 19 22:46:14 2019 From: brian.goetz at oracle.com (Brian Goetz) Date: Tue, 19 Feb 2019 17:46:14 -0500 Subject: Fwd: valhalla-spec-comments post from jackammo77@gmail.com requires approval In-Reply-To: References: Message-ID: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> This was received on (and got stuck in the filter of) the -comments list. > Subject: Migrating the primitive boxes to values > From: Jack Ammo > > From an outsider's perspective, i'd like to ask a perhaps naive > question about the locking issue on values. Instead of just opting to > break existing code as you seem to be worried about, why not just box > the value before locking? Assuming that a boxing conversion to a full > fledged Object is still kicking around as a fall back, this seems like > the most familiar option to me as a developer: i can technically do > the lock on an Integer but it is not advised and results are not > guaranteed. I understand that everyone has worked hard to avoid the > cost of boxing, but in this particular case it seems like a decent > option that is the least difficult to wrap my mind around. Locking > requires a full Object, so values (like an int) need to be boxed as such. This is not a naive question, but there is a simple answer: because in L-World, there are no boxes any more! In our previous attempt, Q-world, value types were like primitives; they each had a box companion type, which was a full-blown box.? But in L-world, values are subtypes of Object, and there is no corresponding box object (because the whole point of boxes is so we can interoperate with Object, and there's no need to do so if values are subtypes of Object.)? We still keep the distinction between L- and Q- value types, but the distinction now means only whether null is included in the value set or not. Both are still subtypes of Object and use the L carrier.? (Think of QFoo as a restriction type on LFoo, which means "non-null.") So what you're suggesting amounts to: inflate an interned proxy object and lock on that.? Which is surely doable, but is no longer a "just use the box", since there is no box to "just" use. Cheers, -Brian From john.r.rose at oracle.com Wed Feb 20 00:20:55 2019 From: john.r.rose at oracle.com (John Rose) Date: Tue, 19 Feb 2019 16:20:55 -0800 Subject: valhalla-spec-comments post from jackammo77@gmail.com requires approval In-Reply-To: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> References: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> Message-ID: <6E41C27D-8A36-43EF-B21A-37ED4061D08C@oracle.com> On Feb 19, 2019, at 2:46 PM, Brian Goetz wrote: > > So what you're suggesting amounts to: inflate an interned proxy object and lock on that. Which is surely doable, but is no longer a "just use the box", since there is no box to "just" use. Hey Brian I think you cleverly slipped in the word "interned", which (all by itself) changed the commenter's suggestion from one bad thing to a different bad thing. The commenter Jack says "values (like an int) need to be boxed". What happens under the covers of "boxing like an int" is one of three things: 1. The boxing operation always returns the same Object reference, as in the case Integer.valueOf(42) (or any other integer in the range [-128.127]). 2. The boxing operation never returns the name Object reference, as in the case new Integer(42) or (probably) Integer.valueOf(42000). 3. The boxing operation sometimes produces the same Object reference more than once for the same input value, as in the case new Integer(x) where x is something unpredictable like new Random().nextInt(), or (more subtly) the boxing process chooses between new Integer(x) and Integer.valueOf(x), unpredictably. Each of those three things is bad, in a somewhat different way. The middle bad thing is bad, in that the synchronization will optimize away to a no-op, since synchronizing on a unique reference is guaranteed to do nothing. Why is that bad? It means there is this expression in the code which (a) is expensive and (b) looks impressive, and (c) surprises everyone by doing nothing. Not a good thing to design into the core of the language. The first bad thing is bad for two reasons: First, it provides an endless source of unnamed but global variables, the monitor states of all the proxy objects which are just sitting there waiting to be locked. These days, side channels of all sorts are frowned upon, and this is a side channel which adds no value to the ecosystem. (I'd love to see it shut down.) Second, this set of global variables would be extraordinarily difficult to engineer (again, with no benefit except to builders of sneaky side channels). The third bad thing combines the badness of the other two, with unpredictability added. Brian, by inserting the term "intern" you shifted the focus from 2 or 3 to 1. Probably because it is the least bad of the bad things, given that it produces predictable (if silly and expensive) behaviors. But the engineering costs of that are the greatest, because it requires maintenance of an intern table for each value type, complete with multi-weak references for values containing reference fields. All that, for no benefit except a crutch to bad code that locks on random references? Not a very pretty prospect. This is why "just make a proxy object", while easy to suggest, is not likely to happen unless we somehow realize that all the other options are even worse. For me, I think we should all work on getting used to the idea that some Java objects *should not* be synchronizable. Well, that's already true, but let's give our JVM permission to diagnose that particular "should not" with an IllegalMonitorStateException or something like that. Bad? Yes, but the least-bad, where value types are concerned. ? John From scolebourne at joda.org Wed Feb 20 12:21:22 2019 From: scolebourne at joda.org (Stephen Colebourne) Date: Wed, 20 Feb 2019 12:21:22 +0000 Subject: valhalla-spec-comments post from jackammo77@gmail.com requires approval In-Reply-To: <6E41C27D-8A36-43EF-B21A-37ED4061D08C@oracle.com> References: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> <6E41C27D-8A36-43EF-B21A-37ED4061D08C@oracle.com> Message-ID: On Wed, 20 Feb 2019 at 01:05, John Rose wrote: > For me, I think we should all work on getting used to > the idea that some Java objects *should not* be > synchronizable. Well, that's already true, but let's > give our JVM permission to diagnose that particular > "should not" with an IllegalMonitorStateException > or something like that. Bad? Yes, but the least-bad, > where value types are concerned. Is there a way to ease the pain? Probably you've considered this, but what if... * Add a new interface NativeSynchronizable with wait/notify methods from Object * Code compiled using JDK 13 or later only allows synchronization/wait/notify on objects implementing NativeSynchronizable * But all class files compiled on JDK 12 or earlier are implicitly made to implement NativeSynchronizable (ie. interface injected at class load time based on the ClassFile version number) * All this can happen before and separate to value types Would this not avoid the problems with older codebases? Stephen From forax at univ-mlv.fr Wed Feb 20 13:57:15 2019 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 20 Feb 2019 14:57:15 +0100 (CET) Subject: valhalla-spec-comments post from jackammo77@gmail.com requires approval In-Reply-To: References: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> <6E41C27D-8A36-43EF-B21A-37ED4061D08C@oracle.com> Message-ID: <517393052.773774.1550671035769.JavaMail.zimbra@u-pem.fr> Correctly if i'm wrong but it doesn't solve the issue of an old code* doing a synchronized on an object taken as argument of a method. And it's worst because new code will have to be updated to take a NativeSynchronizable as parameter which is not a backward compatible change. R?mi * all the existing Java codes at the time i'm writing this email ----- Mail original ----- > De: "Stephen Colebourne" > ?: "valhalla-dev" > Envoy?: Mercredi 20 F?vrier 2019 13:21:22 > Objet: Re: valhalla-spec-comments post from jackammo77 at gmail.com requires approval > On Wed, 20 Feb 2019 at 01:05, John Rose wrote: >> For me, I think we should all work on getting used to >> the idea that some Java objects *should not* be >> synchronizable. Well, that's already true, but let's >> give our JVM permission to diagnose that particular >> "should not" with an IllegalMonitorStateException >> or something like that. Bad? Yes, but the least-bad, >> where value types are concerned. > > Is there a way to ease the pain? Probably you've considered this, but what if... > > * Add a new interface NativeSynchronizable with wait/notify methods from Object > * Code compiled using JDK 13 or later only allows > synchronization/wait/notify on objects implementing > NativeSynchronizable > * But all class files compiled on JDK 12 or earlier are implicitly > made to implement NativeSynchronizable (ie. interface injected at > class load time based on the ClassFile version number) > * All this can happen before and separate to value types > > Would this not avoid the problems with older codebases? > > Stephen From forax at univ-mlv.fr Wed Feb 20 14:01:28 2019 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 20 Feb 2019 15:01:28 +0100 (CET) Subject: valhalla-spec-comments post from jackammo77@gmail.com requires approval In-Reply-To: References: <03c968ee-226a-5789-5d5a-81d483a576eb@oracle.com> <6E41C27D-8A36-43EF-B21A-37ED4061D08C@oracle.com> Message-ID: <1933192010.774751.1550671288590.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Stephen Colebourne" > ?: "valhalla-dev" > Envoy?: Mercredi 20 F?vrier 2019 13:21:22 > Objet: Re: valhalla-spec-comments post from jackammo77 at gmail.com requires approval > On Wed, 20 Feb 2019 at 01:05, John Rose wrote: >> For me, I think we should all work on getting used to >> the idea that some Java objects *should not* be >> synchronizable. Well, that's already true, but let's >> give our JVM permission to diagnose that particular >> "should not" with an IllegalMonitorStateException >> or something like that. Bad? Yes, but the least-bad, >> where value types are concerned. > > Is there a way to ease the pain? if we want to ease the pain, the best is as John said to teach that synchronized doesn't work on some objects and emit a compile error when someone try to synchronized on String, Integer or Class (all are interned references) to spread the knowledge that you can not synchronized on all objects. R?mi From rwestrel at redhat.com Wed Feb 20 16:20:10 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 20 Feb 2019 17:20:10 +0100 Subject: RFR: 8219200: [lworld] Various crashes after fix for JDK-8215477 In-Reply-To: <3fa6d0b3-b3cc-f24f-e1c5-b2a14f0ef6b9@oracle.com> References: <87k1hvkeyv.fsf@redhat.com> <3fa6d0b3-b3cc-f24f-e1c5-b2a14f0ef6b9@oracle.com> Message-ID: <871s42v3d1.fsf@redhat.com> Thanks for the review. Roland. From rwestrel at redhat.com Wed Feb 20 16:30:06 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 20 Feb 2019 16:30:06 +0000 Subject: hg: valhalla/valhalla: 8219200: [lworld] Various crashes after fix for JDK-8215477 Message-ID: <201902201630.x1KGU6D1022279@aojmv0008.oracle.com> Changeset: be3f66d7e53b Author: roland Date: 2019-02-18 17:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/be3f66d7e53b 8219200: [lworld] Various crashes after fix for JDK-8215477 Reviewed-by: thartmann ! src/hotspot/share/opto/cfgnode.cpp From rwestrel at redhat.com Wed Feb 20 17:15:28 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 20 Feb 2019 18:15:28 +0100 Subject: RFR: 8218979: [lworld] TestBasicFunctionality fails due to unexpected number of StoreNodes Message-ID: <87y36atm8f.fsf@redhat.com> http://cr.openjdk.java.net/~roland/8218979/webrev.00/ The failure is likely caused by rI=rL=0. Redundant initializations to null are then removed and matching fail. I try to rework the test so it works with all values of rI and rL. Roland. From ioi.lam at oracle.com Thu Feb 21 04:11:29 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Thu, 21 Feb 2019 04:11:29 +0000 Subject: hg: valhalla/valhalla: 8219154: [lworld] C1 aastore of flattened array needs null check for L-types Message-ID: <201902210411.x1L4BU4c001680@aojmv0008.oracle.com> Changeset: 2cdb28cd435e Author: iklam Date: 2019-02-20 19:32 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2cdb28cd435e 8219154: [lworld] C1 aastore of flattened array needs null check for L-types Reviewed-by: thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/ci/ciSignature.cpp ! src/hotspot/share/ci/ciType.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java From ioi.lam at oracle.com Thu Feb 21 04:17:39 2019 From: ioi.lam at oracle.com (Ioi Lam) Date: Wed, 20 Feb 2019 20:17:39 -0800 Subject: RFR 8219242 [lworld] C1 aastore on a Phi node needs flattened array check In-Reply-To: References: <076dda99-bac8-c044-a3a6-1e36f470f832@oracle.com> Message-ID: Hi Tobias, here's an updated version with your suggestions: http://cr.openjdk.java.net/~iklam/valhalla/8219242-aastore-phi-node-needs-flat-check.v02/ Note that I changed this line 1687?? bool obj_store = x->elt_type() == T_OBJECT; assert(x->elt_type() != T_ARRAY, "never used"); because x->elt_type() is determine by the bytecode (Xastore) and no bytecode will set it to T_ARRAY. Thanks - Ioi On 2/18/19 11:43 PM, Tobias Hartmann wrote: > Hi Ioi, > > I assume the value->type()->is_object() check is to avoid emitting checks when we are storing a > primitive? But what if 'value' has an exact type? For example, it could be java.lang.Integer and in > this case we don't need a flattened array check. > > Also, it's confusing that you pass 'x' as value in line 2061. > > What if ValueArrayFlatten is disabled? needs_flattened_array_check() would still return true. I > would suggest to move the array->as_Phi check into 'maybe_flattened_array'. > > Best regards, > Tobias > > On 18.02.19 16:31, Ioi Lam wrote: >> http://cr.openjdk.java.net/~iklam/valhalla/8219242-aastore-phi-node-needs-flat-check.v01/ >> https://bugs.openjdk.java.net/browse/JDK-8219242 >> >> With this fix, all current C1 compiler test cases have passed :-) >> >> My plan is to now enable the other tests that have been disabled for C1, and keep going .... >> >> Thanks >> - Ioi >> From tobias.hartmann at oracle.com Thu Feb 21 10:05:59 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 21 Feb 2019 11:05:59 +0100 Subject: RFR 8219242 [lworld] C1 aastore on a Phi node needs flattened array check In-Reply-To: References: <076dda99-bac8-c044-a3a6-1e36f470f832@oracle.com> Message-ID: Hi Ioi, On 21.02.19 05:17, Ioi Lam wrote: > http://cr.openjdk.java.net/~iklam/valhalla/8219242-aastore-phi-node-needs-flat-check.v02/ > > Note that I changed this line > > 1687?? bool obj_store = x->elt_type() == T_OBJECT; assert(x->elt_type() != T_ARRAY, "never used"); > > because x->elt_type() is determine by the bytecode (Xastore) and no bytecode will set it to T_ARRAY. Looks good but please move the assert into a new line before pushing. Best regards, Tobias From tobias.hartmann at oracle.com Thu Feb 21 10:08:52 2019 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 21 Feb 2019 11:08:52 +0100 Subject: RFR: 8218979: [lworld] TestBasicFunctionality fails due to unexpected number of StoreNodes In-Reply-To: <87y36atm8f.fsf@redhat.com> References: <87y36atm8f.fsf@redhat.com> Message-ID: Hi Roland, looks good. Did you check that all other tests pass with rI=rL=0? Best regards, Tobias On 20.02.19 18:15, Roland Westrelin wrote: > > http://cr.openjdk.java.net/~roland/8218979/webrev.00/ > > The failure is likely caused by rI=rL=0. Redundant initializations to > null are then removed and matching fail. I try to rework the test so it > works with all values of rI and rL. > > Roland. > From david.simms at oracle.com Thu Feb 21 11:07:41 2019 From: david.simms at oracle.com (david.simms at oracle.com) Date: Thu, 21 Feb 2019 11:07:41 +0000 Subject: hg: valhalla/valhalla: 177 new changesets Message-ID: <201902211107.x1LB7u80006209@aojmv0008.oracle.com> Changeset: af078dd4a224 Author: lkorinth Date: 2019-02-08 11:52 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/af078dd4a224 8217329: JTREG: Clean up, remove unused imports in gc folder Reviewed-by: lmesnik, tschatzl ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestGenerationPerfCounter.java ! test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestObjectAlignment.java ! test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java ! test/hotspot/jtreg/gc/arguments/AllocationHelper.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/concurrent_phase_control/CheckControl.java ! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java ! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestPeriodicLogMessages.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingTools.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceMemoryPool.java ! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java Changeset: a0a327cae58f Author: lkorinth Date: 2019-02-08 12:09 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a0a327cae58f 8217332: JTREG: Clean up, use generics instead of raw types Reviewed-by: tschatzl, sangheki ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestFullGCCount.java ! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java ! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java ! test/hotspot/jtreg/gc/TestVerifySilently.java ! test/hotspot/jtreg/gc/TestVerifySubSet.java ! test/hotspot/jtreg/gc/cms/TestMBeanCMS.java ! test/hotspot/jtreg/gc/g1/TestHumongousShrinkHeap.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestShrinkDefragmentedHeap.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java ! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java ! test/hotspot/jtreg/gc/nvdimm/TestHumongousObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java ! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 55d2d437c708 Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/55d2d437c708 8217335: Add a script to generate --release data Reviewed-by: darcy, ihse ! make/data/symbols/README + make/scripts/generate-symbol-data.sh Changeset: f0f8f0afed74 Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f0f8f0afed74 8218630: CreateSymbols includes class and module headers unnecessarily. Summary: Ensure class and module headers from the current version are properly matched to existing ones to avoid duplication. Reviewed-by: jjg ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java Changeset: d224f48e39ca Author: jlahoda Date: 2019-02-08 12:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d224f48e39ca 8216263: Add historical data for JDK 12 Summary: Including --release 12 data, based on 12-ea+30, built from changeset 6c377af36a5c. Reviewed-by: darcy, jjg + make/data/symbols/java.base-C.sym.txt + make/data/symbols/java.compiler-C.sym.txt + make/data/symbols/java.desktop-C.sym.txt + make/data/symbols/java.naming-C.sym.txt + make/data/symbols/java.rmi-C.sym.txt + make/data/symbols/java.xml-C.sym.txt + make/data/symbols/jdk.compiler-C.sym.txt + make/data/symbols/jdk.jfr-C.sym.txt + make/data/symbols/jdk.jsobject-C.sym.txt + make/data/symbols/jdk.unsupported-C.sym.txt ! make/data/symbols/symbols Changeset: 68ca8b201925 Author: chegar Date: 2019-02-08 11:26 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/68ca8b201925 8218546: Unable to connect to https://google.com using java.net.HttpClient Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/SpecialHeadersTest.java Changeset: e402ec38ba9a Author: chegar Date: 2019-02-08 12:44 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e402ec38ba9a Merge ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java Changeset: 4ce47bc1fb92 Author: chegar Date: 2019-02-08 12:23 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4ce47bc1fb92 8218662: Allow 204 responses with Content-Length:0 Reviewed-by: michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java Changeset: e57bcfd7bf79 Author: chegar Date: 2019-02-08 13:07 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e57bcfd7bf79 Merge ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! test/jdk/java/net/httpclient/Response204.java Changeset: 50a5d0353570 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/50a5d0353570 8217778: StringTable cleanup miscalculates amount of dead objects Reviewed-by: kbarrett ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp Changeset: 24341625d8f2 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/24341625d8f2 8217330: Split G1CollectionSetChooser into collection set candidate container and the chooser algorithm Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1CollectionSet.hpp + src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp + src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/memory/allocation.cpp Changeset: ef72c85a0534 Author: tschatzl Date: 2019-02-08 12:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ef72c85a0534 8217328: Rename CollectionSetChooser to G1CollectionSetChooser Reviewed-by: lkorinth, kbarrett - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp + src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp + src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp Changeset: 757e9407bafc Author: coleenp Date: 2019-02-08 09:33 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/757e9407bafc 8218593: Symbol leak in prepend_host_package_name Summary: add appropriate refcounting for Symbols stomped by parsing Reviewed-by: hseigel, zgu ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp Changeset: b5b373bda814 Author: roland Date: 2019-02-07 09:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5b373bda814 8217990: C2 UseOptoBiasInlining: load of markword optimized to 0 if running with -XX:-EliminateLocks Reviewed-by: thartmann, mdoerr, rrich, kvn ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp + test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: 67537bbafd7f Author: dtitov Date: 2019-02-08 09:41 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/67537bbafd7f 8205654: serviceability/dcmd/framework/HelpTest.java timed out Reviewed-by: sspitsyn, dholmes + src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java + src/jdk.jcmd/share/classes/sun/tools/common/ProcessHelper.java ! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java ! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties + test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java + test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java ! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java + test/jdk/sun/tools/jcmd/TestProcess.java + test/jdk/sun/tools/jcmd/TestProcessHelper.java Changeset: c34acb3a3330 Author: xuelei Date: 2019-02-08 10:03 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c34acb3a3330 8218580: endpoint identification algorithm should be case-insensitive Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java Changeset: 2b64ebacce93 Author: zgu Date: 2019-02-08 14:03 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2b64ebacce93 8200109: NMT: diff_malloc_site assert(early->flags() == current->flags(), "Must be the same memory type") Reviewed-by: shade, coleenp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/services/memReporter.cpp + test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 49adf961fcb1 Author: dl Date: 2019-02-08 13:39 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49adf961fcb1 8210280: Unnecessary reallocation when invoking HashMap.putAll() Reviewed-by: martin, mvala, igerasim, chegar, rriggs Contributed-by: Michal Vala , Doug Lea
, Martin Buchholz ! src/java.base/share/classes/java/util/HashMap.java + test/jdk/java/util/HashMap/WhiteBoxResizeTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java + test/jdk/java/util/concurrent/tck/LinkedHashMapTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java + test/micro/org/openjdk/bench/java/util/HashMapBench.java Changeset: 8041cefba76b Author: shurailine Date: 2019-02-08 05:46 -0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8041cefba76b 8218692: Switch to JCov build which supports byte code version 57 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: e7d81a810546 Author: dholmes Date: 2019-02-08 20:51 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e7d81a810546 8193234: When using -Xcheck:jni an internally allocated buffer can leak Reviewed-by: shade, hseigel ! src/hotspot/share/prims/jniCheck.cpp Changeset: 50c1b0a0f1e8 Author: dtitov Date: 2019-02-09 10:07 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/50c1b0a0f1e8 8218705: Test sun/tools/jcmd/TestJcmdDefaults.java fails on Linux Reviewed-by: dholmes ! src/jdk.jcmd/share/classes/sun/tools/common/ProcessArgumentMatcher.java Changeset: c6cda58bd1aa Author: shade Date: 2019-02-09 19:39 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c6cda58bd1aa 8218715: [TESTBUG] TestUseOptoBiasInliningWithoutEliminateLocks needs to unlock WhiteBoxAPI Reviewed-by: kvn ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java Changeset: 6c96d42ec3e7 Author: lancea Date: 2019-02-09 17:19 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c96d42ec3e7 8182117: Document Zip File System Properties Reviewed-by: alanb, mchung, rriggs, clanger ! src/jdk.zipfs/share/classes/module-info.java Changeset: b9a806ca423f Author: weijun Date: 2019-02-11 11:01 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b9a806ca423f 8180569: Refactor sun/security/krb5/ shell tests to plain java tests Reviewed-by: mullan + test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh ! test/jdk/sun/security/krb5/tools/KtabCheck.java ! test/jdk/sun/security/krb5/tools/KtabZero.java - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh ! test/lib/jdk/test/lib/SecurityTools.java Changeset: f09d78e1fbfe Author: ihse Date: 2019-02-11 12:12 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f09d78e1fbfe 8218736: Build warning in lib/JvmFlags.gmk: extraneous text after 'ifeq' directive Reviewed-by: redestad, shade ! make/hotspot/lib/JvmFlags.gmk Changeset: 066d23ce545e Author: gadams Date: 2019-02-11 07:19 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/066d23ce545e 8068225: nsk/jdi/EventQueue/remove_l/remove_l005 intermittently times out Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 3a56e823d843 Author: rkennke Date: 2019-02-11 16:49 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3a56e823d843 8217874: Shenandoah: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp Changeset: 3e451bff6f7f Author: dfuchs Date: 2019-02-11 18:41 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3e451bff6f7f 8218554: HttpServer: allow custom handlers to request that the connection be closed after the exchange. Summary: custom handler code can supply `Connection: close` to response headers in order to force connection close after the exchange terminates. Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java + test/jdk/com/sun/net/httpserver/bugs/HandlerConnectionClose.java Changeset: f35a8aaabcb9 Author: ascarpino Date: 2019-02-11 13:23 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f35a8aaabcb9 8201633: Problems with AES-GCM native acceleration Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: f037d1a2e899 Author: stuefe Date: 2019-02-08 08:49 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f037d1a2e899 8212828: (process) Change the Process launch mechanism default on Linux to be posix_spawn Reviewed-by: rriggs, martin ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/native/libjava/ProcessImpl_md.c Changeset: f31dad87f661 Author: mbaesken Date: 2019-02-06 16:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f31dad87f661 8218562: handle HOTSPOT_BUILD_COMPILER for clang/xlclang and cleanup HOTSPOT_BUILD_COMPILER settings Reviewed-by: dholmes, ihse, mdoerr ! src/hotspot/share/runtime/vm_version.cpp Changeset: 70f114974aa7 Author: redestad Date: 2019-02-12 09:00 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/70f114974aa7 8217383: Obsolete UseImplicitStableValues Reviewed-by: shade, rkennke, vlivanov ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 43854454a7db Author: tschatzl Date: 2019-02-12 09:58 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/43854454a7db 8218680: G1 crashes during calculation of old collection set candidates Summary: Parameters were passed in the wrong order to some helper class. Reviewed-by: shade, kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp Changeset: 5ef581e59d91 Author: cito Date: 2019-02-12 08:56 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5ef581e59d91 8214236: sun.gc.collector.2.name should be changed Reviewed-by: pliden, tschatzl ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/cms/parNewGeneration.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/z/zServiceability.cpp Changeset: 2178d300d6b3 Author: redestad Date: 2019-02-12 09:35 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2178d300d6b3 8216608: Obsolete stale compiler flags Reviewed-by: shade, thartmann ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 675dbad7a9b0 Author: redestad Date: 2019-02-12 14:23 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/675dbad7a9b0 8218675: Reduce verification overhead in ClassFileParser Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 9e1c9dc23c99 Author: ihse Date: 2019-02-12 15:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9e1c9dc23c99 8218413: make reconfigure ignores configure-time AUTOCONF environment variable Reviewed-by: erikj, martin ! make/Init.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in Changeset: 1d942423516c Author: mbaesken Date: 2019-02-05 17:40 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1d942423516c 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX Reviewed-by: dholmes, goetz, ihse ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp Changeset: ee45b48c9e4a Author: redestad Date: 2019-02-12 19:22 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ee45b48c9e4a 8218738: Remove dead code in Symbol and friends Reviewed-by: coleenp, lfoltan, dholmes ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/utf8.hpp Changeset: d667de4734ac Author: iignatyev Date: 2019-02-12 11:23 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d667de4734ac 8145845: [AOT] NullPointerException in compiler/whitebox/GetCodeHeapEntriesTest.java Reviewed-by: kvn, thartmann ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java Changeset: b5d45c2fe8a0 Author: gadams Date: 2019-02-12 15:19 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5d45c2fe8a0 8218754: JDK-8068225 regression in JDIBreakpointTest Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/JDIBreakpointTest.java Changeset: cb1642ccc732 Author: xuelei Date: 2019-02-12 13:36 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cb1642ccc732 8217835: Remove the experimental SunJSSE FIPS compliant mode Reviewed-by: mullan ! src/java.base/share/classes/com/sun/net/ssl/internal/ssl/Provider.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java ! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java ! src/java.base/share/classes/sun/security/ssl/Finished.java ! src/java.base/share/classes/sun/security/ssl/HKDF.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java ! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/KeyManagerFactoryImpl.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSAServerKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RSASignature.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLMasterKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SSLTrafficKeyDerivation.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore Changeset: fedc89081b57 Author: ascarpino Date: 2019-02-12 14:08 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fedc89081b57 8215790: Delegated task created by SSLEngine throws java.nio.BufferUnderflowException Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/ClientHello.java + test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Changeset: 81767abf7e6a Author: rwestberg Date: 2019-02-12 08:40 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/81767abf7e6a 8218807: Compilation database (compile_commands.json) may contain obsolete items Reviewed-by: ihse, erikj ! make/Main.gmk ! make/MainSupport.gmk Changeset: b9addb1cfe9c Author: dlong Date: 2019-02-13 00:30 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b9addb1cfe9c 8218695: problem list tests failing with Graal Reviewed-by: kvn ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt Changeset: 7f3b27d9c22d Author: coleenp Date: 2019-02-13 06:48 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7f3b27d9c22d 8212988: add recent class unloading events to the hs_err log Summary: also moved class unloading logging in expected place. Reviewed-by: never, stuefe ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp Changeset: 4dab92cc7aed Author: coleenp Date: 2019-02-13 07:22 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4dab92cc7aed 8218755: Refix Symbol leak in prepend_host_package_name Summary: fix Symbol refcounting again, add comment and a test. Reviewed-by: kbarrett, dholmes ! src/hotspot/share/classfile/classFileParser.cpp + test/hotspot/jtreg/runtime/defineAnonClass/AnonSymbolLeak.java ! test/hotspot/jtreg/runtime/defineAnonClass/DefineAnon.java + test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/defineAnonClass/UnsafeDefMeths.java Changeset: 54a8b7673afc Author: weijun Date: 2019-02-13 21:24 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/54a8b7673afc 8218888: keytool -genkeypair should not have the -destalias option Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java Changeset: 38b6110d5db2 Author: bpb Date: 2019-02-13 07:58 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/38b6110d5db2 8218882: NET_Writev is declared, NET_WriteV is defined Reviewed-by: alanb, chegar ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c ! src/java.base/solaris/native/libnet/solaris_close.c ! src/java.base/unix/native/libnet/net_util_md.h Changeset: 011c7262f5fe Author: amenkov Date: 2019-02-13 11:04 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/011c7262f5fe 8218702: [TESTBUG] com/sun/jdi/RepStep.java does not report debuggee errors Reviewed-by: sspitsyn, dtitov ! test/jdk/com/sun/jdi/RepStep.java Changeset: 0076e23f333f Author: amenkov Date: 2019-02-13 11:08 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0076e23f333f 8214582: BasicJDWPConnectionTest.java: RuntimeException: Could not detect port from '' Reviewed-by: sspitsyn, dtitov ! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java Changeset: 5b78f051912b Author: iignatyev Date: 2019-02-13 11:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5b78f051912b 8195060: vm/mlvm/anonloader/stress/byteMutation intermittently times out Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java Changeset: a535ba736cab Author: lfoltan Date: 2019-02-13 14:20 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a535ba736cab 8218004: Clean up terminology for shared methods within the JVM for indy and condy support Summary: Remove "invoke_dynamic" from the name of several ConstantPool bootstrap helper methods that are shared by both indy and condy. Reviewed-by: coleenp, dholmes, mchung ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/exceptions.cpp Changeset: bdccafc038a2 Author: lfoltan Date: 2019-02-13 15:50 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bdccafc038a2 8217998: Remove method_type field associated with the appendix field of an indy or method handle call Summary: Removed the unused method_type field associated with the appendix field of an indy or method handle call. Reviewed-by: acorn, coleenp, dlong ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/rewriter.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/cpCache.inline.hpp Changeset: 13acc8e38a29 Author: kbarrett Date: 2019-02-13 17:38 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/13acc8e38a29 8218089: Rename DirtyCardQueue et al to follow usual G1 naming conventions Summary: Move files and rename classes. Reviewed-by: tschatzl, lkorinth ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/sparc/gc/g1/g1BarrierSetAssembler_sparc.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp + src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp + src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp Changeset: 2d5023bad20a Author: jjg Date: 2019-02-13 17:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2d5023bad20a 8218936: Test fails in Internet environment Reviewed-by: mchung ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java Changeset: 5bd93a49c640 Author: jwilhelm Date: 2019-02-14 01:25 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5bd93a49c640 Added tag jdk-13+8 for changeset a535ba736cab ! .hgtags Changeset: 2cf90fac6e39 Author: redestad Date: 2019-02-14 11:33 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2cf90fac6e39 8218753: Obsolete nonproduct flag ProfilerCheckIntervals Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/task.hpp Changeset: 22c78a512937 Author: redestad Date: 2019-02-14 12:54 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/22c78a512937 8216360: Deprecate -XX:CompilationPolicyChoice Reviewed-by: thartmann, kvn ! src/hotspot/share/runtime/arguments.cpp Changeset: e44c436f2447 Author: neliasso Date: 2019-02-14 14:31 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e44c436f2447 8087128: C2: Disallow definition split on MachCopySpill nodes Reviewed-by: kvn ! src/hotspot/share/opto/reg_split.cpp Changeset: 0040f89feb78 Author: phedlin Date: 2019-02-13 14:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0040f89feb78 8217289: compiler/graalunit/HotspotTest.java failed with InvalidInstalledCodeException Reviewed-by: thartmann, neliasso ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BigIntegerIntrinsicsTest.java ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: bc8fb1fa55b5 Author: jjg Date: 2019-02-14 07:41 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bc8fb1fa55b5 8218944: Fix failed for JDK-8218936 Reviewed-by: jwilhelm ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java Changeset: 4cd89541b492 Author: sdama Date: 2019-02-14 21:52 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4cd89541b492 8201544: Improve javac command line parsing and error reporting Summary: Modified exception into an error message for invalid filenames on windows Reviewed-by: vromero, jjg Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/options/T6986895.java Changeset: adfb1c71f52c Author: joehw Date: 2019-02-14 09:38 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/adfb1c71f52c 8187697: Cleanup: irrelevant code in OutputPropertiesFactory Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties Changeset: e31f39e088b7 Author: stuefe Date: 2019-02-14 19:48 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e31f39e088b7 8183004: Remove code related to gtest death tests from assert macro Reviewed-by: shade, kbarrett, iignatyev ! src/hotspot/share/utilities/debug.cpp ! src/hotspot/share/utilities/debug.hpp ! test/hotspot/gtest/unittest.hpp Changeset: 026e1ea616c8 Author: manc Date: 2019-02-05 08:20 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/026e1ea616c8 8218192: Remove copy constructor for MemRegion Summary: Remove copy constructor in memRegion.hpp Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/memory/memRegion.hpp Changeset: e16b61a1395e Author: xuelei Date: 2019-02-14 14:19 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e16b61a1395e 4919790: Errors in alert ssl message does not reflect the actual certificate status Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java Changeset: 4958b60a70bc Author: iignatyev Date: 2019-02-14 14:40 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4958b60a70bc 8209455: [error-prone] JdkObsolete in jdk.management.agent Reviewed-by: alanb, jcbeyler ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java Changeset: e77095ade618 Author: mikael Date: 2019-02-14 15:12 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e77095ade618 8218937: Make mlvmJvmtiUtils strncpy uses GCC 8.x friendly Reviewed-by: iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp Changeset: 65deccd64f3a Author: mikael Date: 2019-02-14 15:17 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/65deccd64f3a 8218935: Make jfr strncpy uses GCC 8.x friendly Reviewed-by: clanger ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp Changeset: 93b42eb5f3fc Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/93b42eb5f3fc 8218881: C2: StaticFinalFieldPrinter doesn't handle T_ARRAY values in T_OBJECT fields Reviewed-by: thartmann, kvn, neliasso ! src/hotspot/share/ci/ciInstanceKlass.cpp Changeset: 8bf7e0823202 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8bf7e0823202 8218758: [TESTBUG] compiler/cha/StrengthReduceInterfaceCall.java misses recompilation event Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java Changeset: e002408eb0c0 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e002408eb0c0 8218879: Keep track of memory accesses originated from Unsafe Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 7e4a9e912759 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7e4a9e912759 8218874: C2: Unsafe to access PhaseIdealLoop outside of constructors Reviewed-by: thartmann, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: f940579715a5 Author: vlivanov Date: 2019-02-14 15:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f940579715a5 8161334: C2: Cast nodes hinder memory alias analysis Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp Changeset: 5f02b8c98b35 Author: dholmes Date: 2019-02-14 22:57 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5f02b8c98b35 8218939: vm/mlvm/anonloader/stress/byteMutation crashed on windows Reviewed-by: kbarrett, coleenp, mikael, iignatyev ! src/hotspot/share/classfile/classFileParser.cpp ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadClassName.java Changeset: 291944be3f92 Author: iignatyev Date: 2019-02-14 23:45 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/291944be3f92 8218471: generate-unsafe-access-tests.sh does not correctly invoke build.tools.spp.Spp Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/hotspot/jtreg/compiler/unsafe/generate-unsafe-access-tests.sh Changeset: 166ffa0325b6 Author: dholmes Date: 2019-02-15 04:12 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/166ffa0325b6 8219074: [TESTBUG] runtime/containers/docker/TestCPUAwareness.java typo of printing parameters (period should be shares) Reviewed-by: iignatyev, dholmes Contributed-by: Wang Haomin ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java Changeset: 3309f5aa0968 Author: phedlin Date: 2019-02-14 14:59 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3309f5aa0968 8214947: Assertion error in test: StringCompressInflateTest Reviewed-by: kvn, neliasso ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/StringCompressInflateTest.java ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 0eca4e6a0037 Author: gadams Date: 2019-02-15 05:32 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0eca4e6a0037 8219002: Some comments and error messages refer to VMDisconnectException Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java Changeset: 454d54d8af1c Author: jlahoda Date: 2019-02-15 12:09 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/454d54d8af1c 8217381: Incovenient errors reported when annotation processor generates source file and errors in the same round Summary: When an annotation processor reports and error, defer reporting recoverable errors from the erroneous round to the last round, to avoid reporting errors that were resolved in the erroneous round. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/langtools/tools/javac/6304921/TestLog.java ! test/langtools/tools/javac/processing/6994946/SemanticErrorTest.2.out ! test/langtools/tools/javac/processing/6994946/TestProcessor.java + test/langtools/tools/javac/processing/GenerateAndError.java + test/langtools/tools/javac/processing/GenerateAndError.out + test/langtools/tools/javac/processing/GenerateAndErrorTest.java Changeset: 622c26f0673f Author: hseigel Date: 2019-02-15 07:53 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/622c26f0673f 8079353: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java failed on Windows when getting disjoint instead of zero based coops Summary: On Windows, don't run sub-tests that can be affected by ASLR. Reviewed-by: coleenp, mseledtsov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 5d20b085d893 Author: rehn Date: 2019-02-15 14:15 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5d20b085d893 8203469: Faster safepoints Reviewed-by: dcubed, pchilanomate, dholmes, acorn, coleenp, eosterlund ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/runtimeService.hpp ! test/hotspot/jtreg/runtime/logging/SafepointTest.java Changeset: 7c17199fa37d Author: coleenp Date: 2019-02-15 08:21 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7c17199fa37d 8218851: JVM crash in custom classloader stress test, JDK 12 & 13 Summary: Handle NULL and unloaded constraint class in loader constraint table, also cope with unloaded but not cleaned out klass in loader constraint entries. Reviewed-by: hseigel, huntch, stuefe ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 9bfeac2ee88a Author: aph Date: 2019-02-15 12:10 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9bfeac2ee88a 8219006: AArch64: Register corruption in slow subtype check Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 4f1040869d24 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4f1040869d24 8195057: java/util/concurrent/CountDownLatch/Basic.java failed w/ Xcomp Reviewed-by: martin, chegar, dholmes ! test/jdk/java/util/concurrent/CountDownLatch/Basic.java Changeset: 709631caffa3 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/709631caffa3 8215359: InnocuousForkJoinWorkerThread.setContextClassLoader needlessly throws Reviewed-by: martin, chegar, dholmes, reinhapa, alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool9Test.java Changeset: d04f72c354e9 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d04f72c354e9 8215363: needless signals in ForkJoinPool Reviewed-by: martin, chegar, dholmes ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 940046624bf8 Author: dl Date: 2019-02-15 11:18 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/940046624bf8 8215249: Miscellaneous changes imported from jsr166 CVS 2019-02 Reviewed-by: martin, chegar, dholmes ! src/java.base/share/classes/java/util/concurrent/CyclicBarrier.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java Changeset: 37c12515c30f Author: cjplummer Date: 2019-02-15 12:33 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/37c12515c30f 8218941: jdb should support a dbgtrace command that acts the same as the dbgtrace command line option Summary: added dbgtrace command. Reviewed-by: sspitsyn, amenkov, gadams ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java Changeset: 72709e703abd Author: mbalao Date: 2019-02-15 11:46 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/72709e703abd 8219011: Implement MacroAssembler::warn method on AArch64 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 31e3aa9c0c71 Author: ysuenaga Date: 2019-02-16 11:40 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/31e3aa9c0c71 8204551: Event descriptions are truncated in logs Reviewed-by: coleenp, coleenp ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: d230a0406623 Author: shade Date: 2019-02-16 21:15 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d230a0406623 8216049: stringTable::intern creates redundant String when looking up existing one Reviewed-by: redestad, gziemski, rehn, zgu, jiangli ! src/hotspot/share/classfile/stringTable.cpp Changeset: 2a78b2963793 Author: goetz Date: 2019-02-13 13:27 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2a78b2963793 8219095: [testbug] Add @key headful to com/sun/java/swing/plaf/windows/AltFocusIssueTest.java Reviewed-by: prr, serb ! test/jdk/com/sun/java/swing/plaf/windows/AltFocusIssueTest.java Changeset: 88b84fc64d34 Author: lkorinth Date: 2019-02-18 10:48 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/88b84fc64d34 8217385: JTREG: Clean up, make sure to close resources Reviewed-by: tschatzl, sangheki ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/plab/lib/LogParser.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasher.java Changeset: 9e7e9506bee2 Author: lkorinth Date: 2019-02-18 12:08 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9e7e9506bee2 8217389: JTREG: Clean up, remove unused variable warnings Reviewed-by: lmesnik, tschatzl ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/cms/DisableResizePLAB.java ! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestHumongousAllocNearlyFullRegion.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/logging/TestPrintReferences.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/hotspot/jtreg/gc/metaspace/G1AddMetaspaceDependency.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceInitialization.java ! test/hotspot/jtreg/gc/stress/gcbasher/Decompiler.java Changeset: b776653628c5 Author: mdoerr Date: 2019-02-18 12:16 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b776653628c5 8218991: s390: Add intrinsic for GHASH algorithm Reviewed-by: lucy, simonis ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp Changeset: f0af4b6c4dfd Author: thartmann Date: 2019-02-18 15:33 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f0af4b6c4dfd 8219232: Unit of concurrent active time logging is wrong Summary: Changed value from seconds to milliseconds. Reviewed-by: shade ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: bec6c8739833 Author: iignatyev Date: 2019-02-18 09:31 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bec6c8739833 8219157: vm/mlvm/mixed/stress/java/findDeadlock should be problem-listed only on mac Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: 6fb43030a1b4 Author: kbarrett Date: 2019-02-18 16:34 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6fb43030a1b4 8214363: HeapWord should not be a fake class Summary: Change HeapWord and MetaWord to be pointers to incomplete types. Reviewed-by: tschatzl, mikael, coleenp, pliden ! src/hotspot/share/gc/shared/genOopClosures.hpp ! src/hotspot/share/gc/shared/spaceDecorator.cpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp ! src/hotspot/share/memory/memRegion.hpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 9bb638b282bc Author: serb Date: 2019-02-05 14:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9bb638b282bc 8216592: Removal of the class sun.awt.AWTSecurityManager Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Font.java - src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: c2b366b9c360 Author: mhalder Date: 2019-02-06 17:28 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c2b366b9c360 8207938: At step6,Click Add button,case failed automatically. Reviewed-by: kaddepalli, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java Changeset: 43c5b0532d49 Author: psadhukhan Date: 2019-02-07 12:16 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/43c5b0532d49 Merge - make/gensrc/GensrcCLDR.gmk - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldml.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlSupplemental.dtd - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/af_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/agq_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ak_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/am_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_AE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_BH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_EH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_JO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_KW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_LY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_OM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_PS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_QA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ar_YE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/as_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/asa_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ast_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Cyrl_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/az_Latn_AZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bas_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/be_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bem_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bez_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bg_BG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bm_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bo_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/br_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/brx_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/bs_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_AD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_ES_VALENCIA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ca_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_BD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ccp_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ce_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cgg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/chr_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ckb_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cs_CZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cu_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/cy_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/da_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dav_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/de_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dje_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dyo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/dz_BT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ebu_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ee_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/el_GR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_150.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_AU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_DM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_FM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_GY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_IO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_JM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_KY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_LS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_NZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_PW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_SZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_UM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_US_POSIX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_WS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/en_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_419.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_AR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_BZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_CU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_DO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_GT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_HN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_IC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_MX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_NI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_PY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_SV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_UY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/es_VE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/et_EE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/eu_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ewo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fa_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ff_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fi_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fil_PH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_DK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fo_FO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_BL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_HT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_KM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_PM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_SY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_TN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_VU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_WF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fr_YT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fur_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/fy_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ga_IE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gd_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gl_ES.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_FR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gsw_LI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gu_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/guz_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/gv_IM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_GH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ha_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/haw_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/he_IL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hi_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hr_HR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hsb_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hu_HU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/hy_AM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/id_ID.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ig_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ii_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/is_IS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_IT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_SM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/it_VA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ja_JP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/jmc_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ka_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kab_DZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kam_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kde_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kea_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/khq_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ki_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kk_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kkj_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kl_GL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kln_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/km_KH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kn_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ko_KR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kok_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ks_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksb_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksf_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ksh_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/kw_GB.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ky_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lag_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lb_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lg_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lkt_US.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ln_CG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lo_LA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lrc_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lt_LT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lu_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/luy_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/lv_LV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mas_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mer_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mfe_MU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mg_MG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mgo_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mk_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ml_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mn_MN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mr_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_BN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ms_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mt_MT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mua_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my_MM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/mzn_IR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/naq_NA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nb_SJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nd_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_DE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nds_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ne_NP.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_AW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_BQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_CW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_NL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nl_SX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nmg_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nn_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nnh_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nus_SS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/nyn_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/om_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/or_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_GE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/os_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Arab_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pa_Guru_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pl_PL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/prg_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ps_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_AO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_BR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_CV.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GQ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_GW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_LU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_PT.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_ST.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/pt_TL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_BO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_EC.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/qu_PE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rm_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rn_BI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ro_RO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rof_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/root.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_BY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_KZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_MD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ru_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rw_RW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/rwk_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sah_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/saq_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sbp_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sd_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_NO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/se_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/seh_MZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ses_ML.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sg_CF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Latn_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/shi_Tfng_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/si_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sk_SK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sl_SI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/smn_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sn_ZW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_DJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/so_SO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_AL.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_MK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sq_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Cyrl_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_BA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_ME.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_RS.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sr_Latn_XK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_AX.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_FI.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sv_SE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_CD.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/sw_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_LK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_MY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ta_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/te_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_KE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/teo_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tg_TJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/th_TH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ER.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ti_ET.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tk_TM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/to_TO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_CY.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tr_TR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tt_RU.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/twq_NE.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/tzm_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ug_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uk_UA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_IN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/ur_PK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Arab_AF.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Cyrl_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/uz_Latn_UZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Latn_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vai_Vaii_LR.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vi_VN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vo_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/vun_TZ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wae_CH.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/wo_SN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/xog_UG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yav_CM.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yi_001.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_BJ.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yo_NG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/yue_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zgh_MA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_CN.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hans_SG.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_HK.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_MO.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zh_Hant_TW.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/zu_ZA.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/attributeValueValidity.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/characters.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/coverageLevels.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/dayPeriods.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/genderList.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/languageInfo.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/likelySubtags.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/metaZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/numberingSystems.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/ordinals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/pluralRanges.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/plurals.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/rgScope.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/subdivisions.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/supplementalMetadata.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/telephoneCodeData.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/common/supplemental/windowsZones.xml - src/jdk.localedata/share/classes/sun/util/cldr/resources/unicode-license.txt Changeset: fec908fc5a2a Author: aivanov Date: 2019-02-07 13:57 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fec908fc5a2a 8217263: Automate DashOffset test Reviewed-by: prr, serb + test/jdk/java/awt/BasicStroke/DashOffset.java Changeset: c1af89d9d44c Author: dchuyko Date: 2019-02-08 16:37 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c1af89d9d44c 8215130: Fix errors in LittleCMS 2.9 reported by GCC 8 Reviewed-by: prr ! src/java.desktop/share/native/liblcms/cmsxform.c Changeset: fcac457cb2a8 Author: akolarkunnu Date: 2019-02-13 22:40 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fcac457cb2a8 8218599: Add test group jdk_client_sanity under jdk_desktop group Reviewed-by: serb, prr ! test/jdk/TEST.groups Changeset: af2ed7605f8c Author: aivanov Date: 2019-02-14 20:20 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/af2ed7605f8c 8218682: [TEST_BUG] DashOffset fails in mach5 8198411: [TEST_BUG] Two java2d tests are unstable in mach5 Summary: Skip testing VolatileImage if IndexColorModel is detected Reviewed-by: prr, serb ! test/jdk/ProblemList.txt ! test/jdk/java/awt/BasicStroke/DashOffset.java ! test/jdk/java/awt/BasicStroke/DashScaleMinWidth.java ! test/jdk/java/awt/BasicStroke/DashZeroWidth.java Changeset: 76668d618a99 Author: pbansal Date: 2019-02-15 10:58 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/76668d618a99 8218469: JSlider display issue with slider for GTKLookAndFeel 8218470: JScrollBar display issue with GTKLookAndFeel 8218472: JProgressBar display issue with GTKLookAndFeel 8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h Changeset: 2a3bc7e69b31 Author: ssadetsky Date: 2019-02-15 10:01 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2a3bc7e69b31 8218479: JTextPane display issue with GTKLookAndFeel Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: e3451d08503a Author: ssadetsky Date: 2019-02-15 10:06 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e3451d08503a 8218473: JOptionPane display issue with GTKLookAndFeel Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 33b96cbd16f3 Author: itakiguchi Date: 2019-02-17 15:15 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/33b96cbd16f3 8212678: Windows IME related patch Reviewed-by: serb, naoto ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp Changeset: f42d42c1ebdc Author: psadhukhan Date: 2019-02-18 10:45 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f42d42c1ebdc Merge - src/hotspot/share/code/relocInfo_ext.cpp - src/hotspot/share/code/relocInfo_ext.hpp - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore Changeset: f12e86f1b0d6 Author: psadhukhan Date: 2019-02-19 11:52 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f12e86f1b0d6 Merge Changeset: 3bd474c23ee4 Author: thartmann Date: 2019-02-19 08:58 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3bd474c23ee4 8218721: C1's CEE optimization produces safepoint poll with invalid debug information Summary: Bail out of CEE if one of the gotos is a safepoint but the if is not. Reviewed-by: vlivanov, mdoerr ! src/hotspot/share/c1/c1_Optimizer.cpp + test/hotspot/jtreg/compiler/c1/TestGotoIf.jasm + test/hotspot/jtreg/compiler/c1/TestGotoIfMain.java Changeset: 639a36bc8ef1 Author: mbaesken Date: 2019-02-18 09:38 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/639a36bc8ef1 8219112: name_and_sig_as_C_string usages in frame_s390 miss ResourceMark Reviewed-by: shade, lucy ! src/hotspot/cpu/s390/frame_s390.cpp Changeset: 42a613bcb622 Author: stefank Date: 2019-02-19 10:00 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/42a613bcb622 8218731: SA: Use concrete class the as return type of VMObjectFactory.newObject Reviewed-by: eosterlund ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java Changeset: 26a2eded80d9 Author: stefank Date: 2019-02-19 10:01 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/26a2eded80d9 8218732: SA: Resolves ZPageAllocator::_physical incorrectly Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java Changeset: d52887bc636f Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d52887bc636f 8218733: SA: CollectedHeap provides broken implementation for used() and capacity() Reviewed-by: shade, jgeorge, eosterlund ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java Changeset: 935d31867930 Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/935d31867930 8218734: SA: Incorrect and raw loads of OopHandles Reviewed-by: eosterlund, coleenp, jgeorge ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VMOopHandle.java Changeset: 1199185efca1 Author: stefank Date: 2019-02-19 10:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1199185efca1 8218743: SA: Add support for large bitmaps Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BitMapInterface.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/BitMapSegmented.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/MarkBits.java Changeset: d90512958e44 Author: stefank Date: 2019-02-19 10:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d90512958e44 8218746: SA: Implement discontiguous bitmap for ZGC Reviewed-by: eosterlund, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java Changeset: eff915f3d3f2 Author: stefank Date: 2019-02-19 10:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eff915f3d3f2 8219003: SA: Refactor live regions iteration in preparation for JDK-8218922 Reviewed-by: eosterlund, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/epsilon/EpsilonHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Generation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/LiveRegionsClosure.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/LiveRegionsProvider.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/Space.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java Changeset: 46ce458df412 Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46ce458df412 8218922: SA: Enable best-effort implementation of live regions iteration for ZGC Reviewed-by: eosterlund, ysuenaga ! src/hotspot/share/gc/z/vmStructs_z.cpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddressRangeMapForPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZOop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTableEntry.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZUtils.java Changeset: f3e0c8ca50d9 Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f3e0c8ca50d9 8218970: SA: Enable HeapHprofBinWriter for ZGC Reviewed-by: eosterlund, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java Changeset: 784537ff9c4e Author: stefank Date: 2019-02-19 10:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/784537ff9c4e 8218978: SA: Enable more ZGC testing Reviewed-by: eosterlund, ysuenaga ! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java ! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java Changeset: d85b3066ad22 Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d85b3066ad22 8218672: AOT code root scanning shows in the wrong position in the logs Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp Changeset: 16d6fc55611d Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/16d6fc55611d 8218920: Scan HCC should be on the same level as Update RS etc. in the log Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 4fb7f7e3e05b Author: tschatzl Date: 2019-02-19 12:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4fb7f7e3e05b 8219097: Move comment about using weak code blobs closure for code root scanning to correct place Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: 920ae325cf76 Author: azeller Date: 2019-02-18 12:52 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/920ae325cf76 8219228: java/util/Base64/TestEncodingDecodingLength.java failing on 8GB test machine Reviewed-by: clanger, rriggs, nishjain, mbaesken ! test/jdk/java/util/Base64/TestEncodingDecodingLength.java Changeset: c93f9524acb2 Author: igerasim Date: 2019-02-19 09:06 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c93f9524acb2 4887513: Typo in RMIFailureHandler interface doc page Reviewed-by: dfuchs Contributed-by: Andrey Turbanov , Ivan Gerasimov ! src/java.rmi/share/classes/java/rmi/server/RMIFailureHandler.java Changeset: 2e1137e55536 Author: zgu Date: 2019-02-19 12:50 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2e1137e55536 8219368: Quarantine runtime/NMT/CheckForProperDetailStackTrace.java test Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 9bdf9858286f Author: jwilhelm Date: 2019-02-14 01:22 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9bdf9858286f Added tag jdk-12+32 for changeset 4ce47bc1fb92 ! .hgtags Changeset: b67884871b5f Author: sviswanathan Date: 2019-02-19 08:25 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b67884871b5f 8219151: Illegal instruction exception on JDK 12 due to incorrect CPU feature bits Summary: fix wrong CPU feature bits set Reviewed-by: kvn, neliasso ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: d3213547a767 Author: jwilhelm Date: 2019-02-19 19:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d3213547a767 Merge ! .hgtags ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 0da72c89e368 Author: cjplummer Date: 2019-02-19 12:05 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0da72c89e368 8218947: jdb threads command should print threadID in decimal, not hex Summary: print objectIDs in decimal. Reviewed-by: sspitsyn, dholmes, jcbeyler ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java Changeset: 9c44ab24b4a4 Author: erikj Date: 2019-02-19 12:40 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9c44ab24b4a4 8219129: Allow overriding of license files in legal dir Reviewed-by: ihse ! make/copy/CopyCommon.gmk Changeset: 56dc0b27536c Author: erikj Date: 2019-02-19 12:43 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/56dc0b27536c 8211016: make images does not update jdk/lib/src.zip with latest changes Reviewed-by: ihse ! make/common/MakeBase.gmk ! make/common/ZipArchive.gmk Changeset: e403ff78116c Author: erikj Date: 2019-02-19 12:44 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e403ff78116c 8217032: Check pandoc capabilities in configure Reviewed-by: mikael, ihse ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/ProcessMarkdown.gmk Changeset: c419f0c1c355 Author: erikj Date: 2019-02-19 12:46 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c419f0c1c355 8218135: Redo: Add ppc64le and s390x profiles to jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: 842b45d8e25e Author: bpb Date: 2019-02-19 13:05 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/842b45d8e25e 8065262: (bf spec) CharBuffer.chars() should make it clearer that the sequence starts from the buffer position Reviewed-by: alanb, darcy, rriggs ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 45e6ec6fa679 Author: iignatyev Date: 2019-02-19 13:51 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/45e6ec6fa679 8219391: extend gcov support to llvm/clang Reviewed-by: erikj ! make/autoconf/jdk-options.m4 Changeset: 1b40a0178b2a Author: redestad Date: 2019-02-19 23:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1b40a0178b2a 8219393: Add native library support for microbenchmarks Reviewed-by: erikj Contributed-by: jbvernee at xs4all.nl ! make/RunTests.gmk ! make/test/BuildMicrobenchmark.gmk Changeset: 1e569f37cf36 Author: erikj Date: 2019-02-19 14:25 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1e569f37cf36 8219394: Missing FIXPATH in microbenchmark test runner Reviewed-by: redestad ! make/RunTests.gmk Changeset: 3cd1c6ae28f5 Author: iignatyev Date: 2019-02-19 19:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3cd1c6ae28f5 8219132: switch to jtreg4.2-b14 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: b3f6ffbedd68 Author: mbaesken Date: 2019-02-19 09:02 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b3f6ffbedd68 8218965: aix: support xlclang++ in the compiler detection Reviewed-by: ihse, mdoerr ! make/autoconf/flags-cflags.m4 ! make/autoconf/toolchain.m4 ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh Changeset: c8c9bd65c198 Author: redestad Date: 2019-02-20 09:53 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c8c9bd65c198 8219229: Make ConstantPool::tag_at and release_tag_at_put inlineable Reviewed-by: dholmes, coleenp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/oops/array.hpp - src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp Changeset: 31dde2f0ddf1 Author: tschatzl Date: 2019-02-20 10:48 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/31dde2f0ddf1 8219098: Make output of region strings more regular in error messages Summary: Error messages should use the HR_PARAMS/HR_FORMAT_PARAMS macros to print information about HeapRegions. Reviewed-by: kbarrett, lkorinth ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp Changeset: 9a0fd1f82406 Author: jlahoda Date: 2019-02-20 11:11 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9a0fd1f82406 8218287: jshell tool: input behavior unstable after 12-ea+24 on Windows Summary: Ensure correct wrapping of input on Windows. Reviewed-by: rfield ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/windows/native/lible/Kernel32.cpp + test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java Changeset: 48b50573dee4 Author: rkennke Date: 2019-02-20 13:01 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/48b50573dee4 8217909: Make unused r12 register (without compressed oops) available to regalloc in C2 Reviewed-by: adinn, dlong, neliasso ! src/hotspot/cpu/x86/c2_init_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formsopt.hpp Changeset: c459deff5939 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c459deff5939 8219331: ZGC: Unify TLAB retire/remap handling Reviewed-by: stefank ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRelocate.cpp - src/hotspot/share/gc/z/zStatTLAB.cpp - src/hotspot/share/gc/z/zStatTLAB.hpp + src/hotspot/share/gc/z/zThreadLocalAllocBuffer.cpp + src/hotspot/share/gc/z/zThreadLocalAllocBuffer.hpp Changeset: b38d76fc4835 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b38d76fc4835 8219332: ZGC: Improve ZRootsIteratorClosure abstraction Reviewed-by: stefank ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: 8323fdac6da5 Author: pliden Date: 2019-02-20 13:43 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8323fdac6da5 8218767: ZGC: Do not assume that r12 is a special register in C2 Reviewed-by: eosterlund, rkennke ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: 1807da9ad196 Author: hseigel Date: 2019-02-20 08:10 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1807da9ad196 8167548: [TESTBUG] Logging tests put log files in source tree Summary: Create log files in temp directory, instead of cwd. Reviewed-by: coleenp, dholmes ! src/hotspot/share/logging/logFileOutput.cpp ! src/hotspot/share/logging/logFileOutput.hpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/logTestUtils.inline.hpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logFileOutput.cpp ! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp Changeset: fe95464806a7 Author: tschatzl Date: 2019-02-20 14:30 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fe95464806a7 8219096: Merge print_termination_stats code with current logging Reviewed-by: lkorinth, kbarrett ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 74b616640b00 Author: zgu Date: 2019-02-20 08:31 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/74b616640b00 8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread Reviewed-by: coleenp, minqi ! src/hotspot/share/runtime/safepoint.hpp Changeset: 8c6a3535b9cb Author: rehn Date: 2019-02-20 14:44 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8c6a3535b9cb 8219441: test_logMessageTest missing static storage Reviewed-by: shade ! test/hotspot/gtest/logging/test_logMessageTest.cpp Changeset: 46ef4dea49e5 Author: zgu Date: 2019-02-20 10:22 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46ef4dea49e5 8219370: NMT: Move synchronization primitives from mtInternal to mtSynchronizer Reviewed-by: dholmes, rehn ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/solaris/os_solaris.hpp ! src/hotspot/os/windows/os_windows.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/monitorChunk.cpp ! src/hotspot/share/runtime/monitorChunk.hpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/semaphore.hpp Changeset: f42c58bab973 Author: rkennke Date: 2019-02-20 16:29 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f42c58bab973 8203232: Shenandoah: Resolve oops in SATB filter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp Changeset: cc4f5bf6b26b Author: mikael Date: 2019-02-20 09:43 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cc4f5bf6b26b 8219142: Remove unused JIMAGE_ResourcePath Reviewed-by: dholmes, alanb ! src/hotspot/share/classfile/classLoader.cpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 25002c4f0145 Author: xuelei Date: 2019-02-20 10:20 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/25002c4f0145 8219389: Delegated task created by SSLEngine throws BufferUnderflowException Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java ! test/jdk/javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Changeset: 7ca9e625d6b2 Author: hseigel Date: 2019-02-20 13:21 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7ca9e625d6b2 8214719: Deprecate -Xverify:none option Summary: Deprecate -Xverify:none and -noverify and remove them from tests Reviewed-by: dholmes, mikael ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java ! test/hotspot/jtreg/runtime/Nestmates/privateMethods/TestInvokeErrors.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/clone/invokevirtual/HasLocalClone.jasm ! test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalClone.jasm ! test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm ! test/hotspot/jtreg/runtime/lambda-features/TestStaticandInstance.java ! test/jdk/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh ! test/langtools/tools/javac/lambda/MethodReference66.java Changeset: 792c8a5fbb29 Author: hseigel Date: 2019-02-20 13:24 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/792c8a5fbb29 Merge Changeset: 7c362992527a Author: bpb Date: 2019-02-20 10:57 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7c362992527a 5029431: (bf) Add absolute bulk put and get methods Reviewed-by: alanb, darcy, chegar, rriggs ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/jdk/java/nio/Buffer/Basic-X.java.template ! test/jdk/java/nio/Buffer/Basic.java ! test/jdk/java/nio/Buffer/BasicByte.java ! test/jdk/java/nio/Buffer/BasicChar.java ! test/jdk/java/nio/Buffer/BasicDouble.java ! test/jdk/java/nio/Buffer/BasicFloat.java ! test/jdk/java/nio/Buffer/BasicInt.java ! test/jdk/java/nio/Buffer/BasicLong.java ! test/jdk/java/nio/Buffer/BasicShort.java Changeset: 15ae25f7eefd Author: valeriep Date: 2019-02-20 19:16 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/15ae25f7eefd 8216597: SIGBUS in Java_sun_security_pkcs11_wrapper_PKCS11_getNativeKeyInfo after JDK-6913047 Summary: changed variable declaration type to byte* from long* to fix SIGBUS error Reviewed-by: ascarpino ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c Changeset: 7a034b1de98b Author: iignatyev Date: 2019-02-20 11:32 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7a034b1de98b 8219395: integrate gcov w/ run-test Reviewed-by: erikj ! make/RunTests.gmk ! make/autoconf/jdk-options.m4 ! make/conf/jib-profiles.js Changeset: e7cf035682e3 Author: phh Date: 2019-02-20 11:36 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e7cf035682e3 8215622: Add dump to file support for jmap ?histo Summary: Add "file=" to jmap "histo" jmap, Hotspot support in attachListener.cpp:heap_inspection. Reviewed-by: phh, sspitsyn Contributed-by: Lin Zang ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/attachListener.hpp ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 4974a793f0f9 Author: phh Date: 2019-02-20 11:43 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4974a793f0f9 Merge Changeset: c081f3ea6b93 Author: iignatyev Date: 2019-02-20 11:51 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c081f3ea6b93 8219476: cleanup hotspot ProblemList Reviewed-by: jwilhelm ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList-Xcomp.txt Changeset: 748932cafa41 Author: hseigel Date: 2019-02-20 16:20 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/748932cafa41 8218995: Deprecate the -XX:FailOverToOldVerifier option Summary: Deprecate the option and change affected tests so that they no longer need the option. Reviewed-by: dholmes, lfoltan ! src/hotspot/share/runtime/arguments.cpp Changeset: 6c13f5a67766 Author: jwilhelm Date: 2019-02-21 01:06 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c13f5a67766 Added tag jdk-13+9 for changeset c081f3ea6b93 ! .hgtags Changeset: d001808c57e8 Author: jjg Date: 2019-02-20 16:15 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d001808c57e8 8218998: Add metadata to generated API documentation files Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java + test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java Changeset: 81a9748bc86c Author: dholmes Date: 2019-02-20 19:41 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/81a9748bc86c 8217765: Internal Error (javaCalls.cpp:61) guarantee(thread->can_call_java()) failed Reviewed-by: rehn, redestad, coleenp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: c925e36a8e6d Author: xuelei Date: 2019-02-20 18:46 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c925e36a8e6d 8168069: X509TrustManagerImpl causes ClassLoader leaks with unparseable extensions Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! test/jdk/sun/security/ssl/SSLContextImpl/BadKSProvider.java ! test/jdk/sun/security/ssl/SSLContextImpl/BadTSProvider.java Changeset: 880baf6db17b Author: pmuthuswamy Date: 2019-02-21 11:26 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/880baf6db17b 8213354: Support package-specific stylesheets Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java + test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java Changeset: 87ef165e7bcd Author: mbaesken Date: 2019-02-20 17:29 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/87ef165e7bcd 8219460: ppc: adjust NativeGeneralJump::insert_unconditional to stack allocated MacroAssembler Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp Changeset: 1bd7233074c1 Author: rkennke Date: 2019-02-21 09:48 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1bd7233074c1 8219486: Missing reg_mask_init() breaks x86_32 build Reviewed-by: vlivanov, dlong ! src/hotspot/cpu/x86/c2_init_x86.cpp Changeset: ebb02f5ddd9d Author: dsimms Date: 2019-02-21 12:06 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ebb02f5ddd9d Merge ! .hgtags ! make/conf/jib-profiles.js ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/stackMapTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verifier.hpp - src/hotspot/share/gc/g1/collectionSetChooser.cpp - src/hotspot/share/gc/g1/collectionSetChooser.hpp - src/hotspot/share/gc/g1/dirtyCardQueue.cpp - src/hotspot/share/gc/g1/dirtyCardQueue.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp - src/hotspot/share/gc/z/zStatTLAB.cpp - src/hotspot/share/gc/z/zStatTLAB.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/allocation.hpp - src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/symbol.cpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp - src/java.desktop/share/classes/sun/awt/AWTSecurityManager.java - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_html.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_text.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_unknown.properties - src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/output_xml.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/serviceability/dcmd/framework/TEST.properties ! test/jdk/ProblemList.txt ! test/jdk/TEST.groups - test/jdk/sun/security/krb5/auto/rcache_usemd5.sh - test/jdk/sun/security/krb5/tools/ktarg.sh - test/jdk/sun/security/krb5/tools/ktcheck.sh - test/jdk/sun/security/krb5/tools/ktmissing.sh - test/jdk/sun/security/krb5/tools/ktzero.sh - test/jdk/sun/security/pkcs11/fips/CipherTest.java - test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java - test/jdk/sun/security/pkcs11/fips/ImportKeyStore.java - test/jdk/sun/security/pkcs11/fips/JSSEClient.java - test/jdk/sun/security/pkcs11/fips/JSSEServer.java - test/jdk/sun/security/pkcs11/fips/TestTLS12.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/fips/TrustManagerTest.policy - test/jdk/sun/security/pkcs11/fips/cert8.db - test/jdk/sun/security/pkcs11/fips/certs/anchor.cer - test/jdk/sun/security/pkcs11/fips/certs/ca.cer - test/jdk/sun/security/pkcs11/fips/certs/server.cer - test/jdk/sun/security/pkcs11/fips/fips.cfg - test/jdk/sun/security/pkcs11/fips/key3.db - test/jdk/sun/security/pkcs11/fips/keystore - test/jdk/sun/security/pkcs11/fips/secmod.db - test/jdk/sun/security/pkcs11/fips/truststore ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/lib/sun/hotspot/WhiteBox.java From rwestrel at redhat.com Thu Feb 21 15:42:18 2019 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 21 Feb 2019 16:42:18 +0100 Subject: RFR: 8218979: [lworld] TestBasicFunctionality fails due to unexpected number of StoreNodes In-Reply-To: References: <87y36atm8f.fsf@redhat.com> Message-ID: <87imxdtag5.fsf@redhat.com> Hi Tobias, > looks good. Did you check that all other tests pass with rI=rL=0? Yes, all tests passed with rI=rL=0 now. Thanks for the review. Roland. From ioi.lam at oracle.com Fri Feb 22 02:13:18 2019 From: ioi.lam at oracle.com (ioi.lam at oracle.com) Date: Fri, 22 Feb 2019 02:13:18 +0000 Subject: hg: valhalla/valhalla: 2 new changesets Message-ID: <201902220213.x1M2DJb6011656@aojmv0008.oracle.com> Changeset: a98bcc0cbb1e Author: iklam Date: 2019-02-20 17:27 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a98bcc0cbb1e 8219155: [lworld] C1 getstatic of a value box type is incorrect ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java Changeset: d35585813a0f Author: iklam Date: 2019-02-21 17:43 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d35585813a0f 8219242: [lworld] C1 aastore on a Phi node needs flattened array check Reviewed-by: thartmann ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java From tobias.hartmann at oracle.com Fri Feb 22 10:35:17 2019 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 22 Feb 2019 10:35:17 +0000 Subject: hg: valhalla/valhalla: 8219572: [lworld] vmTestbase/gc/ArrayJuggle/* tests fail with Idealize should return new nodes Message-ID: <201902221035.x1MAZITi004908@aojmv0008.oracle.com> Changeset: e3f58e81d47f Author: thartmann Date: 2019-02-22 11:34 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e3f58e81d47f 8219572: [lworld] vmTestbase/gc/ArrayJuggle/* tests fail with Idealize should return new nodes Reviewed-by: roland ! src/hotspot/share/opto/callnode.cpp From rwestrel at redhat.com Fri Feb 22 12:13:26 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 22 Feb 2019 12:13:26 +0000 Subject: hg: valhalla/valhalla: 8218979: [lworld] TestBasicFunctionality fails due to unexpected number of StoreNodes Message-ID: <201902221213.x1MCDQqC014202@aojmv0008.oracle.com> Changeset: 688009646429 Author: roland Date: 2019-02-20 17:14 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/688009646429 8218979: [lworld] TestBasicFunctionality fails due to unexpected number of StoreNodes Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java From rwestrel at redhat.com Fri Feb 22 12:18:01 2019 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 22 Feb 2019 12:18:01 +0000 Subject: hg: valhalla/valhalla: misleading TODO in PhaseMacroExpand::value_type_from_mem() Message-ID: <201902221218.x1MCI1Ma015508@aojmv0008.oracle.com> Changeset: 71a79d96adf5 Author: roland Date: 2019-02-22 13:17 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/71a79d96adf5 misleading TODO in PhaseMacroExpand::value_type_from_mem() ! src/hotspot/share/opto/macro.cpp From mandy.chung at oracle.com Sat Feb 23 00:55:18 2019 From: mandy.chung at oracle.com (mandy.chung at oracle.com) Date: Sat, 23 Feb 2019 00:55:18 +0000 Subject: hg: valhalla/valhalla: 2 new changesets Message-ID: <201902230055.x1N0tJdN022273@aojmv0008.oracle.com> Changeset: 5d348fc091e0 Author: mchung Date: 2019-02-22 16:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5d348fc091e0 [nestmates] problem list tests pending for non-findable class support ! test/hotspot/jtreg/ProblemList.txt Changeset: ab7ea72963c9 Author: mchung Date: 2019-02-22 16:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ab7ea72963c9 [nestmates] fix up illegal nested inner class to be defined in a different runtime package ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java + test/hotspot/jtreg/compiler/codecache/stress/TestCaseImpl.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java From scolebourne at joda.org Sat Feb 23 11:11:28 2019 From: scolebourne at joda.org (Stephen Colebourne) Date: Sat, 23 Feb 2019 11:11:28 +0000 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> Message-ID: On Fri, 22 Feb 2019 at 21:49, Brian Goetz wrote: > So == (continues to) means "are you exactly the same thing"; .equals() > (continues to) means "are you logically the same thing", as with refs > today. I agree with this entirely. To me, == and identityHashCode are about comparing the raw bits in memory (even if that is not 100% true, it is a reasonable mental model and an easy way to sell the concept). Raw bits can easily be used to explain references, nulls, primitives and floating point issues like NaN. BTW, the idea of returning false or throwing from == fills me with horror. I've said it before, but references are a kind of value too - a pointer. Pushing the "references are values too" mental model over the next few years would be very helpful to getting developers to understand how additional value types interact with references. More radically, I think a lot of the debate here is due to the syntax pain, which would go away if an additional operator was added to Java: a == b // as today a .= b // compiled to Objects.equal(a, b) or similar etc (The new operator would be a compiler fiction, not a JVM bytecode, except that .= would work for primitives too) Who would use == on a Class or Enum when .= is just as short and consistent with every other comparison in their code? ie. we have this problem because the language makes it hard to do the "right thing". While obviously the syntax is not super attractive it is the product of Java's history, and I still think it would make Java code dramatically more readable and enjoyable to write. My preference would also be to deprecate == and push users to a method on System but that's a separate decision. On Sat, 23 Feb 2019 at 04:24, John Rose wrote: > The obvious reason to make System.substitutabilityHashCode > be a different API point from System.identityHashCode is that > that latter mentions "identity". So there's a clear pedagogical > problem here, if we are telling students "value = object - identity". As above, maybe "value = object - identity" isn't the right model to sell. Maybe "everything is a value, objects are at the end of a pointer value" is a better model.Then in terminology, maybe you can extend the meaning of "identity" to be "the raw bits in memory"? (I get that such a terminology tweak would be hard for JVM authors, but I think it might be just fine for the mainstream development world). It would help in explaining System.identityHashCode(). Thus it would be isSameIdentity(a, b). Stephen From brian.goetz at oracle.com Sat Feb 23 13:43:19 2019 From: brian.goetz at oracle.com (Brian Goetz) Date: Sat, 23 Feb 2019 08:43:19 -0500 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> Message-ID: <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> > I've said it before, but references are a kind of value too Dude, you're preaching to the choir ;) But, for whatever reason, people have a hard time with this notion. Every time I've said "references are values too", people look at me like I have two heads.? (Think of the old trick exam question, "Does Java pass objects by reference or by value", and the accepted answer is "neither, it passes object references by value."? The SO page for this question has like a zillion upvotes.)? So while clearly true, its a harder sell. To be clear: before Valhalla, the JVM had two kinds of values, refs and primitives, and == was a reasonable approximation for the value-equality operator (modulo NaN, grr.)? After Valhalla, it will have three -- refs, primitives, and values.? And yes, what I'm selling is that == is still the value-equality operator. But its possible that, with a sufficient PR campaign, people could get this.? (So the question becomes: is turning people's intuition here worth the effort, or should we play to existing intuitions?) One piece of this might be finding a different name for "value type", so that "there are three kinds of values: refs, primitives, and values" didn't sound so silly.? (C# calls them structs, which is possibly the worst name you could come up with, so not that.) > More radically, I think a lot of the debate here is due to the syntax > pain, which would go away if an additional operator was added to Java: I think its optimistic to think the pain "goes away" with more syntax.? It would just move, to angst over understanding the differences between the now-THREE kinds of equality operators; that doesn't feel like winning to me.? I would rather work within the syntax we have, and try to guide people to a more relevant intuition (such as, one that doesn't have its roots in an interpreted cost model.) From scolebourne at joda.org Sat Feb 23 16:57:50 2019 From: scolebourne at joda.org (Stephen Colebourne) Date: Sat, 23 Feb 2019 16:57:50 +0000 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> Message-ID: On Sat, 23 Feb 2019 at 13:43, Brian Goetz wrote: > One piece > of this might be finding a different name for "value type", so that > "there are three kinds of values: refs, primitives, and values" didn't > sound so silly. That could work. (Avoiding the bikeshed) PS. How bad would it really be to change NaN == NaN to be true? Wouldn't any breakages be pretty minor? > > More radically, I think a lot of the debate here is due to the syntax > > pain, which would go away if an additional operator was added to Java: > > I think its optimistic to think the pain "goes away" with more syntax. > It would just move, to angst over understanding the differences between > the now-THREE kinds of equality operators; that doesn't feel like > winning to me. I don't agree that its a third kind. .= is just .equals() with null checks. To be honest, .equals() is one of the verbosity reasons I see pushing people to alternate JVM languages. And this is going to come up again with any future operator overloading discussion. I'm pretty sure an operator would be widely welcomed. Stephen From brian.goetz at oracle.com Sat Feb 23 17:15:13 2019 From: brian.goetz at oracle.com (Brian Goetz) Date: Sat, 23 Feb 2019 12:15:13 -0500 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> Message-ID: > PS. How bad would it really be to change NaN == NaN to be true? > Wouldn't any breakages be pretty minor? It would be minor in the sense that floating point is a small minority of use cases, but for those who do a lot of floating point, it might well be significant. (There?s also the anomaly of neg vs positive zero, which == treated as different but Float.equals() treat as the same.) Where this bites us, in a small way, is: we?re going to have some sort of value wrappers for primitives (either the existing wrappers, migrated to values, or some new ones), and the way we?ll put doubles in a HashMap is by wrapping them with a value. (This is what lets us sidestep specialization issues like the irregularity of the bytecode set across types, or the fact that longs and doubles take two stack slots.) And the semantics of `==` on the double wrapper will diverge slightly from the semantics of `==` on double (as it does now between double and Double.) But, if we?ve been being bitten by this for 25 years, and it hasn?t bothered us too much yet, we?re probably OK. > To be honest, .equals() is one of the verbosity reasons I see pushing > people to alternate JVM languages. And this is going to come up again > with any future operator overloading discussion. I'm pretty sure an > operator would be widely welcomed. That?s a fair concern, but a separable one. I don?t think it either helps or hinders the current discussion (though it may obfuscate it a bit); that?s more of an Amber-like ?ceremony reduction? thing, that we could just as easily tackle before or after. Given the already-huge scope of Valhalla, I?d rather focus on the fundamentals right now, and not add in too much additional opportunistic tinkering. The mistake I?m trying to avoid right now ? which would be a serious and fundamental one ? is to get the definition of `==` wrong. That?s the important thing to focus on right now. From joe.darcy at oracle.com Sat Feb 23 18:56:37 2019 From: joe.darcy at oracle.com (Joe Darcy) Date: Sat, 23 Feb 2019 10:56:37 -0800 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> Message-ID: <1ecfc3db-eee3-aa0e-3251-b96ecc585994@oracle.com> On 2/23/2019 8:57 AM, Stephen Colebourne wrote: > On Sat, 23 Feb 2019 at 13:43, Brian Goetz wrote: >> One piece >> of this might be finding a different name for "value type", so that >> "there are three kinds of values: refs, primitives, and values" didn't >> sound so silly. > That could work. (Avoiding the bikeshed) > > PS. How bad would it really be to change NaN == NaN to be true? > Wouldn't any breakages be pretty minor? No, not for floating-point code. Way back in 1985 the IEEE 754 standard consciously defined == on NaN to be false. This is the canonical idiom for detecting NaN in terms of operations defined in the standard. It is common for math library kinds of methods to have screenings for NaN up front and changing how the NaN-checking idiom behaves will cause the wrong branches to get executed. -Joe From john.r.rose at oracle.com Sat Feb 23 23:28:39 2019 From: john.r.rose at oracle.com (John Rose) Date: Sat, 23 Feb 2019 15:28:39 -0800 Subject: it's a value! it's a reference!, was Substitutability, was Re: Finding the spirit of L-World In-Reply-To: <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> Message-ID: <916D93DE-DC11-49B7-B437-4568847D4F96@oracle.com> On Feb 23, 2019, at 5:43 AM, Brian Goetz wrote: > > But, for whatever reason, people have a hard time with this notion. Every time I've said "references are values too", people look at me like I have two heads. (Think of the old trick exam question, "Does Java pass objects by reference or by value", and the accepted answer is "neither, it passes object references by value." The SO page for this question has like a zillion upvotes.) So while clearly true, its a harder sell. And, to complete the cluster of puzzlers, in the JVM specification all values are manipulated by reference. So references are values too, which are references too. Remember that C has x.y and px->y syntaxes, while Java just has x.y. (Remember how remarkable it seemed, the first time you saw Java, that there was no px->y?) This works because Java systematically hides (makes unobservable) the same distinction that C makes between x and px. Valhalla builds on top of this by hiding (making unobservable) additional semantic differences between references and values, notably object identity. I think it is pedagogically difficult, in this setting, to try to explain Java objects (new and old) by citing fine distinctions between values and references. (Are Java objects always passed by reference? Yes, except when they are scalarized under the covers. OK, are Valhalla values always passed by value? Well yes, except when the VM chooses to add an indirection, which it probably *always* does in the interpreter. Well, at least primitives are always passed by value, right? Yes, except when they are boxed, and unless that box is scalarized. And then there's the story of what's "on the stack". What starts as an attempt to teach semantics turns into a seminar on implementation tactics. There are some very good .NET blogs on this phenomenon.) In the end we'll want to recycle some terms, gently used by prior owners. And I suppose those terms will include "value", "reference", "object", and maybe "instance". We'll have to insist that, in describing Java and the JVM, those terms mean what we mean them to mean (h/t Lewis Carroll) and help people see that not all of their intuitions about them, derived from previous encounters, are necessarily valid. So in L-world, apart from primitives (which are just biding their time), everything is a class, everything is an instance of a class, everything is a reference, everything is an object, everything is a value (except the object part of an object, unless it's just a value). Sigh. One tactic that will help, I think, is to use pairs of words (or other short phrases) to add precision. Based on some terms I've heard Brian prefer, the terms "value object" and "reference object" might pass muster as intuitive-yet-precise descriptions of the new distinction we are trying to make. The bikeshed I would prefer is "value instance" vs. "object instance", but that runs afoul of the proposition of L-world that everything is a java.lang.Object. And surely that should be a major constraint on our choice of terms. More correct might be "value-class" for value types and "value-class instance" for their instantiated values. But what's the yang to that yin? "reference-class"? "object-class"? Both of those are polluted by the "everything is an X" proposals we have. Something historical like "classic-class"? Technical like "stateful-class" or "identifiable class"? ("Identity-laden class"?) The best proposal I know that puts "object" at the neutral point ("everything is an object") forces "reference" into the role of distinguisher (despite the fact that the JVMS puts it into the neutral point). So we might get the pleasing symmetry of: class (something with fields, methods, and supers) reference* class (classic, identity-testable, stateful, with natural by-reference impl.) value* class (new fangled, identity-free, pure, with natural by-value impl.) object (anything instantiated from a class, incl. int some day: just like C) reference* object (instance of a reference class; you can test its identity via. ref==) value* object (instance of a value class; you can only test its value) The starred terms are adjectives which modify the following nouns. The starred terms are also candidates for replacement; get out your scrabble dictionaries! To pull this off we would have to teach ourselves to give the term "object" connotations from C rather than from Smalltalk. Students who say "is it an object or a value?" would have to be gently corrected, probably by answering "both" and saying that (apart from primitives, for now) everything is an object *and* a value. Then asking them if they mean "is it a reference* object or a value* object"? A simple way to characterize this terminology would be to insist that "value*" and "reference*" are mainly adjectives, not nouns. The nouns we choose to use are "object" and "class". This saves those fundamental terms for ceremonial use at the top of the Java ecosystem. Also I like the term "instance" because (I think) everybody knows that an "instance" always comes from a "class". So if we want to keep "object" as a neutral noun (as in "everything is an object"), but we don't want to smuggle in Smalltalk connotations by accident (or is that just me?), we can talk all day of "instances": reference instances, value instances, unconstrained arbitrary instances (as found in generics and dynamically typed code). We also need to talk of types, and in particular of abstract types (in generics and dynamically typed code) which cover both reference objects* and value* objects. Something like: type (something that describes what you can put in a variable) reference* type (something that refers only to reference objects?) value* type (something that refers only to value objects?) interface* type (a both-and type like List or, yes, Object) (The term "interface* type" is a blatant bikeshed. Could be "object type", "general type", "generic type", "polymorphic type", etc. Even the terms reference* and value* here are questionable, since the JLS clearly says a "reference type" is any type but a primitive type, so we are bitten again by "values are references too" here.) In fact, the story of named bindings (variables as in JLS 4.12) complicates my little story here, as you can see from looking at the starred terms in this text from the JLS: > A variable is a storage location and has an associated type* > that is either a primitive type* (?4.2) or a reference* type? > A variable's value* is changed by an assignment? > Compatibility of the value* of a variable with its type? So we also need to give ourselves permission to continue to say things like "the value of x is y" or "x refers to y" or "x is a reference to the same object as y". Surely some of those usages can be demoted to the status of informal traditional talk, to be clarified as necessary in formal discourse. It seems we cannot jettison the term "value" from the phrase "the value of the variable x", but perhaps we can save the adjective "value*" from turning into a noun of rampant ambiguity by saying "the value of x" is shorthand for something more precise like "the object assigned to x", or "the assigned object of x" or the like. Then if needed we can say things like "the assignment of x is a value* object" or "x is assigned to a reference* object". We want to avoid hopeless muddles like "the value of x is a reference" or "x refers to a value". One way to do all of this is give up on "value*" (it's overloaded too much) and find a new term. We can certainly try, and the reason I've added all the stars after value* and reference* above is to encourage folks to have at it. To arrive at the final result we are not waiting for someone to arrive at the correct bikeshed color, so we can all have a warm flash of instant agreement. Rather, we need to make sure that our final resulting terminology fits in the major specifications of our ecosystem, starting with java.lang.Object and the rest of the JDK, and moving to the JLS and even the JVMS. That's hard work, obviously. The starred items above can help, maybe, as a sort of Mad Libs form to fill in your own favorite terms. HTH ? John From john.r.rose at oracle.com Sun Feb 24 00:53:06 2019 From: john.r.rose at oracle.com (John Rose) Date: Sat, 23 Feb 2019 16:53:06 -0800 Subject: it's a value! it's a reference!, was Substitutability, was Re: Finding the spirit of L-World In-Reply-To: <916D93DE-DC11-49B7-B437-4568847D4F96@oracle.com> References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> <916D93DE-DC11-49B7-B437-4568847D4F96@oracle.com> Message-ID: In the same vein, here's another challenging text from the JLS: > 4.3.1. Objects > An object is a class instance or an array. OK, nice start, but then it gets harder. > The reference values (often just references) are pointers to > these objects, and a special null reference, which refers to no object. Back to "the reference values" mentioned earlier. Those include references to value* objects, right. (And, oh dear, what's a pointer? Close your eyes, my friends!) Perhaps it should say: "The reference values (often just references) [are pointers]{.del} [refer]{.ins} to these objects, and [also include]{.ins} a special null reference, which refers to no object." Maybe the JLS could also fly the value* vs. reference* flag more clearly at this point: "A class instance can be either a value* class instance or a reference* class instance. These can be referred to briefly as value* instances, or reference* instances, or also value* objects, or reference* objects, as the case may be. The bare terms value* or reference* are unsuitably ambiguous to use as terms for objects." > A class instance is explicitly created by a class instance creation expression (?15.9). OK, that's fine for value* objects also. Most of the operator definitions are fine for value* objects. > ... > The operators on references to objects are: > ? > ? The reference equality operators == and != (?15.21.3) This one is scary, but read on. We can fix 15.21.3 later. > ... > > There may be many references to the same object. Here we see the value-ness of references peek out. We also encounter the undefined term "same" and are taught that many variables can refer to the same object. In fact that's true of primitives too: There can be many variables which refer to the same primitive value, where same-ness is based solely on content, not on the history of the value's storage in the heap. Let's try it on value* instances: "There may be many references to the same value* object." When are two instances of the same value* class the same? There's only one answer, I think: When the two instances are substitutable for each other. Maybe we should just adopt the word "same*" for "substitutably equal", as in "System.isSame", "System.samenessHashCode", etc. So I'll add a star to "same*". This points out a key (*the* key?) difference between reference* objects and value* objects: Two references can be the same* reference* object only if they are derived from a common definition (some "new C") executed in the past and connected by dataflow to both references. Two references can be the same* value* object even if that value* object was created twice, from unrelated construction operations (vdefault, withfield) on field inputs that also happen to be the same* (pairwise). Maybe "value*" should be spelled "unfettered by data flow from historical instance construction"? Quick, release the Thesaurus! Back to the JLS: > Most objects have state, stored in the fields of objects > that are instances of classes or in the variables that > are the components of an array object. Here we may learn that both Value Based(tm) classes and proper value* classes have state, despite the fact that their fields are final and/or immutable. I guess that's fine, since we also learn from the JLS that every variable has state (aka. its value, assigned in that variable's storage) as well as type. (Note to self: Hold off on bets that "stateless" will supplant "value*" in the terminology sweepstakes.) The other classy terminology?object, field, instance, class?imports cleanly into Valhalla. "Codes like a class" is our core mantra, and it saves a lot of trouble. > If two variables contain references to the same object, > the state of the object can be modified using one variable's > reference to the object, and then the altered state can be > observed through the reference in the other variable. This means well, but conflicts not only with value* classes but also with immutables. We just learned that a VBC like java.lang.Integer (not quite a VBC but maybe someday) has something called "state", in form of its "value" field of type "int". And now we are promised that, given any two variables of type Integer, if they both point to the same instance (say, Integer.valueOf(42)) we can modify the "value" field of that instance to 43. Surely someone is teasing us! Actually, the JLS seems to be further defining the term "same" here by appealing to state which is *modifiable* (though not all state is modifiable, surely). Let's fix that and also make sure that value* objects fulfill the quoted specification: > If two variables contain references to the same* object, > [and if]{.ins} the state of the object can be modified using one variable's > reference to the object, [and]{.del} then the altered state can be > observed through the reference in the other variable. Hmm, that wasn't so bad. So the moral of this story is that value* objects can have state. (Generally speaking, even primitives can have state. So: Objects have state.) Also, two value* objects with the same* state (as determined by examining their fields pairwise) are actually the same* value. The JLS should probably say something about VBCs at this point, because they *don't* have mutable state but *do* have same*-ness distinctions. Ultimately, the identity of a reference* object depends on data flow of references through a program. Two object references which derive from the same instance creation expression are always the same*, whether or not the object is a value* or a reference* object. But two object references which derive from distinct instance creation expressions *must not* be the same* if the object is a reference* object, and *may be* the same if the object is a value* object, provided the two distinct instance creation expressions provided the same* field values to the two value* instances. Say that ten times fast. Flushed by a sense of success, let's try a bit of 15.21.3: > At run time, the result of == is true if the operand values are both null or both refer to the same object or array; otherwise, the result is false. > > The result of != is false if the operand values are both null or both refer to the same object or array; otherwise, the result is true. Hey, all we need to do is add the star to "same*" and we're done. There's a bonus section right here in the JLS, which I will annotate with a star: > While == may be used to compare references of type String, > such an equality test determines whether or not the two operands > refer to the same* String object. > The result is false if the operands are distinct [(i.e., not the same*)]{.ins} > String objects, even if they contain the same sequence > of characters (?3.10.5). > The contents of two strings s and t can be tested for equality > by the method invocation s.equals(t). What we have here is that word same* again, and also the different though related concept of "same sequence". The JLS admits frankly two not-the-same* strings might have the same (no star!!) contents. Perhaps that means this elusive term "value*" is really short for "same if contents are the same", and the term "reference*" means "same only if they have the same instance creation event". Roget himself couldn't boil all that down to a snappy pair of terms. The best I can do is "content*" vs. "identity*": "content class Foo{}" vs. "identity class Bar{}". A content* class depends only on content, while an identity* class cares about where it came from. (The JLS makes only sparing use of the terms "content" and "identity"; see Example 4.3.1-2 for the latter.) Let's try a trip to the JVMS. All the above about same* means the definition of "acmp" we have been talking about is somehow related to same*-ness as derived from the language of the JLS, and modified to suit values. And Brian's argument (which I agree with) is that "acmp" should just do a same*-ness test, without further clever optimizations. Let's see that that does to the JVM spec in Chapter 6: > Both value1 and value2 must be of type reference. They are both popped from the operand stack and compared. The results of the comparison are as follows: > ? if_acmpeq succeeds if and only if value1 = value2 > ? if_acmpne succeeds if and only if value1 ? value2 Here's same-ness under another guise, the deceptively simple looking (in-)equality operator. Perhaps it should just read: > ? if_acmpeq succeeds if and only if value1 and value2 are the same* > ? if_acmpne succeeds if and only if value1 and value2 are not the same* Again, HTH. ? John From brian.goetz at oracle.com Sun Feb 24 03:12:31 2019 From: brian.goetz at oracle.com (Brian Goetz) Date: Sat, 23 Feb 2019 22:12:31 -0500 Subject: it's a value! it's a reference!, was Substitutability, was Re: Finding the spirit of L-World In-Reply-To: References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> <916D93DE-DC11-49B7-B437-4568847D4F96@oracle.com> Message-ID: > The best I can do is "content*" vs. "identity*" For what its worth: identity* classes are _aliasable_, whereas content* classes are not. For a reference to an identity* instance, assignment: r1 = r2 creates an alias; for a reference to a content* instance r3 = r4 creates a copy. But none of these words really attempt to describe what refs*/values* _are_; they describe how they _behave_. Which seems a little limited for wanting adjectives that modify ?object? or ?reference? or ?class?. From michael.van.acken at gmail.com Sun Feb 24 09:04:02 2019 From: michael.van.acken at gmail.com (Michael van Acken) Date: Sun, 24 Feb 2019 10:04:02 +0100 Subject: it's a value! it's a reference! Message-ID: [Only subscribed to valhalla-dev this morning, so I cannot do a proper reply to John Rose's email.] | So we might get the pleasing symmetry of: | | class (something with fields, methods, and supers) | reference* class (classic, identity-testable, stateful, with natural by-reference impl.) | value* class (new fangled, identity-free, pure, with natural by-value impl.) | | object (anything instantiated from a class, incl. int some day: just like C) | reference* object (instance of a reference class; you can test its identity via. ref==) | value* object (instance of a value class; you can only test its value) | | The starred terms are adjectives which modify the following nouns. | The starred terms are also candidates for replacement; get out your | scrabble dictionaries! I would like to toss in "entity" from the domain-driven design glossary at http://dddcommunity.org/resources/ddd_terms/ [[Entity]] An object fundamentally defined not by its attributes, but by a thread of continuity and identity. Note: In the context of DDD, "identity" usually refers to a property of a real world "object", modeled in software for example as an attribute "customerID" of a class "Customer". Eric Evans has more on this in his DDD book (89pp "Entities (a.k.a Reference Objects)"). For completeness some related entries from the same glossary page: [[Value Object]] An object that describes some characteristic or attribute but carries no concept of identity. [[Immutable]] The property of never changing observable state after creation. [[Life Cycle]] A sequence of states an object can take on between creation and deletion, typically with constraints to ensure integrity when changing from one state to another. May include migration of an [[Entity]] between systems and different [[Bounded Contexts]]. -- mva From john.r.rose at oracle.com Sun Feb 24 19:26:03 2019 From: john.r.rose at oracle.com (John Rose) Date: Sun, 24 Feb 2019 11:26:03 -0800 Subject: it's a value! it's a reference! In-Reply-To: References: Message-ID: <9D764C1B-B83E-4994-BD1F-31756DB63C3D@oracle.com> Thanks, Michael, for the reference (not reference*) to what looks like a very thoughtful and useful body of work. The idea that identity is linked to a ?thread of continuity? is spot on. I would also call that a ?continuous chain of custody?. Or just unbroken data flow. What value* classes do that?s different is to provide a potential way (besides a continuous chain of custody) to create a second reference to a value* object that is the same* as a first value* object, without needing a reference to the first. More details, again using the starred provisional terms value*, reference*, same*, that relate to the above: It?s as if the reference* object were supplied with an identity token at birth, unique in all of history, which never gets lots. Kind of like the little wristband a baby gets (hat tip to Brian for that metaphor). Two reference* objects are not the same* if they have different ?wristbands?, even if their classes and state components match perfectly, even if they have no state at all, as with ?new Object()?, which is just a skinny guy with a wristband. This, you can forge a perfect copy of the first value* object if you know only its components. Reference* objects cannot be forged from their components; they are never the same* thing twice. (Because each gets a fresh identity.) This is necessary, of course, in order for them to keep track of mutable state, when they have it. If you define aliasing in terms of same*-ness, it follows that value* objects are easier to alias because they are easier to forge from components. (There is no identity to spoil the task.) But aliasing of value* objects is harmless, compared to aliasing of mutable reference* objects, so we don?t even pay attention to it. > On Feb 24, 2019, at 1:04 AM, Michael van Acken wrote: > > Note: In the context of DDD, "identity" usually refers to a property > of a real world "object", modeled in software for example as an > attribute "customerID" of a class "Customer". Eric Evans has more > on this in his DDD book (89pp "Entities (a.k.a Reference Objects)"). From talden at gmail.com Mon Feb 25 04:38:22 2019 From: talden at gmail.com (Aaron Scott-Boddendijk) Date: Mon, 25 Feb 2019 17:38:22 +1300 Subject: Substitutability, was Re: Finding the spirit of L-World In-Reply-To: <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> References: <1c4374be-99ea-850b-1a1c-3535e0b440fb@oracle.com> <4259E8F8-DD5A-4FB2-98B1-3372479CC2F6@oracle.com> <8f543923-a98d-1c19-8e15-02152eb88ce2@oracle.com> <9f2470af-570b-a9d6-1d89-4c7fcdd84ff7@oracle.com> Message-ID: > But its possible that, with a sufficient PR campaign, people could get this. Yes please, IMO anything else will lead to madness. There'll be screaming and gnashing of teeth and no-one wants that. (surely this is the simplest mental-model that is actually consistent - why do anything else) -- Aaron Scott-Boddendijk On Sun, Feb 24, 2019 at 2:43 AM Brian Goetz wrote: > > > > I've said it before, but references are a kind of value too > > Dude, you're preaching to the choir ;) > > But, for whatever reason, people have a hard time with this notion. > Every time I've said "references are values too", people look at me like > I have two heads. (Think of the old trick exam question, "Does Java > pass objects by reference or by value", and the accepted answer is > "neither, it passes object references by value." The SO page for this > question has like a zillion upvotes.) So while clearly true, its a > harder sell. > > To be clear: before Valhalla, the JVM had two kinds of values, refs and > primitives, and == was a reasonable approximation for the value-equality > operator (modulo NaN, grr.) After Valhalla, it will have three -- refs, > primitives, and values. And yes, what I'm selling is that == is still > the value-equality operator. > > But its possible that, with a sufficient PR campaign, people could get > this. (So the question becomes: is turning people's intuition here > worth the effort, or should we play to existing intuitions?) One piece > of this might be finding a different name for "value type", so that > "there are three kinds of values: refs, primitives, and values" didn't > sound so silly. (C# calls them structs, which is possibly the worst > name you could come up with, so not that.) > > > More radically, I think a lot of the debate here is due to the syntax > > pain, which would go away if an additional operator was added to Java: > > I think its optimistic to think the pain "goes away" with more syntax. > It would just move, to angst over understanding the differences between > the now-THREE kinds of equality operators; that doesn't feel like > winning to me. I would rather work within the syntax we have, and try > to guide people to a more relevant intuition (such as, one that doesn't > have its roots in an interpreted cost model.) > > > > > From harold.seigel at oracle.com Tue Feb 26 18:12:04 2019 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 26 Feb 2019 18:12:04 +0000 Subject: hg: valhalla/valhalla: Summary: Instead of storing nonfindable class name in the constant pool, save it in the instanceKlass as the external_name. Message-ID: <201902261812.x1QIC5NO014318@aojmv0008.oracle.com> Changeset: 73e3eeab3c0c Author: hseigel Date: 2019-02-26 13:11 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/73e3eeab3c0c Summary: Instead of storing nonfindable class name in the constant pool, save it in the instanceKlass as the external_name. Reviewed-by: lfoltan ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp + test/jdk/java/lang/invoke/defineClass/DefineNonFindableClass.java + test/jdk/java/lang/invoke/defineClass/nonFindable/NonFindable.java From david.simms at oracle.com Thu Feb 28 09:55:48 2019 From: david.simms at oracle.com (david.simms at oracle.com) Date: Thu, 28 Feb 2019 09:55:48 +0000 Subject: hg: valhalla/valhalla: Trailing whitespace turned up in merge Message-ID: <201902280955.x1S9tmuL002619@aojmv0008.oracle.com> Changeset: 370f6cd66272 Author: dsimms Date: 2019-02-28 10:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/370f6cd66272 Trailing whitespace turned up in merge ! src/hotspot/share/runtime/arguments.cpp From david.simms at oracle.com Thu Feb 28 09:52:51 2019 From: david.simms at oracle.com (david.simms at oracle.com) Date: Thu, 28 Feb 2019 09:52:51 +0000 Subject: hg: valhalla/valhalla: 82 new changesets Message-ID: <201902280952.x1S9qwfm001603@aojmv0008.oracle.com> Changeset: 34906de6c017 Author: gadams Date: 2019-02-21 05:06 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/34906de6c017 8219388: Misleading log message "issuspended002a debuggee launched" Reviewed-by: cjplummer, phh ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java Changeset: 92263386a883 Author: ysuenaga Date: 2019-02-21 21:02 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/92263386a883 8219414: SA: jhsdb jsnap throws UnmappedAddressException with core generated by gcore Reviewed-by: cjplummer, jgeorge ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/os/linux/os_linux.cpp Changeset: 0276cba45aac Author: jwilhelm Date: 2019-02-21 01:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0276cba45aac Added tag jdk-12+33 for changeset b67884871b5f ! .hgtags Changeset: cc9359f8c563 Author: jwilhelm Date: 2019-02-21 14:16 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cc9359f8c563 Merge ! .hgtags Changeset: 5cf6623b1283 Author: shade Date: 2019-02-21 15:52 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5cf6623b1283 8219524: Shenandoah misreports "committed" size in MemoryMXBean Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java Changeset: b2fb6f782d84 Author: coleenp Date: 2019-02-21 09:21 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b2fb6f782d84 8153413: Exceptions::_throw always logs exceptions, penalizing performance Summary: construct exception string into Event message directly add if (log_is_enabled) for logging. Reviewed-by: ysuenaga, dholmes ! src/hotspot/share/utilities/events.cpp ! src/hotspot/share/utilities/events.hpp ! src/hotspot/share/utilities/exceptions.cpp Changeset: 7a6fb8a48434 Author: roland Date: 2019-02-18 17:41 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7a6fb8a48434 8219335: "failed: unexpected type" assert failure in ConnectionGraph::split_unique_types() with unsafe accesses Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/escape.cpp + test/hotspot/jtreg/compiler/unsafe/MaybeOffHeapUnsafeAccessToNewObject.java Changeset: 8bc3d3eeaa53 Author: dfuchs Date: 2019-02-21 16:57 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8bc3d3eeaa53 8216363: NullPointerException in java.util.logging.Handler#isLoggable Summary: The implementation is changed to match the spec: isLoggable(null) returns false. Reviewed-by: mchung, lancea ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/MemoryHandler.java ! src/java.logging/share/classes/java/util/logging/StreamHandler.java + test/jdk/java/util/logging/IsLoggableHandlerTest.java Changeset: dfea18758dfa Author: naoto Date: 2019-02-21 10:26 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dfea18758dfa 8218960: CONFIG level logging statements printed in CLDRCalendarDataProviderImpl.java even when default log Level is INFO Reviewed-by: nishjain, rriggs ! src/java.base/share/classes/sun/util/cldr/CLDRCalendarDataProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java + test/jdk/sun/util/locale/provider/CheckLoggingFromLocaleProvider.java Changeset: 4584d0331318 Author: darcy Date: 2019-02-21 10:29 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4584d0331318 8219254: Update explicit uses of latest source/target in langtools tests to a property 8219256: Update javac diags tests to use properties Reviewed-by: jjg, jlahoda, darcy, iignatyev Contributed-by: joe.darcy at oracle.com, jonathan.gibbons at oracle.com ! test/langtools/TEST.ROOT ! test/langtools/tools/javac/6330997/T6330997.java ! test/langtools/tools/javac/ConditionalWithVoid.java ! test/langtools/tools/javac/diags/Example.java ! test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java ! test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java ! test/langtools/tools/javac/diags/examples/BreakMissingValue.java ! test/langtools/tools/javac/diags/examples/BreakOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/ContinueOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/IncompatibleTypesInSwitchExpression.java ! test/langtools/tools/javac/diags/examples/MultipleCaseLabels.java ! test/langtools/tools/javac/diags/examples/NotExhaustive.java ! test/langtools/tools/javac/diags/examples/PreviewFeatureUse.java ! test/langtools/tools/javac/diags/examples/PreviewFilename.java ! test/langtools/tools/javac/diags/examples/PreviewFilenameAdditional.java ! test/langtools/tools/javac/diags/examples/PreviewPlural/PreviewPlural.java ! test/langtools/tools/javac/diags/examples/ReturnOutsideSwitchExpression.java ! test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java ! test/langtools/tools/javac/diags/examples/SwitchCaseUnexpectedStatement.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionEmpty.java ! test/langtools/tools/javac/diags/examples/SwitchExpressionTargetCantBeVoid.java ! test/langtools/tools/javac/diags/examples/SwitchExpressions.java ! test/langtools/tools/javac/diags/examples/SwitchMixingCaseTypes.java ! test/langtools/tools/javac/diags/examples/SwitchRules.java ! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java ! test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.java ! test/langtools/tools/javac/parser/JavacParserTest.java ! test/langtools/tools/javac/preview/classReaderTest/Client.java ! test/langtools/tools/javac/switchexpr/BlockExpression.java ! test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.java ! test/langtools/tools/javac/switchexpr/BreakTest.java ! test/langtools/tools/javac/switchexpr/CRT.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java ! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java ! test/langtools/tools/javac/switchexpr/EmptySwitch.java ! test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugsInGen.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java ! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java ! test/langtools/tools/javac/switchexpr/ParseIncomplete.java ! test/langtools/tools/javac/switchexpr/ParserRecovery.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java ! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java ! test/langtools/tools/javac/switchexpr/TryCatch.java ! test/langtools/tools/javac/switchextra/CaseTest.java ! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java ! test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java ! test/langtools/tools/javac/switchextra/RuleParsingTest.java ! test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java ! test/langtools/tools/javac/switchextra/SwitchStatementArrow.java ! test/langtools/tools/javac/switchextra/SwitchStatementBroken.java ! test/langtools/tools/javac/switchextra/SwitchStatementBroken2.java ! test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.java Changeset: e7cb0348fa1c Author: jjg Date: 2019-02-21 14:03 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e7cb0348fa1c 8215307: Pages do not have

Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java + test/langtools/jdk/javadoc/lib/javadoc/tester/ShowHeadings.java Changeset: 3f1e9372557f Author: jjg Date: 2019-02-21 15:05 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3f1e9372557f 8219497: Unused parameter in HtmlDocletWriter::printHtmlDocument Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java Changeset: db24a4cb8139 Author: jjg Date: 2019-02-21 15:17 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/db24a4cb8139 8216170: java.lang.IllegalArgumentException: directories not supported Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java + test/langtools/jdk/javadoc/doclet/testJavaPackage/TestJavaPackage.java Changeset: ca682d9d8db5 Author: mikael Date: 2019-02-21 16:56 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ca682d9d8db5 8214777: Avoid some GCC 8.X strncpy() errors in HotSpot Reviewed-by: kbarrett, rehn ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: f41793b5b83f Author: jjg Date: 2019-02-21 17:50 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f41793b5b83f 8219558: jdk/javadoc tests fail with missing headings: h1 Reviewed-by: darcy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/langtools/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java - test/langtools/jdk/javadoc/lib/javadoc/tester/ShowHeadings.java Changeset: 1a7b57d02107 Author: iklam Date: 2019-02-21 17:07 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1a7b57d02107 8218751: Do not store original classfiles inside the CDS archive Summary: remove the OD shared region and decode classfiles on the fly Reviewed-by: jiangli, ccheung, sspitsyn, redestad ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/klassFactory.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java Changeset: e03bbe023e50 Author: pmuthuswamy Date: 2019-02-22 11:10 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e03bbe023e50 8215584: Remove support for the "old" doclet API in com/sun/javadoc Reviewed-by: jjg, hannesw - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotatedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationDesc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationValue.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ConstructorDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/DocErrorReporter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doclet.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ExecutableMemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/FieldDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/LanguageVersion.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MethodDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParamTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Parameter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParameterizedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ProgramElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/RootDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SeeTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SerialFieldTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SourcePosition.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Tag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ThrowsTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Type.java - src/jdk.javadoc/share/classes/com/sun/javadoc/TypeVariable.java - src/jdk.javadoc/share/classes/com/sun/javadoc/WildcardType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.javadoc/share/classes/module-info.java ! test/langtools/jdk/javadoc/tool/EncodingTest.java ! test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java - test/langtools/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java + test/langtools/jdk/javadoc/tool/removeOldDoclet/OldDoclet.jasm + test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java - test/langtools/tools/javadoc/6176978/T6176978.java - test/langtools/tools/javadoc/6176978/X.java - test/langtools/tools/javadoc/6227454/Test.java - test/langtools/tools/javadoc/6942366/T6942366.java - test/langtools/tools/javadoc/6942366/Test.java - test/langtools/tools/javadoc/6942366/p/Base.java - test/langtools/tools/javadoc/6958836/Test.java - test/langtools/tools/javadoc/6964914/Error.java - test/langtools/tools/javadoc/6964914/JavacWarning.java - test/langtools/tools/javadoc/6964914/JavadocWarning.java - test/langtools/tools/javadoc/6964914/Test.java - test/langtools/tools/javadoc/6964914/TestStdDoclet.java - test/langtools/tools/javadoc/6964914/TestUserDoclet.java - test/langtools/tools/javadoc/8025693/Test.java - test/langtools/tools/javadoc/8147801/T8147801.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib1.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib2.java - test/langtools/tools/javadoc/8147801/p/Test.java - test/langtools/tools/javadoc/AddOpensTest.java - test/langtools/tools/javadoc/BadOptionsTest.java - test/langtools/tools/javadoc/BooleanConst.java - test/langtools/tools/javadoc/BreakIteratorWarning.java - test/langtools/tools/javadoc/CheckResourceKeys.java - test/langtools/tools/javadoc/CompletionError.java - test/langtools/tools/javadoc/EncodingTest.java - test/langtools/tools/javadoc/FlagsTooEarly.java - test/langtools/tools/javadoc/InlineTagsWithBraces.java - test/langtools/tools/javadoc/LangVers.java - test/langtools/tools/javadoc/MaxWarns.java - test/langtools/tools/javadoc/MethodLinks.java - test/langtools/tools/javadoc/NoStar.java - test/langtools/tools/javadoc/ReleaseOption.java - test/langtools/tools/javadoc/ReleaseOptionSource.java - test/langtools/tools/javadoc/T4994049/FileWithTabs.java - test/langtools/tools/javadoc/T4994049/T4994049.java - test/langtools/tools/javadoc/T6968833.java - test/langtools/tools/javadoc/XWerror.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/Main.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/expected.out - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/B.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/E.java - test/langtools/tools/javadoc/annotations/annotatePackage/Main.java - test/langtools/tools/javadoc/annotations/annotatePackage/expected.out - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package-info.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package.html - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/B.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/package.html - test/langtools/tools/javadoc/annotations/annotateParams/Main.java - test/langtools/tools/javadoc/annotations/annotateParams/expected.out - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/C.java - test/langtools/tools/javadoc/annotations/badVals/Main.java - test/langtools/tools/javadoc/annotations/badVals/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/Main.java - test/langtools/tools/javadoc/annotations/defaults/expected.out - test/langtools/tools/javadoc/annotations/defaults/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/pkg1/B.java - test/langtools/tools/javadoc/annotations/elementTypes/Main.java - test/langtools/tools/javadoc/annotations/elementTypes/expected.out - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/A.java - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/B.java - test/langtools/tools/javadoc/annotations/missing/Main.java - test/langtools/tools/javadoc/annotations/missing/somepackage/MissingAnnotationClass.java - test/langtools/tools/javadoc/annotations/shortcuts/Main.java - test/langtools/tools/javadoc/annotations/shortcuts/expected.out - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/A.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Array.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Marker.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Value.java - test/langtools/tools/javadoc/api/basic/APITest.java - test/langtools/tools/javadoc/api/basic/DocletPathTest.java - test/langtools/tools/javadoc/api/basic/DocumentationToolLocationTest.java - test/langtools/tools/javadoc/api/basic/GetSourceVersionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DiagListenerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DocletClassTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileManagerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileObjectsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_OptionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_WriterTest.java - test/langtools/tools/javadoc/api/basic/Task_reuseTest.java - test/langtools/tools/javadoc/api/basic/pkg/C.java - test/langtools/tools/javadoc/api/basic/taglets/UnderlineTaglet.java - test/langtools/tools/javadoc/completionFailure/CompletionFailure.java - test/langtools/tools/javadoc/completionFailure/pkg/A.java - test/langtools/tools/javadoc/completionFailure/pkg/B.java - test/langtools/tools/javadoc/dupOk/DupOk.java - test/langtools/tools/javadoc/dupOk/sp1/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/B.java - test/langtools/tools/javadoc/enum/docComments/Main.java - test/langtools/tools/javadoc/enum/docComments/pkg1/Operation.java - test/langtools/tools/javadoc/enum/enumType/Main.java - test/langtools/tools/javadoc/enum/enumType/expected.out - test/langtools/tools/javadoc/enum/enumType/pkg1/QuotablePerson.java - test/langtools/tools/javadoc/generics/genericClass/Main.java - test/langtools/tools/javadoc/generics/genericClass/expected.out - test/langtools/tools/javadoc/generics/genericClass/pkg1/A.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/Main.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/expected.out - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/O.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/X.java - test/langtools/tools/javadoc/generics/genericInterface/Main.java - test/langtools/tools/javadoc/generics/genericInterface/expected.out - test/langtools/tools/javadoc/generics/genericInterface/pkg1/A.java - test/langtools/tools/javadoc/generics/genericMethod/Main.java - test/langtools/tools/javadoc/generics/genericMethod/expected.out - test/langtools/tools/javadoc/generics/genericMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/genericSuper/Main.java - test/langtools/tools/javadoc/generics/genericSuper/expected.out - test/langtools/tools/javadoc/generics/genericSuper/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/Main.java - test/langtools/tools/javadoc/generics/supertypes/expected.out - test/langtools/tools/javadoc/generics/supertypes/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/pkg1/B.java - test/langtools/tools/javadoc/generics/throwsGeneric/Main.java - test/langtools/tools/javadoc/generics/throwsGeneric/expected.out - test/langtools/tools/javadoc/generics/throwsGeneric/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamCycle/Main.java - test/langtools/tools/javadoc/generics/tparamCycle/pkg1/LikeEnum.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamTagOnType/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnType/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnType/pkg1/A.java - test/langtools/tools/javadoc/generics/wildcards/Main.java - test/langtools/tools/javadoc/generics/wildcards/expected.out - test/langtools/tools/javadoc/generics/wildcards/pkg1/A.java - test/langtools/tools/javadoc/imports/I.java - test/langtools/tools/javadoc/imports/MissingImport.java - test/langtools/tools/javadoc/lib/OldToolTester.java - test/langtools/tools/javadoc/lib/ToyDoclet.java - test/langtools/tools/javadoc/nestedClass/NestedClass.java - test/langtools/tools/javadoc/nestedClass/NestedClassB.java - test/langtools/tools/javadoc/nonConstExprs/Test.java - test/langtools/tools/javadoc/outputRedirect/Test.java - test/langtools/tools/javadoc/outputRedirect/p/OutputRedirect.java - test/langtools/tools/javadoc/parser/7091528/T7091528.java - test/langtools/tools/javadoc/parser/7091528/p/C1.java - test/langtools/tools/javadoc/parser/7091528/p/C3.java - test/langtools/tools/javadoc/parser/7091528/p/q/C2.java - test/langtools/tools/javadoc/sourceOnly/Test.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.jasm - test/langtools/tools/javadoc/sourceOnly/p/SourceOnly.java - test/langtools/tools/javadoc/sourceOption/SourceOption.java - test/langtools/tools/javadoc/sourceOption/p/LambdaConstructTest.java - test/langtools/tools/javadoc/subpackageIgnore/SubpackageIgnore.java - test/langtools/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java - test/langtools/tools/javadoc/varArgs/Main.java - test/langtools/tools/javadoc/varArgs/expected.out - test/langtools/tools/javadoc/varArgs/pkg1/A.java Changeset: e94ed0236046 Author: redestad Date: 2019-02-22 09:23 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e94ed0236046 8219247: Enable inlining of newly introduced PlatformMonitor methods Reviewed-by: dholmes, rehn ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.inline.hpp Changeset: 2e1896987ed8 Author: stefank Date: 2019-02-19 13:47 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2e1896987ed8 8219462: ZGC: Use wait/notify in ZNMethodTable Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp Changeset: a858ad440eb9 Author: stefank Date: 2019-02-20 10:46 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a858ad440eb9 8219463: ZGC: Remove redundant ZNMethodTable::_iter_lock Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp Changeset: 6a84ea153af0 Author: stefank Date: 2019-02-21 13:20 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6a84ea153af0 8219573: Add NMethodClosure Reviewed-by: pliden, eosterlund ! src/hotspot/share/memory/iterator.hpp Changeset: 70a6a7b15d36 Author: stefank Date: 2019-02-20 10:47 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/70a6a7b15d36 8219464: ZGC: Move nmethod oop properties from ZNMethodTableEntry to ZNMethodData Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zNMethodTableEntry.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: 29273bb37241 Author: stefank Date: 2019-02-20 11:39 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/29273bb37241 8219466: ZGC: Extract allocation functionality into a new ZNMethodAllocator class Reviewed-by: pliden + src/hotspot/share/gc/z/zNMethodAllocator.cpp + src/hotspot/share/gc/z/zNMethodAllocator.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp Changeset: 33790c8e4647 Author: stefank Date: 2019-02-20 11:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/33790c8e4647 8219467: ZGC: Move ZNMethodData to its own file Reviewed-by: pliden + src/hotspot/share/gc/z/zNMethodData.cpp + src/hotspot/share/gc/z/zNMethodData.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp Changeset: ad56513c7e07 Author: stefank Date: 2019-02-20 12:04 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ad56513c7e07 8219468: ZGC: Extract iteration functionality into a new ZNMethodTableIteration class Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp + src/hotspot/share/gc/z/zNMethodTableIteration.cpp + src/hotspot/share/gc/z/zNMethodTableIteration.hpp Changeset: bf1133e7dfba Author: stefank Date: 2019-02-21 14:24 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bf1133e7dfba 8219469: ZGC: Extract functions out from ZNMethodTable into new ZNMethod class Reviewed-by: pliden ! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp + src/hotspot/share/gc/z/zNMethod.cpp + src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zNMethodTable.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zUnload.cpp Changeset: b22d8ae270a2 Author: rehn Date: 2019-02-22 14:20 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b22d8ae270a2 8219436: Safepoint logs correction and misc Reviewed-by: mdoerr, coleenp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/tieredThresholdPolicy.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/runtimeService.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/jtreg/runtime/logging/SafepointTest.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: b47fd614c75e Author: pmuthuswamy Date: 2019-02-22 19:58 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b47fd614c75e 8219575: jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet test fails in mach5 Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 0abec72a3ac2 Author: bulasevich Date: 2019-02-22 17:30 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0abec72a3ac2 8217647: JFR: recordings on 32-bit systems unreadable Reviewed-by: egahlin Contributed-by: boris.ulasevich at bell-sw.com, markus.gronlund at oracle.com ! src/hotspot/share/jfr/jni/jfrJniMethod.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp ! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp ! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/writers/jfrEventWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrPosition.hpp ! src/hotspot/share/jfr/writers/jfrPosition.inline.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp Changeset: 853b82a25d53 Author: redestad Date: 2019-02-22 16:41 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/853b82a25d53 8219554: Redundant lookup_common in SymbolTable::add Reviewed-by: iklam, coleenp, mikael ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp Changeset: bae1944fc279 Author: shade Date: 2019-02-22 17:54 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bae1944fc279 8219574: Minimal VM build failure after JDK-8219414 Reviewed-by: jgeorge, dholmes, cjplummer ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/classfile/classLoader.cpp Changeset: 4008a1d5cfbc Author: iignatyev Date: 2019-02-22 09:47 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4008a1d5cfbc 8219417: bump jtreg requiredVersion to b14 Reviewed-by: alanb, dholmes ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/nashorn/TEST.ROOT Changeset: 0448cb38c418 Author: bpb Date: 2019-02-22 10:13 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0448cb38c418 8011135: (bf) CharBuffer.put(String) is slow because of String.charAt() call for each char Reviewed-by: alanb, redestad ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template + test/micro/org/openjdk/bench/java/nio/CharBuffers.java Changeset: 7a6fd71449e7 Author: bpb Date: 2019-02-22 10:13 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7a6fd71449e7 8048192: (bf) Out of direct buffer memory message should include the limits Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/nio/Bits.java Changeset: 68bbd727dd5f Author: iignatyev Date: 2019-02-22 11:07 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/68bbd727dd5f 8219158: use 'test.root' property instead of traversing test-src path Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassesBuilder.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/GenClassesBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/StratumClassesBuilder.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/BuildJar.java ! test/lib/jdk/test/lib/Utils.java Changeset: 9c3fe09f69bc Author: coleenp Date: 2019-02-22 13:56 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9c3fe09f69bc 8078725: method adjustments can be done just once for all classes involved into redefinition Summary: walk all classes at the end of redefinition and adjust method entries and clean MethodData Reviewed-by: sspitsyn ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/resolvedMethodTable.cpp Changeset: 5f8ab857f7e1 Author: stefank Date: 2019-02-22 20:42 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5f8ab857f7e1 8219571: ProblemList serviceability/sa/TestJmapCoreMetaspace.java Reviewed-by: iignatyev + test/hotspot/jtreg/ProblemList-zgc.txt Changeset: a6fb5e60588f Author: iignatyev Date: 2019-02-22 14:39 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a6fb5e60588f 8209807: improve handling exception in requires.VMProps Reviewed-by: vlivanov, mseledtsov ! test/jtreg-ext/requires/VMProps.java Changeset: c1885a1d62a3 Author: mikael Date: 2019-02-22 18:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c1885a1d62a3 8219611: Remove superfluous sigfillset code Reviewed-by: dholmes ! src/hotspot/os/posix/os_posix.cpp Changeset: 45a23c64d0f6 Author: shade Date: 2019-02-23 10:55 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/45a23c64d0f6 8219583: Windows build failure after JDK-8214777 (Avoid some GCC 8.X strncpy() errors in HotSpot) Reviewed-by: kbarrett, mikael ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: 446ec34c7838 Author: vromero Date: 2019-02-23 19:41 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/446ec34c7838 8219480: j.l.c.ClassDesc::arrayType(int rank) throws IllegalArgumentException if rank = 0 Reviewed-by: mchung, briangoetz ! src/java.base/share/classes/java/lang/constant/ClassDesc.java ! test/jdk/java/lang/constant/ClassDescTest.java Changeset: 072b382347db Author: dholmes Date: 2019-02-24 16:10 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/072b382347db 8208278: [mlvm] [TESTBUG] vm.mlvm.mixed.stress.java.findDeadlock.INDIFY_Test Deadlocked threads are not always detected Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.jmpp Changeset: 65f2a401e0eb Author: mbaesken Date: 2019-02-18 16:17 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/65f2a401e0eb 8218811: replace open by os::open in hotspot coding Reviewed-by: dholmes, iklam, stuefe ! src/hotspot/os/linux/os_perf_linux.cpp ! src/hotspot/os/linux/perfMemory_linux.cpp ! src/hotspot/os/solaris/os_perf_solaris.cpp ! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/utilities/ostream.cpp Changeset: 91f06b86c0da Author: jgeorge Date: 2019-02-25 13:50 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/91f06b86c0da 8214756: SA should ignore archived java heap objects that are not in use Summary: Ignore objects, the associated classes of which are unloaded while walking the heap to create a heapdump Reviewed-by: jiangli, redestad ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java Changeset: 4074a3d599cd Author: mullan Date: 2019-02-25 08:25 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4074a3d599cd 8159525: Add @FunctionalInterface annotation to PrivilegedAction and PrivilegedExceptionAction Reviewed-by: clanger ! src/java.base/share/classes/java/security/PrivilegedAction.java ! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java Changeset: ee4488381c78 Author: mseledtsov Date: 2019-02-25 08:16 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ee4488381c78 8219553: [TESTBUG] Problem list JFR TestPeriod test Summary: Problem listed the test Reviewed-by: egahlin ! test/jdk/ProblemList.txt Changeset: 7fec83061f24 Author: darcy Date: 2019-02-25 14:45 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7fec83061f24 8219561: Update jdeprscan to avoid the need for start-of-release changes Reviewed-by: dfuchs, lancea, smarks ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java Changeset: ca1a2ca32885 Author: jjiang Date: 2019-02-26 07:26 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ca1a2ca32885 8215524: Finished message validation failure should be decrypt_error alert Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/Finished.java Changeset: 1ee9149df76f Author: mikael Date: 2019-02-25 16:05 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ee9149df76f 8219675: Disable harfbuzz warnings with gcc 8 Reviewed-by: erikj, prr ! make/lib/Awt2dLibraries.gmk Changeset: 616a32d6b463 Author: cjplummer Date: 2019-02-25 18:54 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/616a32d6b463 8219143: jdb should support breakpoint thread filters Summary: add thread filter to stop command. Reviewed-by: sspitsyn, amenkov ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventRequestSpecList.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java + test/jdk/com/sun/jdi/JdbStopThreadidTest.java ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java Changeset: 554c3c813ad6 Author: rschmelter Date: 2019-02-22 04:59 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/554c3c813ad6 8219577: Returning NULL in a function which returns bools Reviewed-by: shade, zgu, clanger ! src/hotspot/os/windows/os_windows.cpp Changeset: 7a72441858bb Author: nishjain Date: 2019-02-26 14:57 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7a72441858bb 8209175: Handle 'B' character introduced in CLDR 33 JDK update for Burmese (my) locale Reviewed-by: naoto, rriggs ! make/data/cldr/common/main/my.xml ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java + test/jdk/java/text/Format/DateFormat/TestDayPeriodWithSDF.java + test/jdk/java/time/test/java/time/format/TestDayPeriodWithDTF.java Changeset: a590b6107ab3 Author: eosterlund Date: 2019-02-26 11:36 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a590b6107ab3 8218974: Free GC native structures in nmethod::flush Reviewed-by: pliden ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethod.hpp ! src/hotspot/share/gc/z/zNMethodData.cpp ! src/hotspot/share/gc/z/zNMethodData.hpp ! src/hotspot/share/gc/z/zUnload.cpp Changeset: 00fcc1ef31e8 Author: eosterlund Date: 2019-02-26 11:38 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/00fcc1ef31e8 8219638: ZGC: Free ZNMethodDataOops under a lock Reviewed-by: pliden ! src/hotspot/share/gc/z/zNMethodData.cpp Changeset: c431ab7f9e85 Author: sgehwolf Date: 2019-02-13 12:01 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c431ab7f9e85 8218913: Rename --strip-debug jlink plugin Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripJavaDebugAttributesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java ! test/jdk/tools/jlink/IntegrationTest.java - test/jdk/tools/jlink/plugins/StripDebugPluginTest.java + test/jdk/tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Changeset: 09cba396916f Author: coleenp Date: 2019-02-26 08:01 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/09cba396916f 8181171: Deleting method for RedefineClasses breaks ResolvedMethodName 8210457: JVM crash in ResolvedMethodTable::add_method(Handle) Summary: Add a function to call NSME in ResolvedMethodTable to replace deleted methods. Reviewed-by: sspitsyn, dholmes, dcubed ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.hpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java + test/hotspot/jtreg/runtime/RedefineTests/RedefineDeleteJmethod.java + test/hotspot/jtreg/runtime/RedefineTests/libRedefineDeleteJmethod.c ! test/jdk/java/lang/instrument/NamedBuffer.java + test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/MethodHandleDeletedMethod.java + test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/redef/Xost.java Changeset: c216c40ba47b Author: ecaspole Date: 2019-02-26 10:39 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c216c40ba47b 8219664: LogCompilation: java.lang.Error: Unexpected method mismatch during late inlining Summary: Set lateInlining=true in task endElement Reviewed-by: vlivanov, kvn ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: 7272e7c5164b Author: aleonard Date: 2019-02-19 16:13 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7272e7c5164b 8219378: Ensure ReflectionFactory.langReflectAccess is initialized correctly Reviewed-by: rriggs, alanb, mchung Contributed-by: andrew_m_leonard at uk.ibm.com ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java Changeset: 03924ad3f4d0 Author: lancea Date: 2019-02-26 13:14 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/03924ad3f4d0 8219548: Better Null paramenter checking in ToolProvider Reviewed-by: lancea, alanb, jjg Contributed-by: Philipp Kunz ! src/java.base/share/classes/java/util/spi/ToolProvider.java ! test/jdk/java/util/spi/ToolProviderTest.java Changeset: 20ee41e8740d Author: fyang Date: 2019-02-25 18:50 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/20ee41e8740d 8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield Reviewed-by: aph Contributed-by: patrick at os.amperecomputing.com ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: ca23d3475af0 Author: amenkov Date: 2019-02-26 15:29 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ca23d3475af0 8181383: com/sun/jdi/OptionTest.java fails intermittently with bind failed: Address already in use Reviewed-by: sspitsyn, cjplummer ! test/jdk/com/sun/jdi/OptionTest.java ! test/jdk/com/sun/jdi/RunToExit.java Changeset: df3d253aaf81 Author: valeriep Date: 2019-02-27 02:49 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/df3d253aaf81 8218780: Update MUSCLE PCSC-Lite header files Summary: update the PCSC-lite header files to 1.8.24 release Reviewed-by: coffeys ! src/java.smartcardio/share/native/libj2pcsc/pcsc.c - src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/pcsclite.h ! src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/winscard.h + src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/wintypes.h ! src/java.smartcardio/unix/native/libj2pcsc/pcsc_md.h Changeset: f47ca94f30b9 Author: mbaesken Date: 2019-02-26 09:57 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f47ca94f30b9 8219630: cleanup hotspot ostream.cpp Reviewed-by: clanger, dholmes, stuefe ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp Changeset: 33839b74e47c Author: shade Date: 2019-02-27 10:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/33839b74e47c 8219814: Help-info for pns(...) on Linux/mips lost Reviewed-by: aoqi, shade Contributed-by: Jie Fu ! src/hotspot/share/utilities/debug.cpp Changeset: 2d8172254394 Author: psadhukhan Date: 2019-02-21 10:33 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2d8172254394 8219156: RTFEditorKit writes background color but doesn't read Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java + test/jdk/javax/swing/text/rtf/RTFReadBGColorTest.java Changeset: 2900b9f89465 Author: sveerabhadra Date: 2019-02-21 11:10 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2900b9f89465 8190361: Incorrect version info in jaccessinspector.exe and jaccesswalker.exe Reviewed-by: prr, mhalder ! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc ! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc Changeset: 49b74aa7d2e3 Author: sveerabhadra Date: 2019-02-21 12:27 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49b74aa7d2e3 8213071: [macos] The focus disappears after pressing return to close the "That was a pretty good movie!" dialog. Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Changeset: 03163eb3b2d4 Author: sveerabhadra Date: 2019-02-25 11:02 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/03163eb3b2d4 8212202: [Windows] Exception if no printers are installed. Reviewed-by: prr ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: a986e16d8449 Author: psadhukhan Date: 2019-02-26 11:08 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a986e16d8449 8213781: web page background renders blue in JEditorPane 4895924: Strings in format #rgb not handled by Color.decode() (affects CSS / Swing) Reviewed-by: serb, sveerabhadra ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java + test/jdk/javax/swing/JEditorPane/TestBrowserBGColor.java Changeset: c6b18dd94973 Author: psadhukhan Date: 2019-02-26 11:17 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c6b18dd94973 Merge - src/hotspot/share/gc/z/zStatTLAB.cpp - src/hotspot/share/gc/z/zStatTLAB.hpp - src/hotspot/share/oops/array.inline.hpp - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotatedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationDesc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationValue.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ConstructorDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/DocErrorReporter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doclet.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ExecutableMemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/FieldDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/LanguageVersion.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MethodDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParamTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Parameter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParameterizedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ProgramElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/RootDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SeeTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SerialFieldTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SourcePosition.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Tag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ThrowsTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Type.java - src/jdk.javadoc/share/classes/com/sun/javadoc/TypeVariable.java - src/jdk.javadoc/share/classes/com/sun/javadoc/WildcardType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java - test/langtools/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java - test/langtools/tools/javadoc/6176978/T6176978.java - test/langtools/tools/javadoc/6176978/X.java - test/langtools/tools/javadoc/6227454/Test.java - test/langtools/tools/javadoc/6942366/T6942366.java - test/langtools/tools/javadoc/6942366/Test.java - test/langtools/tools/javadoc/6942366/p/Base.java - test/langtools/tools/javadoc/6958836/Test.java - test/langtools/tools/javadoc/6964914/Error.java - test/langtools/tools/javadoc/6964914/JavacWarning.java - test/langtools/tools/javadoc/6964914/JavadocWarning.java - test/langtools/tools/javadoc/6964914/Test.java - test/langtools/tools/javadoc/6964914/TestStdDoclet.java - test/langtools/tools/javadoc/6964914/TestUserDoclet.java - test/langtools/tools/javadoc/8025693/Test.java - test/langtools/tools/javadoc/8147801/T8147801.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib1.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib2.java - test/langtools/tools/javadoc/8147801/p/Test.java - test/langtools/tools/javadoc/AddOpensTest.java - test/langtools/tools/javadoc/BadOptionsTest.java - test/langtools/tools/javadoc/BooleanConst.java - test/langtools/tools/javadoc/BreakIteratorWarning.java - test/langtools/tools/javadoc/CheckResourceKeys.java - test/langtools/tools/javadoc/CompletionError.java - test/langtools/tools/javadoc/EncodingTest.java - test/langtools/tools/javadoc/FlagsTooEarly.java - test/langtools/tools/javadoc/InlineTagsWithBraces.java - test/langtools/tools/javadoc/LangVers.java - test/langtools/tools/javadoc/MaxWarns.java - test/langtools/tools/javadoc/MethodLinks.java - test/langtools/tools/javadoc/NoStar.java - test/langtools/tools/javadoc/ReleaseOption.java - test/langtools/tools/javadoc/ReleaseOptionSource.java - test/langtools/tools/javadoc/T4994049/FileWithTabs.java - test/langtools/tools/javadoc/T4994049/T4994049.java - test/langtools/tools/javadoc/T6968833.java - test/langtools/tools/javadoc/XWerror.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/Main.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/expected.out - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/B.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/E.java - test/langtools/tools/javadoc/annotations/annotatePackage/Main.java - test/langtools/tools/javadoc/annotations/annotatePackage/expected.out - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package-info.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package.html - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/B.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/package.html - test/langtools/tools/javadoc/annotations/annotateParams/Main.java - test/langtools/tools/javadoc/annotations/annotateParams/expected.out - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/C.java - test/langtools/tools/javadoc/annotations/badVals/Main.java - test/langtools/tools/javadoc/annotations/badVals/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/Main.java - test/langtools/tools/javadoc/annotations/defaults/expected.out - test/langtools/tools/javadoc/annotations/defaults/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/pkg1/B.java - test/langtools/tools/javadoc/annotations/elementTypes/Main.java - test/langtools/tools/javadoc/annotations/elementTypes/expected.out - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/A.java - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/B.java - test/langtools/tools/javadoc/annotations/missing/Main.java - test/langtools/tools/javadoc/annotations/missing/somepackage/MissingAnnotationClass.java - test/langtools/tools/javadoc/annotations/shortcuts/Main.java - test/langtools/tools/javadoc/annotations/shortcuts/expected.out - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/A.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Array.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Marker.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Value.java - test/langtools/tools/javadoc/api/basic/APITest.java - test/langtools/tools/javadoc/api/basic/DocletPathTest.java - test/langtools/tools/javadoc/api/basic/DocumentationToolLocationTest.java - test/langtools/tools/javadoc/api/basic/GetSourceVersionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DiagListenerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DocletClassTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileManagerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileObjectsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_OptionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_WriterTest.java - test/langtools/tools/javadoc/api/basic/Task_reuseTest.java - test/langtools/tools/javadoc/api/basic/pkg/C.java - test/langtools/tools/javadoc/api/basic/taglets/UnderlineTaglet.java - test/langtools/tools/javadoc/completionFailure/CompletionFailure.java - test/langtools/tools/javadoc/completionFailure/pkg/A.java - test/langtools/tools/javadoc/completionFailure/pkg/B.java - test/langtools/tools/javadoc/dupOk/DupOk.java - test/langtools/tools/javadoc/dupOk/sp1/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/B.java - test/langtools/tools/javadoc/enum/docComments/Main.java - test/langtools/tools/javadoc/enum/docComments/pkg1/Operation.java - test/langtools/tools/javadoc/enum/enumType/Main.java - test/langtools/tools/javadoc/enum/enumType/expected.out - test/langtools/tools/javadoc/enum/enumType/pkg1/QuotablePerson.java - test/langtools/tools/javadoc/generics/genericClass/Main.java - test/langtools/tools/javadoc/generics/genericClass/expected.out - test/langtools/tools/javadoc/generics/genericClass/pkg1/A.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/Main.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/expected.out - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/O.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/X.java - test/langtools/tools/javadoc/generics/genericInterface/Main.java - test/langtools/tools/javadoc/generics/genericInterface/expected.out - test/langtools/tools/javadoc/generics/genericInterface/pkg1/A.java - test/langtools/tools/javadoc/generics/genericMethod/Main.java - test/langtools/tools/javadoc/generics/genericMethod/expected.out - test/langtools/tools/javadoc/generics/genericMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/genericSuper/Main.java - test/langtools/tools/javadoc/generics/genericSuper/expected.out - test/langtools/tools/javadoc/generics/genericSuper/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/Main.java - test/langtools/tools/javadoc/generics/supertypes/expected.out - test/langtools/tools/javadoc/generics/supertypes/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/pkg1/B.java - test/langtools/tools/javadoc/generics/throwsGeneric/Main.java - test/langtools/tools/javadoc/generics/throwsGeneric/expected.out - test/langtools/tools/javadoc/generics/throwsGeneric/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamCycle/Main.java - test/langtools/tools/javadoc/generics/tparamCycle/pkg1/LikeEnum.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamTagOnType/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnType/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnType/pkg1/A.java - test/langtools/tools/javadoc/generics/wildcards/Main.java - test/langtools/tools/javadoc/generics/wildcards/expected.out - test/langtools/tools/javadoc/generics/wildcards/pkg1/A.java - test/langtools/tools/javadoc/imports/I.java - test/langtools/tools/javadoc/imports/MissingImport.java - test/langtools/tools/javadoc/lib/OldToolTester.java - test/langtools/tools/javadoc/lib/ToyDoclet.java - test/langtools/tools/javadoc/nestedClass/NestedClass.java - test/langtools/tools/javadoc/nestedClass/NestedClassB.java - test/langtools/tools/javadoc/nonConstExprs/Test.java - test/langtools/tools/javadoc/outputRedirect/Test.java - test/langtools/tools/javadoc/outputRedirect/p/OutputRedirect.java - test/langtools/tools/javadoc/parser/7091528/T7091528.java - test/langtools/tools/javadoc/parser/7091528/p/C1.java - test/langtools/tools/javadoc/parser/7091528/p/C3.java - test/langtools/tools/javadoc/parser/7091528/p/q/C2.java - test/langtools/tools/javadoc/sourceOnly/Test.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.jasm - test/langtools/tools/javadoc/sourceOnly/p/SourceOnly.java - test/langtools/tools/javadoc/sourceOption/SourceOption.java - test/langtools/tools/javadoc/sourceOption/p/LambdaConstructTest.java - test/langtools/tools/javadoc/subpackageIgnore/SubpackageIgnore.java - test/langtools/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java - test/langtools/tools/javadoc/varArgs/Main.java - test/langtools/tools/javadoc/varArgs/expected.out - test/langtools/tools/javadoc/varArgs/pkg1/A.java Changeset: 7f715085caac Author: psadhukhan Date: 2019-02-27 13:53 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7f715085caac Merge - src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java - test/jdk/tools/jlink/plugins/StripDebugPluginTest.java Changeset: f8b2179a55d0 Author: psadhukhan Date: 2019-02-27 14:45 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f8b2179a55d0 Merge Changeset: f9302cf718c9 Author: dchuyko Date: 2019-02-27 13:13 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f9302cf718c9 8215009: GCC 8 compilation error in libjli Reviewed-by: dholmes, mikael, rriggs ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c Changeset: d6cb11fa3773 Author: amlu Date: 2019-02-27 18:58 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d6cb11fa3773 8219802: Problem list java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Reviewed-by: chegar, clanger ! test/jdk/ProblemList.txt Changeset: 72ce7dd54939 Author: fyang Date: 2019-02-26 10:52 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/72ce7dd54939 8219698: aarch64: SIGILL triggered when specifying unsupported hardware features Reviewed-by: aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 2c50e900e8af Author: darcy Date: 2019-02-27 11:33 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2c50e900e8af 8219805: Cross-link javax.lang.model.{type, element} packages to utility interfaces Reviewed-by: vromero ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java ! src/java.compiler/share/classes/javax/lang/model/type/package-info.java Changeset: 1f0b00fe27ed Author: valeriep Date: 2019-02-27 19:37 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1f0b00fe27ed 8183107: PKCS11 regression regarding checkKeySize Summary: Changed key size check in PKCS11 provider to only enforce positive return values Reviewed-by: jnimeh ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM_INFO.java Changeset: 7ed4312ac094 Author: valeriep Date: 2019-02-27 19:40 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7ed4312ac094 Merge Changeset: 8e069f7b4fab Author: darcy Date: 2019-02-27 12:19 -0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8e069f7b4fab 8218726: Minor Throwable.printStackTrace() typos Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Throwable.java Changeset: 07dd34f487d4 Author: jwilhelm Date: 2019-02-28 02:47 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/07dd34f487d4 Added tag jdk-13+10 for changeset 8e069f7b4fab ! .hgtags Changeset: 4a99d3a6a86d Author: jjiang Date: 2019-02-28 13:37 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4a99d3a6a86d 8219723: javax/net/ssl/compatibility/Compatibility.java failed on some SNI cases Summary: Re-generates RSA and ECDSA certificates and set longer validity period Reviewed-by: xuelei ! test/jdk/javax/net/ssl/compatibility/Cert.java Changeset: 83e69a0df424 Author: dsimms Date: 2019-02-28 09:52 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/83e69a0df424 Merge ! .hgtags ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java - src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotatedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationDesc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationTypeElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/AnnotationValue.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ClassDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ConstructorDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/DocErrorReporter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Doclet.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ExecutableMemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/FieldDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/LanguageVersion.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MemberDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/MethodDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/PackageDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParamTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Parameter.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ParameterizedType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ProgramElementDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/RootDoc.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SeeTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SerialFieldTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/SourcePosition.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Tag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/ThrowsTag.java - src/jdk.javadoc/share/classes/com/sun/javadoc/Type.java - src/jdk.javadoc/share/classes/com/sun/javadoc/TypeVariable.java - src/jdk.javadoc/share/classes/com/sun/javadoc/WildcardType.java - src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/Standard.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/standard/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavaScriptScanner.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/package-info.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt - test/jdk/tools/jlink/plugins/StripDebugPluginTest.java ! test/jtreg-ext/requires/VMProps.java - test/langtools/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java - test/langtools/tools/javadoc/6176978/T6176978.java - test/langtools/tools/javadoc/6176978/X.java - test/langtools/tools/javadoc/6227454/Test.java - test/langtools/tools/javadoc/6942366/T6942366.java - test/langtools/tools/javadoc/6942366/Test.java - test/langtools/tools/javadoc/6942366/p/Base.java - test/langtools/tools/javadoc/6958836/Test.java - test/langtools/tools/javadoc/6964914/Error.java - test/langtools/tools/javadoc/6964914/JavacWarning.java - test/langtools/tools/javadoc/6964914/JavadocWarning.java - test/langtools/tools/javadoc/6964914/Test.java - test/langtools/tools/javadoc/6964914/TestStdDoclet.java - test/langtools/tools/javadoc/6964914/TestUserDoclet.java - test/langtools/tools/javadoc/8025693/Test.java - test/langtools/tools/javadoc/8147801/T8147801.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib1.java - test/langtools/tools/javadoc/8147801/jarsrc/lib/Lib2.java - test/langtools/tools/javadoc/8147801/p/Test.java - test/langtools/tools/javadoc/AddOpensTest.java - test/langtools/tools/javadoc/BadOptionsTest.java - test/langtools/tools/javadoc/BooleanConst.java - test/langtools/tools/javadoc/BreakIteratorWarning.java - test/langtools/tools/javadoc/CheckResourceKeys.java - test/langtools/tools/javadoc/CompletionError.java - test/langtools/tools/javadoc/EncodingTest.java - test/langtools/tools/javadoc/FlagsTooEarly.java - test/langtools/tools/javadoc/InlineTagsWithBraces.java - test/langtools/tools/javadoc/LangVers.java - test/langtools/tools/javadoc/MaxWarns.java - test/langtools/tools/javadoc/MethodLinks.java - test/langtools/tools/javadoc/NoStar.java - test/langtools/tools/javadoc/ReleaseOption.java - test/langtools/tools/javadoc/ReleaseOptionSource.java - test/langtools/tools/javadoc/T4994049/FileWithTabs.java - test/langtools/tools/javadoc/T4994049/T4994049.java - test/langtools/tools/javadoc/T6968833.java - test/langtools/tools/javadoc/XWerror.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/Main.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/expected.out - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/B.java - test/langtools/tools/javadoc/annotations/annotateMethodsFields/pkg1/E.java - test/langtools/tools/javadoc/annotations/annotatePackage/Main.java - test/langtools/tools/javadoc/annotations/annotatePackage/expected.out - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package-info.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg1/package.html - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/B.java - test/langtools/tools/javadoc/annotations/annotatePackage/pkg2/package.html - test/langtools/tools/javadoc/annotations/annotateParams/Main.java - test/langtools/tools/javadoc/annotations/annotateParams/expected.out - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/A.java - test/langtools/tools/javadoc/annotations/annotateParams/pkg1/C.java - test/langtools/tools/javadoc/annotations/badVals/Main.java - test/langtools/tools/javadoc/annotations/badVals/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/Main.java - test/langtools/tools/javadoc/annotations/defaults/expected.out - test/langtools/tools/javadoc/annotations/defaults/pkg1/A.java - test/langtools/tools/javadoc/annotations/defaults/pkg1/B.java - test/langtools/tools/javadoc/annotations/elementTypes/Main.java - test/langtools/tools/javadoc/annotations/elementTypes/expected.out - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/A.java - test/langtools/tools/javadoc/annotations/elementTypes/pkg1/B.java - test/langtools/tools/javadoc/annotations/missing/Main.java - test/langtools/tools/javadoc/annotations/missing/somepackage/MissingAnnotationClass.java - test/langtools/tools/javadoc/annotations/shortcuts/Main.java - test/langtools/tools/javadoc/annotations/shortcuts/expected.out - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/A.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Array.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Marker.java - test/langtools/tools/javadoc/annotations/shortcuts/pkg1/Value.java - test/langtools/tools/javadoc/api/basic/APITest.java - test/langtools/tools/javadoc/api/basic/DocletPathTest.java - test/langtools/tools/javadoc/api/basic/DocumentationToolLocationTest.java - test/langtools/tools/javadoc/api/basic/GetSourceVersionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DiagListenerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_DocletClassTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileManagerTest.java - test/langtools/tools/javadoc/api/basic/GetTask_FileObjectsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_OptionsTest.java - test/langtools/tools/javadoc/api/basic/GetTask_WriterTest.java - test/langtools/tools/javadoc/api/basic/Task_reuseTest.java - test/langtools/tools/javadoc/api/basic/pkg/C.java - test/langtools/tools/javadoc/api/basic/taglets/UnderlineTaglet.java - test/langtools/tools/javadoc/completionFailure/CompletionFailure.java - test/langtools/tools/javadoc/completionFailure/pkg/A.java - test/langtools/tools/javadoc/completionFailure/pkg/B.java - test/langtools/tools/javadoc/dupOk/DupOk.java - test/langtools/tools/javadoc/dupOk/sp1/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/A.java - test/langtools/tools/javadoc/dupOk/sp2/p/B.java - test/langtools/tools/javadoc/enum/docComments/Main.java - test/langtools/tools/javadoc/enum/docComments/pkg1/Operation.java - test/langtools/tools/javadoc/enum/enumType/Main.java - test/langtools/tools/javadoc/enum/enumType/expected.out - test/langtools/tools/javadoc/enum/enumType/pkg1/QuotablePerson.java - test/langtools/tools/javadoc/generics/genericClass/Main.java - test/langtools/tools/javadoc/generics/genericClass/expected.out - test/langtools/tools/javadoc/generics/genericClass/pkg1/A.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/Main.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/expected.out - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/O.java - test/langtools/tools/javadoc/generics/genericInnerAndOuter/pkg1/X.java - test/langtools/tools/javadoc/generics/genericInterface/Main.java - test/langtools/tools/javadoc/generics/genericInterface/expected.out - test/langtools/tools/javadoc/generics/genericInterface/pkg1/A.java - test/langtools/tools/javadoc/generics/genericMethod/Main.java - test/langtools/tools/javadoc/generics/genericMethod/expected.out - test/langtools/tools/javadoc/generics/genericMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/genericSuper/Main.java - test/langtools/tools/javadoc/generics/genericSuper/expected.out - test/langtools/tools/javadoc/generics/genericSuper/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/Main.java - test/langtools/tools/javadoc/generics/supertypes/expected.out - test/langtools/tools/javadoc/generics/supertypes/pkg1/A.java - test/langtools/tools/javadoc/generics/supertypes/pkg1/B.java - test/langtools/tools/javadoc/generics/throwsGeneric/Main.java - test/langtools/tools/javadoc/generics/throwsGeneric/expected.out - test/langtools/tools/javadoc/generics/throwsGeneric/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamCycle/Main.java - test/langtools/tools/javadoc/generics/tparamCycle/pkg1/LikeEnum.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnMethod/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnMethod/pkg1/A.java - test/langtools/tools/javadoc/generics/tparamTagOnType/Main.java - test/langtools/tools/javadoc/generics/tparamTagOnType/expected.out - test/langtools/tools/javadoc/generics/tparamTagOnType/pkg1/A.java - test/langtools/tools/javadoc/generics/wildcards/Main.java - test/langtools/tools/javadoc/generics/wildcards/expected.out - test/langtools/tools/javadoc/generics/wildcards/pkg1/A.java - test/langtools/tools/javadoc/imports/I.java - test/langtools/tools/javadoc/imports/MissingImport.java - test/langtools/tools/javadoc/lib/OldToolTester.java - test/langtools/tools/javadoc/lib/ToyDoclet.java - test/langtools/tools/javadoc/nestedClass/NestedClass.java - test/langtools/tools/javadoc/nestedClass/NestedClassB.java - test/langtools/tools/javadoc/nonConstExprs/Test.java - test/langtools/tools/javadoc/outputRedirect/Test.java - test/langtools/tools/javadoc/outputRedirect/p/OutputRedirect.java - test/langtools/tools/javadoc/parser/7091528/T7091528.java - test/langtools/tools/javadoc/parser/7091528/p/C1.java - test/langtools/tools/javadoc/parser/7091528/p/C3.java - test/langtools/tools/javadoc/parser/7091528/p/q/C2.java - test/langtools/tools/javadoc/sourceOnly/Test.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.jasm - test/langtools/tools/javadoc/sourceOnly/p/SourceOnly.java - test/langtools/tools/javadoc/sourceOption/SourceOption.java - test/langtools/tools/javadoc/sourceOption/p/LambdaConstructTest.java - test/langtools/tools/javadoc/subpackageIgnore/SubpackageIgnore.java - test/langtools/tools/javadoc/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java - test/langtools/tools/javadoc/varArgs/Main.java - test/langtools/tools/javadoc/varArgs/expected.out - test/langtools/tools/javadoc/varArgs/pkg1/A.java