From rwestrel at redhat.com Thu Feb 1 08:03:21 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 01 Feb 2018 09:03:21 +0100 Subject: RFR: leverage profiling for tableswitch/lookup switch In-Reply-To: <56642b43-0540-7f35-65b8-37e51f5b6a80@redhat.com> References: <56642b43-0540-7f35-65b8-37e51f5b6a80@redhat.com> Message-ID: Here is a new webrev that includes your suggestions: http://cr.openjdk.java.net/~roland/shenandoah/switch-profiling/webrev.01/ Roland. From shade at redhat.com Thu Feb 1 08:08:39 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 09:08:39 +0100 Subject: RFR: Don't count evacs double in traversal GC In-Reply-To: <055cde79-e44f-261c-e858-271aa2a83244@redhat.com> References: <1c2666da-2b69-11eb-f722-75891c90374d@redhat.com> <055cde79-e44f-261c-e858-271aa2a83244@redhat.com> Message-ID: On 01/31/2018 11:18 PM, Roman Kennke wrote: > Am 31.01.2018 um 22:58 schrieb Roman Kennke: >> I think this improved liveness work just led me to find the liveness accounting bug that I have >> observed occasionally. It seems we are counting evacs double: once when allocating the >> gclab/shared-gc, and once by the usual GC mechanics: we evac cset objects, then push them to the >> queue, and when it's popped, we count liveness for the object, regardless in which region it is. >> Let's never count any liveness on allocation, and do GC traversal count it. This is more precise >> (not counting any GCLAB waste). >> >> http://cr.openjdk.java.net/~rkennke/traversal-liveness-accounting/webrev.00/ >> >> Test: hotspot_gc_shenandoah >> >> Ok? >> >> Roman > > Ok, this is probably nonsense. The traversal-in-progress check should already have caught this. > However, outside of the traversal phase, there are no evacs either, so the whole switch-block is > useless. The patch should still be useful as a cleanup and simplification. > > Ok? Yes, looks good. -Aleksey From rwestrel at redhat.com Thu Feb 1 08:13:10 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 01 Feb 2018 09:13:10 +0100 Subject: RFR: improve profiled predicates In-Reply-To: <5637e356-3c95-6768-05d4-83e4b1cd4fe6@redhat.com> References: <5637e356-3c95-6768-05d4-83e4b1cd4fe6@redhat.com> Message-ID: > Help me understand why we are pushing this to sh/jdk10? Is this for > pre-stabilization until we upstream this separately? We don't backport > this at all to sh/jdk9 and sh/jdk8? Yes, it is for pre-stabilization. The goal is to have it upstream and we won't backport it. Thanks for the other comments. I fixed all of these. Roland. From roman at kennke.org Thu Feb 1 08:54:03 2018 From: roman at kennke.org (roman at kennke.org) Date: Thu, 01 Feb 2018 08:54:03 +0000 Subject: hg: shenandoah/jdk10: Don't count evacs double in traversal GC Message-ID: <201802010854.w118s4j5022470@aojmv0008.oracle.com> Changeset: 535f935bdf44 Author: rkennke Date: 2018-02-01 09:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/535f935bdf44 Don't count evacs double in traversal GC ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp From lennart.borjeson at cinnober.com Thu Feb 1 09:00:41 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Thu, 1 Feb 2018 09:00:41 +0000 Subject: Trivial MacOS compiler warning Message-ID: Hi, I get the following trivial compiler warning when building Shenandoah on MacOS. Not important, but should perhaps be fixed anyway. Compiling 11 properties into resource bundles for jdk.management.agent /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/ci/ciInstanceKlass.cpp:186:21: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!(offset >= 0 && offset < layout_helper() || (offset == BrooksPointer::byte_offset() && UseShenandoahGC))) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/ci/ciInstanceKlass.cpp:186:21: note: place parentheses around the '&&' expression to silence this warning if (!(offset >= 0 && offset < layout_helper() || (offset == BrooksPointer::byte_offset() && UseShenandoahGC))) { ^ ( ) Best regards, /Lennart From shade at redhat.com Thu Feb 1 09:17:38 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 10:17:38 +0100 Subject: RFR: leverage profiling for tableswitch/lookup switch In-Reply-To: References: <56642b43-0540-7f35-65b8-37e51f5b6a80@redhat.com> Message-ID: <4b115ee8-c9eb-56d2-9913-d38bc20b9635@redhat.com> On 02/01/2018 09:03 AM, Roland Westrelin wrote: > > Here is a new webrev that includes your suggestions: > > http://cr.openjdk.java.net/~roland/shenandoah/switch-profiling/webrev.01/ Looks good! It looks like ShenandoahUseSwitchProfiling can be UseProfileSwitchPredicate (or something), and can reside in c2_globals, like our own UseProfiledLoopPredicate? I mean, there is no need to guard it with Shenandoah* flag, since it seems to be a generic optimization. Thanks, -Aleksey From shade at redhat.com Thu Feb 1 09:22:36 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 10:22:36 +0100 Subject: RFR: improve profiled predicates In-Reply-To: References: <5637e356-3c95-6768-05d4-83e4b1cd4fe6@redhat.com> Message-ID: <41fa3319-62c5-9ac1-d9a8-25c3d64c9190@redhat.com> On 02/01/2018 09:13 AM, Roland Westrelin wrote: >> Help me understand why we are pushing this to sh/jdk10? Is this for >> pre-stabilization until we upstream this separately? We don't backport >> this at all to sh/jdk9 and sh/jdk8? > > Yes, it is for pre-stabilization. The goal is to have it upstream and we > won't backport it. OK, as long as we have the plan for upstreaming the whole UseProfiledLoopPredicate some time soon! > Thanks for the other comments. I fixed all of these. Very good, thanks. -Aleksey From shade at redhat.com Thu Feb 1 09:32:20 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 10:32:20 +0100 Subject: Trivial MacOS compiler warning In-Reply-To: References: Message-ID: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> On 02/01/2018 10:00 AM, Lennart B?rjeson wrote: > Hi, > > I get the following trivial compiler warning when building Shenandoah on MacOS. Not important, but should perhaps be fixed anyway. > > > Compiling 11 properties into resource bundles for jdk.management.agent > /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/ci/ciInstanceKlass.cpp:186:21: warning: '&&' within '||' [-Wlogical-op-parentheses] > if (!(offset >= 0 && offset < layout_helper() || (offset == BrooksPointer::byte_offset() && UseShenandoahGC))) { > ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ > /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/ci/ciInstanceKlass.cpp:186:21: note: place parentheses around the '&&' expression to silence this warning > if (!(offset >= 0 && offset < layout_helper() || (offset == BrooksPointer::byte_offset() && UseShenandoahGC))) { > ^ > ( ) Thanks! Is that the only warning we have during the Mac OS build? Can be fixed like this: http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.01/ -Aleksey From lennart.borjeson at cinnober.com Thu Feb 1 09:46:46 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Thu, 1 Feb 2018 09:46:46 +0000 Subject: Trivial MacOS compiler warning In-Reply-To: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> References: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> Message-ID: 1 feb. 2018 kl. 10:32 skrev Aleksey Shipilev >: ... Thanks! Is that the only warning we have during the Mac OS build? No, there's also a compiler error when building fast-debug (which I'd like to have to bring you some meaningful tracebacks for some Shenandoah-crashes I get), but I am unsure if this is upstream or not: ERROR: Build failed for target 'default (exploded-image)' in configuration 'macosx-x86_64-normal-server-fastdebug' (exit code 2) Stopping sjavac server === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_loopPredicate.o: /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/opto/loopPredicate.cpp:1018:71: error: ordered comparison between pointer and zero ('const TypeInt *' and 'int') assert(rng->Opcode() == Op_LoadRange || _igvn.type(rng)->is_int() >= 0, "must be"); ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/utilities/debug.hpp:55:33: note: expanded from macro 'assert' #define assert(p, ...) vmassert(p, __VA_ARGS__) ^ /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/utilities/debug.hpp:44:9: note: expanded from macro 'vmassert' if (!(p)) { \ ^ 1 error generated. From shade at redhat.com Thu Feb 1 09:59:09 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 10:59:09 +0100 Subject: Trivial MacOS compiler warning In-Reply-To: References: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> Message-ID: On 02/01/2018 10:46 AM, Lennart B?rjeson wrote: > >> 1 feb. 2018 kl. 10:32 skrev Aleksey Shipilev >: >> > ... >> Thanks! Is that the only warning we have during the Mac OS build? >> > > No, there's also a compiler error when building fast-debug (which I'd like to have to bring you some > meaningful tracebacks for some Shenandoah-crashes I get), but I am unsure if this is upstream or not: > > ERROR: Build failed for target 'default (exploded-image)' in configuration > 'macosx-x86_64-normal-server-fastdebug' (exit code 2)? > Stopping sjavac server > > === Output from failing command(s) repeated here === > * For target hotspot_variant-server_libjvm_objs_loopPredicate.o: > /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/opto/loopPredicate.cpp:1018:71: > error: ordered comparison between pointer and zero ('const TypeInt *' and 'int') > ? ??assert(rng->Opcode() == Op_LoadRange || _igvn.type(rng)->is_int() >= 0, "must be"); > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??~~~~~~~~~~~~~~~~~~~~~~~~~ ^??~ Yes, this is our assert. I think we have mismerged a part of this fix: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1c9cefa2a443 Updated: http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.02/ Thanks, -Aleksey From rwestrel at redhat.com Thu Feb 1 10:04:17 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 01 Feb 2018 11:04:17 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: > With the patch, -XX:-ShenandoahWriteBarrierMemBar does not crash > anymore, but it's significantly slower than with membar... like 75% > slower. Which seems illogical. > > tried with: > -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions > -XX:+UnlockExperimentalVMOptions -Xms4g -Xmx4g > -XX:ShenandoahGCHeuristics=traversal -XX:ShenandoahFreeThreshold=17 > -XX:-ShenandoahWriteBarrierMemBar > > on specjvm compiler. I don't see that: -ShenandoahWriteBarrierMemBar Compiler.compiler thrpt 30 378.604 ? 18.569 ops/min +ShenandoahWriteBarrierMemBar Compiler.compiler thrpt 30 398.564 ? 23.585 ops/min current repo with a product build. Roland. From roman at kennke.org Thu Feb 1 10:08:48 2018 From: roman at kennke.org (Roman Kennke) Date: Thu, 01 Feb 2018 11:08:48 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: Am 1. Februar 2018 11:04:17 MEZ schrieb Roland Westrelin : > >> With the patch, -XX:-ShenandoahWriteBarrierMemBar does not crash >> anymore, but it's significantly slower than with membar... like 75% >> slower. Which seems illogical. >> >> tried with: >> -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions >> -XX:+UnlockExperimentalVMOptions -Xms4g -Xmx4g >> -XX:ShenandoahGCHeuristics=traversal -XX:ShenandoahFreeThreshold=17 >> -XX:-ShenandoahWriteBarrierMemBar >> >> on specjvm compiler. > >I don't see that: > >-ShenandoahWriteBarrierMemBar >Compiler.compiler thrpt 30 378.604 ? 18.569 ops/min > >+ShenandoahWriteBarrierMemBar >Compiler.compiler thrpt 30 398.564 ? 23.585 ops/min > >current repo with a product build. Yes. But without membars, I would expect it to be faster or equal compared to with membars. But not slower... Or am I missing something? Roman -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From lennart.borjeson at cinnober.com Thu Feb 1 10:22:36 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Thu, 1 Feb 2018 10:22:36 +0000 Subject: Trivial MacOS compiler warning In-Reply-To: References: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> Message-ID: <38AB7399-CAE5-45E1-9579-B2060DF03874@cinnober.com> Nice! > 1 feb. 2018 kl. 10:59 skrev Aleksey Shipilev : > [...] > Updated: > http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.02/ > > Thanks, > -Aleksey > That patch fixed both problems, thank you! I now see one more warning which seems to be in Shenandoah: /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp:157:5: warning: delete called on 'ShenandoahStrDedupTableCleanupTask' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete _dedup_table_cleanup_task; ^ 1 warning generated. There are also some of other warnings, but they do definitely seem to be upstream or related to my OS being a later release (10.13) than the release build system (10.7), e.g.: Creating support/modules_cmds/jdk.jlink/jlink from 1 file(s) clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of OS X 10.9 [-Wdeprecated] /Lennart From rwestrel at redhat.com Thu Feb 1 10:25:15 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 01 Feb 2018 11:25:15 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: >>-ShenandoahWriteBarrierMemBar >>Compiler.compiler thrpt 30 378.604 ? 18.569 ops/min >> >>+ShenandoahWriteBarrierMemBar >>Compiler.compiler thrpt 30 398.564 ? 23.585 ops/min >> >>current repo with a product build. > > Yes. But without membars, I would expect it to be faster or equal compared to with membars. But not slower... Or am I missing something? Those membars are noop on x86 so perf should be the same. Given how much compiler numbers vary, it's hard to tell there's a regression from the numbers above, AFAICT. Roland. From rwestrel at redhat.com Thu Feb 1 10:35:14 2018 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 01 Feb 2018 10:35:14 +0000 Subject: hg: shenandoah/jdk10: leverage profiling for tableswitch/lookupswitch Message-ID: <201802011035.w11AZE2x025878@aojmv0008.oracle.com> Changeset: 3d7705ea4dbf Author: roland Date: 2018-02-01 11:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d7705ea4dbf leverage profiling for tableswitch/lookupswitch ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/opto/cfgnode.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/hotspot/share/runtime/globals.hpp From rkennke at redhat.com Thu Feb 1 10:37:32 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 01 Feb 2018 11:37:32 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: Am 1. Februar 2018 11:25:15 MEZ schrieb Roland Westrelin : > >>>-ShenandoahWriteBarrierMemBar >>>Compiler.compiler thrpt 30 378.604 ? 18.569 ops/min >>> >>>+ShenandoahWriteBarrierMemBar >>>Compiler.compiler thrpt 30 398.564 ? 23.585 ops/min >>> >>>current repo with a product build. >> >> Yes. But without membars, I would expect it to be faster or equal >compared to with membars. But not slower... Or am I missing something? > >Those membars are noop on x86 so perf should be the same. But it may affect compiler optimizations? Or if something went wrong, inhibit them? Given how >much >compiler numbers vary, it's hard to tell there's a regression from the >numbers above, AFAICT. True. But we have both observed a noticable regression. Better to check it? No-membars will likely become the default/only path, so it better be good ;-) Roman -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From shade at redhat.com Thu Feb 1 10:51:52 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 11:51:52 +0100 Subject: Trivial MacOS compiler warning In-Reply-To: <38AB7399-CAE5-45E1-9579-B2060DF03874@cinnober.com> References: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> <38AB7399-CAE5-45E1-9579-B2060DF03874@cinnober.com> Message-ID: On 02/01/2018 11:22 AM, Lennart B?rjeson wrote: > That patch fixed both problems, thank you! > > I now see one more warning which seems to be in Shenandoah: > > /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp:157:5: warning: delete called on 'ShenandoahStrDedupTableCleanupTask' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] > delete _dedup_table_cleanup_task; > ^ > 1 warning generated. OK, looks like we want ShenandoahStrDedupTableCleanupTask destructor to be virtual, even though there are no destructors in any subclass of it: http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.03/ -Aleksey From rwestrel at redhat.com Thu Feb 1 10:56:19 2018 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Thu, 01 Feb 2018 10:56:19 +0000 Subject: hg: shenandoah/jdk10: improved profiled predicates Message-ID: <201802011056.w11AuJeo005164@aojmv0008.oracle.com> Changeset: 279bd9767680 Author: roland Date: 2018-02-01 11:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/279bd9767680 improved profiled predicates ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/shenandoahSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java From lennart.borjeson at cinnober.com Thu Feb 1 12:05:07 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Thu, 1 Feb 2018 12:05:07 +0000 Subject: Shenandoah crash Message-ID: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> Shenandoah is crashing for me. I know I can't send attachments to this list, but I've copied the top of the hs-log below. I can send more info off-list, if someone would like to take a look at it. Regrettable it is not some test case that I can share, but a full run of an application I'm developing. Best regards, /Lennart # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap Referenced from: interior location: 0x00007faf6cd0d3c0 outside of Java heap 0x00007faf6cd0d3c0 is a weak global jni handle Object: 0x0000000467c00008 - klass 0x00000007c0000b70 [I not allocated after complete mark start allocated after next mark start not marked complete marked next not in collection set region: |0x00007faf6ce426a0| 671|R |BTE 0x0000000467c00000, 0x0000000468000000, 0x0000000468000000|U 100%|T 24%|G 0%|S 75%|L 2%|FTS 163191|LTS 163193| |CP 0|TAMS 0x0000000468000000, 0x0000000467c00000| # # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, bsd-amd64) # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: --add-modules=java.xml.bind -Xmx16G -XX:+UseShenandoahGC -XX:+ShenandoahVerify -Xlog:gc=info,gc+ergo=info -DrunningInEclipse=true -Dfile.encoding=UTF-8 com.cinnober.bmf.gui.Main --console=false Host: cft757eris.local, MacBookPro10,1 x86_64 2400 MHz, 8 cores, 16G, Darwin 17.4.0 Time: Thu Feb 1 12:36:33 2018 CET elapsed time: 1471 seconds (0d 0h 24m 31s) --------------- T H R E A D --------------- Current thread (0x00007faf6e011000): GCTaskThread "Shenandoah GC Threads#4" [stack: 0x0000700009f1b000,0x000070000a01b000] [id=11267] Stack: [0x0000700009f1b000,0x000070000a01b000], sp=0x000070000a014600, free space=997k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.dylib+0xbff36e] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x4d0 V [libjvm.dylib+0xbffa68] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x3c V [libjvm.dylib+0x450256] report_vm_error(char const*, int, char const*, char const*, ...)+0xc8 V [libjvm.dylib+0xb0b46a] ShenandoahVerifyOopClosure::print_failure(ShenandoahVerifyOopClosure::SafeLevel, oop, char const*)+0x1018 V [libjvm.dylib+0xb0a432] ShenandoahVerifyOopClosure::verify(ShenandoahVerifyOopClosure::SafeLevel, oop, bool, char const*)+0x4c V [libjvm.dylib+0xb09ee8] ShenandoahVerifyOopClosure::verify_oop(oop)+0x101e V [libjvm.dylib+0xb08bd3] void ShenandoahVerifyOopClosure::verify_oop_at(oop*, oop)+0x3b V [libjvm.dylib+0xb08aad] void ShenandoahVerifyOopClosure::do_oop_work(oop*)+0x1a5 V [libjvm.dylib+0x69b3e9] JNIHandleBlock::weak_oops_do(BoolObjectClosure*, OopClosure*)+0x133 V [libjvm.dylib+0xae321b] ShenandoahRootProcessor::process_all_roots_slow(OopClosure*)+0xa9 V [libjvm.dylib+0xb08469] ShenandoahVerifierReachableTask::work(unsigned int)+0x171 V [libjvm.dylib+0xc590a2] GangWorker::run_task(WorkData)+0x62 V [libjvm.dylib+0xc59165] GangWorker::loop()+0x25 V [libjvm.dylib+0x958f6e] thread_native_entry(Thread*)+0x135 C [libsystem_pthread.dylib+0x36c1] _pthread_body+0x154 C [libsystem_pthread.dylib+0x356d] _pthread_body+0x0 C [libsystem_pthread.dylib+0x2c5d] thread_start+0xd From shade at redhat.com Thu Feb 1 13:53:23 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 14:53:23 +0100 Subject: Shenandoah crash In-Reply-To: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> Message-ID: Thanks for the bug report! On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 > # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap > > Referenced from: > interior location: 0x00007faf6cd0d3c0 > outside of Java heap > 0x00007faf6cd0d3c0 is a weak global jni handle ^^^^^^^^^^^^^^^^^^^^^^ This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling the weak global JNI handles: we apparently miss that root during mark? If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- barring heroics of anyone here -- we would be able to look at it next week. > Time: Thu Feb 1 12:36:33 2018 CET elapsed time: 1471 seconds (0d 0h 24m 31s) You waited for 24 minutes for this bug to appear, right? I wonder if you can make it more frequent with -XX:ShenandoahGCHeuristics=aggressive. > # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10) Also, you don't need fastdebug build to run with -XX:+ShenandoahVerify, and the failure like this would be caught in release build as well. Thanks, -Aleksey From lennart.borjeson at cinnober.com Thu Feb 1 14:33:36 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Thu, 1 Feb 2018 14:33:36 +0000 Subject: Shenandoah crash In-Reply-To: References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> Message-ID: <5B9EF535-B1A9-4B8B-9385-8983C3731CC0@cinnober.com> 1 feb. 2018 kl. 14:53 skrev Aleksey Shipilev : > > Thanks for the bug report! > > On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 >> # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap >> >> Referenced from: >> interior location: 0x00007faf6cd0d3c0 >> outside of Java heap >> 0x00007faf6cd0d3c0 is a weak global jni handle > > ^^^^^^^^^^^^^^^^^^^^^^ > > This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling > the weak global JNI handles: we apparently miss that root during mark? > > If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to > understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- > barring heroics of anyone here -- we would be able to look at it next week. And then you'll be at JFokus, won't you? CU! > >> Time: Thu Feb 1 12:36:33 2018 CET elapsed time: 1471 seconds (0d 0h 24m 31s) > > You waited for 24 minutes for this bug to appear, right? I wonder if you can make it more frequent > with -XX:ShenandoahGCHeuristics=aggressive. > Somewhat faster crash (but another cause?) with aggressive (top of hs-log): # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=4735, tid=11011 # Error: Shenandoah verification failed; After Full GC, Marked: Object klass pointer must go to metaspace Referenced from: interior location: 0x00000007be78012c 0x00000007be780120 - klass 0x00000007c0251f58 java.time.OffsetDateTime allocated after complete mark start allocated after next mark start marked complete marked next not in collection set region: |0x00007fa60df79b00| 4089|P |BTE 0x00000007be400000, 0x00000007be800000, 0x00000007be800000|U 100%|T 0%|G 0%|S 100%|L 100%|FTS 36086|LTS 59995| |CP 1|TAMS 0x00000007be400000, 0x00000007be780018| Object: 0x00000007bc5c0f00 - safe print, no details region: |0x00007fa60df78f80| 4081|EC |BTE 0x00000007bc400000, 0x00000007bc400000, 0x00000007bc800000|U 0%|T 0%|G 0%|S 0%|L 0%|FTS 0|LTS 0| |CP 0|TAMS 0x00000007bc400000, 0x00000007bc400000| # # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, bsd-amd64) # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: --add-modules=java.xml.bind -Xmx16G -XX:+UseShenandoahGC -XX:+ShenandoahVerify -Xlog:gc=off,gc+ergo=off -DrunningInEclipse=true -XX:ShenandoahGCHeuristics=aggressive -Dfile.encoding=UTF-8 com.cinnober.bmf.gui.Main --console=false Host: cft757eris.local, MacBookPro10,1 x86_64 2400 MHz, 8 cores, 16G, Darwin 17.4.0 Time: Thu Feb 1 15:27:41 2018 CET elapsed time: 605 seconds (0d 0h 10m 5s) --------------- T H R E A D --------------- Current thread (0x00007fa60f805000): GCTaskThread "Shenandoah GC Threads#2" [stack: 0x0000700002a7a000,0x0000700002b7a000] [id=11011] Stack: [0x0000700002a7a000,0x0000700002b7a000], sp=0x0000700002b755c0, free space=1005k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.dylib+0xbff15e] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x4d0 V [libjvm.dylib+0xbff858] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x3c V [libjvm.dylib+0x44f942] report_vm_error(char const*, int, char const*, char const*, ...)+0xc8 V [libjvm.dylib+0xb0b266] ShenandoahVerifyOopClosure::print_failure(ShenandoahVerifyOopClosure::SafeLevel, oop, char const*)+0x1018 V [libjvm.dylib+0xb0a22e] ShenandoahVerifyOopClosure::verify(ShenandoahVerifyOopClosure::SafeLevel, oop, bool, char const*)+0x4c V [libjvm.dylib+0xb08f0d] ShenandoahVerifyOopClosure::verify_oop(oop)+0x247 V [libjvm.dylib+0xb0bbe3] void ShenandoahVerifyOopClosure::verify_oop_at(unsigned int*, oop)+0x3b V [libjvm.dylib+0xb0bac5] void ShenandoahVerifyOopClosure::do_oop_work(unsigned int*)+0x111 V [libjvm.dylib+0x61b7c4] InstanceKlass::oop_oop_iterate_v(oop, ExtendedOopClosure*)+0x106 V [libjvm.dylib+0xb08566] ShenandoahVerifyOopClosure::verify_oops_from(oop)+0x6a V [libjvm.dylib+0xb0c3ca] ShenandoahVerifierMarkedRegionTask::verify_and_follow(HeapWord*, Stack&, ShenandoahVerifyOopClosure&, unsigned long*)+0x154 V [libjvm.dylib+0xb0c1f9] ShenandoahVerifierMarkedRegionTask::work_regular(ShenandoahHeapRegion*, Stack&, ShenandoahVerifyOopClosure&)+0xcf V [libjvm.dylib+0xb0bfb8] ShenandoahVerifierMarkedRegionTask::work(unsigned int)+0x1d6 V [libjvm.dylib+0xc58f46] GangWorker::run_task(WorkData)+0x62 V [libjvm.dylib+0xc59009] GangWorker::loop()+0x25 V [libjvm.dylib+0x958d5e] thread_native_entry(Thread*)+0x135 >> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10) > > Also, you don't need fastdebug build to run with -XX:+ShenandoahVerify, and the failure like this > would be caught in release build as well. > > Thanks, > -Aleksey > Best regards, /Lennart From shade at redhat.com Thu Feb 1 15:47:16 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 1 Feb 2018 16:47:16 +0100 Subject: Shenandoah/Parallel and UTF8/serialization Message-ID: <7d92b336-9e47-899b-a592-f06fbf6ca5f3@redhat.com> Recently committed -XX:+UseSwitchProfiling was inspired by our investigations into Serial performance: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004865.html http://mail.openjdk.java.net/pipermail/shenandoah-dev/2017-December/004555.html It does seem to improve Serial with sh/jdk10, on both Shenandoah and Parallel! Parallel: -XX:-UseSwitchProfiling: 22443.827 ? 88.328 ops/s -XX:+UseSwitchProfiling: 23985.948 ? 147.074 ops/s improv: +6.8% Shenandoah: -XX:-UseSwitchProfiling: 19675.852 ? 181.698 ops/s -XX:+UseSwitchProfiling: 20539.850 ? 173.441 ops/s improv: +4.4% Note that Shenandoah improved a bit less, which means it is now slightly worse than baseline. Or, looking at it more optimistically, the generic optimization improves the baseline a lot! Our most targeted benchmark that captures the need for switch profiling seems to be mined out. http://icedtea.classpath.org/hg/gc-bench/file/d04b4bbbc39f/src/main/java/org/openjdk/gcbench/wip/WriteBarrierTableSwitch.java Benchmark (size) Mode Cnt Score Error Units # Shenandoah, -UseSwitchProfiling WriteBarrierTableSwitch.common 1000 avgt 5 908.240 ? 4.614 ns/op WriteBarrierTableSwitch.separate 1000 avgt 5 1217.513 ? 18.511 ns/op # Parallel, -UseSwitchProfiling WriteBarrierTableSwitch.common 1000 avgt 5 856.878 ? 35.638 ns/op WriteBarrierTableSwitch.separate 1000 avgt 5 1143.032 ? 28.779 ns/op # Shenandoah, +UseSwitchProfiling WriteBarrierTableSwitch.common 1000 avgt 5 490.165 ? 0.555 ns/op WriteBarrierTableSwitch.separate 1000 avgt 5 490.200 ? 1.023 ns/op # Parallel, +UseSwitchProfiling WriteBarrierTableSwitch.common 1000 avgt 5 489.912 ? 20.953 ns/op WriteBarrierTableSwitch.separate 1000 avgt 5 484.872 ? 0.169 ns/op The UTF8 benchmark could still use some work to match Parallel performance: http://icedtea.classpath.org/hg/gc-bench/file/d04b4bbbc39f/src/main/java/org/openjdk/gcbench/wip/WriteBarrierUTF8Scan.java Shenandoah: -XX:-UseSwitchProfiling: 3963.357 ? 10.242 ns/op -XX:+UseSwitchProfiling: 681.130 ? 11.334 ns/op Parallel: -XX:-UseSwitchProfiling: 3084.094 ? 0.606 ns/op -XX:+UseSwitchProfiling: 610.148 ? 3.897 ns/op Thanks, -Aleksey From rkennke at redhat.com Thu Feb 1 23:57:38 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 00:57:38 +0100 Subject: RFR: Record cycle start/end in Traversal GC to avoid continuous periodic GC Message-ID: Turns out Traversal is running into continuous back-to-back (periodic) GC because we're never actually recording cycle start/end :-) This patch fixes it. Gives a good boost to apps running with Traversal GC. Easily passes by adaptive heuristic now. http://cr.openjdk.java.net/~rkennke/traversal-record-cycles/webrev.00/ Ok? Roman From rkennke at redhat.com Fri Feb 2 00:06:16 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 01:06:16 +0100 Subject: RFR: Check for NULL in is-alive-closures Message-ID: I've run into a SEGV in referenceProcessor, because a referent was NULL. This sequence: verify_referent(obj); if (is_alive_non_header()->do_object_b(java_lang_ref_Reference::referent(obj))) { means that if the referent is NULL, it is passed to do_object_b(), which assumes it to be not NULL. I have no idea how this hasn't blown up before? I was a bit unsure if we should return true (is-alive) or false (is-not-alive) when observing NULL referent. I think it is better to say it's alive, because then the Reference object is not put into discovered list, but treated as regular oop. http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.00/ Good? Roman From rwestrel at redhat.com Fri Feb 2 07:59:30 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 02 Feb 2018 08:59:30 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: > But it may affect compiler optimizations? Or if something went wrong, > inhibit them? I checked that the optimizations that happen after the write barrier is expanded trigger ShenandoahWriteBarrierMemBar on/off correctly trigger with simple test cases. > True. But we have both observed a noticable regression. Better to > check it? No-membars will likely become the default/only path, so it > better be good ;-) I ran Compiler for longer (-f 10) a couple of times and results with ShenandoahWriteBarrierMemBar on/off are almost identical: -ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 384.413 ? 11.802 ops/min +ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 384.253 ? 10.919 ops/min -ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 382.996 ? 10.339 ops/min +ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 385.405 ? 10.961 ops/min Roland. From rkennke at redhat.com Fri Feb 2 08:05:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 02 Feb 2018 09:05:30 +0100 Subject: RFR: fix loop unswitching with -XX:-ShenandoahWriteBarrierMemBar In-Reply-To: References: <689fd86b-a6e2-fefd-29ac-548cc5e1cce8@redhat.com> Message-ID: <0D020FF3-FB87-4B15-948E-2EC509031C72@redhat.com> OK thanks a lot!! Cheers, Roman Am 2. Februar 2018 08:59:30 MEZ schrieb Roland Westrelin : > >> But it may affect compiler optimizations? Or if something went wrong, >> inhibit them? > >I checked that the optimizations that happen after the write barrier is >expanded trigger ShenandoahWriteBarrierMemBar on/off correctly trigger >with simple test cases. > >> True. But we have both observed a noticable regression. Better to >> check it? No-membars will likely become the default/only path, so it >> better be good ;-) > >I ran Compiler for longer (-f 10) a couple of times and results with >ShenandoahWriteBarrierMemBar on/off are almost identical: > >-ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 384.413 ? >11.802 ops/min >+ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 384.253 ? >10.919 ops/min >-ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 382.996 ? >10.339 ops/min >+ShenandoahWriteBarrierMemBar: Compiler.compiler thrpt 100 385.405 ? >10.961 ops/min > >Roland. -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From shade at redhat.com Fri Feb 2 09:35:26 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 10:35:26 +0100 Subject: RFR: Record cycle start/end in Traversal GC to avoid continuous periodic GC In-Reply-To: References: Message-ID: On 02/02/2018 12:57 AM, Roman Kennke wrote: > Turns out Traversal is running into continuous back-to-back (periodic) GC > because we're never actually recording cycle start/end :-) This patch fixes > it. Gives a good boost to apps running with Traversal GC. Easily passes by > adaptive heuristic now. > > http://cr.openjdk.java.net/~rkennke/traversal-record-cycles/webrev.00/ Looks good. We can (and probably should) encapsulate that in ShenandoahGCSession mark object that all cycles seem to share well. -Aleksey From lennart.borjeson at cinnober.com Fri Feb 2 10:02:52 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 2 Feb 2018 10:02:52 +0000 Subject: Trivial MacOS compiler warning In-Reply-To: References: <76fa3965-2076-49e1-bbd7-9082496075de@redhat.com> <38AB7399-CAE5-45E1-9579-B2060DF03874@cinnober.com> Message-ID: Forget to tell you that the destructor patch, too, fixed my warning on MacOS. Best regards, /Lennart > 1 feb. 2018 kl. 11:51 skrev Aleksey Shipilev : > > On 02/01/2018 11:22 AM, Lennart B?rjeson wrote: >> That patch fixed both problems, thank you! >> >> I now see one more warning which seems to be in Shenandoah: >> >> /Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp:157:5: warning: delete called on 'ShenandoahStrDedupTableCleanupTask' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] >> delete _dedup_table_cleanup_task; >> ^ >> 1 warning generated. > > OK, looks like we want ShenandoahStrDedupTableCleanupTask destructor to be virtual, even though > there are no destructors in any subclass of it: > http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.03/ > > -Aleksey > From shade at redhat.com Fri Feb 2 10:37:01 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 11:37:01 +0100 Subject: RFR: Fix Clang build warnings Message-ID: <3758bc1a-f340-fb4d-1afe-e2213a0d1ef1@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.03/ These produce warnings for Clang, and thus break the build with Mac OS. Two cases were just rewritten for clarity. The change in loopPredicate.cpp picks up the correct assert that we have missed during the merge: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1c9cefa2a443 Testing: hotspot_gc_shenandoah (Linux), build tests (by Lennart) Thanks, -Aleksey From rkennke at redhat.com Fri Feb 2 10:44:34 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 11:44:34 +0100 Subject: RFR: Fix Clang build warnings In-Reply-To: <3758bc1a-f340-fb4d-1afe-e2213a0d1ef1@redhat.com> References: <3758bc1a-f340-fb4d-1afe-e2213a0d1ef1@redhat.com> Message-ID: <5f12f459-0ff9-345c-6ebb-3d5d725490b5@redhat.com> Am 02.02.2018 um 11:37 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/build/macos-1/webrev.03/ > > These produce warnings for Clang, and thus break the build with Mac OS. Two cases were just > rewritten for clarity. The change in loopPredicate.cpp picks up the correct assert that we have > missed during the merge: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1c9cefa2a443 > > Testing: hotspot_gc_shenandoah (Linux), build tests (by Lennart) > > Thanks, > -Aleksey > Looks good. From ashipile at redhat.com Fri Feb 2 10:59:49 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 02 Feb 2018 10:59:49 +0000 Subject: hg: shenandoah/jdk10: Fix Mac OS build warnings Message-ID: <201802021059.w12AxnL5006025@aojmv0008.oracle.com> Changeset: 72b8c179ff3b Author: shade Date: 2018-02-01 12:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72b8c179ff3b Fix Mac OS build warnings ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/hotspot/share/opto/loopPredicate.cpp From rkennke at redhat.com Fri Feb 2 12:55:12 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 13:55:12 +0100 Subject: RFR: Check for NULL in is-alive-closures In-Reply-To: References: Message-ID: <57191c0e-594d-0e64-5b87-654e07f3a9db@redhat.com> Am 02.02.2018 um 01:06 schrieb Roman Kennke: > I've run into a SEGV in referenceProcessor, because a referent was > NULL. This sequence: > > verify_referent(obj); > if (is_alive_non_header()->do_object_b(java_lang_ref_Reference::referent(obj))) > { > > means that if the referent is NULL, it is passed to do_object_b(), > which assumes it to be not NULL. I have no idea how this hasn't blown > up before? > > I was a bit unsure if we should return true (is-alive) or false > (is-not-alive) when observing NULL referent. I think it is better to > say it's alive, because then the Reference object is not put into > discovered list, but treated as regular oop. > > http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.00/ > The situation might arise only with traversal GC, because it can mark through the Reference object right after it is created, but fields not yet initialized. In this case, referent is still NULL, but it can already be visible to the GC. A subsequent putfield to store the referent will do the right thing (i.e. put the referent in the traversal work queue, and mark it live). Returning 'is-alive' for the NULL is still the best we can do I think. Roman From rkennke at redhat.com Fri Feb 2 13:51:57 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 14:51:57 +0100 Subject: RFR: Record cycle start/end in Traversal GC to avoid continuous periodic GC In-Reply-To: References: Message-ID: Am 02.02.2018 um 10:35 schrieb Aleksey Shipilev: > On 02/02/2018 12:57 AM, Roman Kennke wrote: >> Turns out Traversal is running into continuous back-to-back (periodic) GC >> because we're never actually recording cycle start/end :-) This patch fixes >> it. Gives a good boost to apps running with Traversal GC. Easily passes by >> adaptive heuristic now. >> >> http://cr.openjdk.java.net/~rkennke/traversal-record-cycles/webrev.00/ > > Looks good. > > We can (and probably should) encapsulate that in ShenandoahGCSession mark object that all cycles > seem to share well. > > -Aleksey > > Right. http://cr.openjdk.java.net/~rkennke/traversal-record-cycles/webrev.01/ Passes: hotspot_gc_shenandoah Good? From shade at redhat.com Fri Feb 2 13:58:30 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 14:58:30 +0100 Subject: RFR: Record cycle start/end in Traversal GC to avoid continuous periodic GC In-Reply-To: References: Message-ID: <8b324207-3069-9ee5-3c33-7161c09f6b9a@redhat.com> On 02/02/2018 02:51 PM, Roman Kennke wrote: > Right. > http://cr.openjdk.java.net/~rkennke/traversal-record-cycles/webrev.01/ Even better. -Aleksey From roman at kennke.org Fri Feb 2 14:04:10 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 02 Feb 2018 14:04:10 +0000 Subject: hg: shenandoah/jdk10: Record cycle start/end in Traversal GC to avoid continuous periodic GC Message-ID: <201802021404.w12E4BPl025352@aojmv0008.oracle.com> Changeset: 4302f08acccb Author: rkennke Date: 2018-02-02 14:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4302f08acccb Record cycle start/end in Traversal GC to avoid continuous periodic GC ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp From shade at redhat.com Fri Feb 2 14:03:54 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 15:03:54 +0100 Subject: RFR: Check for NULL in is-alive-closures In-Reply-To: <57191c0e-594d-0e64-5b87-654e07f3a9db@redhat.com> References: <57191c0e-594d-0e64-5b87-654e07f3a9db@redhat.com> Message-ID: <66815f68-338b-7f8e-d592-bb51c0c10e6a@redhat.com> On 02/02/2018 01:55 PM, Roman Kennke wrote: >> http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.00/ > > The situation might arise only with traversal GC, because it can mark through the Reference object > right after it is created, but fields not yet initialized. In this case, referent is still NULL, but > it can already be visible to the GC. A subsequent putfield to store the referent will do the right > thing (i.e. put the referent in the traversal work queue, and mark it live). Returning 'is-alive' > for the NULL is still the best we can do I think. I guess it is then safer to add to do this: if (_heap->concurrent_traversal_in_progress() && oopDesc::is_null(obj)) { // (add the comment from above here) return true; } -Aleksey From rkennke at redhat.com Fri Feb 2 14:05:53 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 15:05:53 +0100 Subject: RFR: Improve/more detailed timing stats for Traversal GC Message-ID: <25c8c008-141a-0f4a-e3d2-f2f9038952d7@redhat.com> We've two problems in the timing stats in Traversal GC: - the update-roots pass uses final_traversal_gc_work and thus overrides the previous final-traversal roots timings. - finishing the queues is done in the same pass as root scanning, by the same workers. This patch introduces a new set of worker timings for traversal-update-roots and a new worker timing item 'Finish Queues'. http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.00/ example: https://paste.fedoraproject.org/paste/bobw7OXRrLmDAg8vdiYAOQ It shows that we're doing a *lot* of finish-queues stuff there. I suspect that this is where MWF will help a lot. Ok to push? Roman From shade at redhat.com Fri Feb 2 14:15:52 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 15:15:52 +0100 Subject: RFR: Improve/more detailed timing stats for Traversal GC In-Reply-To: <25c8c008-141a-0f4a-e3d2-f2f9038952d7@redhat.com> References: <25c8c008-141a-0f4a-e3d2-f2f9038952d7@redhat.com> Message-ID: <32576bea-7b1c-f913-082e-693aed4046b8@redhat.com> On 02/02/2018 03:05 PM, Roman Kennke wrote: > We've two problems in the timing stats in Traversal GC: > - the update-roots pass uses final_traversal_gc_work and thus overrides the previous final-traversal > roots timings. > - finishing the queues is done in the same pass as root scanning, by the same workers. > > This patch introduces a new set of worker timings for traversal-update-roots and a new worker timing > item 'Finish Queues'. > > http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.00/ *) Indent is wrong: 371 _phase_names[final_update_refs_finish_queues] = " UR: Finish Queues"; *) You have _heap field available for this: ShenandoahWorkerTimings *worker_times = ShenandoahHeap::heap()->phase_timings()->worker_times(); Otherwise looks good. Thanks, -Aleksey From rkennke at redhat.com Fri Feb 2 14:19:46 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 15:19:46 +0100 Subject: RFR: Check for NULL in is-alive-closures In-Reply-To: <66815f68-338b-7f8e-d592-bb51c0c10e6a@redhat.com> References: <57191c0e-594d-0e64-5b87-654e07f3a9db@redhat.com> <66815f68-338b-7f8e-d592-bb51c0c10e6a@redhat.com> Message-ID: <24f2cd52-ca2f-bdf2-5f82-7a545e9abc6c@redhat.com> Am 02.02.2018 um 15:03 schrieb Aleksey Shipilev: > On 02/02/2018 01:55 PM, Roman Kennke wrote: >>> http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.00/ >> >> The situation might arise only with traversal GC, because it can mark through the Reference object >> right after it is created, but fields not yet initialized. In this case, referent is still NULL, but >> it can already be visible to the GC. A subsequent putfield to store the referent will do the right >> thing (i.e. put the referent in the traversal work queue, and mark it live). Returning 'is-alive' >> for the NULL is still the best we can do I think. > > I guess it is then safer to add to do this: > > if (_heap->concurrent_traversal_in_progress() && oopDesc::is_null(obj)) { > // (add the comment from above here) > return true; > } > > -Aleksey > HmmmHmm. Ok: http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.01/ Good? Roman From shade at redhat.com Fri Feb 2 15:12:09 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 16:12:09 +0100 Subject: RFR: Check for NULL in is-alive-closures In-Reply-To: <24f2cd52-ca2f-bdf2-5f82-7a545e9abc6c@redhat.com> References: <57191c0e-594d-0e64-5b87-654e07f3a9db@redhat.com> <66815f68-338b-7f8e-d592-bb51c0c10e6a@redhat.com> <24f2cd52-ca2f-bdf2-5f82-7a545e9abc6c@redhat.com> Message-ID: <88f096a2-64a4-b9c4-03ea-4fba0e1f373b@redhat.com> On 02/02/2018 03:19 PM, Roman Kennke wrote: > HmmmHmm. Ok: > > http://cr.openjdk.java.net/~rkennke/fixisalivecl/webrev.01/ Looks good. We shall common Shenandoah*IsAlive closures at some point. Thanks, -Aleksey From rkennke at redhat.com Fri Feb 2 15:16:11 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 16:16:11 +0100 Subject: RFR: Improve/more detailed timing stats for Traversal GC In-Reply-To: <32576bea-7b1c-f913-082e-693aed4046b8@redhat.com> References: <25c8c008-141a-0f4a-e3d2-f2f9038952d7@redhat.com> <32576bea-7b1c-f913-082e-693aed4046b8@redhat.com> Message-ID: <3764da8d-ff93-f201-3a4c-d5f1d5f16413@redhat.com> Am 02.02.2018 um 15:15 schrieb Aleksey Shipilev: > On 02/02/2018 03:05 PM, Roman Kennke wrote: >> We've two problems in the timing stats in Traversal GC: >> - the update-roots pass uses final_traversal_gc_work and thus overrides the previous final-traversal >> roots timings. >> - finishing the queues is done in the same pass as root scanning, by the same workers. >> >> This patch introduces a new set of worker timings for traversal-update-roots and a new worker timing >> item 'Finish Queues'. >> >> http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.00/ > > *) Indent is wrong: > > 371 _phase_names[final_update_refs_finish_queues] = " UR: Finish Queues"; > > *) You have _heap field available for this: > > ShenandoahWorkerTimings *worker_times = ShenandoahHeap::heap()->phase_timings()->worker_times(); > > Otherwise looks good. > > Thanks, > -Aleksey > Like this? Differential: http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.01.diff/ Full: http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.01/ Roman From roman at kennke.org Fri Feb 2 15:23:59 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 02 Feb 2018 15:23:59 +0000 Subject: hg: shenandoah/jdk10: Check for NULL in is-alive-closures Message-ID: <201802021524.w12FNxf3023994@aojmv0008.oracle.com> Changeset: fb1fbad42416 Author: rkennke Date: 2018-02-02 15:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb1fbad42416 Check for NULL in is-alive-closures ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From shade at redhat.com Fri Feb 2 15:21:48 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 2 Feb 2018 16:21:48 +0100 Subject: RFR: Improve/more detailed timing stats for Traversal GC In-Reply-To: <3764da8d-ff93-f201-3a4c-d5f1d5f16413@redhat.com> References: <25c8c008-141a-0f4a-e3d2-f2f9038952d7@redhat.com> <32576bea-7b1c-f913-082e-693aed4046b8@redhat.com> <3764da8d-ff93-f201-3a4c-d5f1d5f16413@redhat.com> Message-ID: On 02/02/2018 04:16 PM, Roman Kennke wrote: > Differential: > http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.01.diff/ > Full: > http://cr.openjdk.java.net/~rkennke/traversal-stats/webrev.01/ Yup. -Aleksey From roman at kennke.org Fri Feb 2 15:27:47 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 02 Feb 2018 15:27:47 +0000 Subject: hg: shenandoah/jdk10: Improve/more detailed timing stats for Traversal GC Message-ID: <201802021527.w12FRldG025415@aojmv0008.oracle.com> Changeset: 44958b5d44e9 Author: rkennke Date: 2018-02-02 16:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/44958b5d44e9 Improve/more detailed timing stats for Traversal GC ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From rkennke at redhat.com Fri Feb 2 15:42:48 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 2 Feb 2018 16:42:48 +0100 Subject: RFR: Fix/improve traversal CLD processing Message-ID: In final traversal, we need to process CLDs specially: we need to rescan modified CLDs. If there are handles or dependencies added to a CLD during traversal, we would not notice. Normal root scan only covers strong roots. But there may be CLD roots that are not strong (let's not call them weak here to avoid confusion): CLDs that are only reachable via their ClassLoader Java objects. Any oops held by them might not get visited by GC. There's a mechanism in CLD to handle this: has_modified_oops(), and we have a special pass to use this to rescan CLD roots, however I made a mistake: I never clear that flag. All CLDs will eventually have that flag set, which means traversal never unloads any CLDs :-) The fix here is to clear the flag in init-traversal, and then check the flag in final-traversal. As a bonus I made this piggy-back on normal root scan (including multithreading) by allowing to pass a 'weak_cld' to process_strong_roots(). http://cr.openjdk.java.net/~rkennke/traversal-cld-proc/webrev.00/ ok? Roman From shade at redhat.com Sat Feb 3 11:41:08 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Sat, 3 Feb 2018 12:41:08 +0100 Subject: Shenandoah crash In-Reply-To: References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> Message-ID: <493b164c-f37c-f302-1b14-b6e2b6757e67@redhat.com> On 02/01/2018 02:53 PM, Aleksey Shipilev wrote: > Thanks for the bug report! > > On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 >> # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap >> >> Referenced from: >> interior location: 0x00007faf6cd0d3c0 >> outside of Java heap >> 0x00007faf6cd0d3c0 is a weak global jni handle > > ^^^^^^^^^^^^^^^^^^^^^^ > > This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling > the weak global JNI handles: we apparently miss that root during mark? > > If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to > understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- > barring heroics of anyone here -- we would be able to look at it next week. Some tests: http://cr.openjdk.java.net/~shade/shenandoah/weakrefs-tests-1.patch -Aleksey From shade at redhat.com Mon Feb 5 09:20:44 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 5 Feb 2018 10:20:44 +0100 Subject: RFR [9] 2018-02-01: Bulk backports to sh/jdk9 In-Reply-To: <5ab32b43-3d02-60f7-4a2e-4f611b1b8f4b@redhat.com> References: <5ab32b43-3d02-60f7-4a2e-4f611b1b8f4b@redhat.com> Message-ID: <7a522eec-5019-dcff-8984-807a0dc865ce@redhat.com> Ping. -Aleksey On 01/31/2018 06:37 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180201/webrev.01/ > > This backports the follow-up bugfixes we have recently found to sh/jdk9: > > 16198c705496: [backport] Conditionalize PerfDataMemorySize on enabled heap sampling > dd1b2cd3c66e: [backport] Make major GC phases exclusive from each other > 4050463704a4: [backport] Single GCTimer shared by all operations > af9272163588: [backport] fix -ShenandoahWriteBarrierMemBar and loop unswitching > > sh/jdk10 nightly is running with them now to verify separately. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From rwestrel at redhat.com Mon Feb 5 09:24:11 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 05 Feb 2018 10:24:11 +0100 Subject: RFR [9] 2018-02-01: Bulk backports to sh/jdk9 In-Reply-To: <7a522eec-5019-dcff-8984-807a0dc865ce@redhat.com> References: <5ab32b43-3d02-60f7-4a2e-4f611b1b8f4b@redhat.com> <7a522eec-5019-dcff-8984-807a0dc865ce@redhat.com> Message-ID: C2 change is ok. Roland. From rkennke at redhat.com Mon Feb 5 11:16:59 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 5 Feb 2018 12:16:59 +0100 Subject: RFR: Traversal: Don't traverse new objects Message-ID: With Traversal GC I'm currently observing final-pauses of several dozen (e.g. ~70) ms. Turns out that almost all of it is just traversing just-allocated objects. It occurs to me that this is pointless work: we're not going to evacuate any new object during this cycle, and liveness information may not be that useful either into next cycle because it usually degenerates quickly (for new stuff). Let's not traverse new-alloc-regions, and don't count liveness there, which means it's going to end up in next cycle's cset (just like the alloc-regions between cycles). This cuts pauses down to 3-4ms. Yay! Notice that this is safe because new objects don't point to anything, and any ref stored into new objects during the pause get picked up by the enqueing barrier for I-U. Notice that we *do* need to traverse and account evac-regions, because they have references pointing to interesting stuff. Hence the disctinction for is_alloc_region() (better ideas welcome!). Also notice that this opens up an interesting opportunity for optimizing the enqueue-barrier: we could now elide ENQBs on objects known to be new. (In addition to known-NULL, which we already check, and already-enqueued, which we don't do yet. We could also do pretty much what we do with WBs and RBs and hoist them out of loops, etc. Lots of work to do there, and opportunities for improvements). http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.00/ Ok? Roman From rkennke at redhat.com Mon Feb 5 12:07:23 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 05 Feb 2018 13:07:23 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: Message-ID: <6B4E1935-CD93-4E24-9313-8FE765CA2376@redhat.com> And also notice that this solves the potential termination problem because it bounds the set of objects to be traversed to the preexisting objects. Roman Am 5. Februar 2018 12:16:59 MEZ schrieb Roman Kennke : >With Traversal GC I'm currently observing final-pauses of several dozen > >(e.g. ~70) ms. Turns out that almost all of it is just traversing >just-allocated objects. It occurs to me that this is pointless work: >we're not going to evacuate any new object during this cycle, and >liveness information may not be that useful either into next cycle >because it usually degenerates quickly (for new stuff). Let's not >traverse new-alloc-regions, and don't count liveness there, which means > >it's going to end up in next cycle's cset (just like the alloc-regions >between cycles). This cuts pauses down to 3-4ms. Yay! > >Notice that this is safe because new objects don't point to anything, >and any ref stored into new objects during the pause get picked up by >the enqueing barrier for I-U. > >Notice that we *do* need to traverse and account evac-regions, because >they have references pointing to interesting stuff. Hence the >disctinction for is_alloc_region() (better ideas welcome!). > >Also notice that this opens up an interesting opportunity for >optimizing >the enqueue-barrier: we could now elide ENQBs on objects known to be >new. (In addition to known-NULL, which we already check, and >already-enqueued, which we don't do yet. We could also do pretty much >what we do with WBs and RBs and hoist them out of loops, etc. Lots of >work to do there, and opportunities for improvements). > >http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.00/ > >Ok? > >Roman -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From zgu at redhat.com Mon Feb 5 13:21:54 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 5 Feb 2018 08:21:54 -0500 Subject: RFR [9] 2018-02-01: Bulk backports to sh/jdk9 In-Reply-To: <7a522eec-5019-dcff-8984-807a0dc865ce@redhat.com> References: <5ab32b43-3d02-60f7-4a2e-4f611b1b8f4b@redhat.com> <7a522eec-5019-dcff-8984-807a0dc865ce@redhat.com> Message-ID: Okay to me. -Zhengyu On 02/05/2018 04:20 AM, Aleksey Shipilev wrote: > Ping. > > -Aleksey > > On 01/31/2018 06:37 PM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180201/webrev.01/ >> >> This backports the follow-up bugfixes we have recently found to sh/jdk9: >> >> 16198c705496: [backport] Conditionalize PerfDataMemorySize on enabled heap sampling >> dd1b2cd3c66e: [backport] Make major GC phases exclusive from each other >> 4050463704a4: [backport] Single GCTimer shared by all operations >> af9272163588: [backport] fix -ShenandoahWriteBarrierMemBar and loop unswitching >> >> sh/jdk10 nightly is running with them now to verify separately. >> >> Testing: hotspot_gc_shenandoah {fastdebug|release} >> >> Thanks, >> -Aleksey >> > > From ashipile at redhat.com Mon Feb 5 17:44:42 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 05 Feb 2018 17:44:42 +0000 Subject: hg: shenandoah/jdk9/hotspot: 4 new changesets Message-ID: <201802051744.w15Higxg027567@aojmv0008.oracle.com> Changeset: f8aa59bf8732 Author: shade Date: 2018-01-26 17:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f8aa59bf8732 [backport] Conditionalize PerfDataMemorySize on enabled heap sampling ! src/share/vm/runtime/arguments.cpp Changeset: 240af491d9b5 Author: rkennke Date: 2018-01-30 12:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/240af491d9b5 [backport] Make major GC phases exclusive from each other ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahSharedVariables.hpp ! src/share/vm/opto/shenandoahSupport.cpp Changeset: 869aee37dbf1 Author: shade Date: 2018-01-31 12:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/869aee37dbf1 [backport] Single GCTimer shared by all operations ! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.hpp ! src/share/vm/gc/shenandoah/shenandoahUtils.cpp ! src/share/vm/gc/shenandoah/shenandoahUtils.hpp Changeset: b518fc5c3c33 Author: roland Date: 2018-01-31 16:17 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b518fc5c3c33 [backport] fix -ShenandoahWriteBarrierMemBar and loop unswitching ! src/share/vm/opto/shenandoahSupport.cpp From dominik.infuehr at gmail.com Tue Feb 6 19:05:52 2018 From: dominik.infuehr at gmail.com (=?UTF-8?Q?Dominik_Inf=C3=BChr?=) Date: Tue, 6 Feb 2018 20:05:52 +0100 Subject: Use leftmost region in GC allocations Message-ID: Hi, allocate_single in ShenandoahFreeSet doesn't use the leftmost-Region. Quite a minor problem but it might be worth to fix. diff --git a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp @@ -72,9 +72,9 @@ } case ShenandoahHeap::_alloc_gclab: case ShenandoahHeap::_alloc_shared_gc: { - for (size_t idx = _rightmost; idx > _leftmost; idx--) { - if (is_free(idx)) { - HeapWord* result = try_allocate_in(word_size, type, idx, in_new_region); + for (size_t idx = _rightmost + 1; idx > _leftmost; idx--) { + if (is_free(idx - 1)) { + HeapWord* result = try_allocate_in(word_size, type, idx - 1, in_new_region); if (result != NULL) { return result; } Dominik From shade at redhat.com Tue Feb 6 20:02:14 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 6 Feb 2018 21:02:14 +0100 Subject: Use leftmost region in GC allocations In-Reply-To: References: Message-ID: On 02/06/2018 08:05 PM, Dominik Inf?hr wrote: > Hi, > > allocate_single in ShenandoahFreeSet doesn't use the leftmost-Region. Quite > a minor problem but it might be worth to fix. > > diff --git a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > +++ b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > @@ -72,9 +72,9 @@ > } > case ShenandoahHeap::_alloc_gclab: > case ShenandoahHeap::_alloc_shared_gc: { > - for (size_t idx = _rightmost; idx > _leftmost; idx--) { > - if (is_free(idx)) { > - HeapWord* result = try_allocate_in(word_size, type, idx, > in_new_region); > + for (size_t idx = _rightmost + 1; idx > _leftmost; idx--) { > + if (is_free(idx - 1)) { > + HeapWord* result = try_allocate_in(word_size, type, idx - 1, > in_new_region); > if (result != NULL) { > return result; > } Right. But isn't this just: $ hg diff diff -r a95aa48e56ed src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Tue Feb 06 20:57:54 2018 +0100 +++ b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Tue Feb 06 21:00:13 2018 +0100 @@ -72,7 +72,7 @@ } case ShenandoahHeap::_alloc_gclab: case ShenandoahHeap::_alloc_shared_gc: { - for (size_t idx = _rightmost; idx > _leftmost; idx--) { + for (size_t idx = _rightmost; idx >= _leftmost; idx--) { if (is_free(idx)) { HeapWord* result = try_allocate_in(word_size, type, idx, in_new_region); if (result != NULL) { ? -Aleksey From dominik.infuehr at gmail.com Tue Feb 6 20:06:20 2018 From: dominik.infuehr at gmail.com (=?UTF-8?Q?Dominik_Inf=C3=BChr?=) Date: Tue, 6 Feb 2018 21:06:20 +0100 Subject: Use leftmost region in GC allocations In-Reply-To: References: Message-ID: Yes, but AFAIU idx is of type size_t. So if _leftmost is 0, we would have idx >= 0, which is always true for unsigned types and we would have an endless loop. Dominik On Tue, Feb 6, 2018 at 9:02 PM, Aleksey Shipilev wrote: > On 02/06/2018 08:05 PM, Dominik Inf?hr wrote: > > Hi, > > > > allocate_single in ShenandoahFreeSet doesn't use the leftmost-Region. > Quite > > a minor problem but it might be worth to fix. > > > > diff --git a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > > b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > > --- a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > > +++ b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > > @@ -72,9 +72,9 @@ > > } > > case ShenandoahHeap::_alloc_gclab: > > case ShenandoahHeap::_alloc_shared_gc: { > > - for (size_t idx = _rightmost; idx > _leftmost; idx--) { > > - if (is_free(idx)) { > > - HeapWord* result = try_allocate_in(word_size, type, idx, > > in_new_region); > > + for (size_t idx = _rightmost + 1; idx > _leftmost; idx--) { > > + if (is_free(idx - 1)) { > > + HeapWord* result = try_allocate_in(word_size, type, idx - 1, > > in_new_region); > > if (result != NULL) { > > return result; > > } > > Right. > > But isn't this just: > > $ hg diff > diff -r a95aa48e56ed src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Tue Feb > 06 20:57:54 2018 +0100 > +++ b/src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp Tue Feb > 06 21:00:13 2018 +0100 > @@ -72,7 +72,7 @@ > } > case ShenandoahHeap::_alloc_gclab: > case ShenandoahHeap::_alloc_shared_gc: { > - for (size_t idx = _rightmost; idx > _leftmost; idx--) { > + for (size_t idx = _rightmost; idx >= _leftmost; idx--) { > if (is_free(idx)) { > HeapWord* result = try_allocate_in(word_size, type, idx, > in_new_region); > if (result != NULL) { > > ? > > -Aleksey > > From shade at redhat.com Tue Feb 6 20:24:35 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 6 Feb 2018 21:24:35 +0100 Subject: RFR: Fix/improve traversal CLD processing In-Reply-To: References: Message-ID: <507a704f-084f-7b25-24c4-d7a0cf6dba44@redhat.com> On 02/02/2018 04:42 PM, Roman Kennke wrote: > In final traversal, we need to process CLDs specially: we need to rescan modified CLDs. If there are > handles or dependencies added to a CLD during traversal, we would not notice. Normal root scan only > covers strong roots. But there may be CLD roots that are not strong (let's not call them weak here > to avoid confusion): CLDs that are only reachable via their ClassLoader Java objects. Any oops held > by them might not get visited by GC. > > There's a mechanism in CLD to handle this: has_modified_oops(), and we have a special pass to use > this to rescan CLD roots, however I made a mistake: I never clear that flag. All CLDs will > eventually have that flag set, which means traversal never unloads any CLDs :-) > > The fix here is to clear the flag in init-traversal, and then check the flag in final-traversal. As > a bonus I made this piggy-back on normal root scan (including multithreading) by allowing to pass a > 'weak_cld' to process_strong_roots(). > > http://cr.openjdk.java.net/~rkennke/traversal-cld-proc/webrev.00/ OK. -Aleksey From shade at redhat.com Tue Feb 6 20:46:23 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 6 Feb 2018 21:46:23 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: Message-ID: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> On 02/05/2018 12:16 PM, Roman Kennke wrote: > With Traversal GC I'm currently observing final-pauses of several dozen (e.g. ~70) ms. Turns out > that almost all of it is just traversing just-allocated objects. It occurs to me that this is > pointless work: we're not going to evacuate any new object during this cycle, and liveness > information may not be that useful either into next cycle because it usually degenerates quickly > (for new stuff). Let's not traverse new-alloc-regions, and don't count liveness there, which means > it's going to end up in next cycle's cset (just like the alloc-regions between cycles). This cuts > pauses down to 3-4ms. Yay! > > Notice that this is safe because new objects don't point to anything, and any ref stored into new > objects during the pause get picked up by the enqueing barrier for I-U. > > Notice that we *do* need to traverse and account evac-regions, because they have references pointing > to interesting stuff. Hence the disctinction for is_alloc_region() (better ideas welcome!). > > Also notice that this opens up an interesting opportunity for optimizing the enqueue-barrier: we > could now elide ENQBs on objects known to be new. (In addition to known-NULL, which we already > check, and already-enqueued, which we don't do yet. We could also do pretty much what we do with WBs > and RBs and hoist them out of loops, etc. Lots of work to do there, and opportunities for > improvements). > > http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.00/ I need more time to understand the logic of this patch. It is seriously weird to see next-TAMS setup in ShenandoahFreeSet::try_allocate_in, which is on generic allocation path which also should work for non-Traversal GC modes. The patch fails at least AllocHumongousFragment with: # assert(!_heap->is_marked_next(oop(humongous_obj))) failed: must not be marked Other comments: *) So wait, this means alloc-regions are not the candidates for immediate reclamation now? 546 if (r->is_humongous_start() && !r->has_live() && !r->is_alloc_region()) { *) Same for regular trashing? 556 } else if (!r->is_empty() && !r->has_live() && !r->is_alloc_region()) { *) Excess parentheses: shenandoahTraversalGC.cpp: 73 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { shenandoahTraversalGC.inline.hpp: 54 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { *) Comment is obsolete. 981 _verify_liveness_disable, // liveness data must be complete here -Aleksey From rkennke at redhat.com Tue Feb 6 21:02:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 06 Feb 2018 22:02:30 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: <8856F47B-CFAE-4651-9DC9-F314FC6D2E85@redhat.com> Am 06.02.2018 um 21:46 schrieb Aleksey Shipilev: > On 02/05/2018 12:16 PM, Roman Kennke wrote: >> With Traversal GC I'm currently observing final-pauses of several dozen (e.g. ~70) ms. Turns out >> that almost all of it is just traversing just-allocated objects. It occurs to me that this is >> pointless work: we're not going to evacuate any new object during this cycle, and liveness >> information may not be that useful either into next cycle because it usually degenerates quickly >> (for new stuff). Let's not traverse new-alloc-regions, and don't count liveness there, which means >> it's going to end up in next cycle's cset (just like the alloc-regions between cycles). This cuts >> pauses down to 3-4ms. Yay! >> >> Notice that this is safe because new objects don't point to anything, and any ref stored into new >> objects during the pause get picked up by the enqueing barrier for I-U. >> >> Notice that we *do* need to traverse and account evac-regions, because they have references pointing >> to interesting stuff. Hence the disctinction for is_alloc_region() (better ideas welcome!). >> >> Also notice that this opens up an interesting opportunity for optimizing the enqueue-barrier: we >> could now elide ENQBs on objects known to be new. (In addition to known-NULL, which we already >> check, and already-enqueued, which we don't do yet. We could also do pretty much what we do with WBs >> and RBs and hoist them out of loops, etc. Lots of work to do there, and opportunities for >> improvements). >> >> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.00/ > > I need more time to understand the logic of this patch. Fair enough. > It is seriously weird to see next-TAMS setup > in ShenandoahFreeSet::try_allocate_in, which is on generic allocation path which also should work > for non-Traversal GC modes. Right, good catch. It should work because normal Shenandoah does not evacuate during marking. It may have side effects though because we use TAMS elsewhere too. I should probably wrap it in if(is_concurrent_traversal_in_progress()) or such. > The patch fails at least AllocHumongousFragment with: > # assert(!_heap->is_marked_next(oop(humongous_obj))) failed: must not be marked Will check it. Might actually be related to the TAMS issue above. > Other comments: > > *) So wait, this means alloc-regions are not the candidates for immediate reclamation now? > > 546 if (r->is_humongous_start() && !r->has_live() && !r->is_alloc_region()) { No. With this patch, we don't traverse through alloc-regions at all. It's kindof a mix: for the sake of traversal we pretend it's all live and don't traverse through it (because we don't evac them anyway), but then we also don't count liveness in them, so that they will get picked into cset in the next cycle (just like between-cycle alloc-regions). In order to prevent reclamation of alloc-regions with live stuff in them, I need to special case them. Yes, it does preclude immediate reclamation. Does that happen a lot for alloc-regions anyway? > *) Same for regular trashing? > > 556 } else if (!r->is_empty() && !r->has_live() && !r->is_alloc_region()) { Same explanation as above. > *) Excess parentheses: > > shenandoahTraversalGC.cpp: > 73 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { > > shenandoahTraversalGC.inline.hpp: > 54 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { > > *) Comment is obsolete. > > 981 _verify_liveness_disable, // liveness data must be complete here Will fix them together with the other stuff. Stay tuned for updated webrev. Cheers, Roman -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From roman at kennke.org Wed Feb 7 11:07:08 2018 From: roman at kennke.org (roman at kennke.org) Date: Wed, 07 Feb 2018 11:07:08 +0000 Subject: hg: shenandoah/jdk10: Fix/improve traversal CLD processing Message-ID: <201802071107.w17B78WD025756@aojmv0008.oracle.com> Changeset: 6cf73d6648f7 Author: rkennke Date: 2018-02-07 12:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6cf73d6648f7 Fix/improve traversal CLD processing ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From shade at redhat.com Wed Feb 7 11:07:05 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 7 Feb 2018 12:07:05 +0100 Subject: RFR: Missing JNI Weak Refs handling after JDK-8189359 Message-ID: <779d6e11-9a40-6192-2b16-8f7f784fc1f5@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/weakjni-process/webrev.01/ sh/jdk10 had regressed JNI Weak Refs after we accepted JDK-8189359 [1] from upstream. This seems to be the cause of the failure Lennart sees here: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004883.html The failure goes like this. With concurrent mark that processes references, we skip marking weak references, which includes JNI Weak Refs. At final mark, we would go to reference processor which is supposed to complete the mark, including JNI Weak Refs. That is, it used to do that, until JDK-8189369 moved it out of ReferenceProcessor. The fix is to call the same new WeakProcessor other GCs are calling now. It seems to require mechanically changing JNIHandles::weak_oops_do to WeakProcessor::oops_do, and calling WeakProcessor::weak_oops_do in the same context where we process references. Testing: hotspot_gc_shenandoah, new test Thanks, -Aleksey [1] "Move native weak oops cleaning out of ReferenceProcessor" https://bugs.openjdk.java.net/browse/JDK-8189359 From shade at redhat.com Wed Feb 7 11:10:07 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 7 Feb 2018 12:10:07 +0100 Subject: Shenandoah crash In-Reply-To: References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> Message-ID: <7cf90fcf-1111-af08-689e-f8f2e35ebcb2@redhat.com> On 02/01/2018 02:53 PM, Aleksey Shipilev wrote: > Thanks for the bug report! > > On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: >> # >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 >> # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap >> >> Referenced from: >> interior location: 0x00007faf6cd0d3c0 >> outside of Java heap >> 0x00007faf6cd0d3c0 is a weak global jni handle > > ^^^^^^^^^^^^^^^^^^^^^^ > > This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling > the weak global JNI handles: we apparently miss that root during mark? > > If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to > understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- > barring heroics of anyone here -- we would be able to look at it next week. You might want to test this patch: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004924.html -Aleksey From rkennke at redhat.com Wed Feb 7 11:38:28 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 07 Feb 2018 12:38:28 +0100 Subject: RFR: Missing JNI Weak Refs handling after JDK-8189359 In-Reply-To: <779d6e11-9a40-6192-2b16-8f7f784fc1f5@redhat.com> References: <779d6e11-9a40-6192-2b16-8f7f784fc1f5@redhat.com> Message-ID: <7D816083-4BED-4821-92DC-4B2B37427BB8@redhat.com> Am 07.02.2018 um 12:07 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/weakjni-process/webrev.01/ > > sh/jdk10 had regressed JNI Weak Refs after we accepted JDK-8189359 [1] from upstream. This seems to > be the cause of the failure Lennart sees here: > http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004883.html > > The failure goes like this. With concurrent mark that processes references, we skip marking weak > references, which includes JNI Weak Refs. At final mark, we would go to reference processor which is > supposed to complete the mark, including JNI Weak Refs. That is, it used to do that, until > JDK-8189369 moved it out of ReferenceProcessor. > > The fix is to call the same new WeakProcessor other GCs are calling now. It seems to require > mechanically changing JNIHandles::weak_oops_do to WeakProcessor::oops_do, and calling > WeakProcessor::weak_oops_do in the same context where we process references. > > Testing: hotspot_gc_shenandoah, new test Looks good. Roman -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From shade at redhat.com Wed Feb 7 11:51:29 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 7 Feb 2018 12:51:29 +0100 Subject: RFR: Use leftmost region in GC allocations In-Reply-To: References: Message-ID: <23bbd774-0137-7155-cdfa-ca454da0163d@redhat.com> On 02/06/2018 09:06 PM, Dominik Inf?hr wrote: > Yes, but AFAIU idx is of type size_t. So if _leftmost is 0, we would have idx >= 0, which is always > true for unsigned types and we would have an endless loop. Right! Unsigned data types, argh. Let's go with this variant: http://cr.openjdk.java.net/~shade/shenandoah/freeset-leftmost/webrev.01/ Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Wed Feb 7 14:06:29 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 07 Feb 2018 15:06:29 +0100 Subject: RFR: Use leftmost region in GC allocations In-Reply-To: <23bbd774-0137-7155-cdfa-ca454da0163d@redhat.com> References: <23bbd774-0137-7155-cdfa-ca454da0163d@redhat.com> Message-ID: <4B8AA419-70F2-42DA-91B4-C1922698251D@redhat.com> Am 07.02.2018 um 12:51 schrieb Aleksey Shipilev: > On 02/06/2018 09:06 PM, Dominik Inf?hr wrote: >> Yes, but AFAIU idx is of type size_t. So if _leftmost is 0, we would have idx >= 0, which is always >> true for unsigned types and we would have an endless loop. > > Right! Unsigned data types, argh. > > Let's go with this variant: > http://cr.openjdk.java.net/~shade/shenandoah/freeset-leftmost/webrev.01/ > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > > Looks ok -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From lennart.borjeson at cinnober.com Thu Feb 8 13:43:13 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Thu, 8 Feb 2018 13:43:13 +0000 Subject: Shenandoah crash In-Reply-To: <7cf90fcf-1111-af08-689e-f8f2e35ebcb2@redhat.com> References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> <7cf90fcf-1111-af08-689e-f8f2e35ebcb2@redhat.com> Message-ID: <2C90E60D-79F9-4A34-BCE2-8F41E7639292@cinnober.com> > 7 feb. 2018 kl. 12:10 skrev Aleksey Shipilev : > > On 02/01/2018 02:53 PM, Aleksey Shipilev wrote: >> Thanks for the bug report! >> >> On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: >>> # >>> # A fatal error has been detected by the Java Runtime Environment: >>> # >>> # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 >>> # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap >>> >>> Referenced from: >>> interior location: 0x00007faf6cd0d3c0 >>> outside of Java heap >>> 0x00007faf6cd0d3c0 is a weak global jni handle >> >> ^^^^^^^^^^^^^^^^^^^^^^ >> >> This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling >> the weak global JNI handles: we apparently miss that root during mark? >> >> If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to >> understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- >> barring heroics of anyone here -- we would be able to look at it next week. > > You might want to test this patch: > http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004924.html > > -Aleksey I've run my application with this patch, without any errors. I've tested both adaptive and traversal. Thank you! /Lennart > From ashipile at redhat.com Thu Feb 8 14:26:50 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 08 Feb 2018 14:26:50 +0000 Subject: hg: shenandoah/jdk10: 2 new changesets Message-ID: <201802081426.w18EQo4p010438@aojmv0008.oracle.com> Changeset: 37c5ed077ef1 Author: shade Date: 2018-02-07 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37c5ed077ef1 Missing JNI Weak Refs handling after JDK-8189359 ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp + test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java + test/hotspot/jtreg/gc/shenandoah/jni/libTestJNIGlobalRefs.c Changeset: e2d29e6423f9 Author: shade Date: 2018-02-07 12:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e2d29e6423f9 Use leftmost region in GC allocations Contributed-by: Dominik Infuehr ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp From shade at redhat.com Thu Feb 8 14:22:31 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 8 Feb 2018 15:22:31 +0100 Subject: Shenandoah crash In-Reply-To: <2C90E60D-79F9-4A34-BCE2-8F41E7639292@cinnober.com> References: <16707843-F47A-47EF-90B2-519B8ED5DE02@cinnober.com> <7cf90fcf-1111-af08-689e-f8f2e35ebcb2@redhat.com> <2C90E60D-79F9-4A34-BCE2-8F41E7639292@cinnober.com> Message-ID: <61d92f1b-cb76-a35d-9eca-52bfa8d75ffa@redhat.com> On 02/08/2018 02:43 PM, Lennart B?rjeson wrote: >> 7 feb. 2018 kl. 12:10 skrev Aleksey Shipilev : >> On 02/01/2018 02:53 PM, Aleksey Shipilev wrote: >>> Thanks for the bug report! >>> >>> On 02/01/2018 01:05 PM, Lennart B?rjeson wrote: >>>> # >>>> # A fatal error has been detected by the Java Runtime Environment: >>>> # >>>> # Internal Error (/Users/lennartb/RaT/openJDK/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:184), pid=37194, tid=11267 >>>> # Error: Shenandoah verification failed; After Mark, Roots: Must be marked in complete bitmap >>>> >>>> Referenced from: >>>> interior location: 0x00007faf6cd0d3c0 >>>> outside of Java heap >>>> 0x00007faf6cd0d3c0 is a weak global jni handle >>> >>> ^^^^^^^^^^^^^^^^^^^^^^ >>> >>> This one seems enough of the smoking gun to chase the bug for now. It must be the bug in handling >>> the weak global JNI handles: we apparently miss that root during mark? >>> >>> If we cannot find any obvious bugs there and/or fail to write a reproducer, we would need to work to >>> understanding the failing application better. We are going to FOSDEM for the rest of the week, so -- >>> barring heroics of anyone here -- we would be able to look at it next week. >> >> You might want to test this patch: >> http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004924.html >> >> -Aleksey > > I've run my application with this patch, without any errors. I've tested both adaptive and traversal. Excellent. Fix is pushed, you might want to continue testing with latest sh/jdk10. Thanks, -Aleksey From rwestrel at redhat.com Thu Feb 8 16:59:24 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 08 Feb 2018 17:59:24 +0100 Subject: RFR: upstream's loop strip mining Message-ID: http://cr.openjdk.java.net/~roland/shenandoah/upstream-LSM/webrev.00/ This brings down the upstream loop strip mining implementation (to ease further backports). I also dropped stuff under LoopStripMiningCopyShort which doesn't exist upstream and has never proven to make much of a difference AFAICT. Roland. From roman at kennke.org Thu Feb 8 18:00:36 2018 From: roman at kennke.org (Roman Kennke) Date: Thu, 08 Feb 2018 19:00:36 +0100 Subject: RFR: upstream's loop strip mining In-Reply-To: References: Message-ID: <9CF708DA-4735-47C1-B3A7-FA45445ED1B0@kennke.org> OK. This makes my merging much easier. Thanks! Am 8. Februar 2018 17:59:24 MEZ schrieb Roland Westrelin : > >http://cr.openjdk.java.net/~roland/shenandoah/upstream-LSM/webrev.00/ > >This brings down the upstream loop strip mining implementation (to ease >further backports). I also dropped stuff under LoopStripMiningCopyShort >which doesn't exist upstream and has never proven to make much of a >difference AFAICT. > >Roland. -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From shade at redhat.com Thu Feb 8 19:08:44 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 8 Feb 2018 20:08:44 +0100 Subject: RFR: upstream's loop strip mining In-Reply-To: References: Message-ID: On 02/08/2018 05:59 PM, Roland Westrelin wrote: > http://cr.openjdk.java.net/~roland/shenandoah/upstream-LSM/webrev.00/ Looks nice! -Aleksey From rwestrel at redhat.com Fri Feb 9 09:48:07 2018 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 09 Feb 2018 09:48:07 +0000 Subject: hg: shenandoah/jdk10: Cherry-pick 8186027: C2: loop strip mining Message-ID: <201802090948.w199m7Id000256@aojmv0008.oracle.com> Changeset: 16f17f40cecf Author: roland Date: 2018-02-08 13:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/16f17f40cecf Cherry-pick 8186027: C2: loop strip mining Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/opaquenode.cpp ! src/hotspot/share/opto/opaquenode.hpp ! src/hotspot/share/opto/shenandoahSupport.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java From shade at redhat.com Fri Feb 9 11:16:53 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 12:16:53 +0100 Subject: Bug(s) in improved profiled predicates Message-ID: <9606ebb7-deda-0d97-0467-973d9d3b831c@redhat.com> Improved profiled predicates were pushed by Roland recently for stabilization in our forest before upstreaming it: http://hg.openjdk.java.net/shenandoah/jdk10/rev/279bd9767680 Below are bugs that seem to reproduce with x86_32 slowdebug build. It crashed during jmod creation (with G1) with hs_err like this: http://cr.openjdk.java.net/~shade/shenandoah/wtf-profiled-predicates/hs_err_pid24920.log # Internal Error (/home/user/shenandoah-jdk10/src/hotspot/share/oops/methodData.hpp:2510), pid=24920, tid=24947 # assert((uint)reason < _trap_hist_limit) failed: oob The obvious patch to that is: diff -r 16f17f40cecf src/hotspot/share/oops/methodData.hpp --- a/src/hotspot/share/oops/methodData.hpp Thu Feb 08 13:24:03 2018 +0100 +++ b/src/hotspot/share/oops/methodData.hpp Fri Feb 09 12:01:48 2018 +0100 @@ -2175,7 +2175,7 @@ // Whole-method sticky bits and flags enum { - _trap_hist_limit = 23 JVMCI_ONLY(+5), // decoupled from Deoptimization::Reason_LIMIT + _trap_hist_limit = 24 JVMCI_ONLY(+5), // decoupled from Deoptimization::Reason_LIMIT _trap_hist_mask = max_jubyte, _extra_data_count = 4 // extra DataLayout headers, for trap history }; // Public flag values ...and then it starts to fail with: http://cr.openjdk.java.net/~shade/shenandoah/wtf-profiled-predicates/hs_err_pid25082.log # Internal Error (/home/user/shenandoah-jdk10/src/hotspot/share/runtime/deoptimization.cpp:2103), pid=25082, tid=25083 # assert(DS_REASON_MASK >= Reason_RECORDED_LIMIT) failed: enough bits Roland's original patch changed Reason_RECORDED_LIMIT to be Reason_profile_predicate, from Reason_bimorphic, but that also captured JVMCI events? Anyhow, this patch failed with the same assert as well: diff -r 16f17f40cecf src/hotspot/share/runtime/deoptimization.hpp --- a/src/hotspot/share/runtime/deoptimization.hpp Thu Feb 08 13:24:03 2018 +0100 +++ b/src/hotspot/share/runtime/deoptimization.hpp Fri Feb 09 12:16:39 2018 +0100 @@ -56,14 +56,14 @@ Reason_intrinsic, // saw unexpected operand to intrinsic (@bci) Reason_bimorphic, // saw unexpected object class in bimorphic inlining (@bci) + Reason_profile_predicate, // compiler generated predicate moved from frequent branch in a loop failed + #if INCLUDE_JVMCI Reason_unreached0 = Reason_null_assert, Reason_type_checked_inlining = Reason_intrinsic, Reason_optimized_type_check = Reason_bimorphic, #endif - Reason_profile_predicate, // compiler generated predicate moved from frequent branch in a loop failed - // recorded per method Reason_unloaded, // unloaded class or constant pool entry Reason_uninitialized, // bad class state (uninitialized) -Aleksey From lennart.borjeson at cinnober.com Fri Feb 9 16:07:22 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Fri, 9 Feb 2018 16:07:22 +0000 Subject: Application failure with traversal Message-ID: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> I've today tried to run my company's product with shenandoah in traversal mode. Regrettably, I get an NPE in an extremely unlikely place. Running with adaptive works well. I'd like some advice on how I should collect some useful info for you. The test involves a multi-server setup, so I cannot easily provide any submittable testcase. The application gets an NPE, so there is nothing special in the GC log. In fact, Shenandoah has not even logged a single GC event when this happens, but the statistics at the end of the log says "conc gc cancelled": [19.363s][12329703955693228ns][19363105151ns][info ][gc ] Cancelling concurrent GC: Stopping VM [19.371s][12329703963748582ns][19371160173ns][info ][gc,heap,exit ] Heap [19.371s][12329703963756444ns][19371167983ns][info ][gc,heap,exit ] Shenandoah Heap [19.371s][12329703963763487ns][19371175018ns][info ][gc,heap,exit ] 4915200K total, 2457600K committed, 1758038K used [19.371s][12329703963769006ns][19371180537ns][info ][gc,heap,exit ] 4800 x 1024K regions [19.371s][12329703963774674ns][19371186203ns][info ][gc,heap,exit ] Status: conc gc cancelled [19.371s][12329703963779577ns][19371191098ns][info ][gc,heap,exit ] Reserved region: [19.371s][12329703963785276ns][19371196783ns][info ][gc,heap,exit ] - [0x0000000694000000, 0x00000007c0000000) [19.371s][12329703963797212ns][19371208735ns][info ][gc,stats ] [19.371s][12329703963809671ns][19371221196ns][info ][gc,stats ] GC STATISTICS: [19.371s][12329703963818665ns][19371230203ns][info ][gc,stats ] "(G)" (gross) pauses include VM time: time to notify and block threads, do the pre- [19.371s][12329703963824122ns][19371235623ns][info ][gc,stats ] and post-safepoint housekeeping. Use -XX:+PrintSafepointStatistics to dissect. [19.371s][12329703963829094ns][19371240613ns][info ][gc,stats ] "(N)" (net) pauses are the times spent in the actual GC code. [19.371s][12329703963833938ns][19371245470ns][info ][gc,stats ] "a" is average time for each phase, look at levels to see if average makes sense. [19.371s][12329703963839340ns][19371250844ns][info ][gc,stats ] "lvls" are quantiles: 0% (minimum), 25%, 50% (median), 75%, 100% (maximum). [19.371s][12329703963844056ns][19371255575ns][info ][gc,stats ] [19.371s][12329703963852790ns][19371264319ns][info ][gc,stats ] [19.371s][12329703963857376ns][19371268881ns][info ][gc,stats ] [19.371s][12329703963862281ns][19371273784ns][info ][gc,stats ] Under allocation pressure, concurrent cycles will cancel, and either continue cycle [19.371s][12329703963867188ns][19371278702ns][info ][gc,stats ] under stop-the-world pause or result in stop-the-world Full GC. Increase heap size, [19.371s][12329703963873282ns][19371284825ns][info ][gc,stats ] tune GC heuristics, or lower allocation rate to avoid degenerated and Full GC cycles. [19.371s][12329703963878193ns][19371289703ns][info ][gc,stats ] [19.371s][12329703963884440ns][19371295947ns][info ][gc,stats ] 0 successful partial concurrent GCs [19.371s][12329703963889124ns][19371300636ns][info ][gc,stats ] [19.371s][12329703963893838ns][19371305360ns][info ][gc,stats ] 0 successful concurrent GCs [19.371s][12329703963899002ns][19371310518ns][info ][gc,stats ] 0 invoked explicitly [19.371s][12329703963903512ns][19371315042ns][info ][gc,stats ] [19.371s][12329703963908148ns][19371319656ns][info ][gc,stats ] 0 Degenerated GCs [19.371s][12329703963913029ns][19371324542ns][info ][gc,stats ] 0 caused by allocation failure [19.371s][12329703963917988ns][19371329508ns][info ][gc,stats ] 0 upgraded to Full GC [19.371s][12329703963922565ns][19371334083ns][info ][gc,stats ] [19.371s][12329703963927337ns][19371338844ns][info ][gc,stats ] 0 Full GCs [19.371s][12329703963932122ns][19371343636ns][info ][gc,stats ] 0 invoked explicitly [19.371s][12329703963936838ns][19371348352ns][info ][gc,stats ] 0 caused by allocation failure [19.371s][12329703963941726ns][19371353238ns][info ][gc,stats ] 0 upgraded from Degenerated GC [19.371s][12329703963946191ns][19371357729ns][info ][gc,stats ] [19.371s][12329703963950551ns][19371362065ns][info ][gc,stats ] [19.371s][12329703963955288ns][19371366807ns][info ][gc,stats ] Allocation tracing is disabled, use -XX:+ShenandoahAllocationTrace to enable. [19.371s][12329703963970917ns][19371382595ns][info ][safepoint ] Application time: 0.0262462 seconds [19.371s][12329703964055021ns][19371466682ns][info ][safepoint,cleanup] deflating idle monitors, 0.0000003 secs [19.371s][12329703964065053ns][19371476569ns][info ][safepoint,cleanup] updating inline caches, 0.0000021 secs [19.371s][12329703964070559ns][19371482063ns][info ][safepoint,cleanup] compilation policy safepoint handler, 0.0000002 secs [19.371s][12329703964075557ns][19371487075ns][info ][safepoint,cleanup] purging class loader data graph, 0.0000001 secs [19.371s][12329703964080596ns][19371492110ns][info ][safepoint,cleanup] resizing system dictionaries, 0.0000001 secs INFO: Deflate: InCirc=33 InUse=31 Scavenged=2 ForceMonitorScavenge=0 : pop=1778 free=698 [19.372s][12329703964089515ns][19371501047ns][info ][safepoint,cleanup] safepoint cleanup tasks, 0.0000933 secs [19.372s][12329703964097813ns][19371509302ns][debug][vmoperation ] begin VM_Operation (0x00007fb0fbefd480): Exit, mode: safepoint, requested by thread 0x00007fb0f4001720 vmop [ threads: total initially_running wait_to_block ][ time: spin block sync cleanup vmop ] page_trap_count 19.371: Exit [ 81 0 0 ][ 0 0 0 0 312 ] 0 Polling page always armed PrintThreads 1 FindDeadlocks 1 Deoptimize 31 PrintJNI 1 CollectForMetadataAllocation 136 Exit 1 ICBufferFull 4 0 VM operations coalesced during safepoint Maximum sync time 0 ms Maximum vm operation time (except for Exit VM operation) 7 ms Exit status is 255 This was the command-line used to start the application: /home/tetest/TE/system/jdk/shenandoah/bin/te_cd1 -cp /home/tetest/TE/system/tmp/9.2.0-cd1-shenandoah-c2220b10a8bfb69fce208f1c72546529.jar -server -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info ,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTime outDelay=1 --add-modules java.xml.bind --add-exports java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:Monitor Bound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UseShenandoahMatrix -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion Best regards, /Lennart From shade at redhat.com Fri Feb 9 16:13:10 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 17:13:10 +0100 Subject: Application failure with traversal In-Reply-To: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> Message-ID: On 02/09/2018 05:07 PM, Lennart B?rjeson wrote: > I'd like some advice on how I should collect some useful info for you. The test involves a > multi-server setup, so I cannot easily provide any submittable testcase. Must be a compiler bug then. See our Wiki under "Functional diagnostics" Try to dissect if a particular compiler fails? a) interpreter: -Xint b) C1: -XX:TieredStopAtLevel=1 c) C2: -XX:-TieredCompilation > Bound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UseShenandoahMatrix > -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 Drop UseShenandoahMatrix, it is not compatible with "traversal". It is automatically enabled with "partial", and is not actually user-settable. -Aleksey From shade at redhat.com Fri Feb 9 16:39:20 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 17:39:20 +0100 Subject: RFR: Prevent accidental UseShenandoahMatrix enabling Message-ID: <714930d6-2bed-ef67-c084-4829980f0471@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/matrix-diagnostic/webrev.01/ Lennart had accidentally enabled UseShenandoahMatrix with traversal GC, and it is known to break at least in two places in ShenandoahBarrierSet (see the patch for new asserts). Demoting UseShenandoahMatrix to diagnostic option should help to prevent this in future. Testing: hotspot_gc_shenandoah (in progress, maybe tests are missing UnlockDiagnostic... somewhere) Thanks, -Aleksey From shade at redhat.com Fri Feb 9 16:42:08 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 17:42:08 +0100 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> Message-ID: <97840fc4-cf67-46f0-6e07-d06b483f3526@redhat.com> On 02/09/2018 05:13 PM, Aleksey Shipilev wrote: >> Bound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UseShenandoahMatrix >> -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 > > Drop UseShenandoahMatrix, it is not compatible with "traversal". It is automatically enabled with > "partial", and is not actually user-settable. Actually, that might be *the* bug: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004939.html -Aleksey From lennart.borjeson at cinnober.com Fri Feb 9 17:09:25 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Fri, 9 Feb 2018 17:09:25 +0000 Subject: Application failure with traversal In-Reply-To: <97840fc4-cf67-46f0-6e07-d06b483f3526@redhat.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <97840fc4-cf67-46f0-6e07-d06b483f3526@redhat.com> Message-ID: <128FB591-02CB-4B88-8EAE-6051A8A1FB4D@cinnober.com> > 9 feb. 2018 kl. 17:42 skrev Aleksey Shipilev : > > On 02/09/2018 05:13 PM, Aleksey Shipilev wrote: >>> Bound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UseShenandoahMatrix >>> -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 >> >> Drop UseShenandoahMatrix, it is not compatible with "traversal". It is automatically enabled with >> "partial", and is not actually user-settable. > > Actually, that might be *the* bug: > http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004939.html > > -Aleksey > No, still same error without ShenandoahMatrix. Continuing testing... /Lennart From lennart.borjeson at cinnober.com Fri Feb 9 17:27:22 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 9 Feb 2018 17:27:22 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> Message-ID: <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> > 9 feb. 2018 kl. 17:13 skrev Aleksey Shipilev : > > On 02/09/2018 05:07 PM, Lennart B?rjeson wrote: >> I'd like some advice on how I should collect some useful info for you. The test involves a >> multi-server setup, so I cannot easily provide any submittable testcase. > > Must be a compiler bug then. > > See our Wiki under "Functional diagnostics" > > Try to dissect if a particular compiler fails? > a) interpreter: -Xint Runs OK. > b) C1: -XX:TieredStopAtLevel=1 Runs OK. > c) C2: -XX:-TieredCompilation Fails. > >> Bound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UseShenandoahMatrix >> -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 > > Drop UseShenandoahMatrix, it is not compatible with "traversal". It is automatically enabled with > "partial", and is not actually user-settable. Done in all test. > > -Aleksey > /Lennart From shade at redhat.com Fri Feb 9 17:36:05 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 18:36:05 +0100 Subject: Application failure with traversal In-Reply-To: <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> Message-ID: On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >> c) C2: -XX:-TieredCompilation > > Fails. OK, both good and bad! And that is without any GC cycle happening, right? If so, that must definitely point at something gone wrong in C2, which means we can use passive mode, and gradually narrow down which part had failed (in order of most probability): 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive 1) Add -XX:+ShenandoahBarriersForConst 2) Add -XX:+ShenandoahAsmWB 3) Add -XX:+ShenandoahReadBarrier 4) Add -XX:+ShenandoahWriteBarrier 5) Add -XX:-ShenandoahWriteBarrierRB 6) Add -XX:+ShenandoahStoreValEnqueueBarrier 7) Add -XX:+ShenandoahCASBarrier 8) Add -XX:+ShenandoahAcmpBarrier 9) Add -XX:+ShenandoahCloneBarrier -Aleksey From rkennke at redhat.com Fri Feb 9 17:46:10 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 18:46:10 +0100 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> Message-ID: Am 09.02.2018 um 18:36 schrieb Aleksey Shipilev: > On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>> c) C2: -XX:-TieredCompilation >> >> Fails. > > OK, both good and bad! And that is without any GC cycle happening, right? If so, that must > definitely point at something gone wrong in C2, which means we can use passive mode, and gradually > narrow down which part had failed (in order of most probability): > > 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive > 1) Add -XX:+ShenandoahBarriersForConst > 2) Add -XX:+ShenandoahAsmWB > 3) Add -XX:+ShenandoahReadBarrier > 4) Add -XX:+ShenandoahWriteBarrier > 5) Add -XX:-ShenandoahWriteBarrierRB > 6) Add -XX:+ShenandoahStoreValEnqueueBarrier > 7) Add -XX:+ShenandoahCASBarrier > 8) Add -XX:+ShenandoahAcmpBarrier > 9) Add -XX:+ShenandoahCloneBarrier Given it's traversal, I'd suspect -XX:+ShenandoahStoreValEnqueueBarrier as most likely. Any chance this could be extracted into a testcase? Roman From rkennke at redhat.com Fri Feb 9 17:53:20 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 18:53:20 +0100 Subject: RFR: Prevent accidental UseShenandoahMatrix enabling In-Reply-To: <714930d6-2bed-ef67-c084-4829980f0471@redhat.com> References: <714930d6-2bed-ef67-c084-4829980f0471@redhat.com> Message-ID: Am 09.02.2018 um 17:39 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/matrix-diagnostic/webrev.01/ > > Lennart had accidentally enabled UseShenandoahMatrix with traversal GC, and it is known to break at > least in two places in ShenandoahBarrierSet (see the patch for new asserts). Demoting > UseShenandoahMatrix to diagnostic option should help to prevent this in future. > > Testing: hotspot_gc_shenandoah (in progress, maybe tests are missing UnlockDiagnostic... somewhere) > > Thanks, > -Aleksey > > Looks good to me. From lennart.borjeson at cinnober.com Fri Feb 9 18:18:41 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 9 Feb 2018 18:18:41 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> Message-ID: <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> > 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : > > On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>> c) C2: -XX:-TieredCompilation >> >> Fails. > > OK, both good and bad! And that is without any GC cycle happening, right? If so, that must > definitely point at something gone wrong in C2, which means we can use passive mode, and gradually > narrow down which part had failed (in order of most probability): > > 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive Runs OK. > 1) Add -XX:+ShenandoahBarriersForConst Runs OK. > 2) Add -XX:+ShenandoahAsmWB Runs OK. > 3) Add -XX:+ShenandoahReadBarrier Fails. > 4) Add -XX:+ShenandoahWriteBarrier Fails. > 5) Add -XX:-ShenandoahWriteBarrierRB Fails. > 6) Add -XX:+ShenandoahStoreValEnqueueBarrier Fails. > 7) Add -XX:+ShenandoahCASBarrier Fails. > 8) Add -XX:+ShenandoahAcmpBarrier Fails. > 9) Add -XX:+ShenandoahCloneBarrier Fails. > > -Aleksey > I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier This runs OK. From ashipile at redhat.com Fri Feb 9 18:41:33 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 09 Feb 2018 18:41:33 +0000 Subject: hg: shenandoah/jdk10: Prevent accidental UseShenandoahMatrix enabling Message-ID: <201802091841.w19IfXKR020830@aojmv0008.oracle.com> Changeset: fc0d50757511 Author: shade Date: 2018-02-09 17:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fc0d50757511 Prevent accidental UseShenandoahMatrix enabling ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From shade at redhat.com Fri Feb 9 18:37:42 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 19:37:42 +0100 Subject: Application failure with traversal In-Reply-To: <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> Message-ID: <4893703f-3b2f-4cb5-0a09-8a49d6a4b9e9@redhat.com> On 02/09/2018 07:18 PM, Lennart B?rjeson wrote: >> 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : >> On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >> OK, both good and bad! And that is without any GC cycle happening, right? If so, that must >> definitely point at something gone wrong in C2, which means we can use passive mode, and gradually >> narrow down which part had failed (in order of most probability): >> >> 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive > Runs OK. >> 1) Add -XX:+ShenandoahBarriersForConst > Runs OK. >> 2) Add -XX:+ShenandoahAsmWB > Runs OK. >> 3) Add -XX:+ShenandoahReadBarrier > Fails. ... > I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier > > This runs OK. This is baffling. I think we are going to need a reproducer, or at least a better understanding on what code patterns it fails. Does it fail within your own Java code, or in some library code we can inspect? -Aleksey From lennart.borjeson at cinnober.com Fri Feb 9 18:38:35 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 9 Feb 2018 18:38:35 +0000 Subject: Application failure with traversal In-Reply-To: <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> Message-ID: > 9 feb. 2018 kl. 19:18 skrev Lennart B?rjeson : > > > >> 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : >> >> On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>>> c) C2: -XX:-TieredCompilation >>> >>> Fails. >> >> OK, both good and bad! And that is without any GC cycle happening, right? If so, that must >> definitely point at something gone wrong in C2, which means we can use passive mode, and gradually >> narrow down which part had failed (in order of most probability): >> >> 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive > Runs OK. >> 1) Add -XX:+ShenandoahBarriersForConst > Runs OK. >> 2) Add -XX:+ShenandoahAsmWB > Runs OK. >> 3) Add -XX:+ShenandoahReadBarrier > Fails. >> 4) Add -XX:+ShenandoahWriteBarrier > Fails. >> 5) Add -XX:-ShenandoahWriteBarrierRB > Fails. >> 6) Add -XX:+ShenandoahStoreValEnqueueBarrier > Fails. >> 7) Add -XX:+ShenandoahCASBarrier > Fails. >> 8) Add -XX:+ShenandoahAcmpBarrier > Fails. >> 9) Add -XX:+ShenandoahCloneBarrier > Fails. >> >> -Aleksey >> > > I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier > > Run OK. Sorry, missed a barrier in that test, but enabling ShenandoahWriteBarrierRB didn't cause any failure, i.e. -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:+ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier This test ran OK. /Lennart From shade at redhat.com Fri Feb 9 18:42:42 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 9 Feb 2018 19:42:42 +0100 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> Message-ID: On 02/09/2018 07:38 PM, Lennart B?rjeson wrote: > > >> 9 feb. 2018 kl. 19:18 skrev Lennart B?rjeson : >> >> >> >>> 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : >>> >>> On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>>>> c) C2: -XX:-TieredCompilation >>>> >>>> Fails. >>> >>> OK, both good and bad! And that is without any GC cycle happening, right? If so, that must >>> definitely point at something gone wrong in C2, which means we can use passive mode, and gradually >>> narrow down which part had failed (in order of most probability): >>> >>> 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive >> Runs OK. >>> 1) Add -XX:+ShenandoahBarriersForConst >> Runs OK. >>> 2) Add -XX:+ShenandoahAsmWB >> Runs OK. >>> 3) Add -XX:+ShenandoahReadBarrier >> Fails. >>> 4) Add -XX:+ShenandoahWriteBarrier >> Fails. >>> 5) Add -XX:-ShenandoahWriteBarrierRB >> Fails. >>> 6) Add -XX:+ShenandoahStoreValEnqueueBarrier >> Fails. >>> 7) Add -XX:+ShenandoahCASBarrier >> Fails. >>> 8) Add -XX:+ShenandoahAcmpBarrier >> Fails. >>> 9) Add -XX:+ShenandoahCloneBarrier >> Fails. >>> >>> -Aleksey >>> >> >> I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier >> >> Run OK. > > Sorry, missed a barrier in that test, but enabling ShenandoahWriteBarrierRB didn't cause any failure, i.e. > -XX:-TieredCompilation > -XX:ShenandoahGCHeuristics=passive > -XX:+ShenandoahBarriersForConst > -XX:+ShenandoahAsmWB > -XX:-ShenandoahReadBarrier > -XX:+ShenandoahWriteBarrier > -XX:+ShenandoahWriteBarrierRB > -XX:+ShenandoahStoreValEnqueueBarrier > -XX:+ShenandoahCASBarrier > -XX:+ShenandoahAcmpBarrier > -XX:+ShenandoahCloneBarrier > > This test ran OK. Ok, minimizing in further, does it fail with RB alone? -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahReadBarrier If not, what is the preceding flags are making it fail, e.g. -XX:+ShenandoahBarriersForConst or -XX:+ShenandoahAsmWB? -Aleksey From lennart.borjeson at cinnober.com Fri Feb 9 19:09:46 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 9 Feb 2018 19:09:46 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> Message-ID: <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> > 9 feb. 2018 kl. 19:42 skrev Aleksey Shipilev : > > On 02/09/2018 07:38 PM, Lennart B?rjeson wrote: >> >> >>> 9 feb. 2018 kl. 19:18 skrev Lennart B?rjeson : >>> >>> >>> >>>> 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : >>>> >>>> On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>>>>> c) C2: -XX:-TieredCompilation >>>>> >>>>> Fails. >>>> >>>> OK, both good and bad! And that is without any GC cycle happening, right? If so, that must >>>> definitely point at something gone wrong in C2, which means we can use passive mode, and gradually >>>> narrow down which part had failed (in order of most probability): >>>> >>>> 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive >>> Runs OK. >>>> 1) Add -XX:+ShenandoahBarriersForConst >>> Runs OK. >>>> 2) Add -XX:+ShenandoahAsmWB >>> Runs OK. >>>> 3) Add -XX:+ShenandoahReadBarrier >>> Fails. >>>> 4) Add -XX:+ShenandoahWriteBarrier >>> Fails. >>>> 5) Add -XX:-ShenandoahWriteBarrierRB >>> Fails. >>>> 6) Add -XX:+ShenandoahStoreValEnqueueBarrier >>> Fails. >>>> 7) Add -XX:+ShenandoahCASBarrier >>> Fails. >>>> 8) Add -XX:+ShenandoahAcmpBarrier >>> Fails. >>>> 9) Add -XX:+ShenandoahCloneBarrier >>> Fails. >>>> >>>> -Aleksey >>>> >>> >>> I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier >>> >>> Run OK. >> >> Sorry, missed a barrier in that test, but enabling ShenandoahWriteBarrierRB didn't cause any failure, i.e. >> -XX:-TieredCompilation >> -XX:ShenandoahGCHeuristics=passive >> -XX:+ShenandoahBarriersForConst >> -XX:+ShenandoahAsmWB >> -XX:-ShenandoahReadBarrier >> -XX:+ShenandoahWriteBarrier >> -XX:+ShenandoahWriteBarrierRB >> -XX:+ShenandoahStoreValEnqueueBarrier >> -XX:+ShenandoahCASBarrier >> -XX:+ShenandoahAcmpBarrier >> -XX:+ShenandoahCloneBarrier >> >> This test ran OK. > > Ok, minimizing in further, does it fail with RB alone? > > -XX:-TieredCompilation > -XX:ShenandoahGCHeuristics=passive > -XX:+ShenandoahReadBarrier > > If not, what is the preceding flags are making it fail, e.g. -XX:+ShenandoahBarriersForConst or > -XX:+ShenandoahAsmWB? > > -Aleksey It does not fail with RB alone. ShenandoahBarriersForConst must be enabled, i.e. these switches FAIL: /home/tetest/TE/system/jdk/shenandoah/bin/te_cd1 -cp /home/tetest/TE/system/tmp/9.2.0-cd1-shenandoah-b6b99905e2ce9889849423a089815f73.jar -server -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info:stdout:uptime,uptimenanos,timenanos,level,tags --add-modules java.xml.bind --add-exports java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:-ShenandoahAsmWB -XX:+ShenandoahReadBarrier -XX:-ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:-ShenandoahStoreValEnqueueBarrier -XX:-ShenandoahCASBarrier -XX:-ShenandoahAcmpBarrier -XX:-ShenandoahCloneBarrier -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion /Lennart From rkennke at redhat.com Fri Feb 9 19:24:40 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 20:24:40 +0100 Subject: Application failure with traversal In-Reply-To: <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> Message-ID: Cool. This shall give me a clue what might be going on. Does it still fail with: diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp @@ -1308,7 +1308,6 @@ FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); FLAG_SET_DEFAULT(ShenandoahAsmWB, true); - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); } applied? I don't think this flag is actually required at this point, and should even result in a performance boost. Cheers, Roman On Fri, Feb 9, 2018 at 8:09 PM, Lennart B?rjeson wrote: > > >> 9 feb. 2018 kl. 19:42 skrev Aleksey Shipilev : >> >> On 02/09/2018 07:38 PM, Lennart B?rjeson wrote: >>> >>> >>>> 9 feb. 2018 kl. 19:18 skrev Lennart B?rjeson : >>>> >>>> >>>> >>>>> 9 feb. 2018 kl. 18:36 skrev Aleksey Shipilev : >>>>> >>>>> On 02/09/2018 06:27 PM, Lennart B?rjeson wrote: >>>>>>> c) C2: -XX:-TieredCompilation >>>>>> >>>>>> Fails. >>>>> >>>>> OK, both good and bad! And that is without any GC cycle happening, right? If so, that must >>>>> definitely point at something gone wrong in C2, which means we can use passive mode, and gradually >>>>> narrow down which part had failed (in order of most probability): >>>>> >>>>> 0) Run with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive >>>> Runs OK. >>>>> 1) Add -XX:+ShenandoahBarriersForConst >>>> Runs OK. >>>>> 2) Add -XX:+ShenandoahAsmWB >>>> Runs OK. >>>>> 3) Add -XX:+ShenandoahReadBarrier >>>> Fails. >>>>> 4) Add -XX:+ShenandoahWriteBarrier >>>> Fails. >>>>> 5) Add -XX:-ShenandoahWriteBarrierRB >>>> Fails. >>>>> 6) Add -XX:+ShenandoahStoreValEnqueueBarrier >>>> Fails. >>>>> 7) Add -XX:+ShenandoahCASBarrier >>>> Fails. >>>>> 8) Add -XX:+ShenandoahAcmpBarrier >>>> Fails. >>>>> 9) Add -XX:+ShenandoahCloneBarrier >>>> Fails. >>>>> >>>>> -Aleksey >>>>> >>>> >>>> I also ran with all barriers except ReadBarrier enabled, i.e. with -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:+ShenandoahAsmWB -XX:-ShenandoahReadBarrier -XX:+ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:+ShenandoahStoreValEnqueueBarrier -XX:+ShenandoahCASBarrier -XX:+ShenandoahAcmpBarrier -XX:+ShenandoahCloneBarrier >>>> >>>> Run OK. >>> >>> Sorry, missed a barrier in that test, but enabling ShenandoahWriteBarrierRB didn't cause any failure, i.e. >>> -XX:-TieredCompilation >>> -XX:ShenandoahGCHeuristics=passive >>> -XX:+ShenandoahBarriersForConst >>> -XX:+ShenandoahAsmWB >>> -XX:-ShenandoahReadBarrier >>> -XX:+ShenandoahWriteBarrier >>> -XX:+ShenandoahWriteBarrierRB >>> -XX:+ShenandoahStoreValEnqueueBarrier >>> -XX:+ShenandoahCASBarrier >>> -XX:+ShenandoahAcmpBarrier >>> -XX:+ShenandoahCloneBarrier >>> >>> This test ran OK. >> >> Ok, minimizing in further, does it fail with RB alone? >> >> -XX:-TieredCompilation >> -XX:ShenandoahGCHeuristics=passive >> -XX:+ShenandoahReadBarrier >> >> If not, what is the preceding flags are making it fail, e.g. -XX:+ShenandoahBarriersForConst or >> -XX:+ShenandoahAsmWB? >> >> -Aleksey > > It does not fail with RB alone. > > ShenandoahBarriersForConst must be enabled, i.e. these switches FAIL: > > /home/tetest/TE/system/jdk/shenandoah/bin/te_cd1 -cp /home/tetest/TE/system/tmp/9.2.0-cd1-shenandoah-b6b99905e2ce9889849423a089815f73.jar -server -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info:stdout:uptime,uptimenanos,timenanos,level,tags --add-modules java.xml.bind --add-exports java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:-TieredCompilation -XX:ShenandoahGCHeuristics=passive -XX:+ShenandoahBarriersForConst -XX:-ShenandoahAsmWB -XX:+ShenandoahReadBarrier -XX:-ShenandoahWriteBarrier -XX:-ShenandoahWriteBarrierRB -XX:-ShenandoahStoreValEnqueueBarrier -XX:-ShenandoahCASBarrier -XX:-ShenandoahAcmpBarrier -XX:-ShenandoahCloneBarrier -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion > > /Lennart > From lennart.borjeson at cinnober.com Fri Feb 9 20:11:37 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Fri, 9 Feb 2018 20:11:37 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> Message-ID: <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> > 9 feb. 2018 kl. 20:24 skrev Roman Kennke : > > diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > @@ -1308,7 +1308,6 @@ > FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); > FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); > FLAG_SET_DEFAULT(ShenandoahAsmWB, true); > - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); > FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); > FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); > } I can't seem to get that patch to apply? patching file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Hunk #1 FAILED at 1308. 1 out of 1 hunk FAILED -- saving rejects to file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp.rej Anyway, I just commented out that line manually: diff -r 16f17f40cecf src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Thu Feb 08 13:24:03 2018 +0100 +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Fri Feb 09 20:50:36 2018 +0100 @@ -1308,7 +1308,7 @@ FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); FLAG_SET_DEFAULT(ShenandoahAsmWB, true); - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); + // FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); } Anyway, with this change I don't get an NPE, but the application JVM crashes with this: # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/opto/split_if.cpp:173), pid=39409, tid=39425 # assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge # # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.39409 # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) Time: Fri Feb 9 21:08:28 2018 CET elapsed time: 41 seconds (0d 0h 0m 41s) --------------- T H R E A D --------------- Current thread (0x00007f7d6039e4a0): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=39425, stack(0x00007f7d114f6000,0x00007f7d115f7000)] Current CompileTask: C2: 41043 9019 4 com.mysql.jdbc.StringUtils::getInt (283 bytes) Stack: [0x00007f7d114f6000,0x00007f7d115f7000], sp=0x00007f7d115f02b0, free space=1000k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x18af9ef] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f V [libjvm.so+0x18b082a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea V [libjvm.so+0x17373ee] PhaseIdealLoop::split_up(Node*, Node*, Node*) [clone .part.131]+0xe2e V [libjvm.so+0x1739c01] PhaseIdealLoop::do_split_if(Node*)+0x8d1 V [libjvm.so+0x114dcfb] PhaseIdealLoop::split_if_with_blocks_post(Node*)+0xf8b V [libjvm.so+0x114ddab] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0xab V [libjvm.so+0x11445f4] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1494 V [libjvm.so+0xa79f20] Compile::optimize_loops(int&, PhaseIterGVN&, LoopOptsMode)+0x100 V [libjvm.so+0xa82aa2] Compile::Optimize()+0xe42 V [libjvm.so+0xa84350] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1460 V [libjvm.so+0x8c41c3] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x123 V [libjvm.so+0xa9142d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x35d V [libjvm.so+0xa924d8] CompileBroker::compiler_thread_loop()+0x3b8 : From rkennke at redhat.com Fri Feb 9 20:16:05 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 21:16:05 +0100 Subject: Application failure with traversal In-Reply-To: <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> Message-ID: Ok,I see. This needs a little more work then. I think for now we have enough information to proceed. There are two things that need to be done: - Get traversal to work without barriers on constants. This will most likely fix your original NPE, and also provide a nice performance boost. - Get it to work *with* barriers on constants too. This will probably be needed for concurrent code cache scanning, which will enhance pause times. (Code cache scanning is currently our worst offender during the pauses.) Thank you for testing and testing and testing again, and all your patience! We will get back to you once we know more. Cheers, Roman On Fri, Feb 9, 2018 at 9:11 PM, Lennart B?rjeson wrote: > >> 9 feb. 2018 kl. 20:24 skrev Roman Kennke : >> >> diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> @@ -1308,7 +1308,6 @@ >> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >> } > > I can't seem to get that patch to apply? > > patching file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > Hunk #1 FAILED at 1308. > 1 out of 1 hunk FAILED -- saving rejects to file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp.rej > > > Anyway, I just commented out that line manually: > > diff -r 16f17f40cecf src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Thu Feb 08 13:24:03 2018 +0100 > +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Fri Feb 09 20:50:36 2018 +0100 > @@ -1308,7 +1308,7 @@ > FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); > FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); > FLAG_SET_DEFAULT(ShenandoahAsmWB, true); > - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); > + // FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); > FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); > FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); > } > > > Anyway, with this change I don't get an NPE, but the application JVM crashes with this: > > > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/opto/split_if.cpp:173), pid=39409, tid=39425 > # assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge > # > # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) > # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) > # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.39409 > # > # If you would like to submit a bug report, please visit: > # http://bugreport.java.com/bugreport/crash.jsp > # > > --------------- S U M M A R Y ------------ > > Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion > > Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) > Time: Fri Feb 9 21:08:28 2018 CET elapsed time: 41 seconds (0d 0h 0m 41s) > > --------------- T H R E A D --------------- > > Current thread (0x00007f7d6039e4a0): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=39425, stack(0x00007f7d114f6000,0x00007f7d115f7000)] > > > Current CompileTask: > C2: 41043 9019 4 com.mysql.jdbc.StringUtils::getInt (283 bytes) > > Stack: [0x00007f7d114f6000,0x00007f7d115f7000], sp=0x00007f7d115f02b0, free space=1000k > Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) > V [libjvm.so+0x18af9ef] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f > V [libjvm.so+0x18b082a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a > V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea > V [libjvm.so+0x17373ee] PhaseIdealLoop::split_up(Node*, Node*, Node*) [clone .part.131]+0xe2e > V [libjvm.so+0x1739c01] PhaseIdealLoop::do_split_if(Node*)+0x8d1 > V [libjvm.so+0x114dcfb] PhaseIdealLoop::split_if_with_blocks_post(Node*)+0xf8b > V [libjvm.so+0x114ddab] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0xab > V [libjvm.so+0x11445f4] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1494 > V [libjvm.so+0xa79f20] Compile::optimize_loops(int&, PhaseIterGVN&, LoopOptsMode)+0x100 > V [libjvm.so+0xa82aa2] Compile::Optimize()+0xe42 > V [libjvm.so+0xa84350] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1460 > V [libjvm.so+0x8c41c3] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x123 > V [libjvm.so+0xa9142d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x35d > V [libjvm.so+0xa924d8] CompileBroker::compiler_thread_loop()+0x3b8 > : > > From lennart.borjeson at cinnober.com Fri Feb 9 20:18:59 2018 From: lennart.borjeson at cinnober.com (=?utf-8?B?TGVubmFydCBCw7ZyamVzb24=?=) Date: Fri, 9 Feb 2018 20:18:59 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> Message-ID: Thank you both, too! ...then I just take the dog for her walk... Best regards, /Lennart > 9 feb. 2018 kl. 21:16 skrev Roman Kennke : > > Ok,I see. This needs a little more work then. I think for now we have > enough information to proceed. There are two things that need to be > done: > > - Get traversal to work without barriers on constants. This will most > likely fix your original NPE, and also provide a nice performance > boost. > - Get it to work *with* barriers on constants too. This will probably > be needed for concurrent code cache scanning, which will enhance pause > times. (Code cache scanning is currently our worst offender during the > pauses.) > > Thank you for testing and testing and testing again, and all your > patience! We will get back to you once we know more. > > Cheers, Roman > > > On Fri, Feb 9, 2018 at 9:11 PM, Lennart B?rjeson > wrote: >> >>> 9 feb. 2018 kl. 20:24 skrev Roman Kennke : >>> >>> diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> @@ -1308,7 +1308,6 @@ >>> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >>> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >>> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >>> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >>> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >>> } >> >> I can't seem to get that patch to apply? >> >> patching file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> Hunk #1 FAILED at 1308. >> 1 out of 1 hunk FAILED -- saving rejects to file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp.rej >> >> >> Anyway, I just commented out that line manually: >> >> diff -r 16f17f40cecf src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Thu Feb 08 13:24:03 2018 +0100 >> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Fri Feb 09 20:50:36 2018 +0100 >> @@ -1308,7 +1308,7 @@ >> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >> + // FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >> } >> >> >> Anyway, with this change I don't get an NPE, but the application JVM crashes with this: >> >> >> # A fatal error has been detected by the Java Runtime Environment: >> # >> # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/opto/split_if.cpp:173), pid=39409, tid=39425 >> # assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge >> # >> # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) >> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) >> # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.39409 >> # >> # If you would like to submit a bug report, please visit: >> # http://bugreport.java.com/bugreport/crash.jsp >> # >> >> --------------- S U M M A R Y ------------ >> >> Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion >> >> Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) >> Time: Fri Feb 9 21:08:28 2018 CET elapsed time: 41 seconds (0d 0h 0m 41s) >> >> --------------- T H R E A D --------------- >> >> Current thread (0x00007f7d6039e4a0): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=39425, stack(0x00007f7d114f6000,0x00007f7d115f7000)] >> >> >> Current CompileTask: >> C2: 41043 9019 4 com.mysql.jdbc.StringUtils::getInt (283 bytes) >> >> Stack: [0x00007f7d114f6000,0x00007f7d115f7000], sp=0x00007f7d115f02b0, free space=1000k >> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) >> V [libjvm.so+0x18af9ef] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f >> V [libjvm.so+0x18b082a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a >> V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea >> V [libjvm.so+0x17373ee] PhaseIdealLoop::split_up(Node*, Node*, Node*) [clone .part.131]+0xe2e >> V [libjvm.so+0x1739c01] PhaseIdealLoop::do_split_if(Node*)+0x8d1 >> V [libjvm.so+0x114dcfb] PhaseIdealLoop::split_if_with_blocks_post(Node*)+0xf8b >> V [libjvm.so+0x114ddab] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0xab >> V [libjvm.so+0x11445f4] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1494 >> V [libjvm.so+0xa79f20] Compile::optimize_loops(int&, PhaseIterGVN&, LoopOptsMode)+0x100 >> V [libjvm.so+0xa82aa2] Compile::Optimize()+0xe42 >> V [libjvm.so+0xa84350] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1460 >> V [libjvm.so+0x8c41c3] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x123 >> V [libjvm.so+0xa9142d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x35d >> V [libjvm.so+0xa924d8] CompileBroker::compiler_thread_loop()+0x3b8 >> : >> >> From rkennke at redhat.com Fri Feb 9 21:21:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 22:21:39 +0100 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> Message-ID: Ok, another attempt. :-) 1. Are you on the latest code from shenandoah/jdk10 ? If yes, I am wondering why my patchlet did not apply... Also, there may have been some changes that address the 'does not converge' assert lately. 2. Can you try the following patch and pass the additional VM option: -XX:ShenandoahUnloadClassesFrequency=0 I haven't yet managed to trip the assert that you mentioned with this. Thanks, Roman On Fri, Feb 9, 2018 at 9:18 PM, Lennart B?rjeson wrote: > Thank you both, too! ...then I just take the dog for her walk... > > Best regards, > > /Lennart > >> 9 feb. 2018 kl. 21:16 skrev Roman Kennke : >> >> Ok,I see. This needs a little more work then. I think for now we have >> enough information to proceed. There are two things that need to be >> done: >> >> - Get traversal to work without barriers on constants. This will most >> likely fix your original NPE, and also provide a nice performance >> boost. >> - Get it to work *with* barriers on constants too. This will probably >> be needed for concurrent code cache scanning, which will enhance pause >> times. (Code cache scanning is currently our worst offender during the >> pauses.) >> >> Thank you for testing and testing and testing again, and all your >> patience! We will get back to you once we know more. >> >> Cheers, Roman >> >> >> On Fri, Feb 9, 2018 at 9:11 PM, Lennart B?rjeson >> wrote: >>> >>>> 9 feb. 2018 kl. 20:24 skrev Roman Kennke : >>>> >>>> diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> @@ -1308,7 +1308,6 @@ >>>> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >>>> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >>>> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >>>> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>>> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >>>> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >>>> } >>> >>> I can't seem to get that patch to apply? >>> >>> patching file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> Hunk #1 FAILED at 1308. >>> 1 out of 1 hunk FAILED -- saving rejects to file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp.rej >>> >>> >>> Anyway, I just commented out that line manually: >>> >>> diff -r 16f17f40cecf src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Thu Feb 08 13:24:03 2018 +0100 >>> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Fri Feb 09 20:50:36 2018 +0100 >>> @@ -1308,7 +1308,7 @@ >>> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >>> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >>> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >>> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>> + // FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >>> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >>> } >>> >>> >>> Anyway, with this change I don't get an NPE, but the application JVM crashes with this: >>> >>> >>> # A fatal error has been detected by the Java Runtime Environment: >>> # >>> # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/opto/split_if.cpp:173), pid=39409, tid=39425 >>> # assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge >>> # >>> # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) >>> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) >>> # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.39409 >>> # >>> # If you would like to submit a bug report, please visit: >>> # http://bugreport.java.com/bugreport/crash.jsp >>> # >>> >>> --------------- S U M M A R Y ------------ >>> >>> Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion >>> >>> Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) >>> Time: Fri Feb 9 21:08:28 2018 CET elapsed time: 41 seconds (0d 0h 0m 41s) >>> >>> --------------- T H R E A D --------------- >>> >>> Current thread (0x00007f7d6039e4a0): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=39425, stack(0x00007f7d114f6000,0x00007f7d115f7000)] >>> >>> >>> Current CompileTask: >>> C2: 41043 9019 4 com.mysql.jdbc.StringUtils::getInt (283 bytes) >>> >>> Stack: [0x00007f7d114f6000,0x00007f7d115f7000], sp=0x00007f7d115f02b0, free space=1000k >>> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) >>> V [libjvm.so+0x18af9ef] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f >>> V [libjvm.so+0x18b082a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a >>> V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea >>> V [libjvm.so+0x17373ee] PhaseIdealLoop::split_up(Node*, Node*, Node*) [clone .part.131]+0xe2e >>> V [libjvm.so+0x1739c01] PhaseIdealLoop::do_split_if(Node*)+0x8d1 >>> V [libjvm.so+0x114dcfb] PhaseIdealLoop::split_if_with_blocks_post(Node*)+0xf8b >>> V [libjvm.so+0x114ddab] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0xab >>> V [libjvm.so+0x11445f4] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1494 >>> V [libjvm.so+0xa79f20] Compile::optimize_loops(int&, PhaseIterGVN&, LoopOptsMode)+0x100 >>> V [libjvm.so+0xa82aa2] Compile::Optimize()+0xe42 >>> V [libjvm.so+0xa84350] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1460 >>> V [libjvm.so+0x8c41c3] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x123 >>> V [libjvm.so+0xa9142d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x35d >>> V [libjvm.so+0xa924d8] CompileBroker::compiler_thread_loop()+0x3b8 >>> : >>> >>> > From rkennke at redhat.com Fri Feb 9 21:40:17 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 9 Feb 2018 22:40:17 +0100 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> Message-ID: Alright, here's the catch: We cannot forgo the barriers on constants, because we'd have to scan the whole code cache at init-traversal, which precludes class unloading. Which means, we need to figure out why your code trips on an NPE. I suspect we really need a reproducer for that, or else an -XX:+PrintAssembly dump with the hsdis-amd64.so in LD_LIBRARY_PATH. If we are generating barriers on constants anyway, we can just as well also implement concurrent code cache scanning in traversal mode. This should enhance latency/pause times significantly. In the long run we may even do this without barriers on constants: we'd need nmethod entry barriers (I believe we talked about this a short while ago) that are activated whenever some code enters a compiled nmethod, which would scan+evacuate all constants of that nmethod. Also, I forgot to actually post the patch in my last email :-) http://cr.openjdk.java.net/~rkennke/traversal-no-const-barriers.patch Roman On Fri, Feb 9, 2018 at 10:21 PM, Roman Kennke wrote: > Ok, another attempt. :-) > 1. Are you on the latest code from shenandoah/jdk10 ? If yes, I am > wondering why my patchlet did not apply... Also, there may have been > some changes that address the 'does not converge' assert lately. > 2. Can you try the following patch and pass the additional VM option: > -XX:ShenandoahUnloadClassesFrequency=0 > > I haven't yet managed to trip the assert that you mentioned with this. > > Thanks, Roman > > On Fri, Feb 9, 2018 at 9:18 PM, Lennart B?rjeson > wrote: >> Thank you both, too! ...then I just take the dog for her walk... >> >> Best regards, >> >> /Lennart >> >>> 9 feb. 2018 kl. 21:16 skrev Roman Kennke : >>> >>> Ok,I see. This needs a little more work then. I think for now we have >>> enough information to proceed. There are two things that need to be >>> done: >>> >>> - Get traversal to work without barriers on constants. This will most >>> likely fix your original NPE, and also provide a nice performance >>> boost. >>> - Get it to work *with* barriers on constants too. This will probably >>> be needed for concurrent code cache scanning, which will enhance pause >>> times. (Code cache scanning is currently our worst offender during the >>> pauses.) >>> >>> Thank you for testing and testing and testing again, and all your >>> patience! We will get back to you once we know more. >>> >>> Cheers, Roman >>> >>> >>> On Fri, Feb 9, 2018 at 9:11 PM, Lennart B?rjeson >>> wrote: >>>> >>>>> 9 feb. 2018 kl. 20:24 skrev Roman Kennke : >>>>> >>>>> diff --git a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>>> b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>>> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>>> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>>> @@ -1308,7 +1308,6 @@ >>>>> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >>>>> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >>>>> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >>>>> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>>>> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >>>>> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >>>>> } >>>> >>>> I can't seem to get that patch to apply? >>>> >>>> patching file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> Hunk #1 FAILED at 1308. >>>> 1 out of 1 hunk FAILED -- saving rejects to file src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp.rej >>>> >>>> >>>> Anyway, I just commented out that line manually: >>>> >>>> diff -r 16f17f40cecf src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp >>>> --- a/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Thu Feb 08 13:24:03 2018 +0100 >>>> +++ b/src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Fri Feb 09 20:50:36 2018 +0100 >>>> @@ -1308,7 +1308,7 @@ >>>> FLAG_SET_DEFAULT(ShenandoahStoreValEnqueueBarrier, true); >>>> FLAG_SET_DEFAULT(ShenandoahKeepAliveBarrier, false); >>>> FLAG_SET_DEFAULT(ShenandoahAsmWB, true); >>>> - FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>>> + // FLAG_SET_DEFAULT(ShenandoahBarriersForConst, true); >>>> FLAG_SET_DEFAULT(ShenandoahWriteBarrierRB, false); >>>> FLAG_SET_DEFAULT(ShenandoahAllocImplicitLive, false); >>>> } >>>> >>>> >>>> Anyway, with this change I don't get an NPE, but the application JVM crashes with this: >>>> >>>> >>>> # A fatal error has been detected by the Java Runtime Environment: >>>> # >>>> # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/opto/split_if.cpp:173), pid=39409, tid=39425 >>>> # assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge >>>> # >>>> # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) >>>> # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) >>>> # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.39409 >>>> # >>>> # If you would like to submit a bug report, please visit: >>>> # http://bugreport.java.com/bugreport/crash.jsp >>>> # >>>> >>>> --------------- S U M M A R Y ------------ >>>> >>>> Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion >>>> >>>> Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) >>>> Time: Fri Feb 9 21:08:28 2018 CET elapsed time: 41 seconds (0d 0h 0m 41s) >>>> >>>> --------------- T H R E A D --------------- >>>> >>>> Current thread (0x00007f7d6039e4a0): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=39425, stack(0x00007f7d114f6000,0x00007f7d115f7000)] >>>> >>>> >>>> Current CompileTask: >>>> C2: 41043 9019 4 com.mysql.jdbc.StringUtils::getInt (283 bytes) >>>> >>>> Stack: [0x00007f7d114f6000,0x00007f7d115f7000], sp=0x00007f7d115f02b0, free space=1000k >>>> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) >>>> V [libjvm.so+0x18af9ef] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f >>>> V [libjvm.so+0x18b082a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a >>>> V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea >>>> V [libjvm.so+0x17373ee] PhaseIdealLoop::split_up(Node*, Node*, Node*) [clone .part.131]+0xe2e >>>> V [libjvm.so+0x1739c01] PhaseIdealLoop::do_split_if(Node*)+0x8d1 >>>> V [libjvm.so+0x114dcfb] PhaseIdealLoop::split_if_with_blocks_post(Node*)+0xf8b >>>> V [libjvm.so+0x114ddab] PhaseIdealLoop::split_if_with_blocks(VectorSet&, Node_Stack&)+0xab >>>> V [libjvm.so+0x11445f4] PhaseIdealLoop::build_and_optimize(LoopOptsMode)+0x1494 >>>> V [libjvm.so+0xa79f20] Compile::optimize_loops(int&, PhaseIterGVN&, LoopOptsMode)+0x100 >>>> V [libjvm.so+0xa82aa2] Compile::Optimize()+0xe42 >>>> V [libjvm.so+0xa84350] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0x1460 >>>> V [libjvm.so+0x8c41c3] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0x123 >>>> V [libjvm.so+0xa9142d] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x35d >>>> V [libjvm.so+0xa924d8] CompileBroker::compiler_thread_loop()+0x3b8 >>>> : >>>> >>>> >> From lennart.borjeson at cinnober.com Fri Feb 9 23:17:43 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Fri, 9 Feb 2018 23:17:43 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> Message-ID: <948A66FA-A3B9-49AC-8CB7-FAEDBE1D34AB@cinnober.com> System runs initially OK with this patch, but eventually crashed when I applied some load. Cf. comments below, and crash log at the end. I'm off for the weekend now, let's reconnect on Monday. /Lennart > 9 feb. 2018 kl. 22:40 skrev Roman Kennke : > > Alright, here's the catch: We cannot forgo the barriers on constants, > because we'd have to scan the whole code cache at init-traversal, > which precludes class unloading. Which means, we need to figure out > why your code trips on an NPE. I suspect we really need a reproducer > for that, or else an -XX:+PrintAssembly dump with the hsdis-amd64.so > in LD_LIBRARY_PATH. > I know how to build and run with hsdis, if we need to go that way. > If we are generating barriers on constants anyway, we can just as well > also implement concurrent code cache scanning in traversal mode. This > should enhance latency/pause times significantly. > > In the long run we may even do this without barriers on constants: > we'd need nmethod entry barriers (I believe we talked about this a > short while ago) that are activated whenever some code enters a > compiled nmethod, which would scan+evacuate all constants of that > nmethod. > > Also, I forgot to actually post the patch in my last email :-) > > http://cr.openjdk.java.net/~rkennke/traversal-no-const-barriers.patch > > Roman > > On Fri, Feb 9, 2018 at 10:21 PM, Roman Kennke wrote: >> Ok, another attempt. :-) >> 1. Are you on the latest code from shenandoah/jdk10 ? If yes, I am >> wondering why my patchlet did not apply... Also, there may have been >> some changes that address the 'does not converge' assert lately. >> 2. Can you try the following patch and pass the additional VM option: >> -XX:ShenandoahUnloadClassesFrequency=0 I'm on the tip. This time I patched with curl + patch -p1, last time cut-and-paste from your mail. Probably some formatting changed. >> >> I haven't yet managed to trip the assert that you mentioned with this. >> >> Thanks, Roman >>> # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp:371), pid=15181, tid=15215 # assert(used() >= get_live_data_bytes()) failed: Live Data must be a subset of used() live: 2502704 used: 1048576 # # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.15181 # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) Time: Sat Feb 10 00:10:57 2018 CET elapsed time: 600 seconds (0d 0h 10m 0s) --------------- T H R E A D --------------- Current thread (0x00007f3ed43698b0): VMThread "VM Thread" [stack: 0x00007f3eba2f7000,0x00007f3eba3f7000] [id=15215] Stack: [0x00007f3eba2f7000,0x00007f3eba3f7000], sp=0x00007f3eba3f5470, free space=1017k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x18afa0f] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f V [libjvm.so+0x18b084a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea V [libjvm.so+0x16add89] ShenandoahHeapRegion::garbage() const+0x99 V [libjvm.so+0x1502333] ShenandoahTraversalHeuristics::choose_collection_set(ShenandoahCollectionSet*)+0x93 V [libjvm.so+0x16fd673] ShenandoahTraversalGC::prepare()+0x93 V [libjvm.so+0x16fe2be] ShenandoahTraversalGC::init_traversal_collection()+0x14e V [libjvm.so+0x16973e7] ShenandoahHeap::entry_init_traversal()+0x87 V [libjvm.so+0x18edeba] VM_ShenandoahInitTraversalGC::doit()+0x2a V [libjvm.so+0x18eaf89] VM_Operation::evaluate()+0x159 From rkennke at redhat.com Sat Feb 10 12:11:35 2018 From: rkennke at redhat.com (Roman Kennke) Date: Sat, 10 Feb 2018 13:11:35 +0100 Subject: Application failure with traversal In-Reply-To: <948A66FA-A3B9-49AC-8CB7-FAEDBE1D34AB@cinnober.com> References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> <948A66FA-A3B9-49AC-8CB7-FAEDBE1D34AB@cinnober.com> Message-ID: Okidoki. This is yet another problem. I think this patch should fix it: http://cr.openjdk.java.net/~rkennke/humongous-live-data.patch Other than that, we need to debug your original NPE. I tried to reproduce it by throwing the passive+barrier flags at a bunch of programs, but failed. As first step, I'd like to see the actual NPE stacktrace. Maybe one of the intrinsics sticks out from there? And then a -XX:+PrintAssembly dump would be most useful. Have a nice weekend! Roman On Sat, Feb 10, 2018 at 12:17 AM, Lennart B?rjeson wrote: > System runs initially OK with this patch, but eventually crashed when I applied some load. Cf. comments below, and crash log at the end. > > I'm off for the weekend now, let's reconnect on Monday. > > /Lennart > >> 9 feb. 2018 kl. 22:40 skrev Roman Kennke : >> >> Alright, here's the catch: We cannot forgo the barriers on constants, >> because we'd have to scan the whole code cache at init-traversal, >> which precludes class unloading. Which means, we need to figure out >> why your code trips on an NPE. I suspect we really need a reproducer >> for that, or else an -XX:+PrintAssembly dump with the hsdis-amd64.so >> in LD_LIBRARY_PATH. >> > > I know how to build and run with hsdis, if we need to go that way. > > >> If we are generating barriers on constants anyway, we can just as well >> also implement concurrent code cache scanning in traversal mode. This >> should enhance latency/pause times significantly. >> >> In the long run we may even do this without barriers on constants: >> we'd need nmethod entry barriers (I believe we talked about this a >> short while ago) that are activated whenever some code enters a >> compiled nmethod, which would scan+evacuate all constants of that >> nmethod. >> >> Also, I forgot to actually post the patch in my last email :-) >> >> http://cr.openjdk.java.net/~rkennke/traversal-no-const-barriers.patch >> >> Roman >> >> On Fri, Feb 9, 2018 at 10:21 PM, Roman Kennke wrote: >>> Ok, another attempt. :-) >>> 1. Are you on the latest code from shenandoah/jdk10 ? If yes, I am >>> wondering why my patchlet did not apply... Also, there may have been >>> some changes that address the 'does not converge' assert lately. >>> 2. Can you try the following patch and pass the additional VM option: >>> -XX:ShenandoahUnloadClassesFrequency=0 > > I'm on the tip. This time I patched with curl + patch -p1, last time cut-and-paste from your mail. Probably some formatting changed. > > >>> >>> I haven't yet managed to trip the assert that you mentioned with this. >>> >>> Thanks, Roman >>>> > > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp:371), pid=15181, tid=15215 > # assert(used() >= get_live_data_bytes()) failed: Live Data must be a subset of used() live: 2502704 used: 1048576 > # > # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) > # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) > # Core dump will be written. Default location: /home/tetest/TE/system/cd1/core.15181 > # > # If you would like to submit a bug report, please visit: > # http://bugreport.java.com/bugreport/crash.jsp > # > > --------------- S U M M A R Y ------------ > > Command Line: -Xms2400M -Xmx4800M -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DHibernate3=true -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s CD1 -r http://frank-10g.cinnober.com:22780 -i TE -v com.cinnober.common.version.TeVersion > > Host: frank.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) > Time: Sat Feb 10 00:10:57 2018 CET elapsed time: 600 seconds (0d 0h 10m 0s) > > --------------- T H R E A D --------------- > > Current thread (0x00007f3ed43698b0): VMThread "VM Thread" [stack: 0x00007f3eba2f7000,0x00007f3eba3f7000] [id=15215] > > Stack: [0x00007f3eba2f7000,0x00007f3eba3f7000], sp=0x00007f3eba3f5470, free space=1017k > Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) > V [libjvm.so+0x18afa0f] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f > V [libjvm.so+0x18b084a] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a > V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea > V [libjvm.so+0x16add89] ShenandoahHeapRegion::garbage() const+0x99 > V [libjvm.so+0x1502333] ShenandoahTraversalHeuristics::choose_collection_set(ShenandoahCollectionSet*)+0x93 > V [libjvm.so+0x16fd673] ShenandoahTraversalGC::prepare()+0x93 > V [libjvm.so+0x16fe2be] ShenandoahTraversalGC::init_traversal_collection()+0x14e > V [libjvm.so+0x16973e7] ShenandoahHeap::entry_init_traversal()+0x87 > V [libjvm.so+0x18edeba] VM_ShenandoahInitTraversalGC::doit()+0x2a > V [libjvm.so+0x18eaf89] VM_Operation::evaluate()+0x159 > > From lennart.borjeson at cinnober.com Mon Feb 12 08:32:21 2018 From: lennart.borjeson at cinnober.com (=?iso-8859-1?Q?Lennart_B=F6rjeson?=) Date: Mon, 12 Feb 2018 08:32:21 +0000 Subject: Application failure with traversal In-Reply-To: References: <791EDE98-FAAC-4A06-94CD-27BC81BC313D@cinnober.com> <9DA37F0B-FDA9-4D76-B175-D180D876FCE9@cinnober.com> <08C6F67C-51AA-4A74-A8FC-86BCB4499608@cinnober.com> <7B3F68D0-BD9D-4C41-A060-EA87A7601EC7@cinnober.com> <43C07499-F0B2-4F99-A31F-3D45AD0EE55C@cinnober.com> <948A66FA-A3B9-49AC-8CB7-FAEDBE1D34AB@cinnober.com> Message-ID: > 10 feb. 2018 kl. 13:11 skrev Roman Kennke : > > Okidoki. This is yet another problem. I think this patch should fix it: > > http://cr.openjdk.java.net/~rkennke/humongous-live-data.patch > > System comes up, but crashes when loaded at the same (patched) point: # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/lennartb/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp:371), pid=1366, tid=1377 # assert(used() >= get_live_data_bytes() || is_humongous()) failed: Live Data must be a subset of used() live: 2334480 used: 2097152 # # JRE version: OpenJDK Runtime Environment (10.0) (fastdebug build 10-internal+0-adhoc.lennartb.shenandoah-jdk10) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 10-internal+0-adhoc.lennartb.shenandoah-jdk10, mixed mode, tiered, compressed oops, Shenandoah gc, linux-amd64) # Core dump will be written. Default location: /home/tetest/TE/system/tax1/core.1366 # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Xms7G -Xmx7G -XX:+PrintFlagsFinal -Xlog:gc*=info,safepoint*=info,vmoperation*=trace:stdout:uptime,uptimenanos,timenanos,level,tags -XX:+UnlockExperimentalVMOptions -XX:SyncKnobs=Verbose=1 -XX:+PrintSafepointStatistics -XX:PrintSafepointStatisticsCount=1 -XX:+SafepointTimeout -XX:SafepointTimeoutDelay=1 --add-modules=java.xml.bind --add-exports=java.management/com.sun.jmx.mbeanserver=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -XX:+UseShenandoahGC -XX:ConcGCThreads=8 -XX:ParallelGCThreads=4 -XX:MonitorBound=20000 -XX:-UseBiasedLocking -XX:+DoEscapeAnalysis -XX:+UseNUMA -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=traversal -DRoundRobinPrio=0 -DdumpConfig=VALUE -Djava.net.preferIPv4Stack=true -Djava.util.prefs.systemRoot=/home/tetest com.cinnober.framework.server.impl.FwStart --stdouttolog --stderrtolog -s TAX1 -r http://dean-10g.cinnober.com:22780 -i TE --stdouttolog --stderrtolog -v com.cinnober.common.version.TeVersion Host: dean.cinnober.com, Intel(R) Xeon(R) CPU E5-2687W v4 @ 3.00GHz, 48 cores, 503G, CentOS Linux release 7.3.1611 (Core) Time: Mon Feb 12 09:13:39 2018 CET elapsed time: 390 seconds (0d 0h 6m 30s) --------------- T H R E A D --------------- Current thread (0x00007f0c202e6880): VMThread "VM Thread" [stack: 0x00007f0c044f7000,0x00007f0c045f7000] [id=1377] Stack: [0x00007f0c044f7000,0x00007f0c045f7000], sp=0x00007f0c045f5470, free space=1017k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x18ad6bf] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x15f V [libjvm.so+0x18ae4fa] VMError::report_and_die(Thread*, char const*, int, char const*, char const*, __va_list_tag*)+0x4a V [libjvm.so+0xb15bca] report_vm_error(char const*, int, char const*, char const*, ...)+0xea V [libjvm.so+0x16ae2fc] ShenandoahHeapRegion::garbage() const+0xac V [libjvm.so+0x1501a52] ShenandoahTraversalHeuristics::choose_collection_set(ShenandoahCollectionSet*)+0xa2 V [libjvm.so+0x16fb323] ShenandoahTraversalGC::prepare()+0x93 V [libjvm.so+0x16fbf6e] ShenandoahTraversalGC::init_traversal_collection()+0x14e V [libjvm.so+0x1697b97] ShenandoahHeap::entry_init_traversal()+0x87 V [libjvm.so+0x18ebb6a] VM_ShenandoahInitTraversalGC::doit()+0x2a V [libjvm.so+0x18e8c39] VM_Operation::evaluate()+0x159 V [libjvm.so+0x18e5d68] VMThread::evaluate_operation(VM_Operation*)+0x308 V [libjvm.so+0x18e6605] VMThread::loop()+0x275 V [libjvm.so+0x18e6c70] VMThread::run()+0xc0 V [libjvm.so+0x1357912] thread_native_entry(Thread*)+0x112 > Other than that, we need to debug your original NPE. I tried to > reproduce it by throwing the passive+barrier flags at a bunch of > programs, but failed. > > As first step, I'd like to see the actual NPE stacktrace. Maybe one of > the intrinsics sticks out from there? And then a -XX:+PrintAssembly > dump would be most useful. I'll build the hsdis and try to collect some relevant dumps for you. /Lennart From shade at redhat.com Mon Feb 12 14:31:34 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 12 Feb 2018 15:31:34 +0100 Subject: RFR: Cleanup and strengthen BrooksPointer verification Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/brooks-verify/webrev.01/ This is the first salvo in verification refactoring: make sure we are verifying the cases where fwdptr is NULL, and do not verify when fwdptr had failed to install with CAS. Also, protect from accidental calls to verification in release bits. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From shade at redhat.com Mon Feb 12 14:33:40 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 12 Feb 2018 15:33:40 +0100 Subject: RFR: Remove BS:is_safe in favor of logged BS::verify_safe_oop Message-ID: <131d1150-1ede-9636-97c5-0764712b0890@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/oop-is-safe/webrev.01/ We have introduced BarrierSet::is_safe to use in assertions, and we also have BS::verify_safe_oop This seems excessive, and we instead would like to use verify_safe_oop on all paths, because it will print out more sensible data on assertion failure. This also reduces our upstream exposure. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Mon Feb 12 15:32:05 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 12 Feb 2018 10:32:05 -0500 Subject: RFR: Cleanup and strengthen BrooksPointer verification In-Reply-To: References: Message-ID: Good to me. -Zhengyu On 02/12/2018 09:31 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/brooks-verify/webrev.01/ > > This is the first salvo in verification refactoring: make sure we are verifying the cases where > fwdptr is NULL, and do not verify when fwdptr had failed to install with CAS. Also, protect from > accidental calls to verification in release bits. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From rkennke at redhat.com Mon Feb 12 15:51:44 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 12 Feb 2018 16:51:44 +0100 Subject: RFR: Cleanup and strengthen BrooksPointer verification In-Reply-To: References: Message-ID: Am 12.02.2018 um 15:31 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/brooks-verify/webrev.01/ > > This is the first salvo in verification refactoring: make sure we are verifying the cases where > fwdptr is NULL, and do not verify when fwdptr had failed to install with CAS. Also, protect from > accidental calls to verification in release bits. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > > Looks good From rkennke at redhat.com Mon Feb 12 15:52:44 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 12 Feb 2018 16:52:44 +0100 Subject: RFR: Remove BS:is_safe in favor of logged BS::verify_safe_oop In-Reply-To: <131d1150-1ede-9636-97c5-0764712b0890@redhat.com> References: <131d1150-1ede-9636-97c5-0764712b0890@redhat.com> Message-ID: Looks good On Mon, Feb 12, 2018 at 3:33 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/oop-is-safe/webrev.01/ > > We have introduced BarrierSet::is_safe to use in assertions, and we also have BS::verify_safe_oop > This seems excessive, and we instead would like to use verify_safe_oop on all paths, because it will > print out more sensible data on assertion failure. This also reduces our upstream exposure. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From ashipile at redhat.com Mon Feb 12 16:15:01 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 12 Feb 2018 16:15:01 +0000 Subject: hg: shenandoah/jdk10: 2 new changesets Message-ID: <201802121615.w1CGF1T8025261@aojmv0008.oracle.com> Changeset: 463e930aa28b Author: shade Date: 2018-02-12 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/463e930aa28b Cleanup and strengthen BrooksPointer verification ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 2e665d51208d Author: shade Date: 2018-02-12 15:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2e665d51208d Remove BS:is_safe in favor of logged BS::verify_safe_oop ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/oops/oop.hpp From shade at redhat.com Tue Feb 13 11:32:41 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 13 Feb 2018 12:32:41 +0100 Subject: RFR: Rich assertion failure logging Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/rich-asserts/webrev.01/ This reworks all the assorted in-line ASSERT blocks we have around Shenandoah code into the single facility that prints everything it knows about the oop, fwdptr, regions, matrix, etc. The triggered assert would print the rich message, like current Verifier does. Testing: hotspot_gc_shenandoah {fastdebug|release}, injecting failures Thanks, -Aleksey From shade at redhat.com Tue Feb 13 12:07:35 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 13 Feb 2018 13:07:35 +0100 Subject: RFR: Rename *_oop_static/oop_ref to *_forwarded Message-ID: <7bf4dca7-66f3-3eab-71e0-032a9e81a8ea@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/bs-rename-resolve/webrev.01/ This renames a group of methods to *_forwarded, to reflect the intent better. "Static" is confusing, because only tells about the function's static linkage, and not about the property of the oop being resolved. "oop_ref" is confusing, because it looks like some other method exists, that deals with something else (not "oop", and not "ref"). Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Tue Feb 13 13:01:26 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 13 Feb 2018 14:01:26 +0100 Subject: RFR: Rich assertion failure logging In-Reply-To: References: Message-ID: Am 13.02.2018 um 12:32 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/rich-asserts/webrev.01/ > > This reworks all the assorted in-line ASSERT blocks we have around Shenandoah code into the single > facility that prints everything it knows about the oop, fwdptr, regions, matrix, etc. The triggered > assert would print the rich message, like current Verifier does. > > Testing: hotspot_gc_shenandoah {fastdebug|release}, injecting failures > > Thanks, > -Aleksey > This is nice. Go! Roman From rkennke at redhat.com Tue Feb 13 13:01:32 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 13 Feb 2018 14:01:32 +0100 Subject: RFR: Rename *_oop_static/oop_ref to *_forwarded In-Reply-To: <7bf4dca7-66f3-3eab-71e0-032a9e81a8ea@redhat.com> References: <7bf4dca7-66f3-3eab-71e0-032a9e81a8ea@redhat.com> Message-ID: Am 13.02.2018 um 13:07 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/bs-rename-resolve/webrev.01/ > > This renames a group of methods to *_forwarded, to reflect the intent better. "Static" is confusing, > because only tells about the function's static linkage, and not about the property of the oop being > resolved. "oop_ref" is confusing, because it looks like some other method exists, that deals with > something else (not "oop", and not "ref"). > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > Yes. I meant to do this since long, but as life goes... please push it. Roman From ashipile at redhat.com Tue Feb 13 14:54:02 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Tue, 13 Feb 2018 14:54:02 +0000 Subject: hg: shenandoah/jdk10: 2 new changesets Message-ID: <201802131454.w1DEs2I1014411@aojmv0008.oracle.com> Changeset: 52cb9e411659 Author: shade Date: 2018-02-13 12:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52cb9e411659 Rich assertion failure logging ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp + src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: e1d13a7c98e2 Author: shade Date: 2018-02-13 13:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e1d13a7c98e2 Rename *_oop_static/oop_ref to *_forwarded ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! 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/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp From shade at redhat.com Tue Feb 13 15:59:54 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 13 Feb 2018 16:59:54 +0100 Subject: RFR: Get easy on template instantiations in ShConcMark Message-ID: <1668f922-02fc-6e0e-cffa-91de3ac56bbe@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/concmark-less-templates/webrev.01/ Turns out, we don't need all these recursive template instantiation for all arguments. We are fine with only those arguments that would end up in mark_loop_work. This improves build times, and .o/.so file sizes a bit. This does not degrade performance, because the important part is mark_loop_work, and we specialize it enough. Testing: hotspot_gc_shenandoah, eyeballing inline trees Thanks, -Aleksey From zgu at redhat.com Tue Feb 13 16:30:51 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 13 Feb 2018 11:30:51 -0500 Subject: RFR: Get easy on template instantiations in ShConcMark In-Reply-To: <1668f922-02fc-6e0e-cffa-91de3ac56bbe@redhat.com> References: <1668f922-02fc-6e0e-cffa-91de3ac56bbe@redhat.com> Message-ID: Good to me. -Zhengyu On 02/13/2018 10:59 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/concmark-less-templates/webrev.01/ > > Turns out, we don't need all these recursive template instantiation for all arguments. We are fine > with only those arguments that would end up in mark_loop_work. This improves build times, and .o/.so > file sizes a bit. This does not degrade performance, because the important part is mark_loop_work, > and we specialize it enough. > > Testing: hotspot_gc_shenandoah, eyeballing inline trees > > Thanks, > -Aleksey > From rwestrel at redhat.com Wed Feb 14 10:03:19 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 14 Feb 2018 11:03:19 +0100 Subject: Happy path Message-ID: http://cr.openjdk.java.net/~roland/shenandoah/happypath/webrev.00/ This changes the implementation of the write barrier and pre barrier so they first check whether the gc state is zero. Back to back tests are merged, loops are unswitched around a gc state test. There's more work to do to merge 2 gc state ifs if there's some control flow between, push read barriers in gc state ifs, remove read barriers on the gc state zero branch. For instance: static void m(A a, Object o) { a.o = o; } still has 2 checks for gc state is zero because there's some control flow between the 2. Roland. From ashipile at redhat.com Wed Feb 14 10:09:05 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 14 Feb 2018 10:09:05 +0000 Subject: hg: shenandoah/jdk10: Get easy on template instantiations in ShConcMark Message-ID: <201802141009.w1EA95lw024951@aojmv0008.oracle.com> Changeset: b76343139fdc Author: shade Date: 2018-02-13 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b76343139fdc Get easy on template instantiations in ShConcMark ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp From shade at redhat.com Wed Feb 14 10:06:51 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 11:06:51 +0100 Subject: Bug: String deduplication misses code roots? Message-ID: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> Hey Zhengyu, New asserts capture this in ShenandoahStrDedupStress: http://cr.openjdk.java.net/~shade/shenandoah/strdedup-coderoot-hs_err.log It seems we have unmarked byte array in a code root: # Internal Error (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:808), pid=65297, tid=65312 # Error: Shenandoah assert: Object should be marked (complete) Referenced from: interior location: 0x000014855e8c2db2 outside of Java heap 0x000014855e8c2db2 is at entry_point+210 in (nmethod*)0x000014855e8c2a10 Object: 0x00000000c0020aa8 - klass 0x00000001000007b0 [B not allocated after complete mark start allocated after next mark start not marked complete marked next in collection set region: |0x000014857006c0c0| 0|CS |BTE 0x00000000c0000000, 0x00000000c0080000, 0x00000000c0080000|U 100%|T 62%|G 37%|S 0%|L 37%|FTS 85728|LTS 85898| |CP 0|TAMS 0x00000000c0080000, 0x00000000c0000000| Forwardee: (the object itself) Thanks, -Aleksey From rkennke at redhat.com Wed Feb 14 10:39:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Feb 2018 11:39:30 +0100 Subject: Happy path In-Reply-To: References: Message-ID: Am 14.02.2018 um 11:03 schrieb Roland Westrelin: > > http://cr.openjdk.java.net/~roland/shenandoah/happypath/webrev.00/ > > This changes the implementation of the write barrier and pre barrier so > they first check whether the gc state is zero. Back to back tests are > merged, loops are unswitched around a gc state test. There's more work > to do to merge 2 gc state ifs if there's some control flow between, > push read barriers in gc state ifs, remove read barriers on the gc state > zero branch. For instance: > > static void m(A a, Object o) { > a.o = o; > } > > still has 2 checks for gc state is zero because there's some control > flow between the 2. > > Roland. > I can only trust you with the actual patch. :-) Have you run hotspot_gc_shenandoah tests and maybe one or the other application with it? Is there any chance to keep Shenandoah paths more contained? Thanks, Roman From shade at redhat.com Wed Feb 14 11:01:30 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 12:01:30 +0100 Subject: Happy path In-Reply-To: References: Message-ID: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> On 02/14/2018 11:03 AM, Roland Westrelin wrote: > http://cr.openjdk.java.net/~roland/shenandoah/happypath/webrev.00/ This looks very promising! *) The change in PhaseIdealLoop::place_near_use seems a generic thing for LSM? I think we better protect this with UseShenandoahGC, to make backporting story easier. Suggestion: Node *PhaseIdealLoop::place_near_use( Node *useblock ) const { IdealLoopTree *u_loop = get_loop( useblock ); if (u_loop->_irreducible) { return useblock; } if (u_loop->_child) { if (UseShenandoahGC && useblock == u_loop->_head && u_loop->_head->is_OuterStripMinedLoop()) { /// ^^^^^^^^^^^^^^^^^^^ return u_loop->_head->in(LoopNode::EntryControl); } return useblock; } return u_loop->_head->as_Loop()->skip_strip_mined()->in(LoopNode::EntryControl); } *) In PhaseIdealLoop::find_unswitching_candidate, put assert(UseShenandoahGC) under the branch? *) I think the calls to is_evacuation_in_progress_test, is_gc_state_load, is_heap_stable_test in the shared code rely on returning "false" when Shenandoah is not enabled, e.g. by mismatching the graph. I wonder if we want to put "if (!UseShenandoahGC) return false" explicitly to those checkers, to nail this behavior. Or, inspect all the uses in the shared code, and protect with UseShenandoahGC? Performance: we know WB-sensitive benchmarks that could benefit from this: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-January/004626.html Spot-checking: Compiler.compiler gets +1%. ScimarkLU.small gets +12%. XmlValidation gets +6.5%. Let me run more benchmarks to see if there are any regressions. If none, we can push this patch as is, and then work on other stuff incrementally. Thanks, -Aleksey From shade at redhat.com Wed Feb 14 12:06:56 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 13:06:56 +0100 Subject: Happy path In-Reply-To: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> References: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> Message-ID: <6c4baa05-421c-8e82-b3c6-4e5297f69c65@redhat.com> On 02/14/2018 12:01 PM, Aleksey Shipilev wrote: > On 02/14/2018 11:03 AM, Roland Westrelin wrote: >> http://cr.openjdk.java.net/~roland/shenandoah/happypath/webrev.00/ > > This looks very promising! hotspot_gc_shenandoah fails tests when partial heuristics are enabled. That must mean we cannot skip matrix update pre-barrier when GC state is 0 -- it should be active even when heap is stable? See: $ CONF=linux-x86_64-normal-server-fastdebug make images run-test TEST=gc/stress/gcbasher/TestGCBasherWithShenandoah.java ... [0.857s][info][gc,start ] GC(0) Pause Init Partial [0.862s][info][gc,start ] GC(0) Verify Before Partial, Level 4 # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/shenandoahVerifier.cpp:56 # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:56), pid=60634, tid=60638 # Error: Before Partial, Reachable: Must be connected Referenced from: interior location: 0x00000000c57cf3f4 0x00000000c57cf3c0 - klass 0x000000010007ed88 java.nio.DirectByteBufferR allocated after complete mark start allocated after next mark start marked complete marked next not in collection set region: |0x0000153af407eba0| 175|R |BTE 0x00000000c5780000, 0x00000000c5800000, 0x00000000c5800000|U 100%|T 100%|G 0%|S 0%|L 100%|FTS 1474|LTS 1481| |CP 0|TAMS 0x00000000c5780000, 0x00000000c5780000| Object: 0x00000000c01fc6c8 - klass 0x000000010007ed88 java.nio.DirectByteBufferR allocated after complete mark start allocated after next mark start marked complete marked next not in collection set region: |0x0000153af406e9a0| 3|R |BTE 0x00000000c0180000, 0x00000000c0200000, 0x00000000c0200000|U 100%|T 100%|G 0%|S 0%|L 100%|FTS 24|LTS 31| |CP 0|TAMS 0x00000000c0180000, 0x00000000c0180000| Forwardee: (the object itself)Matrix connections: reference and object not connected fwd(reference) and object not connected reference and fwd(object) not connected fwd(reference) and fwd(object) not connected interior-reference and object not connected interior-reference and fwd(object) not connected -Aleksey From rkennke at redhat.com Wed Feb 14 12:26:57 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Feb 2018 13:26:57 +0100 Subject: Happy path In-Reply-To: <6c4baa05-421c-8e82-b3c6-4e5297f69c65@redhat.com> References: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> <6c4baa05-421c-8e82-b3c6-4e5297f69c65@redhat.com> Message-ID: <39C0A494-152E-4483-AC1C-7204525F0DFC@redhat.com> Yes, indeed. Matrix barriers need to be always on. Roman Am 14. Februar 2018 13:06:56 MEZ schrieb Aleksey Shipilev : >On 02/14/2018 12:01 PM, Aleksey Shipilev wrote: >> On 02/14/2018 11:03 AM, Roland Westrelin wrote: >>> http://cr.openjdk.java.net/~roland/shenandoah/happypath/webrev.00/ >> >> This looks very promising! > >hotspot_gc_shenandoah fails tests when partial heuristics are enabled. >That must mean we cannot skip >matrix update pre-barrier when GC state is 0 -- it should be active >even when heap is stable? > >See: > >$ CONF=linux-x86_64-normal-server-fastdebug make images run-test >TEST=gc/stress/gcbasher/TestGCBasherWithShenandoah.java >... >[0.857s][info][gc,start ] GC(0) Pause Init Partial >[0.862s][info][gc,start ] GC(0) Verify Before Partial, Level 4 ># To suppress the following error report, specify this argument ># after -XX: or in .hotspotrc: >SuppressErrorAt=/shenandoahVerifier.cpp:56 ># ># A fatal error has been detected by the Java Runtime Environment: ># ># Internal Error >(/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp:56), >pid=60634, tid=60638 ># Error: Before Partial, Reachable: Must be connected > >Referenced from: > interior location: 0x00000000c57cf3f4 >0x00000000c57cf3c0 - klass 0x000000010007ed88 >java.nio.DirectByteBufferR > allocated after complete mark start > allocated after next mark start > marked complete > marked next > not in collection set >region: |0x0000153af407eba0| 175|R |BTE 0x00000000c5780000, >0x00000000c5800000, >0x00000000c5800000|U 100%|T 100%|G 0%|S 0%|L 100%|FTS >1474|LTS 1481| |CP >0|TAMS 0x00000000c5780000, 0x00000000c5780000| > >Object: >0x00000000c01fc6c8 - klass 0x000000010007ed88 >java.nio.DirectByteBufferR > allocated after complete mark start > allocated after next mark start > marked complete > marked next > not in collection set >region: |0x0000153af406e9a0| 3|R |BTE 0x00000000c0180000, >0x00000000c0200000, >0x00000000c0200000|U 100%|T 100%|G 0%|S 0%|L 100%|FTS >24|LTS 31| |CP >0|TAMS 0x00000000c0180000, 0x00000000c0180000| > >Forwardee: > (the object itself)Matrix connections: > reference and object not connected > fwd(reference) and object not connected > reference and fwd(object) not connected > fwd(reference) and fwd(object) not connected > interior-reference and object not connected > interior-reference and fwd(object) not connected > > >-Aleksey -- Diese Nachricht wurde von meinem Android-Ger?t mit K-9 Mail gesendet. From rwestrel at redhat.com Wed Feb 14 12:28:12 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 14 Feb 2018 13:28:12 +0100 Subject: Happy path In-Reply-To: References: Message-ID: > Is there any chance to keep Shenandoah paths more contained? Less changes to non-shenandoah code? That doesn't seem possible except by duplicating large chunks of code. Roland. From rwestrel at redhat.com Wed Feb 14 12:29:36 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 14 Feb 2018 13:29:36 +0100 Subject: Happy path In-Reply-To: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> References: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> Message-ID: > *) The change in PhaseIdealLoop::place_near_use seems a generic thing for LSM? I think we better > protect this with UseShenandoahGC, to make backporting story easier. Suggestion: > > Node *PhaseIdealLoop::place_near_use( Node *useblock ) const { > IdealLoopTree *u_loop = get_loop( useblock ); > if (u_loop->_irreducible) { > return useblock; > } > if (u_loop->_child) { > if (UseShenandoahGC && useblock == u_loop->_head && u_loop->_head->is_OuterStripMinedLoop()) { > /// ^^^^^^^^^^^^^^^^^^^ > return u_loop->_head->in(LoopNode::EntryControl); > } > return useblock; > } > return u_loop->_head->as_Loop()->skip_strip_mined()->in(LoopNode::EntryControl); > } That's actually a bug fix that I will need to get upstream. Does it still need to be guarded by UseShenandoahGC? I'll follow your other suggestions. Roland. From shade at redhat.com Wed Feb 14 12:32:09 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 13:32:09 +0100 Subject: Happy path In-Reply-To: References: <05ddb686-3a05-f9c5-215d-144dfa064197@redhat.com> Message-ID: <2c05a7d6-ae17-aa6e-567a-1a84c45e2a62@redhat.com> On 02/14/2018 01:29 PM, Roland Westrelin wrote: > >> *) The change in PhaseIdealLoop::place_near_use seems a generic thing for LSM? I think we better >> protect this with UseShenandoahGC, to make backporting story easier. Suggestion: >> >> Node *PhaseIdealLoop::place_near_use( Node *useblock ) const { >> IdealLoopTree *u_loop = get_loop( useblock ); >> if (u_loop->_irreducible) { >> return useblock; >> } >> if (u_loop->_child) { >> if (UseShenandoahGC && useblock == u_loop->_head && u_loop->_head->is_OuterStripMinedLoop()) { >> /// ^^^^^^^^^^^^^^^^^^^ >> return u_loop->_head->in(LoopNode::EntryControl); >> } >> return useblock; >> } >> return u_loop->_head->as_Loop()->skip_strip_mined()->in(LoopNode::EntryControl); >> } > > That's actually a bug fix that I will need to get upstream. Does it > still need to be guarded by UseShenandoahGC? Ah, wait. This concerns LSM, so backporting problem does not arise. It's fine not to guard it with UseShenandoahGC then. -Aleksey From shade at redhat.com Wed Feb 14 16:01:53 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 17:01:53 +0100 Subject: RFR: Improve assertion/verification messages a bit Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/verifier-print-clean/webrev.01/ Cleans up assertion/verification messages a bit: missing/excessive new lines, messages, punctuation. Testing: hotspot_fast_gc_shenandoah, eyeballing injected failures -Aleksey From rkennke at redhat.com Wed Feb 14 16:12:04 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Feb 2018 17:12:04 +0100 Subject: RFR: Improve assertion/verification messages a bit In-Reply-To: References: Message-ID: Ok On Wed, Feb 14, 2018 at 5:01 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/verifier-print-clean/webrev.01/ > > Cleans up assertion/verification messages a bit: missing/excessive new lines, messages, punctuation. > > Testing: hotspot_fast_gc_shenandoah, eyeballing injected failures > > -Aleksey > From ashipile at redhat.com Wed Feb 14 16:48:58 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 14 Feb 2018 16:48:58 +0000 Subject: hg: shenandoah/jdk10: Improve assertion/verification messages a bit Message-ID: <201802141648.w1EGmw7e023901@aojmv0008.oracle.com> Changeset: cac659ba1f08 Author: shade Date: 2018-02-14 16:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cac659ba1f08 Improve assertion/verification messages a bit ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From shade at redhat.com Wed Feb 14 18:41:00 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 19:41:00 +0100 Subject: RFR: 2018-02-14: Bulk backports to sh/jdk9 Message-ID: <06de6395-77bc-f34e-5a64-09dc3f396ee0@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180214/webrev.01/ This backports all outstanding work to sh/jdk9: 207591c5122b: [backport] Don't treat allocation regions implicitely live during some GCs 72b8c179ff3b: [backport] Fix Mac OS build warnings 4302f08acccb: [backport] Record cycle start/end to avoid continuous periodic GC 44958b5d44e9: [backport] Improve/more detailed timing stats for root queue work 6cf73d6648f7: [backport] Fix/improve CLD processing 37c5ed077ef1: [backport] Missing JNI Weak Refs handling after JDK-8189359 (test) e2d29e6423f9: [backport] Use leftmost region in GC allocations 463e930aa28b: [backport] Cleanup and strengthen BrooksPointer verification 2e665d51208d: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop 52cb9e411659: [backport] Rich assertion failure logging e1d13a7c98e2: [backport] Rename *_oop_static/oop_ref to *_forwarded b76343139fdc: [backport] Get easy on template instantiations in ShConcMark cac659ba1f08: [backport] Improve assertion/verification messages a bit Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From rkennke at redhat.com Wed Feb 14 19:22:35 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Feb 2018 20:22:35 +0100 Subject: RFR: Merge from upstream jdk/jdk10 Message-ID: I've got the merge from upstream jdk/jdk10 ready. The most notable stuff: - new GC interface (e.g. new shenandoahArguments.hpp/cpp classes, GC-serviceability stuff moved under gc/$GC dirs, lots of refactorings) - BarrierSet cleanup and new interface for runtime heap access (BarrierSet::AccessBarrier and friends) Should considerably reduce Shenandoah-specific shared code changes. Testing: passes hotspot_gc_shenandoah (release+fastdebug) and sanity testing with specjvm A webrev wouldn't be very useful. It brings shenandoah/jdk10 up to the current revision of jdk/jdk10. Ok to push? Roman From shade at redhat.com Wed Feb 14 19:25:10 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 14 Feb 2018 20:25:10 +0100 Subject: RFR: Merge from upstream jdk/jdk10 In-Reply-To: References: Message-ID: On 02/14/2018 08:22 PM, Roman Kennke wrote: > I've got the merge from upstream jdk/jdk10 ready. > The most notable stuff: > - new GC interface (e.g. new shenandoahArguments.hpp/cpp classes, > GC-serviceability stuff moved under gc/$GC dirs, lots of refactorings) > - BarrierSet cleanup and new interface for runtime heap access > (BarrierSet::AccessBarrier and friends) > > Should considerably reduce Shenandoah-specific shared code changes. > > Testing: passes hotspot_gc_shenandoah (release+fastdebug) and sanity > testing with specjvm > > A webrev wouldn't be very useful. It brings shenandoah/jdk10 up to the > current revision of jdk/jdk10. If it passes the tests, sure! Tell me, what is the latest "parent" revision in upstream you are merging with? I want to update the webrev generator ahead of time. -Aleksey From rkennke at redhat.com Wed Feb 14 19:29:03 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 14 Feb 2018 20:29:03 +0100 Subject: RFR: Merge from upstream jdk/jdk10 In-Reply-To: References: Message-ID: That would be: http://hg.openjdk.java.net/jdk/jdk10/rev/f9884e190f2b Will push the merge ASAP. Roman On Wed, Feb 14, 2018 at 8:25 PM, Aleksey Shipilev wrote: > On 02/14/2018 08:22 PM, Roman Kennke wrote: >> I've got the merge from upstream jdk/jdk10 ready. >> The most notable stuff: >> - new GC interface (e.g. new shenandoahArguments.hpp/cpp classes, >> GC-serviceability stuff moved under gc/$GC dirs, lots of refactorings) >> - BarrierSet cleanup and new interface for runtime heap access >> (BarrierSet::AccessBarrier and friends) >> >> Should considerably reduce Shenandoah-specific shared code changes. >> >> Testing: passes hotspot_gc_shenandoah (release+fastdebug) and sanity >> testing with specjvm >> >> A webrev wouldn't be very useful. It brings shenandoah/jdk10 up to the >> current revision of jdk/jdk10. > > If it passes the tests, sure! Tell me, what is the latest "parent" revision in upstream you are > merging with? I want to update the webrev generator ahead of time. > > -Aleksey > From roman at kennke.org Wed Feb 14 23:40:10 2018 From: roman at kennke.org (roman at kennke.org) Date: Wed, 14 Feb 2018 23:40:10 +0000 Subject: hg: shenandoah/jdk10: 672 new changesets Message-ID: <201802142341.w1ENf38v022359@aojmv0008.oracle.com> Changeset: a7d101e56b36 Author: robm Date: 2017-11-21 21:01 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a7d101e56b36 8189646: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java failed with "java.net.SocketTimeoutException: Read timed out" Reviewed-by: coffeys ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Changeset: 93bba74ed8a3 Author: jjg Date: 2017-11-21 13:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/93bba74ed8a3 8156694: javap should render annotations in a friendly way Reviewed-by: mcimadamore ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java + test/langtools/tools/javap/AnnoTest.java ! test/langtools/tools/javap/typeAnnotations/InvisibleParameterAnnotationsTest.java Changeset: 5d4864563be7 Author: jjg Date: 2017-11-21 13:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d4864563be7 Merge Changeset: 7e57d42b5eeb Author: ksrini Date: 2017-11-21 13:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e57d42b5eeb 8180019: javadoc should treat failure to access URL as an error, not a warning. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java Changeset: 8794b5061a3e Author: rfield Date: 2017-11-21 23:38 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8794b5061a3e 8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily Reviewed-by: rfield Contributed-by: xu.y.yin at oracle.com ! test/langtools/ProblemList.txt Changeset: 3812717dc3e9 Author: erikj Date: 2017-11-21 16:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3812717dc3e9 8191744: Remove typo in makefile Reviewed-by: tbell ! test/make/TestCopyFiles.gmk Changeset: bbd692ad4fa3 Author: sadayapalam Date: 2017-11-22 18:07 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bbd692ad4fa3 8191655: LambdaConversionException: Invalid receiver type interface; not a subtype of implementation type interface Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersectionInducedTest.java + test/langtools/tools/javac/lambda/methodReferenceExecution/MethodReferenceUnionTypeTest.java Changeset: 0ce0ac68ace7 Author: rehn Date: 2017-08-31 10:00 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0ce0ac68ace7 8189941: Implementation JEP 312: Thread-local handshake Summary: Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none. Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes Contributed-by: mikael.gerdin at oracle.com, erik.osterlund at oracle.com, robbin.ehn at oracle.com ! make/test/JtregNativeHotspot.gmk ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp ! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp ! src/hotspot/cpu/sparc/globals_sparc.hpp ! src/hotspot/cpu/sparc/interp_masm_sparc.cpp ! src/hotspot/cpu/sparc/interp_masm_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/sparc.ad ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/os/aix/os_aix.cpp + src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/linux_sparc/thread_linux_sparc.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp ! src/hotspot/os_cpu/solaris_sparc/thread_solaris_sparc.hpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.hpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/runtime/handshake.cpp + src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/interfaceSupport.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! 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.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/timer.cpp ! src/hotspot/share/runtime/timer.hpp ! src/hotspot/share/runtime/vm_operations.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java + test/hotspot/jtreg/runtime/handshake/libHandshakeTransitionTest.c ! test/lib/sun/hotspot/WhiteBox.java Changeset: a93ce8f7bddb Author: roland Date: 2017-11-13 14:53 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a93ce8f7bddb 8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String Summary: Skip the logic that set the value of the Phi iv if the exit condition is "not equal" Reviewed-by: thartmann, mdoerr ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopBadIVRange.java Changeset: acda08206310 Author: rehn Date: 2017-11-14 10:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/acda08206310 8190925: Deprecate FastTLABRefill and set default off Reviewed-by: dholmes, mlarsson ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 3cfab71d6c81 Author: ihse Date: 2017-10-30 08:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3cfab71d6c81 8190284: link-time-opt should not be using -fwhole-program Reviewed-by: dholmes ! make/hotspot/lib/JvmFeatures.gmk Changeset: 5caa1d5f74c1 Author: sjohanss Date: 2017-11-14 11:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5caa1d5f74c1 8186571: Implementation: JEP 307: Parallel Full GC for G1 Summary: Improve G1 worst-case latencies by making the full GC parallel. Reviewed-by: tschatzl, sangheki, ehelin ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CardLiveData.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap_ext.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp + src/hotspot/share/gc/g1/g1FullCollector.cpp + src/hotspot/share/gc/g1/g1FullCollector.hpp + src/hotspot/share/gc/g1/g1FullCollector_ext.cpp + src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp + src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp + src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp + src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp + src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp + src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp + src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp + src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp + src/hotspot/share/gc/g1/g1FullGCMarker.cpp + src/hotspot/share/gc/g1/g1FullGCMarker.hpp + src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp + src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp + src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp + src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp + src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp + src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp + src/hotspot/share/gc/g1/g1FullGCTask.cpp + src/hotspot/share/gc/g1/g1FullGCTask.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/g1HotCardCache.cpp ! src/hotspot/share/gc/g1/g1HotCardCache.hpp - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSet.hpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! src/hotspot/share/gc/g1/g1StringDedup.cpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp ! src/hotspot/share/gc/g1/g1_specialized_oop_closures.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/memory/universe.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + test/hotspot/gtest/gc/g1/test_heapRegion.cpp + test/hotspot/gtest/gc/shared/test_preservedMarks.cpp ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java Changeset: 95363d2f2c13 Author: jwilhelm Date: 2017-11-14 03:39 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/95363d2f2c13 Merge ! make/conf/jib-profiles.js - make/mapfiles/libextnet/mapfile-vers Changeset: e20d8f168bb6 Author: coleenp Date: 2017-11-13 17:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e20d8f168bb6 8190891: Clean up G1 barrier code in compiler interface (ci) Summary: consolidate gc barrier code in ci Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp Changeset: 99f13d4afe85 Author: coleenp Date: 2017-11-14 10:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/99f13d4afe85 Merge - make/mapfiles/libextnet/mapfile-vers - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp Changeset: 839a3b403a5e Author: mdoerr Date: 2017-11-14 16:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/839a3b403a5e 8191212: AIX: Build and polling page allocation broken after 8189941 Reviewed-by: stuefe ! src/hotspot/os/aix/safepointMechanism_aix.cpp Changeset: 2219a502fd45 Author: hseigel Date: 2017-11-14 14:05 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2219a502fd45 8191132: assert condition should not be in quotes Summary: Remove bogus double quotation marks Reviewed-by: coleenp ! src/hotspot/share/oops/cpCache.cpp Changeset: fa736014cf28 Author: cjplummer Date: 2017-11-14 18:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fa736014cf28 8191049: Add alternate version of pns() that is callable from within hotspot source Summary: added pns2() to debug.cpp Reviewed-by: stuefe, gthornbr ! src/hotspot/share/utilities/debug.cpp Changeset: 895fddb973a1 Author: jcm Date: 2017-11-15 00:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/895fddb973a1 6415680: (bf) MappedByteBuffer.get() can provoke crash with EXCEPTION_IN_PAGE_ERROR Summary: Made changes in topLevelExceptionFilter for handling unsafe single value invalid memory access failures, equivalent of JDK-4454115. Reviewed-by: dholmes, dlong ! src/hotspot/os/windows/os_windows.cpp Changeset: ef2e9b041e32 Author: chaeubl Date: 2017-11-15 13:46 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ef2e9b041e32 8178048: [JVMCI] improve HotSpotResolvedJavaFieldImpl.hashCode() Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java Changeset: 352b17f62ff7 Author: coleenp Date: 2017-11-15 08:14 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/352b17f62ff7 8191315: Add serviceability/sa/TestRevPtrsForInvokeDynamic.java to ProblemList.txt Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList.txt Changeset: a879c04d61ea Author: coleenp Date: 2017-11-15 08:14 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a879c04d61ea 8179603: create a jtreg test group for hotspot tests excluding application testing Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/TEST.groups Changeset: 7092940fbaff Author: coleenp Date: 2017-11-15 08:25 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7092940fbaff Merge - make/mapfiles/libextnet/mapfile-vers - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! test/hotspot/jtreg/TEST.groups Changeset: eb3696e0c6d8 Author: sjohanss Date: 2017-11-15 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/eb3696e0c6d8 8189734: Cleanup MarkSweep when G1 dependency is gone Reviewed-by: sangheki, tschatzl ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/serial/genMarkSweep.hpp ! src/hotspot/share/gc/serial/markSweep.cpp ! src/hotspot/share/gc/serial/markSweep.hpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp Changeset: acaf894a5b5d Author: coleenp Date: 2017-11-15 16:48 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/acaf894a5b5d 8191370: Add serviceability agent tests to tier1 Reviewed-by: gtriantafill, dcubed ! test/hotspot/jtreg/TEST.groups Changeset: f113d1ef7bed Author: sballal Date: 2017-11-16 09:26 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f113d1ef7bed 8190198: SA: Framework for writing 'jhsdb clhsdb' commands tests and testcases for some of the commands Reviewed-by: jgeorge, dholmes + test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.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/ClhsdbPrintStatics.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java + test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: 75d365bfc2e6 Author: jgeorge Date: 2017-11-16 11:58 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/75d365bfc2e6 8190307: SA tests for the clhsdb commands: universe, intconstant, type Summary: SA Test cases for the clhsdb commands: universe, intconstant, type Reviewed-by: dholmes, sballal + test/hotspot/jtreg/serviceability/sa/TestIntConstant.java + test/hotspot/jtreg/serviceability/sa/TestType.java + test/hotspot/jtreg/serviceability/sa/TestUniverse.java Changeset: 4c42aa431f40 Author: rkennke Date: 2017-11-07 11:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4c42aa431f40 8189171: Move GC argument processing into GC specific classes Reviewed-by: pliden, eosterlund + src/hotspot/share/gc/cms/cmsArguments.cpp + src/hotspot/share/gc/cms/cmsArguments.hpp + src/hotspot/share/gc/g1/g1Arguments.cpp + src/hotspot/share/gc/g1/g1Arguments.hpp + src/hotspot/share/gc/parallel/parallelArguments.cpp + src/hotspot/share/gc/parallel/parallelArguments.hpp + src/hotspot/share/gc/serial/serialArguments.cpp + src/hotspot/share/gc/serial/serialArguments.hpp + src/hotspot/share/gc/shared/gcArguments.cpp + src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp Changeset: aed3a9c1abfe Author: cjplummer Date: 2017-11-16 14:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aed3a9c1abfe 8186540: [TESTBUG] serviceability/dcmd/jvmti/LoadAgentDcmdTest.java failed to clean up files in agentvm mode Summary: run the test in "othervm" mode Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: 7f22774a5f42 Author: bobv Date: 2017-11-15 10:34 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7f22774a5f42 8146115: Improve docker container detection and resource configuration usage Reviewed-by: dholmes, kbarrett, phh ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/globals_linux.hpp + src/hotspot/os/linux/osContainer_linux.cpp + src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 23618a77e87d Author: bobv Date: 2017-11-16 09:50 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/23618a77e87d Merge ! src/hotspot/share/runtime/arguments.cpp Changeset: a65fe31de50d Author: bobv Date: 2017-11-16 18:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a65fe31de50d Merge Changeset: 0ad8a90268a7 Author: glaubitz Date: 2017-11-15 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0ad8a90268a7 8191333: Zero variant broken after 8189941 Reviewed-by: rehn, coleenp ! src/hotspot/cpu/zero/cppInterpreter_zero.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: f5581b073aff Author: coleenp Date: 2017-11-16 18:34 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f5581b073aff Merge Changeset: d6d00f785f39 Author: mseledtsov Date: 2017-11-16 19:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d6d00f785f39 8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration Summary: Created tests for the feature Reviewed-by: bobv, iignatyev ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/containers/docker/AttemptOOM.java + test/hotspot/jtreg/runtime/containers/docker/CPUSetsReader.java + test/hotspot/jtreg/runtime/containers/docker/CheckContainerized.java + test/hotspot/jtreg/runtime/containers/docker/Common.java ! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java + test/hotspot/jtreg/runtime/containers/docker/PrintContainerInfo.java + test/hotspot/jtreg/runtime/containers/docker/TEST.properties + test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java + test/hotspot/jtreg/runtime/containers/docker/TestCPUSets.java + test/hotspot/jtreg/runtime/containers/docker/TestMemoryAwareness.java + test/hotspot/jtreg/runtime/containers/docker/TestMisc.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: da4fb7d2f917 Author: uvangapally Date: 2017-11-17 11:08 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/da4fb7d2f917 8024352: MBeanOperationInfo accepts any int value as "impact" Summary: MBeanOperationInfo throw an llegalArgumentException if the impact argument is not among the defined values Reviewed-by: rriggs, dfuchs, mchung Contributed-by: ujwal.vangapally at oracle.com ! src/java.management/share/classes/javax/management/MBeanOperationInfo.java ! test/jdk/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java + test/jdk/javax/management/mxbean/MBeanOperationInfoImpactRangeTest.java Changeset: b4d2929683b6 Author: jwilhelm Date: 2017-11-17 02:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b4d2929683b6 Merge Changeset: af1361361585 Author: mdoerr Date: 2017-11-16 10:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/af1361361585 8191337: GCC 4.8 build broken after 8186571 Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp Changeset: 7397b5b2d3b2 Author: rkennke Date: 2017-11-16 17:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7397b5b2d3b2 8191424: Missing include in gcArguments.cpp Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: cde4a65ba47d Author: rkennke Date: 2017-11-16 12:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cde4a65ba47d 8189389: Move heap creation into GC interface Reviewed-by: pliden, eosterlund ! src/hotspot/share/gc/cms/cmsArguments.cpp ! src/hotspot/share/gc/cms/cmsArguments.hpp ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/parallel/parallelArguments.hpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialArguments.hpp ! src/hotspot/share/gc/shared/gcArguments.hpp + src/hotspot/share/gc/shared/gcArguments.inline.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/universe.inline.hpp Changeset: 564882d918d4 Author: zgu Date: 2017-11-16 20:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/564882d918d4 8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on Summary: Include metadata information in NMT final report Reviewed-by: adinn, stuefe ! src/hotspot/share/services/memTracker.cpp Changeset: d4af6b80aec3 Author: dchuyko Date: 2017-11-17 20:56 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4af6b80aec3 8189177: AARCH64: Improve _updateBytesCRC32C intrinsic Reviewed-by: drwhite, dsamersoff ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: bdbef8638948 Author: dlong Date: 2017-11-21 09:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bdbef8638948 8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs Reviewed-by: vlivanov, dpochepk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! test/hotspot/jtreg/compiler/runtime/Test8168712.java Changeset: 9b196a8a5862 Author: rehn Date: 2017-11-20 10:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9b196a8a5862 8191373: Multiple NUMA nodes expected Reviewed-by: dholmes, gromero, dcubed ! src/hotspot/share/runtime/thread.cpp Changeset: a82c9f231737 Author: sballal Date: 2017-11-21 11:27 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a82c9f231737 8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler Reviewed-by: dholmes, jgeorge ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: 66350f079368 Author: jwilhelm Date: 2017-11-22 16:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/66350f079368 Merge - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: 52c9e8d2f8d9 Author: bpb Date: 2017-11-22 08:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52c9e8d2f8d9 8191516: OutputStream.write(byte[],int,int) could have fewer parameter bounds checks Summary: Reduce parameter bounds checks from five to three as in InputStream::read Reviewed-by: psandoz ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/OutputStream.java Changeset: 4501f0b68a31 Author: sundar Date: 2017-11-22 22:24 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4501f0b68a31 8191771: nashorn ant makefile uses javadoc -link which may fail Reviewed-by: jlaskey ! make/nashorn/build.xml + make/nashorn/package-list ! make/nashorn/project.properties Changeset: 7ee304ab728f Author: shurailine Date: 2017-11-22 02:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7ee304ab728f 8191736: replace javah w/ javac in jdk tests Reviewed-by: serb, jjg ! test/jdk/java/awt/JAWT/JAWT.sh ! test/jdk/java/awt/JAWT/Makefile.cygwin ! test/jdk/java/awt/JAWT/Makefile.unix ! test/jdk/java/nio/channels/spi/SelectorProvider/inheritedChannel/Makefile Changeset: 19fa40d2e7d8 Author: lana Date: 2017-11-22 23:30 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19fa40d2e7d8 Added tag jdk-10+33 for changeset bbd692ad4fa3 ! .hgtags Changeset: 90f4803a2663 Author: lana Date: 2017-11-22 23:31 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/90f4803a2663 Merge Changeset: 6493e5ed2bd9 Author: igerasim Date: 2017-11-22 16:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6493e5ed2bd9 8068024: Null pointer dereference in jdk/src/macosx/native/apple/security/KeystoreImpl.m Reviewed-by: weijun ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: c5ad58d25a0d Author: nishjain Date: 2017-11-23 13:21 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c5ad58d25a0d 8191404: Upgrading JDK with latest available LSR data from IANA. Reviewed-by: naoto Contributed-by: nishit.jain at oracle.com ! make/data/lsrdata/language-subtag-registry.txt ! test/jdk/java/util/Locale/Bug8040211.java Changeset: a6b2d28c8094 Author: sundar Date: 2017-11-23 15:03 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a6b2d28c8094 8191810: jjs should avoid hard coded javadoc base url for shift-tab documentation feature Reviewed-by: hannesw ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java Changeset: fb62d4519338 Author: ihse Date: 2017-11-23 13:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb62d4519338 8191715: Update documentation pointing to "common" directory Reviewed-by: erikj ! doc/building.html ! doc/building.md ! make/Init.gmk ! make/RunTests.gmk ! make/conf/jib-profiles.js Changeset: df9e7f2df01f Author: hannesw Date: 2017-11-23 16:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/df9e7f2df01f 8191819: String.prototype.match should follow ES6 specification Reviewed-by: sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java + test/nashorn/script/basic/JDK-8191819.js Changeset: f2de2c55c6c7 Author: aefimov Date: 2017-11-23 18:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f2de2c55c6c7 8187954: Update JAX-WS RI integration to latest version Reviewed-by: lancea Contributed-by: zheng.jun.li at oracle.com ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java ! src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java ! src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java ! src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java ! src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java ! src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/LazyEnvelopeSource.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NamedNodeMapImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPCommentImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPTextImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlCatalogUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java ! src/java.xml.ws/share/classes/javax/xml/soap/Detail.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SAAJResult.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPFault.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeader.java ! src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeaderElement.java + src/java.xml.ws/share/classes/javax/xml/ws/wsdl_customizationschema_2_0.xsd ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties Changeset: b7ae1437111b Author: jlahoda Date: 2017-11-23 19:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b7ae1437111b 8178109: More useful documentation on /help Summary: For /help , show the help for the command/subject directly. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/ToolTabCommandTest.java Changeset: 0c22f6b9b5e2 Author: ihse Date: 2017-11-24 09:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0c22f6b9b5e2 8191820: Fix run-test jtreg test selection and component calculation Reviewed-by: erikj ! make/RunTests.gmk ! make/common/FindTests.gmk Changeset: 19122c10fc52 Author: ihse Date: 2017-11-24 09:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19122c10fc52 8191205: Set native-debug-symbols default to "external" Reviewed-by: ehelin, erikj ! make/Bundles.gmk ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-options.m4 Changeset: 6373d9a0ad82 Author: mcimadamore Date: 2017-11-24 16:14 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6373d9a0ad82 8191834: Assigning a void expression to a "var" crashes the compiler Summary: local variable type inference should give error on void initializers Reviewed-by: sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/LocalCantInferVoid.java ! test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.java ! test/langtools/tools/javac/lvti/BadLocalVarInferenceTest.out Changeset: cd2764b618b9 Author: sundar Date: 2017-11-27 17:04 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cd2764b618b9 8135178: importPackage not working even with load "Mozilla compatibility script" Reviewed-by: hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js + test/nashorn/script/basic/JDK-8135178.js Changeset: 3b1ef48862cf Author: vromero Date: 2017-11-27 10:40 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b1ef48862cf 8185983: Javac should reject TypeArguments on field access expression Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/T8185983/RejectTypeArgsOnSelectTest.java + test/langtools/tools/javac/T8185983/RejectTypeArgsOnSelectTest.out Changeset: c1437939b0d8 Author: ihse Date: 2017-11-27 19:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c1437939b0d8 8177957: run-test summary lines look bad/misleading with long test names Reviewed-by: erikj ! make/RunTests.gmk Changeset: a182ac1491d7 Author: ihse Date: 2017-11-27 19:13 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a182ac1491d7 8189099: JTReg now supports 256 jobs Reviewed-by: martin, erikj ! make/RunTests.gmk ! test/Makefile Changeset: fe7596497fb0 Author: ihse Date: 2017-11-27 19:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fe7596497fb0 8179555: make run-test should always use a fresh, clean JTwork directory Reviewed-by: erikj ! make/RunTests.gmk Changeset: 5434db052a08 Author: ihse Date: 2017-11-27 19:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5434db052a08 8191856: "make clean-test" does not work properly Reviewed-by: erikj ! make/Main.gmk Changeset: d91b0d2d45cb Author: ihse Date: 2017-11-27 19:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d91b0d2d45cb 8179554: make run-test does not respect ProblemList.txt Reviewed-by: erikj ! make/RunTests.gmk Changeset: 06652ffab955 Author: vromero Date: 2017-11-27 13:26 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/06652ffab955 8185451: Misleading 'cannot be accessed from outside package' diagnostic for inconsistent varargs override Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.java + test/langtools/tools/javac/T8185451/MisleadingVarArgsErrorMsgTest.out Changeset: cece8b7adf10 Author: ihse Date: 2017-11-27 22:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cece8b7adf10 8191923: Save run-test summary to file Reviewed-by: tbell ! make/RunTests.gmk Changeset: ead84f53a32c Author: darcy Date: 2017-11-27 18:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ead84f53a32c 8191234: TypeKindVisitor needs to handle modules Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java + test/langtools/tools/javac/processing/model/util/TestTypeKindVisitors.java Changeset: 39afb6894e3a Author: mchung Date: 2017-11-27 14:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/39afb6894e3a 8190911: tools/jdeps/MultiReleaseJar.java failed with java.lang.IllegalThreadStateException Reviewed-by: bpb ! test/langtools/tools/jdeps/MultiReleaseJar.java Changeset: e5df7ccc4b73 Author: mchung Date: 2017-11-27 19:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e5df7ccc4b73 Merge Changeset: 5dab5e8f06a3 Author: attila Date: 2017-11-28 07:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5dab5e8f06a3 8191878: Reduce code duplication in BeanLinker Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java Changeset: 8b11e4b32db3 Author: jlahoda Date: 2017-11-27 19:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b11e4b32db3 8133616: compiler error messages for dup single type, single static import switched Summary: When reporting clashing imports, use the (non-)staticness of the original import to generate the error message. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/jdk/jshell/ForwardReferenceImportTest.java ! test/langtools/tools/javac/4980495/std/NonStatic2StaticImportClash.java ! test/langtools/tools/javac/4980495/std/Static2NonStaticImportClash.java ! test/langtools/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java Changeset: 002e99dd12f2 Author: hannesw Date: 2017-11-28 15:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/002e99dd12f2 8059835: Optimistic splitting doesn't work with let and const Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java + test/nashorn/script/basic/es6/JDK-8059835.js Changeset: 9d23fbc3f30c Author: hannesw Date: 2017-11-28 15:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9d23fbc3f30c 8191891: Update minumum Ant version in Nashorn build.xml Reviewed-by: jlaskey, sundar ! make/nashorn/build.xml Changeset: a1f88c937a77 Author: bchristi Date: 2017-11-28 10:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a1f88c937a77 8191173: (cl) Clarify or remove "for delegation" in ClassLoader spec Reviewed-by: alanb, dholmes, martin, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java Changeset: 469e42d314a4 Author: mcimadamore Date: 2017-11-28 18:51 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/469e42d314a4 8178427: NPE in Infer$CheckUpperBounds Summary: void target-type causes a crash during overload resolution Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java + test/langtools/tools/javac/generics/inference/8178427/T8178427.java Changeset: 78a309f079af Author: valeriep Date: 2017-11-29 00:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/78a309f079af 8182484: Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator Summary: updated javadoc to remove the text of using 1024 as the default key size Reviewed-by: mullan ! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java Changeset: 3148be499e41 Author: bpatel Date: 2017-11-28 20:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3148be499e41 8185369: Clean up the javadoc stylesheet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: 0887e20e7173 Author: jjiang Date: 2017-11-28 22:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0887e20e7173 8186057: TLS interoperability testing between different Java versions Summary: An interop test for checking the compatibility among different Java versions. Reviewed-by: asmotrak + test/jdk/javax/net/ssl/compatibility/Cert.java + test/jdk/javax/net/ssl/compatibility/Client.java + test/jdk/javax/net/ssl/compatibility/Compatibility.java + test/jdk/javax/net/ssl/compatibility/JdkInfo.java + test/jdk/javax/net/ssl/compatibility/JdkRelease.java + test/jdk/javax/net/ssl/compatibility/JdkUtils.java + test/jdk/javax/net/ssl/compatibility/Parameter.java + test/jdk/javax/net/ssl/compatibility/ProcessUtils.java + test/jdk/javax/net/ssl/compatibility/README + test/jdk/javax/net/ssl/compatibility/Server.java + test/jdk/javax/net/ssl/compatibility/Status.java + test/jdk/javax/net/ssl/compatibility/TestCase.java + test/jdk/javax/net/ssl/compatibility/UseCase.java + test/jdk/javax/net/ssl/compatibility/Utils.java + test/jdk/javax/net/ssl/compatibility/java.security Changeset: 72a474c85aee Author: ihse Date: 2017-11-29 14:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72a474c85aee 8177956: Add TEST_VM_OPTS as convenience for run-test arguments Reviewed-by: erikj, tbell ! make/InitSupport.gmk ! make/RunTests.gmk Changeset: 7175a92b6fd7 Author: jlahoda Date: 2017-11-29 14:41 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7175a92b6fd7 8191981: javac crash when detecting lambda candidates Summary: Ensuring proper positions on the testing AST nodes created by Analyzer. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java + test/langtools/tools/javac/analyzer/LambdaWithMethod.java + test/langtools/tools/javac/analyzer/LambdaWithMethod.out Changeset: d34958cb3163 Author: sherman Date: 2017-11-29 09:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d34958cb3163 8186087: jar tool fails to create a multi-release jar when validating nested classes Reviewed-by: psandoz ! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java ! test/jdk/tools/jar/multiRelease/Basic.java + test/jdk/tools/jar/multiRelease/data/test13/base/version/Nested.java + test/jdk/tools/jar/multiRelease/data/test13/v10/version/Nested.java ! test/jdk/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java Changeset: 5dd899009525 Author: mcimadamore Date: 2017-11-29 17:31 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5dd899009525 8191802: Upward projection result is A instead of A Summary: Code in Types.TypeProjection doesn't match the latest spec text Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/jdk/jshell/TypeNameTest.java + test/langtools/tools/javac/lvti/T8191893.java + test/langtools/tools/javac/lvti/T8191959.java + test/langtools/tools/javac/lvti/TestBadArray.java + test/langtools/tools/javac/lvti/harness/UpperBounds.java Changeset: ea50ef230511 Author: psadhukhan Date: 2017-11-16 12:24 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ea50ef230511 8178025: HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java + test/jdk/javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java + test/jdk/javax/swing/JLabel/GetSpanHiDpiBug.java Changeset: 1f5eeb207a2e Author: prr Date: 2017-11-16 11:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1f5eeb207a2e Merge - src/hotspot/.mx.jvmci/.project - src/hotspot/.mx.jvmci/.pydevproject - src/hotspot/cpu/aarch64/jni_aarch64.h - src/hotspot/cpu/arm/jni_arm.h - src/hotspot/cpu/ppc/jni_ppc.h - src/hotspot/cpu/s390/jni_s390.h - src/hotspot/cpu/sparc/jni_sparc.h - src/hotspot/cpu/x86/jni_x86.h - src/hotspot/cpu/zero/jni_zero.h - src/hotspot/os/aix/jvm_aix.h - src/hotspot/os/bsd/jvm_bsd.h - src/hotspot/os/linux/jvm_linux.h - src/hotspot/os/solaris/jvm_solaris.h - src/hotspot/os/windows/jvm_windows.h - src/hotspot/share/gc/g1/concurrentG1Refine.cpp - src/hotspot/share/gc/g1/concurrentG1Refine.hpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp - src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp - src/hotspot/share/prims/jni_md.h - src/hotspot/share/prims/jvm.h - src/java.base/macosx/native/include/jni_md.h - src/java.base/macosx/native/include/jvm_md.h - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html - src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java - test/hotspot/jtreg/applications/ctw/Modules.java Changeset: 99000fb68d0e Author: jdv Date: 2017-11-20 11:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/99000fb68d0e 8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large Reviewed-by: prr, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngLargeIHDRDimensionTest.java Changeset: ee3fd0a4120d Author: kaddepalli Date: 2017-11-20 16:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ee3fd0a4120d 8178430: JMenu in GridBagLayout flickers when label text shows "..." and is updated Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java + test/jdk/javax/swing/JMenu/8178430/LabelDotTest.java Changeset: fd09f2896e69 Author: serb Date: 2017-11-20 14:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd09f2896e69 5031664: Increase thread safety of EventListenerList Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java + test/jdk/javax/swing/event/EventListenerList/GetUpToDateData.java Changeset: 3ec2f3f942b4 Author: shurailine Date: 2017-11-20 15:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3ec2f3f942b4 8191616: [TEST_BUG] : sanity/client/SwingSet/src/SliderDemoTest.java: Failed with TimeoutExpiredException: Wait "Wait till Slider attains the specified state." Reviewed-by: serb ! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java Changeset: a5fe5534b8a2 Author: rfield Date: 2017-11-21 13:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a5fe5534b8a2 8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily Reviewed-by: rfield Contributed-by: xu.y.yin at oracle.com ! test/langtools/ProblemList.txt Changeset: b69b22b7a9f9 Author: pbansal Date: 2017-11-22 11:52 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b69b22b7a9f9 8159142: [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java Reviewed-by: serb, prr, pnarayanan Contributed-by: pankaj.b.bansal at oracle.com ! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! test/jdk/sun/java2d/SunGraphics2D/DrawImageBilinear.java Changeset: a42e805414e4 Author: pbansal Date: 2017-11-22 12:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a42e805414e4 8190348: [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java fails Reviewed-by: serb, psadhukhan Contributed-by: pankaj.b.bansal at oracle.com ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java Changeset: a9854da9252d Author: psadhukhan Date: 2017-11-22 15:48 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a9854da9252d 8191428: Regression: Swing button label wrapping with hidpi Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java + test/jdk/javax/swing/JButton/TestGlyphBreak.java Changeset: 1c8b81ff863e Author: ssadetsky Date: 2017-11-22 13:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1c8b81ff863e 8189204: Possible NPE in Component::getLocationOnScreen() Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/Component.java + test/jdk/java/awt/Component/GetScreenLocTest/ComponentGetLocationOnScreenNPETest.java Changeset: 75686e8da573 Author: ssadetsky Date: 2017-11-22 14:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/75686e8da573 8190228: Remove redundant modifiers in java.desktop module. Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java ! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/java/awt/image/LookupOp.java ! src/java.desktop/share/classes/java/awt/image/LookupTable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/javax/swing/table/TableColumn.java ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/tree/TreePath.java ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java ! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/TextSourceLabel.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java Changeset: 18dbd2ae7eca Author: jdv Date: 2017-11-23 10:44 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/18dbd2ae7eca 8191431: Reading multiple PNG images with unique IDAT chunk positions will cause IIOException Reviewed-by: psadhukhan, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngMultipleImageReadTest.java Changeset: d5774c36c605 Author: serb Date: 2017-11-23 23:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d5774c36c605 8191384: WaveFloatFileReader never closes the data stream Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! test/jdk/javax/sound/midi/Gervill/RiffReaderWriter/Close.java + test/jdk/javax/sound/sampled/spi/AudioFileReader/AudioInputStreamClose.java Changeset: 9ec74010cadf Author: ssreedharan Date: 2017-11-24 13:18 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9ec74010cadf 8176072: READING attributes are not available on TSF Reviewed-by: ssadetsky ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp + test/jdk/javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java Changeset: 5e86806f57f9 Author: rfield Date: 2017-11-24 16:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5e86806f57f9 8190939: JShell: gives a compiler error evaluating an expression of inaccessible type Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java + test/langtools/jdk/jshell/InaccessibleExpressionTest.java Changeset: 7bcdb571ae31 Author: prr Date: 2017-11-27 10:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7bcdb571ae31 Merge - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: dcf5dacd0b2b Author: ssadetsky Date: 2017-11-27 15:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dcf5dacd0b2b 8187367: Numerous swing display problems with scaled displays on Windows Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java Changeset: 700e0de899e8 Author: pbansal Date: 2017-11-28 16:27 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/700e0de899e8 8190861: [TESTBUG] javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java is wrong Reviewed-by: serb, psadhukhan Contributed-by: pankaj.b.bansal at oracle.com ! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java Changeset: ecaa3569ec3d Author: mhalder Date: 2017-11-28 17:30 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ecaa3569ec3d 8158366: [macosx] Regression: closed/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.html fails Reviewed-by: serb, pkbalakr, aghaisas Contributed-by: manajit.halder at oracle.com + test/jdk/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.java Changeset: 519f8bc59a1f Author: serb Date: 2017-11-28 15:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/519f8bc59a1f 8043334: Typo in javax/swing/JComponent.html Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: 444dbe37e451 Author: prr Date: 2017-11-29 09:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/444dbe37e451 Merge Changeset: 44371ff1ee9a Author: prr Date: 2017-11-29 09:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/44371ff1ee9a Merge Changeset: 54ec4ac9d5a3 Author: psandoz Date: 2017-11-29 10:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/54ec4ac9d5a3 8181175: Stream.concat behaves like terminal operation Reviewed-by: smarks, briangoetz, dfuchs ! src/java.base/share/classes/java/util/stream/DoubleStream.java ! src/java.base/share/classes/java/util/stream/IntStream.java ! src/java.base/share/classes/java/util/stream/LongStream.java ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: 89c26000ce52 Author: ihse Date: 2017-11-29 21:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/89c26000ce52 8192067: Add fixpath to test image Reviewed-by: tbell, erikj ! make/Main.gmk + make/TestImage.gmk Changeset: 80a058c0f993 Author: psandoz Date: 2017-11-29 12:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80a058c0f993 8187237: Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat 8186737: Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java Changeset: 45c5d7817e9e Author: ihse Date: 2017-11-29 22:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/45c5d7817e9e 8191933: Use failure handler in run-test Reviewed-by: erikj ! make/RunTests.gmk Changeset: 85ea7e83af30 Author: sherman Date: 2017-11-29 15:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/85ea7e83af30 8189611: JarFile versioned stream and real name support Reviewed-by: psandoz, alanb, mchung, martin ! src/java.base/share/classes/java/util/jar/JarEntry.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java ! src/java.base/share/classes/jdk/internal/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java + test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java Changeset: fb0b9913ff7e Author: ksrini Date: 2017-11-29 15:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb0b9913ff7e 8182108: javadoc makes up type variables for grandparent types Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java + test/langtools/jdk/javadoc/doclet/testGrandParentTypes/pkg1/A.java Changeset: f1ad41a05fb7 Author: mchung Date: 2017-11-29 20:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f1ad41a05fb7 8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API Reviewed-by: alanb, erikj ! make/autoconf/spec.gmk.in ! make/gendata/Gendata-jdk.compiler.gmk ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java ! src/java.base/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java Changeset: e712b777f28e Author: sherman Date: 2017-11-29 21:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e712b777f28e 8192781: tools/jar/multiRelease/Basic.java test Basic.test09(): failure after change d34958 Reviewed-by: mchung ! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java Changeset: a474466c4fdb Author: jiangli Date: 2017-11-19 23:30 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a474466c4fdb 8187118: Remove appending -cp path to the boot class path at AppCDS dump time 8187119: Consolidate record_shared_class_loader_type() and record_result() Summary: Remove -cp path from the boot append list at dump time and other AppCDS cleanups. Reviewed-by: lfoltan, iklam ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/filemap.cpp Changeset: cd4705f9eaff Author: rehn Date: 2017-11-20 09:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cd4705f9eaff 8191326: Deprecate SafepointSpinBeforeYield Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8011a94a8989 Author: rehn Date: 2017-11-20 09:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8011a94a8989 8191327: Deprecate DeferThrSuspendLoopCount Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 5a16da2a3fcb Author: rehn Date: 2017-11-20 09:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5a16da2a3fcb 8191329: Deprecate DeferPollingPageLoopCount Reviewed-by: dholmes, shade ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 8ad56b1b2b1f Author: rehn Date: 2017-11-20 10:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8ad56b1b2b1f 8191373: Multiple NUMA nodes expected Reviewed-by: dholmes, gromero, dcubed ! src/hotspot/share/runtime/thread.cpp Changeset: 0fd0f31ade3e Author: tschatzl Date: 2017-11-20 10:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0fd0f31ade3e 8186480: Remove warning when AssumeMP is true and ergonomics determines to use one worker thread Reviewed-by: shade ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: 55c43e677ded Author: tschatzl Date: 2017-11-20 12:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/55c43e677ded Merge Changeset: fb0275c320a0 Author: eosterlund Date: 2017-11-20 13:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb0275c320a0 8189871: Refactor GC barriers to use declarative semantics Reviewed-by: pliden, rkennke, coleenp, dholmes, kbarrett, stefank ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp ! src/hotspot/share/gc/parallel/cardTableExtension.hpp + src/hotspot/share/gc/shared/accessBarrierSupport.cpp + src/hotspot/share/gc/shared/accessBarrierSupport.hpp + src/hotspot/share/gc/shared/accessBarrierSupport.inline.hpp ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSet.inline.hpp + src/hotspot/share/gc/shared/barrierSetConfig.hpp + src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/cardTableModRefBS.cpp ! src/hotspot/share/gc/shared/cardTableModRefBS.hpp ! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp ! src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/modRefBarrierSet.hpp + src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp + src/hotspot/share/oops/access.hpp + src/hotspot/share/oops/access.inline.hpp + src/hotspot/share/oops/accessBackend.cpp + src/hotspot/share/oops/accessBackend.hpp + src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objArrayOop.hpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: d8486f1f5a84 Author: neliasso Date: 2017-11-20 09:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8486f1f5a84 8065838: compiler/relocations/TestPrintRelocations.java times out after 1920 seconds Summary: Compile fewer methods Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/compiler/relocations/TestPrintRelocations.java Changeset: 089b6bf0d1a7 Author: neliasso Date: 2017-10-11 11:22 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/089b6bf0d1a7 8160303: parse_method_pattern only scans 254 chars Summary: Fix wrong scan length Reviewed-by: kvn, redestad ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: 600868bd3a8c Author: neliasso Date: 2017-10-11 11:24 +0200 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/600868bd3a8c 8169766: c1 + Xcomp reresolving call target every invocation Summary: Set reciever klass for static_bound calls Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp Changeset: 0c88cd009b5f Author: neliasso Date: 2017-11-20 09:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0c88cd009b5f 8160548: Inconsistent inlining behavior with CompileOnly Summary: can_be_compiled should not affect inlining Reviewed-by: thartmann ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/parse1.cpp ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java Changeset: e1ec73e3325e Author: smonteith Date: 2017-11-20 09:46 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e1ec73e3325e 8191338: aarch64: fails to build after 8189745 Reviewed-by: aph, drwhite, dchuyko ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 8deb7919d118 Author: epavlova Date: 2017-11-20 14:02 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8deb7919d118 8190975: [Graal] Tests which run with "--limit-modules java.base" could fail when Graal is used as JIT Reviewed-by: dholmes, alanb ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java Changeset: 9fd89aabb6cd Author: dholmes Date: 2017-11-20 15:56 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9fd89aabb6cd 8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM Reviewed-by: stuefe, dcubed ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: e79838cf4613 Author: dholmes Date: 2017-11-20 17:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e79838cf4613 Merge Changeset: ab3959df2115 Author: iveresov Date: 2017-11-20 19:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ab3959df2115 8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint Summary: Introduce not_installed state for nmethods Reviewed-by: dlong ! src/hotspot/share/ci/ciEnv.cpp ! 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/jvmciEnv.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 8fb080e5714b Author: sballal Date: 2017-11-21 11:27 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8fb080e5714b 8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler Reviewed-by: dholmes, jgeorge ! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java Changeset: 9fe60f7e366f Author: ihse Date: 2017-11-21 09:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9fe60f7e366f 8190418: Stop generating jvmtiEnvStub and jvmtiEnvRecommended Reviewed-by: erikj, tbell, dholmes ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/hotspot/lib/CompileJvm.gmk Changeset: cd8f5f780750 Author: ehelin Date: 2017-11-21 08:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cd8f5f780750 8182284: G1Analytics uses uninitialized fields Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1Analytics.cpp + test/hotspot/gtest/gc/g1/test_g1Analytics.cpp Changeset: dac108a7b06a Author: ihse Date: 2017-11-21 15:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dac108a7b06a 8191203: Remove duplicated jimage.hpp Reviewed-by: dholmes ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp - src/hotspot/share/classfile/jimage.hpp Changeset: 90bb2706e6b4 Author: rkennke Date: 2017-11-21 12:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/90bb2706e6b4 8191562: Missing include in gcArguments.cpp breaks minimal JVM build Reviewed-by: mdoerr, ehelin ! src/hotspot/share/gc/shared/gcArguments.cpp Changeset: 2098785677fb Author: gziemski Date: 2017-11-21 10:21 -0600 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2098785677fb 8191580: open/test/hotspot/jtreg/runtime/LoadClass/TestResize fails on product build Summary: Guarded the test with the tag requiring debug build Reviewed-by: jiangli ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: ae7bd89bdc0d Author: dlong Date: 2017-11-21 09:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ae7bd89bdc0d 8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs Reviewed-by: vlivanov, dpochepk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! test/hotspot/jtreg/compiler/runtime/Test8168712.java Changeset: d5bb6637c785 Author: iklam Date: 2017-11-21 09:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d5bb6637c785 8191042: Deprecate VM option CheckEndorsedAndExtDirs Reviewed-by: dholmes ! src/hotspot/share/runtime/arguments.cpp Changeset: df39ee817323 Author: ccheung Date: 2017-11-21 09:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/df39ee817323 8188122: Path length limits on Windows leads to obscure class loading failures Summary: Used the unicode version of windows API's to handled long paths and avoid using the stat() function. Reviewed-by: stuefe, iklam ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp + test/hotspot/jtreg/runtime/LoadClass/LongBCP.java + test/hotspot/jtreg/runtime/LoadClass/test-classes/Hello.java Changeset: 24065d1e139c Author: ecaspole Date: 2017-11-21 16:27 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/24065d1e139c 8191615: LogCompilation can show bytes Summary: Print the bytes size of a method as it is now contained in the log Reviewed-by: kvn, vlivanov ! src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java Changeset: 8bab1e50a28a Author: ccheung Date: 2017-11-21 15:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8bab1e50a28a 8191739: [TESTBUG] test/hotspot/jtreg/runtime/LoadClass/TestResize.java fails to compile after JDK-8191580 Summary: added missing import statement Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: 827e4ac05579 Author: glaubitz Date: 2017-11-21 15:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/827e4ac05579 8191663: Zero variant broken after 8189170 and 8189871 Reviewed-by: eosterlund, coleenp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/share/oops/accessBackend.hpp Changeset: 4789dbcf32cf Author: coleenp Date: 2017-11-21 21:33 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4789dbcf32cf Merge Changeset: 3bb4d90d1ebc Author: jwilhelm Date: 2017-11-25 04:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3bb4d90d1ebc Merge ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp - src/hotspot/share/classfile/jimage.hpp Changeset: 6fe6d8239e42 Author: rraghavan Date: 2017-11-26 09:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6fe6d8239e42 8191313: compiler/runtime/SpreadNullArg.java fails in tier1 Summary: corrected SpreadNullArg.java test to expect NullPointerException after 8157246 fix Reviewed-by: dcubed, mchung ! test/hotspot/jtreg/compiler/runtime/SpreadNullArg.java Changeset: 4b7462e3b552 Author: ccheung Date: 2017-11-22 16:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4b7462e3b552 8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module Summary: backout the fix for 8190975 Reviewed-by: iklam, kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java Changeset: 6199dfaf72da Author: dlong Date: 2017-11-22 09:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6199dfaf72da 8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change Reviewed-by: kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 6bc1de3b8c59 Author: dholmes Date: 2017-11-24 14:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6bc1de3b8c59 8191707: Options with invalid values are incorrectly treated as obsolete and ignored Reviewed-by: rehn, dcubed ! src/hotspot/share/runtime/arguments.cpp Changeset: 89deac44e515 Author: nishjain Date: 2017-11-30 13:31 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/89deac44e515 6354947: [Fmt-*] Clarify DecimalFormat description of FieldPosition use Reviewed-by: naoto, rriggs Contributed-by: nishit.jain at oracle.com ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/MessageFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: ddbcfca4d51d Author: mullan Date: 2017-11-30 07:54 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ddbcfca4d51d 8186535: Remove deprecated pre-1.2 SecurityManager methods and fields Reviewed-by: alanb, coleenp, hseigel, mchung ! make/hotspot/symbols/symbols-unix ! make/mapfiles/libjava/mapfile-vers ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/SecurityManager.c ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java + test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java - test/jdk/java/lang/SecurityManager/NoAWT.java Changeset: 9e022f580a9d Author: ksrini Date: 2017-11-30 04:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9e022f580a9d 8190552: Augment the Compiler API tree with APIs to represent HTML content Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/DocTypeTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/tools/javac/doctree/DocCommentTester.java ! test/langtools/tools/javac/doctree/SimpleDocTreeVisitorTest.java + test/langtools/tools/javac/doctree/dcapi/Anchor.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java - test/langtools/tools/javac/doctree/dcapi/OverviewTest.java ! test/langtools/tools/javac/doctree/dcapi/overview0.html + test/langtools/tools/javac/doctree/dcapi/overview0.html.out ! test/langtools/tools/javac/doctree/dcapi/overview1.html + test/langtools/tools/javac/doctree/dcapi/overview1.html.out ! test/langtools/tools/javac/doctree/dcapi/overview2.html + test/langtools/tools/javac/doctree/dcapi/overview2.html.out ! test/langtools/tools/javac/doctree/dcapi/overview3.html + test/langtools/tools/javac/doctree/dcapi/overview3.html.out ! test/langtools/tools/javac/doctree/dcapi/overview4.html + test/langtools/tools/javac/doctree/dcapi/overview4.html.out ! test/langtools/tools/javac/doctree/dcapi/overview5.html + test/langtools/tools/javac/doctree/dcapi/overview5.html.out ! test/langtools/tools/javac/doctree/dcapi/overview6.html + test/langtools/tools/javac/doctree/dcapi/overview6.html.out + test/langtools/tools/javac/doctree/dcapi/overview7.html + test/langtools/tools/javac/doctree/dcapi/overview7.html.out ! test/langtools/tools/javac/doctree/dcapi/package.html + test/langtools/tools/javac/doctree/dcapi/package.html.out ! test/langtools/tools/javac/doctree/dcapi/pkg/package.html + test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out ! test/langtools/tools/javac/lib/DPrinter.java Changeset: e9dab2492924 Author: ksrini Date: 2017-11-30 06:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e9dab2492924 8185985: Html files in doc-files directories should be wrapped with standard header and footer Reviewed-by: jjg + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.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/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html ! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html Changeset: b8a119027122 Author: aefimov Date: 2017-11-30 18:07 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b8a119027122 8186441: Change of behavior in the getMessage () method of the SOAPMessageContextImpl class Reviewed-by: lancea ! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java ! test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java Changeset: d0cf025a5e79 Author: sherman Date: 2017-11-30 11:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0cf025a5e79 8187910: Charset MS950_HKSCS not supported in JDK 9 Reviewed-by: alanb ! make/data/charsetmapping/charsets ! make/data/charsetmapping/stdcs-windows ! make/jdk/src/classes/build/tools/charsetmapping/Main.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template Changeset: 9240097e2821 Author: erikj Date: 2017-11-30 13:29 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9240097e2821 8139653: Freetype bundled on macosx, but not correctly linked Reviewed-by: tbell, prr ! make/autoconf/basics.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/copy/Copy-java.desktop.gmk ! make/lib/Awt2dLibraries.gmk Changeset: 47b764e0a38a Author: rriggs Date: 2017-11-30 16:38 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/47b764e0a38a 8189331: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID Reviewed-by: lancea ! test/jdk/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Changeset: 81b5e3f70d98 Author: smarks Date: 2017-11-30 14:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/81b5e3f70d98 8160406: Collection.toArray() spec should be explicit about returning precisely an Object[] Reviewed-by: psandoz, martin, redestad ! src/java.base/share/classes/java/util/Collection.java Changeset: 69d409f1b81e Author: erikj Date: 2017-11-30 17:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/69d409f1b81e 8190464: OpenJDK on macosx needs to bundle freetype Reviewed-by: ihse ! make/autoconf/generated-configure.sh ! make/autoconf/lib-freetype.m4 ! make/conf/jib-profiles.js Changeset: 72d50895cb81 Author: mchung Date: 2017-11-30 19:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72d50895cb81 8192879: jdk.internal.util.jar.VersionedStream is no longer needed Reviewed-by: sherman - src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java Changeset: d0832c051a46 Author: lana Date: 2017-12-01 05:26 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0832c051a46 Added tag jdk-10+34 for changeset 89deac44e515 ! .hgtags Changeset: 3d4bd4d33a67 Author: lana Date: 2017-12-01 05:27 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d4bd4d33a67 Merge Changeset: a9160acae595 Author: redestad Date: 2017-12-01 17:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a9160acae595 8192892: Improve JrtPath::getResolved fast-path test 8175891: JrtPath::resolve off-by-one pre-sizing cause for memory pressure Reviewed-by: sundar, jlaskey ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java Changeset: 26f1193f1348 Author: erikj Date: 2017-12-01 09:46 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/26f1193f1348 8192876: MacOS build fails intermittently after JDK-8139653 Reviewed-by: tbell ! make/lib/Awt2dLibraries.gmk Changeset: 2743e489189e Author: joehw Date: 2017-12-01 10:02 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2743e489189e 8191938: Fix lint warnings in JAXP repo: a few Deprecation warrnings and enable -Xlint:all Reviewed-by: darcy, rriggs ! make/CompileJavaModules.gmk ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java Changeset: be01bcb72309 Author: ihse Date: 2017-12-01 21:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be01bcb72309 8192816: Let run-test save exit code Reviewed-by: erikj, tbell ! make/RunTests.gmk Changeset: 9303b8ec36e9 Author: jjg Date: 2017-12-01 16:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9303b8ec36e9 8034252: Fix non ASCII text file T6302184.java Reviewed-by: ksrini ! test/langtools/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java - test/langtools/tools/javac/6302184/T6302184.java - test/langtools/tools/javac/6302184/T6302184.out Changeset: 2919fa8f237c Author: psandoz Date: 2017-12-01 17:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2919fa8f237c 8186961: Class.getFields() does not return fields of previously visited super interfaces/classes. Reviewed-by: mchung, redestad ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/reflect/StaticFieldsOnInterface.java Changeset: d66e420cc482 Author: sherman Date: 2017-12-01 22:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d66e420cc482 8191918: tomcat gzip-compressed response bodies appear to be broken in update 151 Reviewed-by: psandoz ! src/java.base/share/native/libzip/Deflater.c ! src/java.base/share/native/libzip/zlib/deflate.c ! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java ! test/jdk/java/util/zip/InflateIn_DeflateOut.java Changeset: 98801bd22f5b Author: dl Date: 2017-12-02 10:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/98801bd22f5b 8191937: Lost interrupt in AbstractQueuedSynchronizer when tryAcquire methods throw Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java Changeset: ff597804e8c1 Author: dl Date: 2017-12-02 10:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ff597804e8c1 8187947: A race condition in SubmissionPublisher Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java Changeset: f55cdd83e303 Author: dl Date: 2017-12-02 10:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f55cdd83e303 8191069: Miscellaneous changes imported from jsr166 CVS 2017-12 Reviewed-by: martin, psandoz ! test/jdk/java/util/concurrent/tck/StampedLockTest.java Changeset: fd53d07dade6 Author: igerasim Date: 2017-12-02 18:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd53d07dade6 8187497: Redundant variable assignment in Java_sun_security_jgss_wrapper_GSSLibStub_getMic Reviewed-by: wetmore ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: b1993e334da1 Author: igerasim Date: 2017-12-03 01:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1993e334da1 8187985: Broken certificate number in debug output Reviewed-by: weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java Changeset: 0b42613e35bf Author: vtewari Date: 2017-12-04 13:24 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0b42613e35bf 8190843: can not set/get extendedOptions to ServerSocket Reviewed-by: chegar, rriggs ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java ! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java + test/jdk/jdk/net/Sockets/ExtOptionTest.java Changeset: 8fe17f886663 Author: njian Date: 2017-12-04 09:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8fe17f886663 8191955: AArch64: incorrect prefetch distance causes an internal error Summary: Fixed incorrect prefetch distance on AArch64. Reviewed-by: aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 6dcbdc9f99fc Author: clanger Date: 2017-12-04 10:13 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6dcbdc9f99fc 8192961: Remove some double semicolons Reviewed-by: redestad ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java Changeset: 702043a4cdeb Author: mcimadamore Date: 2017-12-04 17:54 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/702043a4cdeb 8189749: Devise strategy for making source level checks more uniform Summary: Create a 'feature' enum which is responsible for handling source version checks and related diagnostic generation Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/langtools/jdk/jshell/CompilerOptionsTest.java ! test/langtools/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out ! test/langtools/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out ! test/langtools/tools/javac/StringsInSwitch/NonConstantLabel6.out ! test/langtools/tools/javac/StringsInSwitch/OneCaseSwitches.out ! test/langtools/tools/javac/StringsInSwitch/RSCL1_6.out ! test/langtools/tools/javac/StringsInSwitch/RSCL2_6.out ! test/langtools/tools/javac/TryWithResources/BadTwr6.out ! test/langtools/tools/javac/TryWithResources/BadTwrSyntax6.out ! test/langtools/tools/javac/TryWithResources/TwrForVariable1.out ! test/langtools/tools/javac/TryWithResources/TwrOnNonResource6.out ! test/langtools/tools/javac/TryWithResources/WeirdTwr.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion6.out ! test/langtools/tools/javac/annotations/repeatingAnnotations/WrongVersion7.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out ! test/langtools/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java ! test/langtools/tools/javac/conditional/Conditional.out ! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified6.out ! test/langtools/tools/javac/defaultMethods/static/StaticInvokeQualified7.out ! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple6.out ! test/langtools/tools/javac/defaultMethods/static/StaticInvokeSimple7.out ! test/langtools/tools/javac/depDocComment/SuppressDeprecation8.out ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/diags/examples/AnnotationsAfterTypeParamsNotSupportedInSource.java ! test/langtools/tools/javac/diags/examples/DefaultMethodNotSupported.java ! test/langtools/tools/javac/diags/examples/DiamondAndAnonClass.java ! test/langtools/tools/javac/diags/examples/DiamondNotSupported.java ! test/langtools/tools/javac/diags/examples/IntersectionTypesInCastNotSupported.java ! test/langtools/tools/javac/diags/examples/LambdaNotSupported.java ! test/langtools/tools/javac/diags/examples/MethodReferencesNotSupported.java ! test/langtools/tools/javac/diags/examples/ModulesNotSupportedInSource/module-info.java ! test/langtools/tools/javac/diags/examples/MulticatchNotSupported.java ! test/langtools/tools/javac/diags/examples/PrivateInterfaceMethodsNotSupported.java ! test/langtools/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java ! test/langtools/tools/javac/diags/examples/StaticIntfMethodInvokeNotSupported.java ! test/langtools/tools/javac/diags/examples/StaticIntfMethodNotSupported.java ! test/langtools/tools/javac/diags/examples/StringSwitchNotSupported.java ! test/langtools/tools/javac/diags/examples/TryResourceNotSupported.java ! test/langtools/tools/javac/diags/examples/TypeAnnotationsNotSupported.java ! test/langtools/tools/javac/diags/examples/UnsupportedBinaryLiteral.java ! test/langtools/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java ! test/langtools/tools/javac/diags/examples/VarInTryWithResourcesNotSupportedInSource.java ! test/langtools/tools/javac/generics/diamond/neg/Neg09a.out ! test/langtools/tools/javac/generics/diamond/neg/Neg09b.out ! test/langtools/tools/javac/generics/diamond/neg/Neg09c.out ! test/langtools/tools/javac/generics/diamond/neg/Neg09d.out ! test/langtools/tools/javac/generics/inference/6278587/T6278587Neg.out ! test/langtools/tools/javac/generics/odersky/BadTest4.out ! test/langtools/tools/javac/lambda/SourceLevelTest.out ! test/langtools/tools/javac/literals/BadBinaryLiterals.6.out ! test/langtools/tools/javac/literals/BadUnderscoreLiterals.6.out ! test/langtools/tools/javac/options/T6900037.out ! test/langtools/tools/javac/parser/extend/TrialParser.java ! test/langtools/tools/javac/processing/warnings/gold_sv_warn_5_6.out ! test/langtools/tools/javac/varargs/6313164/T6313164Source7.out Changeset: 14cd5bd01d81 Author: ihse Date: 2017-12-04 19:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/14cd5bd01d81 8192854: FONTCONFIG_CFLAGS missing from spec.gmk.in Reviewed-by: erikj, prr ! make/autoconf/spec.gmk.in Changeset: ee64cb4455a9 Author: ihse Date: 2017-12-04 19:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ee64cb4455a9 8175795: configure should verify that system zlib contains needed functionality Reviewed-by: erikj ! make/autoconf/generated-configure.sh ! make/autoconf/lib-bundled.m4 Changeset: 56d3576aadd5 Author: ihse Date: 2017-12-04 19:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/56d3576aadd5 8146977: Move the output "Building configuration X (matching Y)" to lower log level Reviewed-by: erikj ! make/InitSupport.gmk Changeset: c5eefa465e37 Author: ihse Date: 2017-12-04 19:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c5eefa465e37 8192995: run-test gtest should use all jvm variants, not just "server" Reviewed-by: erikj ! doc/testing.html ! doc/testing.md ! make/RunTests.gmk Changeset: 6ee80cd217e0 Author: smarks Date: 2017-12-04 11:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6ee80cd217e0 8177290: add copy factory methods for unmodifiable List, Set, Map 8184690: add Collectors for collecting into unmodifiable List, Set, and Map Reviewed-by: alanb, briangoetz, dholmes, jrose, rriggs, scolebourne ! src/java.base/share/classes/java/util/Collection.java ! src/java.base/share/classes/java/util/Collections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java ! src/java.base/share/classes/java/util/stream/Collectors.java ! test/jdk/java/util/Collection/MOAT.java ! test/jdk/java/util/Collection/SetFactories.java ! test/jdk/java/util/List/ListFactories.java ! test/jdk/java/util/Map/MapFactories.java Changeset: 532cdc178e42 Author: ksrini Date: 2017-12-04 10:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/532cdc178e42 8184683: Add @since and default methods of Compiler Tree API methods Reviewed-by: darcy, jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java Changeset: 665769d3cee4 Author: ihse Date: 2017-12-04 22:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/665769d3cee4 8193014: Add "special" tests to run-test to cover odd cases Reviewed-by: erikj ! make/RunTests.gmk Changeset: f14a1972f35d Author: weijun Date: 2017-12-05 17:19 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f14a1972f35d 8190674: sun/security/tools/jarsigner/TimestampCheck.java failed with java.nio.file.NoSuchFileException: ts2.cert Reviewed-by: mullan ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 50d61f4b5d1a Author: goetz Date: 2017-11-21 17:39 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/50d61f4b5d1a 8191678: [TESTBUG] Add keyword headful in java/awt and javax tests. Summary: Also fix some NPE thrown if run headless. Reviewed-by: serb ! test/jdk/java/awt/Component/GetScreenLocTest/ComponentGetLocationOnScreenNPETest.java ! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java ! test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java ! test/jdk/javax/swing/DefaultButtonModel/DefaultButtonModelCrashTest.java ! test/jdk/javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java ! test/jdk/javax/swing/JButton/TestGlyphBreak.java ! test/jdk/javax/swing/JComboBox/8182031/ComboPopupTest.java ! test/jdk/javax/swing/JMenu/8178430/LabelDotTest.java ! test/jdk/javax/swing/JTextArea/TestTabSize.java ! test/jdk/javax/swing/dnd/8139050/NativeErrorsInTableDnD.java ! test/jdk/javax/swing/plaf/nimbus/TestNimbusOverride.java ! test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java Changeset: 390794d000e6 Author: ihse Date: 2017-12-05 14:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/390794d000e6 8193055: ADD_JVM_ARG_IF_OK always fails Reviewed-by: dholmes ! make/autoconf/boot-jdk.m4 ! make/autoconf/generated-configure.sh Changeset: c4f2b6749c86 Author: redestad Date: 2017-12-05 14:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c4f2b6749c86 8176188: jdk/internal/misc/JavaLangAccess/NewUnsafeString.java failing since 9-b93 Reviewed-by: psandoz, sherman ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/StringJoiner.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java ! test/jdk/ProblemList.txt - test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java Changeset: df95bd1fd4b1 Author: bchristi Date: 2017-12-05 09:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/df95bd1fd4b1 8187222: ClassLoader.getSystemClassLoader not clear if recursive initialization leads to ISE or unspecified error Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/RecursiveSystemLoader.java Changeset: 6c4bdbf90897 Author: redestad Date: 2017-12-05 22:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6c4bdbf90897 8193064: JarFile::getEntry0 method reference use cause for startup regression Reviewed-by: sherman, mchung ! src/java.base/share/classes/java/util/jar/JarFile.java Changeset: 7c08e9f96916 Author: erikj Date: 2017-12-05 23:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7c08e9f96916 8191439: Race in building jdk.rmic.interim Reviewed-by: mchung, tbell, ihse ! make/CompileInterimLangtools.gmk ! make/CompileInterimRmic.gmk ! make/autoconf/spec.gmk.in Changeset: a358ebcfacfb Author: erikj Date: 2017-12-05 23:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a358ebcfacfb 8192771: Boot JDK jar tool used to construct the modular JAR for java.jnlp Reviewed-by: ihse, psandoz, mchung ! make/CreateJmods.gmk ! make/autoconf/spec.gmk.in ! make/common/JarArchive.gmk Changeset: a4b6dd7ba4b8 Author: psandoz Date: 2017-12-05 15:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a4b6dd7ba4b8 8015667: Stream.toArray(IntFunction) ArrayStoreException should refer to component type of array Reviewed-by: smarks ! src/java.base/share/classes/java/util/stream/Stream.java Changeset: a5cadeee8763 Author: sundar Date: 2017-12-06 08:04 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a5cadeee8763 8185130: jlink should throw error if target image and current JDK versions don't match Reviewed-by: redestad, alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/jdk/tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Changeset: 7648ccddd7a6 Author: nishjain Date: 2017-12-06 11:21 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7648ccddd7a6 8187551: MessageFormat.setFormat(int, Format) AIOOBE not thrown when documented Reviewed-by: naoto, rriggs Contributed-by: nishit.jain at oracle.com ! src/java.base/share/classes/java/text/MessageFormat.java ! test/jdk/java/text/Format/MessageFormat/MessageRegression.java Changeset: a9405d9ca8a8 Author: akolarkunnu Date: 2017-12-06 12:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a9405d9ca8a8 8192958: TEST.groups, group jdk_util_other:file not found: jdk/internal/uti Summary: Removed the package jdk/internal/util from the group jdk_util_other Reviewed-by: mchung, dholmes Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/TEST.groups Changeset: 9c9bd41c1af2 Author: alanb Date: 2017-12-06 08:28 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c9bd41c1af2 8192973: Adding "Module Resolution" to javadoc search index Reviewed-by: mchung, jjg ! src/java.base/share/classes/java/lang/module/package-info.java Changeset: c51f9eea6d2b Author: alanb Date: 2017-12-06 08:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c51f9eea6d2b 8186736: Spec clarifications for IllegalArgumentException throwing - ModuleLayer.defineX methods Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ModuleLayer.java Changeset: 794cbfa7a309 Author: alanb Date: 2017-12-06 08:36 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/794cbfa7a309 8182742: ClassLoader.getResourceXXX throws NPE when ClassLoader created by defineModulesWithXXX Reviewed-by: redestad, mchung ! src/java.base/share/classes/jdk/internal/loader/Loader.java ! test/jdk/java/lang/ModuleLayer/LayerAndLoadersTest.java Changeset: 2a749b997a0d Author: sspitsyn Date: 2017-12-06 02:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2a749b997a0d 8182413: jdwp-protocol is generated without a DOCTYPE directive Summary: add a DOCTYPE directive Reviewed-by: alanb ! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java Changeset: 94a38ebbc9bb Author: ihse Date: 2017-12-06 13:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/94a38ebbc9bb 8193061: Add run-test-prebuilt functionality Reviewed-by: erikj ! make/Help.gmk + make/RunTestsPrebuilt.gmk + make/RunTestsPrebuiltSpec.gmk ! make/common/MakeBase.gmk Changeset: eaa406097d93 Author: ihse Date: 2017-12-06 13:47 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/eaa406097d93 8193060: Set MAKE env variable in jib profile for gnumake Reviewed-by: tbell, erikj ! make/conf/jib-profiles.js Changeset: 18a4438eb690 Author: coffeys Date: 2017-12-06 14:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/18a4438eb690 8185855: Debug exception stacks should be clearer Reviewed-by: mullan, ascarpino ! src/java.base/share/classes/java/security/IdentityScope.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java ! src/java.base/share/classes/sun/security/provider/DSA.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/share/classes/sun/security/x509/X509Key.java Changeset: 89829dd3cc54 Author: psandoz Date: 2017-11-03 10:01 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/89829dd3cc54 8188870: Bump classfile version number to 54 Reviewed-by: alanb, dholmes, coleenp, mcimadamore ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/libjava/System.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java + test/hotspot/jtreg/runtime/classFileParserBug/Class54.jasm ! test/langtools/tools/javac/6330997/T6330997.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/versions/Versions.java Changeset: d8c634b016c6 Author: vromero Date: 2017-12-06 13:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8c634b016c6 8192885: Compiler in JDK 10-ea+33 misses to include entry in LineNumberTable for goto instruction of foreach loop Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java ! test/langtools/tools/javac/flow/tests/TestCaseForEach.java Changeset: b1c1b4ef4be2 Author: chegar Date: 2017-12-06 11:11 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1c1b4ef4be2 8191494: Refresh incubating HTTP Client Reviewed-by: chegar, dfuchs, michaelm Contributed-by: Chris Hegarty , Daniel Fuchs , Michael McMahon , Pavel Rappo ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractSubscription.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncEvent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncTriggerEvent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ConnectionPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/FilterFactory.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderParser.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientBuilderImpl.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestBuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpTimeoutException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainProxyConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PrivilegedExecutor.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PullPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RawChannelImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SocketTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocketHandshakeException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowController.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferPool.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ByteBufferReference.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ConnectionExpiredException.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/DebugLogger.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Demand.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/FlowTube.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/HttpHeadersImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Log.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Pair.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLTube.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriptionBase.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ContinuationFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/DataFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ErrorFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesEncoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/GoAwayFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeaderFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/HeadersFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/Http2Frame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/MalformedFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/OutgoingHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PingFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PriorityFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/PushPromiseFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/ResetFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/WindowUpdateFrame.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BinaryRepresentationWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/BulkSizeUpdateWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/DecodingCallback.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Encoder.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HPACK.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Huffman.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/ISO_8859_1.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexNameValueWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IndexedWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerReader.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/IntegerWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralNeverIndexedWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWithIndexingWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/LiteralWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/SizeUpdateWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringReader.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/StringWriter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/package-info.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CheckFailedException.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FailWebSocketException.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/MessageStreamConsumer.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/RawChannel.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/TransportSupplier.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/UTF8AccumulatingDecoder.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/package-info.java ! src/jdk.incubator.httpclient/share/classes/module-info.java ! test/jdk/ProblemList.txt ! test/jdk/com/sun/net/httpserver/EchoHandler.java - test/jdk/java/net/httpclient/APIErrors.java + test/jdk/java/net/httpclient/AbstractNoBody.java ! test/jdk/java/net/httpclient/BasicAuthTest.java + test/jdk/java/net/httpclient/BodyProcessorInputStreamTest.java + test/jdk/java/net/httpclient/BufferingSubscriberCancelTest.java + test/jdk/java/net/httpclient/BufferingSubscriberErrorCompleteTest.java + test/jdk/java/net/httpclient/BufferingSubscriberTest.java + test/jdk/java/net/httpclient/CancelledResponse.java + test/jdk/java/net/httpclient/CustomRequestPublisher.java + test/jdk/java/net/httpclient/CustomResponseSubscriber.java ! test/jdk/java/net/httpclient/EchoHandler.java + test/jdk/java/net/httpclient/HandshakeFailureTest.java ! test/jdk/java/net/httpclient/HeadersTest.java ! test/jdk/java/net/httpclient/HeadersTest1.java + test/jdk/java/net/httpclient/HeadersTest2.java + test/jdk/java/net/httpclient/HttpClientBuilderTest.java ! test/jdk/java/net/httpclient/HttpInputStreamTest.java ! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java + test/jdk/java/net/httpclient/HttpResponseInputStreamTest.java ! test/jdk/java/net/httpclient/ImmutableHeaders.java + test/jdk/java/net/httpclient/InterruptedBlockingSend.java ! test/jdk/java/net/httpclient/LightWeightHttpServer.java ! test/jdk/java/net/httpclient/ManyRequests.java ! test/jdk/java/net/httpclient/ManyRequests2.java + test/jdk/java/net/httpclient/ManyRequestsLegacy.java ! test/jdk/java/net/httpclient/MessageHeadersTest.java + test/jdk/java/net/httpclient/MockServer.java ! test/jdk/java/net/httpclient/MultiAuthTest.java + test/jdk/java/net/httpclient/NoBodyPartOne.java + test/jdk/java/net/httpclient/NoBodyPartTwo.java ! test/jdk/java/net/httpclient/ProxyAuthTest.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/ProxyTest.java ! test/jdk/java/net/httpclient/RequestBodyTest.java + test/jdk/java/net/httpclient/RequestBuilderTest.java + test/jdk/java/net/httpclient/RequestProcessorExceptions.java - test/jdk/java/net/httpclient/Server.java ! test/jdk/java/net/httpclient/ShortRequestBody.java ! test/jdk/java/net/httpclient/SmallTimeout.java ! test/jdk/java/net/httpclient/SmokeTest.java ! test/jdk/java/net/httpclient/SplitResponse.java + test/jdk/java/net/httpclient/SplitResponseSSL.java ! test/jdk/java/net/httpclient/TestKit.java ! test/jdk/java/net/httpclient/TestKitTest.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/TimeoutOrdering.java ! test/jdk/java/net/httpclient/VersionTest.java + test/jdk/java/net/httpclient/ZeroRedirects.java ! test/jdk/java/net/httpclient/docs/files/notsobigfile.txt ! test/jdk/java/net/httpclient/examples/WebSocketExample.java ! test/jdk/java/net/httpclient/http2/BasicTest.java + test/jdk/java/net/httpclient/http2/ContinuationFrameTest.java ! test/jdk/java/net/httpclient/http2/ErrorTest.java ! test/jdk/java/net/httpclient/http2/FixedThreadPoolTest.java + test/jdk/java/net/httpclient/http2/HpackBinaryTestDriver.java + test/jdk/java/net/httpclient/http2/HpackCircularBufferDriver.java + test/jdk/java/net/httpclient/http2/HpackDecoderDriver.java - test/jdk/java/net/httpclient/http2/HpackDriver.java - test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java + test/jdk/java/net/httpclient/http2/HpackEncoderDriver.java + test/jdk/java/net/httpclient/http2/HpackHeaderTableDriver.java + test/jdk/java/net/httpclient/http2/HpackHuffmanDriver.java + test/jdk/java/net/httpclient/http2/HpackTestHelper.java - test/jdk/java/net/httpclient/http2/NoBody.java ! test/jdk/java/net/httpclient/http2/ProxyTest2.java ! test/jdk/java/net/httpclient/http2/RedirectTest.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/TLSConnection.java ! test/jdk/java/net/httpclient/http2/Timeout.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BinaryPrimitivesTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/BuffersTestingKit.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/CircularBufferTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/DecoderTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/EncoderTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HeaderTableTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/HuffmanTest.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/SpecHelper.java ! test/jdk/java/net/httpclient/http2/jdk.incubator.httpclient/jdk/incubator/http/internal/hpack/TestHelper.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/BodyOutputStream.java ! test/jdk/java/net/httpclient/http2/server/EchoHandler.java + test/jdk/java/net/httpclient/http2/server/ExceptionallyCloseable.java ! test/jdk/java/net/httpclient/http2/server/Http2EchoHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2Handler.java + test/jdk/java/net/httpclient/http2/server/Http2RedirectHandler.java ! test/jdk/java/net/httpclient/http2/server/Http2TestExchange.java + test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java + test/jdk/java/net/httpclient/http2/server/Http2TestExchangeSupplier.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/http2/server/NoBodyHandler.java ! test/jdk/java/net/httpclient/http2/server/OutgoingPushPromise.java ! test/jdk/java/net/httpclient/http2/server/PushHandler.java + test/jdk/java/net/httpclient/http2/server/Queue.java - test/jdk/java/net/httpclient/http2/server/RedirectHandler.java ! test/jdk/java/net/httpclient/http2/server/TestUtil.java ! test/jdk/java/net/httpclient/security/0.policy ! test/jdk/java/net/httpclient/security/1.policy ! test/jdk/java/net/httpclient/security/10.policy ! test/jdk/java/net/httpclient/security/11.policy ! test/jdk/java/net/httpclient/security/12.policy ! test/jdk/java/net/httpclient/security/14.policy ! test/jdk/java/net/httpclient/security/15.policy ! test/jdk/java/net/httpclient/security/2.policy ! test/jdk/java/net/httpclient/security/3.policy ! test/jdk/java/net/httpclient/security/4.policy ! test/jdk/java/net/httpclient/security/5.policy ! test/jdk/java/net/httpclient/security/6.policy ! test/jdk/java/net/httpclient/security/7.policy ! test/jdk/java/net/httpclient/security/8.policy ! test/jdk/java/net/httpclient/security/9.policy ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/net/httpclient/security/Security.java + test/jdk/java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java + test/jdk/java/net/httpclient/security/filePerms/httpclient.policy + test/jdk/java/net/httpclient/websocket/BuildingWebSocketDriver.java ! test/jdk/java/net/httpclient/websocket/ConnectionHandover.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java + test/jdk/java/net/httpclient/websocket/HeaderWriterDriver.java - test/jdk/java/net/httpclient/websocket/LoggingHelper.java + test/jdk/java/net/httpclient/websocket/MaskerDriver.java + test/jdk/java/net/httpclient/websocket/ReaderDriver.java + test/jdk/java/net/httpclient/websocket/ReceivingTestDriver.java + test/jdk/java/net/httpclient/websocket/SendingTestDriver.java - test/jdk/java/net/httpclient/websocket/WSDriver.java + test/jdk/java/net/httpclient/websocket/WSHandshakeException.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/BuildingWebSocketTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/HeaderWriterTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MaskerTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListener.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockReceiver.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockTransmitter.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockTransport.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReaderTest.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/ReceivingTest.java + test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/SendingTest.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java + test/jdk/java/net/httpclient/websocket/security/WSURLPermissionTest.java + test/jdk/java/net/httpclient/websocket/security/httpclient.policy + test/jdk/java/net/httpclient/whitebox/ConnectionPoolTestDriver.java + test/jdk/java/net/httpclient/whitebox/DemandTestDriver.java ! test/jdk/java/net/httpclient/whitebox/Driver.java + test/jdk/java/net/httpclient/whitebox/FlowTestDriver.java + test/jdk/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java + test/jdk/java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java + test/jdk/java/net/httpclient/whitebox/SSLTubeTestDriver.java + test/jdk/java/net/httpclient/whitebox/WrapperTestDriver.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/AbstractRandomTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/AbstractSSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/FlowTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java - test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLEchoTubeTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLTubeTest.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SelectorTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/WrapperTest.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/common/DemandTest.java Changeset: 1826a0130c59 Author: chegar Date: 2017-12-06 19:17 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1826a0130c59 Merge Changeset: 8e96f85f2feb Author: ksrini Date: 2017-12-06 11:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8e96f85f2feb 8191078: Wrong "Package not found" warning Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java + test/langtools/jdk/javadoc/tool/testPackages/TestPackages.java Changeset: 50ddd5e1ede1 Author: bpb Date: 2017-12-06 14:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/50ddd5e1ede1 8191706: Add Reader::transferTo(Writer) Reviewed-by: alanb, bpb, briangoetz Contributed-by: Patrick Reinhart ! src/java.base/share/classes/java/io/Reader.java + test/jdk/java/io/Reader/TransferTo.java Changeset: f5d7096cfdc0 Author: ksrini Date: 2017-12-06 15:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f5d7096cfdc0 8192933: Wrong generic type parameter in serialized form javadoc Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java + test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg2/Fields.java Changeset: 2cd1c2b03782 Author: iveresov Date: 2017-11-22 01:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2cd1c2b03782 8191683: Compile problem on ARM after JDK-8043070 Summary: Make nmethod::_state explicitly a signed char Reviewed-by: thartmann ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 22c9856fc2c2 Author: rlupusoru Date: 2017-11-22 14:43 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/22c9856fc2c2 8190800: Support vectorization of Math.sqrt() on floats Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/convertnode.hpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: cce885f4baab Author: ihse Date: 2017-11-22 14:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cce885f4baab 8191202: Remove duplicated jmm.h Reviewed-by: erikj, coleenp ! make/hotspot/lib/CompileJvm.gmk - src/hotspot/share/services/jmm.h ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/management.hpp Changeset: b936dd383b25 Author: lkorinth Date: 2017-11-13 15:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b936dd383b25 8190408: Run G1CMRemarkTask with the appropriate amount of threads instead of starting up everyone Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 72855b7d10ac Author: aharlap Date: 2017-11-16 14:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72855b7d10ac 8187819: gc/TestFullGCALot.java fails on jdk10 started with "-XX:-UseCompressedOops" option Summary: Need to initialized metaspace performance counters before their potential use Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/memory/universe.cpp ! test/hotspot/jtreg/gc/TestFullGCALot.java Changeset: 2cb07c3778e1 Author: jwilhelm Date: 2017-11-22 16:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2cb07c3778e1 Merge ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: bca569f79fa1 Author: lucy Date: 2017-11-22 17:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bca569f79fa1 8189793: [s390]: Improve String compress/inflate by exploiting vector instructions Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad Changeset: 528144831ba3 Author: dlong Date: 2017-11-22 09:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/528144831ba3 8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change Reviewed-by: kvn ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp Changeset: 513e0b467a92 Author: ctornqvi Date: 2017-11-22 14:31 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/513e0b467a92 8191768: Introduce a concurrency factor to be able to scale up or down jtreg concurrency when running Hotspot tests Reviewed-by: erikj ! test/hotspot/jtreg/Makefile Changeset: 8707ca0f414a Author: simonis Date: 2017-11-22 17:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8707ca0f414a 8187280: Remove unused methods from StubQueue Reviewed-by: kvn, kbarrett ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/code/stubs.hpp Changeset: b38d8aadcada Author: ccheung Date: 2017-11-22 16:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b38d8aadcada 8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module Summary: backout the fix for 8190975 Reviewed-by: iklam, kvn ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java Changeset: ea220fda47b3 Author: ccheung Date: 2017-11-22 16:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ea220fda47b3 Merge Changeset: ab188c22d4b6 Author: sjohanss Date: 2017-11-23 09:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ab188c22d4b6 8189733: Cleanup Full GC setup and tear down Reviewed-by: tschatzl, ehelin ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp Changeset: 02f9be87cf5c Author: tschatzl Date: 2017-11-23 15:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/02f9be87cf5c 8179244: Assert failed in instanceMirrorKlass.inline.hpp Summary: Investigate the failure and upon observing that the assert is too strict, disable it and addd a comment. Reviewed-by: ehelin ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp Changeset: 08be4c1e540e Author: tschatzl Date: 2017-11-23 15:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/08be4c1e540e 8182050: assert(_whole_heap.contains(p)) failed: Attempt to access p out of bounds of card marking array's _whole_heap Summary: Ignore zero-sized MemRegions to invalidate in G1SATBCardTableLoggingModRefBS::invalidate() Reviewed-by: ehelin, sjohanss ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp + test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java Changeset: 26dbe08d1c17 Author: tschatzl Date: 2017-11-23 15:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/26dbe08d1c17 8190426: Lazily initialize refinement threads with UseDynamicNumberOfGCThreads Reviewed-by: sangheki, sjohanss ! 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/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp Changeset: 62d5973082e3 Author: aharlap Date: 2017-11-22 18:58 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/62d5973082e3 8185591: guarantee(_byte_map[_guard_index] == last_card) failed: card table guard has been modified Summary: Properly handle zero count in gen_write_ref_array_post_barrier() Reviewed-by: tschatzl, kbarrett ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: 8d15b1369c7a Author: dcubed Date: 2017-11-22 17:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8d15b1369c7a 8167108: inconsistent handling of SR_lock can lead to crashes Summary: Add Thread Safe Memory Reclamation (Thread-SMR) mechanism. Reviewed-by: coleenp, dcubed, dholmes, eosterlund, gthornbr, kbarrett, rehn, sspitsyn, stefank Contributed-by: daniel.daugherty at oracle.com, erik.osterlund at oracle.com, robbin.ehn at oracle.com ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/g1/dirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/satbMarkQueue.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiEventController.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/jvmtiThreadState.inline.hpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/runtime/os.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/thread.inline.hpp + src/hotspot/share/runtime/threadSMR.cpp + src/hotspot/share/runtime/threadSMR.hpp + src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vm_operations.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/services/threadService.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java + test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java + test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java + test/hotspot/jtreg/runtime/Thread/CountStackFramesAtExit.java + test/hotspot/jtreg/runtime/Thread/InterruptAtExit.java + test/hotspot/jtreg/runtime/Thread/IsInterruptedAtExit.java + test/hotspot/jtreg/runtime/Thread/ResumeAtExit.java + test/hotspot/jtreg/runtime/Thread/SetNameAtExit.java + test/hotspot/jtreg/runtime/Thread/SetPriorityAtExit.java + test/hotspot/jtreg/runtime/Thread/StopAtExit.java + test/hotspot/jtreg/runtime/Thread/SuspendAtExit.java + test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java + test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java Changeset: 1a3ac5e7cfb8 Author: dcubed Date: 2017-11-23 06:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1a3ac5e7cfb8 Merge ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: a9fbc10dc406 Author: dcubed Date: 2017-11-23 19:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a9fbc10dc406 Merge Changeset: 9d00b6f9cbed Author: rehn Date: 2017-11-24 13:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9d00b6f9cbed 8191782: Missing deprecated options in VMDeprecatedOptions.java Reviewed-by: dcubed, mlarsson ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: eeac8b750f4a Author: dholmes Date: 2017-11-24 14:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/eeac8b750f4a 8191707: Options with invalid values are incorrectly treated as obsolete and ignored Reviewed-by: rehn, dcubed ! src/hotspot/share/runtime/arguments.cpp Changeset: cda04fd2da6f Author: jwilhelm Date: 2017-11-25 04:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cda04fd2da6f Merge ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp - src/hotspot/share/classfile/jimage.hpp Changeset: 27d388ff3a89 Author: jwilhelm Date: 2017-11-25 20:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/27d388ff3a89 Merge ! make/hotspot/lib/CompileJvm.gmk - src/hotspot/share/services/jmm.h Changeset: a3d565e72f51 Author: rraghavan Date: 2017-11-26 09:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a3d565e72f51 8191313: compiler/runtime/SpreadNullArg.java fails in tier1 Summary: corrected SpreadNullArg.java test to expect NullPointerException after 8157246 fix Reviewed-by: dcubed, mchung ! test/hotspot/jtreg/compiler/runtime/SpreadNullArg.java Changeset: af9e4669ca18 Author: ysuenaga Date: 2017-11-27 11:20 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/af9e4669ca18 8185796: jstack and clhsdb jstack should show lock objects Summary: Modifications to display monitor details with SA jstack Reviewed-by: sspitsyn, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Oop.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/java_lang_Class.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/InterpretedVFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaVFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithLock.java + test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java Changeset: e6b643827037 Author: stefank Date: 2017-11-24 15:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e6b643827037 8191858: Add missing includes in memoryManager.hpp Reviewed-by: ehelin, tschatzl, pliden ! src/hotspot/share/services/memoryManager.hpp Changeset: d8ec0640616c Author: stefank Date: 2017-11-24 15:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8ec0640616c 8191860: Add perfData.inline.hpp Reviewed-by: ehelin, pliden ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/collectorCounters.hpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.hpp ! src/hotspot/share/prims/perf.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/perfData.hpp + src/hotspot/share/runtime/perfData.inline.hpp ! src/hotspot/share/runtime/statSampler.cpp Changeset: 8a5e8cd321d9 Author: stefank Date: 2017-11-24 15:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a5e8cd321d9 8191861: Move and refactor hSpaceCounters Reviewed-by: pliden, ehelin, rkennke ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp - src/hotspot/share/gc/g1/hSpaceCounters.cpp - src/hotspot/share/gc/g1/hSpaceCounters.hpp + src/hotspot/share/gc/shared/hSpaceCounters.cpp + src/hotspot/share/gc/shared/hSpaceCounters.hpp Changeset: d64722b0b371 Author: ehelin Date: 2017-11-27 10:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d64722b0b371 8080345: With perm gen gone, perfdata counter sun.gc.policy.generations should be 2, not 3 Reviewed-by: sjohanss, tschatzl Contributed-by: ysr1729 at gmail.com, erik.helin at oracle.com ! src/hotspot/share/gc/cms/cmsCollectorPolicy.cpp ! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/shared/collectorPolicy.cpp + test/hotspot/jtreg/gc/TestGenerationPerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounters.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java + test/hotspot/jtreg/gc/testlibrary/PerfCounter.java + test/hotspot/jtreg/gc/testlibrary/PerfCounters.java Changeset: 7f40c1cdde28 Author: thartmann Date: 2017-11-27 11:39 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7f40c1cdde28 8179026: Remove explicit code cache options processing Summary: Removed explicit processing of code cache related options because generic processing already handles these. Reviewed-by: kvn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: c1b46afab3ba Author: thartmann Date: 2017-11-27 11:41 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c1b46afab3ba 8087339: The code heap might use different alignment for committed size and reserved size Summary: InitialCodeCacheSize should not constrain code cache memory alignment. Reviewed-by: kvn ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp Changeset: bb957f109a1f Author: rraghavan Date: 2017-11-27 03:11 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bb957f109a1f 8191227: issues with unsafe handle resolution Summary: added ThreadInVMfromNative or ThreadInVMfromUnknown support Reviewed-by: thartmann, vlivanov ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/share/code/debugInfo.cpp Changeset: 1fe261257e81 Author: pliden Date: 2017-11-27 12:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1fe261257e81 8191846: jstat prints debug message when debugging is disabled Reviewed-by: ehelin, rehn ! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java Changeset: 37937ce6adf3 Author: pliden Date: 2017-11-27 13:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37937ce6adf3 8191862: Warn about UseNUMA/UseLargePages only when using ParallelGC Reviewed-by: stefank, sjohanss ! src/hotspot/os/linux/os_linux.cpp Changeset: f93055f440d8 Author: pliden Date: 2017-11-27 13:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f93055f440d8 8191864: Provide a public destructor for WorkGang Reviewed-by: stefank, sjohanss ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp Changeset: f140bebf0348 Author: gromero Date: 2017-11-27 14:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f140bebf0348 8191868: IdealGraphVisualizer: "ant build/run" fails due to outdated bootstrap.url Summary: Fixed bootstrap.url to point to correct server. Reviewed-by: thartmann ! src/utils/IdealGraphVisualizer/nbproject/platform.properties Changeset: 4e5124dacf91 Author: glaubitz Date: 2017-11-21 13:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4e5124dacf91 8187227: Zero should use compiler built-ins for atomics on linux-m68k Reviewed-by: aph, kbarrett ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp Changeset: f2412517fa70 Author: glaubitz Date: 2017-11-24 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f2412517fa70 8186461: Zero's atomic_copy64() should use SPE instructions on linux-powerpcspe Reviewed-by: aph ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp Changeset: efc459cf351e Author: aph Date: 2017-11-24 17:19 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/efc459cf351e 8189596: AArch64: implementation for Thread-local handshakes Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 2d91c9a4f409 Author: aph Date: 2017-11-27 17:04 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2d91c9a4f409 Merge ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp - src/hotspot/share/gc/g1/hSpaceCounters.cpp - src/hotspot/share/gc/g1/hSpaceCounters.hpp - src/java.desktop/share/classes/sun/java2d/pisces/Curve.java - src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java - src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java - src/java.desktop/share/classes/sun/java2d/pisces/PiscesTileGenerator.java - src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java - src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java - src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java - src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java - src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java - src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java - src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java - src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java - src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh - test/hotspot/jtreg/gc/metaspace/PerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounters.java - test/jdk/sun/java2d/pisces/OpenJDKFillBug.java - test/jdk/sun/java2d/pisces/Renderer/Test7019861.java - test/jdk/sun/java2d/pisces/Renderer/TestNPE.java - test/jdk/sun/java2d/pisces/Test7036754.java - test/jdk/sun/pisces/DashStrokeTest.java - test/jdk/sun/pisces/JoinMiterTest.java - test/jdk/sun/pisces/ScaleTest.java - test/jdk/sun/pisces/StrokeShapeTest.java - test/jdk/sun/pisces/TEST.properties - test/jdk/sun/pisces/ThinLineTest.java - test/langtools/tools/javadoc/sourceOnly/p/NonSource.class Changeset: c134a8bee21a Author: aph Date: 2017-11-27 17:26 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c134a8bee21a Merge Changeset: 998c88ae423a Author: jtulach Date: 2017-11-10 10:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/998c88ae423a 8189116: Give the jdk.internal.vm.compiler.management only the permissions it really needs to expose the bean Reviewed-by: mchung, kvn ! src/java.base/share/lib/security/default.policy Changeset: 235a18d659fc Author: roland Date: 2017-11-27 10:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/235a18d659fc 8191153: assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge Summary: relax assert Reviewed-by: kvn ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedCMove.java Changeset: 3c0ef95d12e3 Author: sangheki Date: 2017-11-27 13:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3c0ef95d12e3 8178497: Bug in MutableNUMASpace::ensure_parsability Summary: Changed problematic variable type from intptr_t to HeapWord* Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp Changeset: d851eb254409 Author: jgeorge Date: 2017-11-27 15:26 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d851eb254409 8191919: Include TestJhsdbJstackLock.java in ProblemList.txt Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 87b6295b3f4f Author: dcubed Date: 2017-11-27 17:51 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/87b6295b3f4f Merge Changeset: feea6d82adc2 Author: roland Date: 2017-11-27 16:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/feea6d82adc2 8191887: assert(b->is_Bool()) in PhaseIdealLoop::clone_iff() due to Opaque4 node Summary: add special handling for graph shape If->Opaque4->Bool->CmpP Reviewed-by: kvn ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/unsafe/TestLoopUnswitching.java Changeset: c035fbb1beb4 Author: njian Date: 2017-06-20 16:25 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c035fbb1beb4 8181633: Vectorization fails for some multiplication with constant cases Reviewed-by: kvn Contributed-by: yang.zhang at linaro.org ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp Changeset: 0afc5f9eafef Author: jiangli Date: 2017-11-27 20:35 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0afc5f9eafef 8191504: [TESTBUG] CDSTestUtils.isUnableToMap() should check OptionalData region mapping failure Summary: Check all regions for mapping failure in CDSTestUtils.isUnableToMap(). Reviewed-by: iklam, ccheung, mseledtsov ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 78b2ecdd3c4b Author: iklam Date: 2017-11-27 20:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/78b2ecdd3c4b 8188791: Move AppCDS from closed repo to open repo Reviewed-by: dsamersoff, simonis, minqi Contributed-by: jiangli.zhou at oracle.com, mikhailo.seledtsov at oracle.com, calvin.cheung at oracle.com ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp + src/hotspot/share/classfile/sharedClassUtil.cpp ! src/hotspot/share/classfile/sharedClassUtil.hpp ! src/hotspot/share/classfile/systemDictionary.cpp + src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/classfile/systemDictionary_ext.hpp ! src/hotspot/share/classfile/vmSymbols.hpp - src/hotspot/share/classfile/vmSymbols_ext.hpp + src/hotspot/share/prims/cdsoffsets.cpp + src/hotspot/share/prims/cdsoffsets.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments_ext.hpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/appcds/AppCDSOptions.java + test/hotspot/jtreg/runtime/appcds/AppendClasspath.java + test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java + test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java + test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java + test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java + test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java + test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java + test/hotspot/jtreg/runtime/appcds/CompilerUtils.java + test/hotspot/jtreg/runtime/appcds/DumpClassList.java + test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_1.txt + test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_2.txt + test/hotspot/jtreg/runtime/appcds/ExtraSymbols.invalid_3.txt + test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java + test/hotspot/jtreg/runtime/appcds/ExtraSymbols.symbols.txt + test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java + test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java + test/hotspot/jtreg/runtime/appcds/HelloExtTest.java + test/hotspot/jtreg/runtime/appcds/HelloTest.java + test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java + test/hotspot/jtreg/runtime/appcds/JarBuilder.java + test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java + test/hotspot/jtreg/runtime/appcds/MismatchedUseAppCDS.java + test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java + test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java + test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java + test/hotspot/jtreg/runtime/appcds/OldClassTest.java + test/hotspot/jtreg/runtime/appcds/PackageSealing.java + test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java + test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java + test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java + test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java + test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java + test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java + test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java + test/hotspot/jtreg/runtime/appcds/SharedArchiveFile.java + test/hotspot/jtreg/runtime/appcds/SharedBaseAddress.java + test/hotspot/jtreg/runtime/appcds/SharedPackages.java + test/hotspot/jtreg/runtime/appcds/SignedJar.java + test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java + test/hotspot/jtreg/runtime/appcds/TestCommon.java + test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java + test/hotspot/jtreg/runtime/appcds/UseAppCDS.java + test/hotspot/jtreg/runtime/appcds/UseAppCDS_Test.java + test/hotspot/jtreg/runtime/appcds/VerifierTest.java + test/hotspot/jtreg/runtime/appcds/VerifierTest_0.java + test/hotspot/jtreg/runtime/appcds/VerifierTest_1A.java + test/hotspot/jtreg/runtime/appcds/VerifierTest_1B.java + test/hotspot/jtreg/runtime/appcds/VerifierTest_2.java + test/hotspot/jtreg/runtime/appcds/WideIloadTest.java + test/hotspot/jtreg/runtime/appcds/WrongClasspath.java + test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java + test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java + test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferencesApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.config.txt + test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java + test/hotspot/jtreg/runtime/appcds/cacheObject/GCStress.config.txt + test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java + test/hotspot/jtreg/runtime/appcds/cacheObject/InstrumentationAgent.mf + test/hotspot/jtreg/runtime/appcds/cacheObject/MyException.java + test/hotspot/jtreg/runtime/appcds/cacheObject/MyOuter.java + test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java + test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java + test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassApp.java + test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatBase.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java + test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java + test/hotspot/jtreg/runtime/appcds/customLoader/CustomLoaderApp.java + test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java + test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestBase.java + test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java + test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java + test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java + test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java + test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomInterface2_ia.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomInterface2_ib.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee2.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee3.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/CustomLoadee3Child.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/Hello.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/InProhibitedPkg.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/LoaderAPI.mf + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/LoaderSegregation.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/OnlyBuiltin.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/OnlyUnregistered.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/ProtDomain.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/SameNameUnrelatedLoaders.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/SimpleHello.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/UnintendedLoaders.java + test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java + test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java + test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTestHelper.java + test/hotspot/jtreg/runtime/appcds/javaldr/CheckAnonymousClass.java + test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java + test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.java + test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.mf + test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java + test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDumpWb.java + test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java + test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchMain.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java + test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/com/sun/tools/javac/Main.jasm + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/com/sun/tools/javac/Main2.jasm + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/javax/activation/UnsupportedDataTypeException2.jasm + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/jdk/test/Main.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/sun/nio/cs/ext/MyClass.java + test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/src/sun/nio/cs/ext1/MyClass.java + test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java + test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/java.activation/javax/activation/UnsupportedDataTypeException.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/java.activation/module-info.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/jdk.compiler/com/sun/tools/javac/Main.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/jdk.compiler/module-info.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/test/jdk/test/Main.java + test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/src/test/module-info.java + test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHook.java + test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java + test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationAgent.mf + test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationApp.java + test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationClassFileTransformer.java + test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationRegisterClassFileTransformer.java + test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java + test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelClassesTransform.java + test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java + test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java + test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java + test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java + test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasic.java + test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java + test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java + test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_SharedHelper.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/ExtraSharedInput.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloString.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloStringGC.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloStringPlus.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/InternStringTest.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/LockStringTest.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/LockStringValueTest.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsUtils.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWb.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/CorruptDataLine.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidDataType.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidHeader.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidString.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidStringFormat.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidSymbol.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidSymbolFormat.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/InvalidVersion.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/OverflowPrefix.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/TruncatedString.txt + test/hotspot/jtreg/runtime/appcds/sharedStrings/invalidFormat/UnrecognizedPrefix.txt + test/hotspot/jtreg/runtime/appcds/test-classes/ArrayListTest.java + test/hotspot/jtreg/runtime/appcds/test-classes/BootClassPathAppendHelper.java + test/hotspot/jtreg/runtime/appcds/test-classes/C1.java + test/hotspot/jtreg/runtime/appcds/test-classes/C2.java + test/hotspot/jtreg/runtime/appcds/test-classes/CheckIfShared.java + test/hotspot/jtreg/runtime/appcds/test-classes/Child.java + test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr1.java + test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr2.java + test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr3.java + test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr4.java + test/hotspot/jtreg/runtime/appcds/test-classes/CpAttr5.java + test/hotspot/jtreg/runtime/appcds/test-classes/DummyClassHelper.java + test/hotspot/jtreg/runtime/appcds/test-classes/EmptyClassHelper.java + test/hotspot/jtreg/runtime/appcds/test-classes/FieldAnnotationsApp.java + test/hotspot/jtreg/runtime/appcds/test-classes/ForNameTest.java + test/hotspot/jtreg/runtime/appcds/test-classes/Greet.java + test/hotspot/jtreg/runtime/appcds/test-classes/Hello.java + test/hotspot/jtreg/runtime/appcds/test-classes/HelloExt.java + test/hotspot/jtreg/runtime/appcds/test-classes/HelloExtApp.java + test/hotspot/jtreg/runtime/appcds/test-classes/HelloExtExt.java + test/hotspot/jtreg/runtime/appcds/test-classes/HelloMore.java + test/hotspot/jtreg/runtime/appcds/test-classes/HelloWB.java + test/hotspot/jtreg/runtime/appcds/test-classes/Hi.java + test/hotspot/jtreg/runtime/appcds/test-classes/Iloadw.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/IloadwMain.java + test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassPackage.java + test/hotspot/jtreg/runtime/appcds/test-classes/JimageClassProtDomain.java + test/hotspot/jtreg/runtime/appcds/test-classes/JvmtiApp.java + test/hotspot/jtreg/runtime/appcds/test-classes/MethodNoReturn.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/MissingSuper.java + test/hotspot/jtreg/runtime/appcds/test-classes/MultiProcClass.java + test/hotspot/jtreg/runtime/appcds/test-classes/MyAnnotation.java + test/hotspot/jtreg/runtime/appcds/test-classes/PackageSealingTest.java + test/hotspot/jtreg/runtime/appcds/test-classes/PackageTest.java + test/hotspot/jtreg/runtime/appcds/test-classes/ParallelClasses.java + test/hotspot/jtreg/runtime/appcds/test-classes/ParallelLoad.java + test/hotspot/jtreg/runtime/appcds/test-classes/Prohibited.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/ProhibitedHelper.java + test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomain.java + test/hotspot/jtreg/runtime/appcds/test-classes/ProtDomainB.java + test/hotspot/jtreg/runtime/appcds/test-classes/ReportMyLoader.java + test/hotspot/jtreg/runtime/appcds/test-classes/RewriteBytecodes.java + test/hotspot/jtreg/runtime/appcds/test-classes/Super.java + test/hotspot/jtreg/runtime/appcds/test-classes/TestClassLoader.java + test/hotspot/jtreg/runtime/appcds/test-classes/TrySwitchMyLoader.java + test/hotspot/jtreg/runtime/appcds/test-classes/Util.java + test/hotspot/jtreg/runtime/appcds/test-classes/VerifierTest0.java + test/hotspot/jtreg/runtime/appcds/test-classes/com/sun/tools/javac/Main.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr1.mf + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr1_long.mf + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr2.mf + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr3.mf + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr4.mf + test/hotspot/jtreg/runtime/appcds/test-classes/cpattr5_extra_long.mf + test/hotspot/jtreg/runtime/appcds/test-classes/java/net/HttpCookie.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/javax/activation/MimeType.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/javax/transaction/InvalidTransactionException.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm + test/hotspot/jtreg/runtime/appcds/test-classes/package_seal.mf Changeset: 111834dd10dd Author: jgeorge Date: 2017-11-28 14:16 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/111834dd10dd 8191961: SA: Remove left over quarantined SA tests due to 8184042 from ProblemList.txt Summary: Unquarantine SA tests quarantined due to OSX failures from 8184042 Reviewed-by: sspitsyn, sballal ! test/hotspot/jtreg/ProblemList.txt Changeset: ae61a5eb9da4 Author: drwhite Date: 2017-11-28 12:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ae61a5eb9da4 8188877: Improper synchronization in offer_termination Reviewed-by: kbarrett, tschatzl, aph ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: bafb0db43bfe Author: dchuyko Date: 2017-11-28 15:42 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bafb0db43bfe 8191769: AARCH64: Fix hint instructions encoding Reviewed-by: adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: b7fc502cb8aa Author: simonis Date: 2017-11-28 14:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b7fc502cb8aa 8191770: [ppc64] Fix CDS: don't rewrite invokefinal if DumpSharedSpaces Reviewed-by: mdoerr, jiangli ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: 4c8451a12e79 Author: simonis Date: 2017-11-28 14:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4c8451a12e79 8191863: [s390] Fix CDS: some bytecode rewriting doesn't depend on RewriteControl Reviewed-by: mdoerr, goetz, jiangli ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 364207a23251 Author: hb Date: 2017-11-28 21:04 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/364207a23251 5016517: Replace plaintext passwords by hashed passwords for out-of-the-box JMX Agent Reviewed-by: rriggs, dfuchs, mchung ! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java + src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java ! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java ! src/jdk.management.agent/share/conf/jmxremote.password.template ! src/jdk.management.agent/share/conf/management.properties + test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: f913f6dba2d3 Author: roland Date: 2017-11-28 11:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f913f6dba2d3 8186027: C2: loop strip mining Reviewed-by: kvn, neliasso ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java Changeset: 646ed97b7e0d Author: thartmann Date: 2017-11-28 19:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/646ed97b7e0d 8191996: VM startup fails with CodeCacheExpansionSize=32768 is outside the allowed range Summary: Adjusted minimum value according to platform specific default values. Reviewed-by: kvn ! src/hotspot/share/runtime/globals.hpp Changeset: 1b57d99567ed Author: kbarrett Date: 2017-11-28 15:52 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1b57d99567ed 8191870: Remove badJNIHandle Reviewed-by: coleenp, eosterlund, dcubed ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 385bed268108 Author: zgu Date: 2017-11-27 17:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/385bed268108 8190729: Adjustment to anonymous metadata space chunk allocation algorithm Summary: Adjusted anonymous metadata space chunk allocation algorithm to reduce waste Reviewed-by: stuefe, coleenp ! src/hotspot/share/memory/metaspace.cpp Changeset: 5a449dbca6d0 Author: coleenp Date: 2017-11-28 17:11 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5a449dbca6d0 Merge Changeset: bc1cffa26561 Author: ysuenaga Date: 2017-11-29 09:26 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bc1cffa26561 8165736: Error message should be shown when JVMTI agent cannot be attached Reviewed-by: sspitsyn, dholmes ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jvmtiExport.cpp ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachFailedTestBase.java + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachIncorrectLibrary.java + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachReturnError.java + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/libHasNoEntryPoint.c + test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/libReturnError.c ! test/jdk/com/sun/tools/attach/StartManagementAgent.java Changeset: 461e9c898e80 Author: dchuyko Date: 2017-11-29 14:34 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/461e9c898e80 8188221: Return type profiling is not performed from aarch64 interpreter Reviewed-by: drwhite ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: bef902d8fef1 Author: kvn Date: 2017-11-29 10:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bef902d8fef1 8184361: AOT lib at jdk/lib/libjava.base-coop.so seems to override -XX:AOTLibrary= Summary: Load libraries specified by AOTLibrary. Don't load a library if an other library with the same name is already loaded. Reviewed-by: dlong ! src/hotspot/share/aot/aotLoader.cpp Changeset: cfa2c43e58c2 Author: kkharbas Date: 2017-11-29 17:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cfa2c43e58c2 8190308: Implementation: JEP 316: Heap Allocation on Alternative Memory Devices Summary: Sub-task to be used for implementation of JEP 316: Support heap allocation on alternative memory devices Reviewed-by: sangheki, tschatzl ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp + test/hotspot/jtreg/gc/TestAllocateHeapAt.java Changeset: dea4d68f1340 Author: kkharbas Date: 2017-11-29 16:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dea4d68f1340 8190980: Develop test cases and collect test pass rate Summary: Develop tests covering all the test cases described in the test plan and achieve 100% pass rate for JEP 316: Heap Allocation on Alternative Memory Devices Reviewed-by: sangheki, tschatzl + test/hotspot/jtreg/gc/TestAllocateHeapAtError.java + test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java + test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java Changeset: 551de50b4ff7 Author: iklam Date: 2017-11-28 09:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/551de50b4ff7 8191927: Enable AppCDS for custom loaders on all 64-bit Linux and AIX Summary: Added "@requires vm.cds.custom.loaders" to mark tests related to custom loaders Reviewed-by: simonis, mseledtsov Contributed-by: volker.simonis at gmail.com ! src/hotspot/share/classfile/classListParser.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/Platform.java Changeset: a8f9aac3c2e5 Author: iklam Date: 2017-11-29 18:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a8f9aac3c2e5 8191747: [TESTBUG] runtime/appcds/DumpClassList.java and ProhibitedPackage.java fail on product bits Reviewed-by: simonis ! test/hotspot/jtreg/runtime/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java Changeset: 7c4d43c26352 Author: stefank Date: 2017-11-28 21:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7c4d43c26352 8192061: Clean up allocation.inline.hpp includes Reviewed-by: eosterlund, coleenp ! src/hotspot/os/aix/osThread_aix.cpp ! src/hotspot/os/bsd/osThread_bsd.cpp ! src/hotspot/os/linux/osThread_linux.cpp ! src/hotspot/share/classfile/klassFactory.hpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.hpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/compiler/compileTask.hpp ! src/hotspot/share/compiler/methodMatcher.hpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/gc/cms/allocationStats.cpp ! src/hotspot/share/gc/cms/allocationStats.hpp ! src/hotspot/share/gc/cms/gSpaceCounters.cpp ! src/hotspot/share/gc/cms/gSpaceCounters.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psGenerationCounters.cpp ! src/hotspot/share/gc/parallel/spaceCounters.cpp ! src/hotspot/share/gc/parallel/spaceCounters.hpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.hpp ! src/hotspot/share/gc/shared/adaptiveSizePolicy.cpp ! src/hotspot/share/gc/shared/collectorCounters.cpp ! src/hotspot/share/gc/shared/gcStats.cpp ! src/hotspot/share/gc/shared/gcUtil.hpp + src/hotspot/share/gc/shared/gcUtil.inline.hpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/resourceArea.hpp + src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/opto/reg_split.cpp ! src/hotspot/share/precompiled/precompiled.hpp ! src/hotspot/share/prims/jvmtiEnvThreadState.hpp ! src/hotspot/share/prims/jvmtiEventController.hpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/diagnosticArgument.hpp ! src/hotspot/share/utilities/decoder.cpp ! src/hotspot/share/utilities/decoder_elf.cpp ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/stack.hpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp Changeset: 66622fc2e247 Author: sballal Date: 2017-11-30 14:58 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/66622fc2e247 8184982: SA: Running ClassDump on a simple java program generates NullPointerException Reviewed-by: sundar, jgeorge ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/PackageNameFilter.java + test/hotspot/jtreg/serviceability/sa/TestClassDump.java Changeset: 11b6d69215ec Author: sjohanss Date: 2017-11-30 15:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/11b6d69215ec 8192807: testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java fail due to new method in Platform.java Reviewed-by: tschatzl, jwilhelm ! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 599f67f3c6d6 Author: sballal Date: 2017-11-30 19:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/599f67f3c6d6 8191658: SA: Testcases for attach, detach, reattach and Jhisto commands Reviewed-by: sspitsyn, jgeorge + test/hotspot/jtreg/serviceability/sa/ClhsdbAttach.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java Changeset: fed0e4b11604 Author: bobv Date: 2017-11-30 09:49 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fed0e4b11604 8192154: JVM crashes inside some chroot environments on linux Reviewed-by: dholmes, sgehwolf, glaubitz ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: 464c63eb6d1f Author: bobv Date: 2017-11-30 09:51 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/464c63eb6d1f Merge Changeset: ea5906610227 Author: ecaspole Date: 2017-11-30 09:59 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ea5906610227 8191779: LogCompilation throws java.lang.Error: scope underflow Summary: Add the trap into the last call site as the site may not yet be added into scopes. Reviewed-by: kvn, thartmann ! src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java Changeset: 995ed4b92655 Author: ecaspole Date: 2017-11-30 10:01 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/995ed4b92655 Merge Changeset: 4c25d37d8557 Author: rehn Date: 2017-11-30 16:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4c25d37d8557 8192072: 8191782 fix for VMDeprecatedOptions.java missed DeferThrSuspendLoopCount and duplicated DeferPollingPageLoopCount Summary: Pushed under trivial rules. Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 2659c4fe8ea7 Author: jgeorge Date: 2017-11-30 21:24 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2659c4fe8ea7 8191324: SA cleanup -- part 2 Summary: Avoid redefinition of hotspot constants and ia64 code vestiges removal Reviewed-by: sspitsyn, dholmes, coleenp ! src/hotspot/share/runtime/perfData.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/macosx/native/libsaproc/BsdDebuggerLocal.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThreadContextFactory.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VFrame.java ! src/jdk.hotspot.agent/solaris/native/libsaproc/libproc.h Changeset: f04a848c6f00 Author: iveresov Date: 2017-11-30 08:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f04a848c6f00 8192756: SIGSEGV in nmethod::new_native_nmethod Summary: Add the missing null check Reviewed-by: kvn, thartmann ! src/hotspot/share/code/nmethod.cpp Changeset: cb5d2d4453d0 Author: rkennke Date: 2017-11-30 13:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cb5d2d4453d0 8191564: Refactor GC related servicability code into GC specific subclasses Reviewed-by: ehelin, eosterlund ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/cmsHeap.hpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp + src/hotspot/share/gc/g1/g1MemoryPool.cpp + src/hotspot/share/gc/g1/g1MemoryPool.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp + src/hotspot/share/gc/parallel/psMemoryPool.cpp + src/hotspot/share/gc/parallel/psMemoryPool.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp + src/hotspot/share/gc/shared/genMemoryPools.cpp + src/hotspot/share/gc/shared/genMemoryPools.hpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/generation.hpp - src/hotspot/share/services/g1MemoryPool.cpp - src/hotspot/share/services/g1MemoryPool.hpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryManager.hpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/memoryPool.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp - src/hotspot/share/services/psMemoryPool.cpp - src/hotspot/share/services/psMemoryPool.hpp + test/hotspot/jtreg/gc/TestMemoryMXBeansAndPoolsPresence.java Changeset: 9289fcb41aae Author: eosterlund Date: 2017-11-30 20:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9289fcb41aae 8186787: clang-4.0 SIGSEGV in Unsafe_PutByte Reviewed-by: coleenp, dholmes, aph, dsamersoff, kbarrett ! src/hotspot/share/prims/unsafe.cpp Changeset: 3af0ab7d1d90 Author: ecaspole Date: 2017-11-30 16:00 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3af0ab7d1d90 8192821: Make LogCompilation into a maven project Summary: Add a maven project setup while preserving make build. Reviewed-by: kvn ! src/utils/LogCompilation/Makefile ! src/utils/LogCompilation/README + src/utils/LogCompilation/pom.xml - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/BasicLogEvent.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/CallSite.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Constants.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCleanupReader.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCompilation.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogEvent.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Method.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Phase.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/UncommonTrap.java + src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java Changeset: 7ad2d33a0f05 Author: ccheung Date: 2017-11-30 14:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7ad2d33a0f05 8174101: Bootclasspath append should not invalidate CDS archive Reviewed-by: iklam, jiangli ! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java Changeset: e26fc5201707 Author: dlong Date: 2017-11-30 10:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e26fc5201707 8191437: AOT doesn't work easily after thread local handshakes Reviewed-by: kvn, rehn, aph ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/commandLineFlagConstraintsRuntime.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotReturnOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java Changeset: cb63f08dad03 Author: dcubed Date: 2017-11-30 18:38 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cb63f08dad03 8191787: move private inline functions from thread.inline.hpp -> thread.cpp Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp Changeset: 0a52219cfb16 Author: cjplummer Date: 2017-11-30 16:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0a52219cfb16 8192840: serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java failing on Windows Summary: make error message searching logic more general so it works on Windows Reviewed-by: dcubed, sspitsyn, dholmes ! test/hotspot/jtreg/serviceability/dcmd/jvmti/AttachFailed/AttachNoEntry.java Changeset: babef393c286 Author: ysuenaga Date: 2017-12-01 10:04 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/babef393c286 8190837: BasicType and BasicTypeSize should refer to HotSpot values Reviewed-by: dholmes, jgeorge ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicTypeSize.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfDataEntry.java Changeset: 59ebea050a0d Author: mseledtsov Date: 2017-11-30 20:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/59ebea050a0d 8191943: [TESTBUG] docker/TestCPUAwareness fails on machine with 2 CPUs Summary: Updated test cases to account for available processors Reviewed-by: bobv, dholmes ! test/hotspot/jtreg/runtime/containers/docker/TestCPUAwareness.java Changeset: 0e18f6334aec Author: mseledtsov Date: 2017-11-30 21:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0e18f6334aec 8192866: [TESTBUG] Move UseAppCDS.java from the closed ProblemList.txt to the open one Summary: moved UseAppCDS.java to the open problem list Reviewed-by: dholmes, ccheung ! test/hotspot/jtreg/ProblemList.txt Changeset: 88ec5fca7726 Author: jgeorge Date: 2017-12-01 11:40 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/88ec5fca7726 8191914: New SA test timeout on windows Summary: Avoid test hangs in a few SA tests by ensuring that OutputAnalyzer gets created before waitFor() gets called Reviewed-by: dholmes, sballal ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java Changeset: 34fe70d22e9c Author: sjohanss Date: 2017-12-01 08:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/34fe70d22e9c 8191821: Finer granularity for GC verification Reviewed-by: tschatzl, poonam, sangheki ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1Arguments.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/globals.hpp + test/hotspot/gtest/gc/g1/test_g1HeapVerifier.cpp + test/hotspot/jtreg/gc/g1/TestVerifyGCType.java Changeset: e277fdf5e631 Author: jcm Date: 2017-12-01 00:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e277fdf5e631 8006887: Comment about LIR_OprDesc.value in c1_LIR.hpp is incorrect Summary: Pointer bit description corrected Reviewed-by: kvn, dlong ! src/hotspot/share/c1/c1_LIR.hpp Changeset: 61a14b5cb1c6 Author: jgeorge Date: 2017-12-01 18:19 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/61a14b5cb1c6 8191538: SA: tests for clhsdb commands: vmstructsdump, field, symboltable and symbol Summary: Create tests for the clhsdb commands: vmstructsdump, field, symboltable and symbol Reviewed-by: sspitsyn, sballal + test/hotspot/jtreg/serviceability/sa/ClhsdbField.java + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbolTable.java + test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java Changeset: 5fb0f3f24f6b Author: dchuyko Date: 2017-12-01 18:20 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5fb0f3f24f6b 8191129: AARCH64: Invalid value passed to critical JNI function Reviewed-by: vlivanov ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java ! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java Changeset: ee8e37f85775 Author: dpochepk Date: 2017-12-01 18:24 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ee8e37f85775 8189439: Parameters type profiling is not performed from aarch64 interpreter Reviewed-by: vlivanov Contributed-by: boris.ulasevich at bell-sw.com ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp + test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java Changeset: aed61a8ce8f9 Author: dcubed Date: 2017-12-01 11:00 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aed61a8ce8f9 8192810: EnableThreadSMRStatistics should be default off in release builds Reviewed-by: gtriantafill, coleenp, eosterlund ! src/hotspot/share/runtime/globals.hpp Changeset: d5610f86423f Author: egahlin Date: 2017-12-01 17:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d5610f86423f 8179083: Uninitialized notifier in Java Monitor Wait tracing event Reviewed-by: mgronlun ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: c722887b75a2 Author: lucy Date: 2017-12-01 17:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c722887b75a2 8192818: [s390]: restoring register contents calculates wrong value Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: cd85c117a649 Author: mdoerr Date: 2017-12-01 17:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cd85c117a649 8192825: PPC64: Missing null check in C1 inline cache check Reviewed-by: goetz ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp Changeset: 531ce8ceafea Author: mdoerr Date: 2017-12-01 11:26 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/531ce8ceafea 8192898: AIX build broken after JDK-8190308 Reviewed-by: coleenp ! src/hotspot/os/posix/os_posix.cpp Changeset: acffbbe79871 Author: coleenp Date: 2017-12-01 14:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/acffbbe79871 Merge Changeset: 25cfedf27edc Author: dlong Date: 2017-12-01 11:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/25cfedf27edc 8192814: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressLoweringByUse.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/StampFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCImmediateAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIndexedAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCIntegerCompareCanonicalizationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NodePropertiesTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UncheckedInterfaceProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/deopt/CompiledMethodTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PartialEscapeUnsafeStoreTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/PolymorphicInliningTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/VersionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Versions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/DataPatchInConstantsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/AheadOfTimeCompilationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotStackIntrospectionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotUnsafeSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvokeDynamicPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSnippetReflectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotWordOperationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/HotSpotCompressionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/InitializeKlassStubCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyFixedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/LoadConstantIndirectlyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveConstantStubCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/profiling/FinalizeProfileNodesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/InstanceOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/MonitorSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/GenericArrayCopyCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/word/PointerCastNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/jdk/Unsafe_compareAndSwapNullCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/constopt/ConstantTree.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/BasicInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedConvertedInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedOffsetInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DerivedScaledInductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/InductionVariable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/MathUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo.processor/src/org/graalvm/compiler/nodeinfo/processor/GraphNodeProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/NegateNodeCanonicalizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampDoubleToLongTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampFloatToIntTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampIntToFloatTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/ReinterpretStampLongToDoubleTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CompressionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/EntryProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/LoopBeginNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NodeView.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValueProxyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AbsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/AndNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerTestNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/LeftShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/MulNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NegateNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NotNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/OrNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ReinterpretNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/RightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SqrtNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryArithmeticNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnpackEndianHalfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedDivNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnsignedRightShiftNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/XorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/BlackholeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/OpaqueNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BoxNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/FixedValueAnchorNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/GetClassNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/IntegerSwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadHubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/LoadMethodNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AbstractCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ExceptionObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LogicCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RawMonitorEnterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/RegisterFinalizerNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/TypeSwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/UnsafeCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/ValueCompareAndSwapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FixedAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingAccessNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/FloatingReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/WriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/OffsetAddressNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/CommitAllocationNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/EnsureVirtualizedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringByUsePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/CanonicalizerPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ExpandLogicPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/NonNullParametersPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/InferStamps.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/ValueMergeUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyDebugUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyUsageWithEquals.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyVirtualizableUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64CountLeadingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64CountTrailingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64FloatArithmeticSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerArithmeticSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64ReadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountLeadingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64CountTrailingZerosNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64RoundNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BitOpNodesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IntegerExactFoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MethodSubstitutionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/MonitorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ObjectAccessTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PointerTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/SystemArrayCopyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InstanceOfSnippetsTemplates.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitCountNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanForwardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BitScanReverseNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MethodHandleNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReadRegisterNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ReverseBytesNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/UnaryMathIntrinsicNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactSplitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulExactSplitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerSubExactSplitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/UnsignedMulHighNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordCastNode.java Changeset: d8a62bea95d3 Author: iklam Date: 2017-12-01 15:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8a62bea95d3 8190809: JVM crashes while generating appcds for classpath with empty directory entry Reviewed-by: ccheung, jiangli, lmesnik ! src/hotspot/share/classfile/sharedClassUtil.cpp + test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java Changeset: e5e07e9361ec Author: iignatyev Date: 2017-12-01 15:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e5e07e9361ec 8191273: applications/ctw/modules tests fail intermittently Reviewed-by: kvn, dlong ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: e98710c4f6c1 Author: roland Date: 2017-12-01 16:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e98710c4f6c1 8192762: LoopNode::verify_strip_mined() fails with "assert failed: only phis" Summary: don't clone Phi to uncommon calls Reviewed-by: kvn ! src/hotspot/share/opto/compile.cpp Changeset: 09b7b32b244f Author: vdeshpande Date: 2017-12-01 16:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/09b7b32b244f 8190494: Different results with UseAVX=3 when calling AVX-512 native function via JNI Summary: reset mask register after JNI calls Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 255407049d98 Author: vdeshpande Date: 2017-12-01 16:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/255407049d98 8170244: Update UseAVX after cpu feature detection to use more default mapping Reviewed-by: kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: 5ee29f4ec472 Author: jwilhelm Date: 2017-12-02 06:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5ee29f4ec472 Merge ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp - src/hotspot/share/classfile/vmSymbols_ext.hpp + src/hotspot/share/gc/g1/g1MemoryPool.cpp + src/hotspot/share/gc/g1/g1MemoryPool.hpp - src/hotspot/share/gc/g1/hSpaceCounters.cpp - src/hotspot/share/gc/g1/hSpaceCounters.hpp + src/hotspot/share/gc/parallel/psMemoryPool.cpp + src/hotspot/share/gc/parallel/psMemoryPool.hpp + src/hotspot/share/gc/shared/hSpaceCounters.cpp + src/hotspot/share/gc/shared/hSpaceCounters.hpp ! src/hotspot/share/prims/jvm.cpp - src/hotspot/share/services/g1MemoryPool.cpp - src/hotspot/share/services/g1MemoryPool.hpp - src/hotspot/share/services/jmm.h - src/hotspot/share/services/psMemoryPool.cpp - src/hotspot/share/services/psMemoryPool.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java - test/hotspot/jtreg/gc/metaspace/PerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounters.java Changeset: afcefb8ab1e1 Author: roland Date: 2017-12-02 13:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/afcefb8ab1e1 8191950: assertion failed: no insertions allowed Summary: Check for dead loops before incremental inlining. Reviewed-by: thartmann ! src/hotspot/share/opto/callGenerator.cpp Changeset: bf64ff40f4eb Author: hb Date: 2017-12-05 21:26 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bf64ff40f4eb 8192909: Invalid username or password in HashedPasswordFileTest.java Reviewed-by: clanger, dfuchs ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: 9b9e144bc33e Author: sjohanss Date: 2017-12-05 13:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9b9e144bc33e 8192983: gc/g1/TestVerifyGCType.java might fail on loaded machines Reviewed-by: tschatzl, jwilhelm ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java Changeset: ed5680f2656a Author: dlong Date: 2017-12-06 18:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ed5680f2656a 8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler Reviewed-by: iveresov, kvn ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: d0d30e5d1f3b Author: jiangli Date: 2017-12-06 20:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0d30e5d1f3b 8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared. Summary: Check if 'oa' region is missing. Reviewed-by: hseigel, ccheung ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java Changeset: 309dbeb79657 Author: sjohanss Date: 2017-12-05 16:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/309dbeb79657 8193068: Add gc/g1/TestVerifyGCType.java to problem list Reviewed-by: tschatzl ! test/hotspot/jtreg/ProblemList.txt Changeset: 4fd79561f38f Author: alanb Date: 2017-12-07 16:45 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4fd79561f38f 8191867: Module attribute in 54.0+ class file cannot contains a requires java.base with ACC_TRANSITIVE or ACC_STATIC_PHASE Reviewed-by: psandoz, mchung ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java + test/jdk/java/lang/module/ClassFileVersionsTest.java Changeset: b27d2f69e552 Author: bpb Date: 2017-12-07 08:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b27d2f69e552 8191872: (fs) UnixNativeDispatcher conditionally compiles in support for high precision timestamps Summary: Remove POSIX conditional compilation and correct stat64 times for macOS Reviewed-by: alanb, simonis ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! test/jdk/java/nio/file/Files/SetLastModifiedTime.java Changeset: 6cd25cd7df81 Author: mchung Date: 2017-12-07 09:22 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6cd25cd7df81 8193159: Reduce the number of classes loaded due to NativeLibrary Reviewed-by: alanb, redestad, martin ! src/java.base/share/classes/java/lang/ClassLoader.java Changeset: 8b967e200e35 Author: mchung Date: 2017-12-07 09:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b967e200e35 8192945: Need stable sort for MODULES entry in the release file Reviewed-by: alanb, redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleSorter.java ! test/jdk/tools/jlink/ModuleNamesOrderTest.java Changeset: acfac57f4c35 Author: igerasim Date: 2017-12-07 10:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/acfac57f4c35 8193156: Need to backout fixes for JDK-8058547, JDK-8055753, JDK-8085903 Reviewed-by: mullan ! src/java.base/share/classes/java/security/ProtectionDomain.java Changeset: 0a8db756a7e7 Author: jlahoda Date: 2017-12-07 19:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0a8db756a7e7 8189248: Jshell: error with mutually dependent snippets, when one must be replaced Summary: Ensuring proper imports are generated for mutually dependent snippets if one of them is replaced. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/langtools/jdk/jshell/ClassesTest.java Changeset: 5fb7750f22cd Author: darcy Date: 2017-12-07 11:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5fb7750f22cd 8193191: Update JavacTestingAbstractProcessor for JDK 10 Reviewed-by: jjg ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java Changeset: 0310d6fe7a88 Author: lana Date: 2017-12-07 21:04 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0310d6fe7a88 Added tag jdk-10+35 for changeset d8c634b016c6 ! .hgtags Changeset: c75b179b6add Author: lana Date: 2017-12-07 21:06 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c75b179b6add Merge Changeset: 6a8ab8d1fb8b Author: erikj Date: 2017-12-07 22:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6a8ab8d1fb8b 8188789: Update JDK 9.0.1 and Future OpenJDK bundle names Reviewed-by: tbell ! make/conf/jib-profiles.js Changeset: 59696a3595bd Author: ksrini Date: 2017-12-07 14:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/59696a3595bd 8191030: @value Tags are not resolved by javadoc 9. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java + test/langtools/jdk/javadoc/doclet/testValueTag/pkg3/RT.java Changeset: c3bf1ae9c51d Author: smarks Date: 2017-12-07 14:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c3bf1ae9c51d 8177681: Remove methods Runtime.getLocalized{Input,Output}Stream Reviewed-by: rriggs, bpb, mr ! src/java.base/share/classes/java/lang/Runtime.java Changeset: b8b124236073 Author: ksrini Date: 2017-12-07 14:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b8b124236073 8149402: "-group" option issue for classes from default package Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java + test/langtools/jdk/javadoc/doclet/testGroupOption/InUnnamedPackage.java ! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java Changeset: e3b6cb90d7ce Author: weijun Date: 2017-12-08 09:40 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e3b6cb90d7ce 8192987: keytool should remember real storetype if it is not provided Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/RealType.java Changeset: 7a83c7afb383 Author: ksrini Date: 2017-12-07 21:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a83c7afb383 8034254: Don't use binary testing files broken.jar Reviewed-by: jjg ! test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar Changeset: 8ad12da0cbc7 Author: clanger Date: 2017-12-08 09:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8ad12da0cbc7 8193183: Fix format string in libdt_shmem/shmemBase.c Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c Changeset: f3b561b13ddf Author: attila Date: 2017-12-08 11:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f3b561b13ddf 8192970: Element getters/setters with fixed key fail to link properly Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! test/nashorn/src/jdk/dynalink/beans/test/BeanLinkerTest.java Changeset: ef5199ed52f0 Author: hannesw Date: 2017-12-08 12:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ef5199ed52f0 8193137: Nashorn crashes when given an empty script file Reviewed-by: hannesw, sundar Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/nashorn/script/nosecurity/JDK-8193137.js Changeset: 0ba2a82e4755 Author: dfuchs Date: 2017-12-08 11:50 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0ba2a82e4755 8191033: Regression in logging.properties: specifying .handlers= for root logger (instead of handlers=) no longer works Summary: The behavior observed for Java 8 is restored Reviewed-by: martin, mchung ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/custom/DotHandler.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/custom/Handler.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/logging.properties Changeset: 37d3e1a80c3b Author: alanb Date: 2017-12-08 14:28 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37d3e1a80c3b 8193256: Configuration and ModuleLayer findModule cleanup Reviewed-by: redestad, alanb Contributed-by: andrej.golovnin at gmail.com ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/module/Configuration.java Changeset: 962b4324320c Author: sundar Date: 2017-12-08 20:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/962b4324320c 8192986: Inconsistent handling of exploded modules in jlink Reviewed-by: redestad, jlaskey ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + test/jdk/tools/jlink/ExplodedModuleNameTest.java ! test/jdk/tools/lib/tests/Helper.java ! test/jdk/tools/lib/tests/JImageGenerator.java Changeset: be0df5ab3093 Author: rriggs Date: 2017-12-01 16:40 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be0df5ab3093 8080225: FileInput/OutputStream/FileChannel cleanup should be improved Reviewed-by: mchung, plevart, bpb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java ! src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/classes/java/io/FileDescriptor.java ! src/java.base/unix/native/libjava/FileDescriptor_md.c ! src/java.base/unix/native/libjava/io_util_md.c ! src/java.base/windows/classes/java/io/FileDescriptor.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/native/libjava/FileDescriptor_md.c ! src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c - test/jdk/java/io/FileInputStream/FinalizeShdCallClose.java + test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java - test/jdk/java/io/FileOutputStream/FinalizeShdCallClose.java + test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java + test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java ! test/jdk/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Changeset: 718669e6b375 Author: xuelei Date: 2017-12-08 16:41 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/718669e6b375 8148421: Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension Reviewed-by: jnimeh, ahgross, rhalade, wetmore Contributed-by: Martin Balao , Xuelei Fan ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/TlsPrfGenerator.java ! src/java.base/share/classes/sun/security/internal/spec/TlsMasterSecretParameterSpec.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java ! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! test/jdk/javax/net/ssl/DTLS/NoMacInitialClientHello.java ! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java ! test/jdk/sun/security/ssl/ExtensionType/OptimalListSize.java Changeset: ea47055160ef Author: dfuchs Date: 2017-12-08 17:40 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ea47055160ef 8187073: The java.util.logging.Level.findLevel() will not correctly find a Level by it's int value Reviewed-by: rriggs ! src/java.logging/share/classes/java/util/logging/Level.java ! test/jdk/java/util/logging/Level/CustomLevel.java Changeset: 584a3ba42176 Author: darcy Date: 2017-12-08 11:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/584a3ba42176 8193194: Update javax.lang.model.util visitors for 10 Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java Changeset: 703732bb4a32 Author: iignatyev Date: 2017-12-08 11:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/703732bb4a32 8181118: update java/time tests to use RandomFactory from the top level testlibrary Reviewed-by: rriggs ! test/jdk/TEST.ROOT ! test/jdk/java/time/tck/TEST.properties ! test/jdk/java/time/test/TEST.properties ! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java - test/jdk/lib/testlibrary/jdk/testlibrary/RandomFactory.java Changeset: b9a19d1e61f2 Author: bchristi Date: 2017-12-08 13:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b9a19d1e61f2 8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: d0e8542ef650 Author: martin Date: 2017-12-03 13:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0e8542ef650 8192935: Fix EnumSet's SerializationProxy javadoc Reviewed-by: smarks, rriggs ! src/java.base/share/classes/java/util/EnumSet.java ! test/jdk/java/util/EnumSet/BogusEnumSet.java Changeset: 8a6970acf8ad Author: dl Date: 2017-12-08 15:22 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a6970acf8ad 8193174: SubmissionPublisher invokes the Subscriber's onComplete before all of its submitted items have been published Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java Changeset: bf476235671a Author: dl Date: 2017-12-08 15:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bf476235671a 8192943: Optimize atomic accumulators using VarHandle getAndSet Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAdder.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java ! src/java.base/share/classes/java/util/concurrent/atomic/LongAdder.java ! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java Changeset: dd5157f363ab Author: dl Date: 2017-12-08 15:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dd5157f363ab 8192944: Miscellaneous changes imported from jsr166 CVS 2017-12-08 Reviewed-by: martin, psandoz, chegar ! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! test/jdk/java/util/concurrent/tck/ExecutorCompletionServiceTest.java Changeset: e7342e1becb4 Author: sadayapalam Date: 2017-12-11 06:58 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e7342e1becb4 8182401: Verification error for enclosing instance capture inside super constructor invocation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/ImplicitEnclosingInstanceTest.java + test/langtools/tools/javac/lambda/InnerInstanceCreationTest.java + test/langtools/tools/javac/lambda/methodReference/ImplicitEnclosingInstanceTest.java Changeset: 8db54e2c453b Author: clanger Date: 2017-12-11 08:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8db54e2c453b 8192978: Missing checks and small fixes in jdwp library Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.h ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c Changeset: 31febb3f66f7 Author: jlahoda Date: 2017-12-08 16:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/31febb3f66f7 8189782: com.sun.tools.javac.api.JavacTool.isSupportedOption misreports number of arguments consumed Summary: Returning the number of standalone arguments from com.sun.tools.javac.api.JavacTool.isSupportedOption. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java + test/langtools/tools/javac/options/IsSupportedOptionTest.java Changeset: ee130cca69e6 Author: jlahoda Date: 2017-12-11 18:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ee130cca69e6 8189778: Jshell crash on tab for StringBuilder.append( Summary: Fixing handling of {@inheritDoc} in JShell's documentation. Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java Changeset: 9f225d4387e2 Author: sherman Date: 2017-12-11 11:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9f225d4387e2 8185582: Update Zip implementation to use Cleaner, not finalizers Reviewed-by: plevart, rriggs, mchung ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/java/util/zip/ZStreamRef.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! test/jdk/java/util/zip/ZipFile/FinalizeZipFile.java + test/jdk/java/util/zip/ZipFile/TestCleaner.java Changeset: 8067e9cba973 Author: plevart Date: 2017-12-12 00:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8067e9cba973 8191216: SimpleTimeZone.clone() has a data race on cache fields Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/util/SimpleTimeZone.java + test/jdk/java/util/TimeZone/SimpleTimeZoneCloneRaceTest.java Changeset: e9ad230ea455 Author: ysuenaga Date: 2017-12-04 10:23 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e9ad230ea455 8192897: NPE occurs on clhsdb jstack Reviewed-by: dholmes, sspitsyn, jgeorge, sballal ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java Changeset: 18d487a1f933 Author: joehw Date: 2017-12-11 19:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/18d487a1f933 8190823: Broken link in org/w3c/dom/ls/ Reviewed-by: lancea ! src/java.xml/share/classes/org/w3c/dom/ls/DOMImplementationLS.java ! src/java.xml/share/classes/org/w3c/dom/ls/LSParser.java ! src/java.xml/share/classes/org/w3c/dom/ls/LSParserFilter.java ! src/java.xml/share/classes/org/w3c/dom/ls/LSSerializer.java Changeset: 61e60548c0cf Author: clanger Date: 2017-12-12 09:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/61e60548c0cf 8193258: Better usage of JDWP HEADER SIZE Reviewed-by: sspitsyn, cjplummer ! src/jdk.jdi/share/native/libdt_shmem/SharedMemoryConnection.c ! src/jdk.jdi/share/native/libdt_shmem/shmemBack.c ! src/jdk.jdi/share/native/libdt_shmem/shmemBase.c ! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libjdwp/inStream.c ! src/jdk.jdwp.agent/share/native/libjdwp/inStream.h ! src/jdk.jdwp.agent/share/native/libjdwp/outStream.c Changeset: ddba406af760 Author: attila Date: 2017-12-12 14:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ddba406af760 8193298: Don't run javadoc with test.single Reviewed-by: hannesw, sundar ! make/nashorn/build.xml Changeset: 2bf9071e8dce Author: attila Date: 2017-12-12 14:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2bf9071e8dce 8191905: Add a REMOVE StandardOperation to Dynalink Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! test/nashorn/src/jdk/dynalink/beans/test/BeanLinkerTest.java Changeset: be39de5f0315 Author: chegar Date: 2017-12-12 13:08 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be39de5f0315 8185027: Typo in java.net.URLClassLoader.findResources(String) method documentation Reviewed-by: alanb ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: aadc02050d3b Author: sadayapalam Date: 2017-12-12 18:40 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aadc02050d3b 8193142: Regression: ClassCastException: Type$ErrorType cannot be cast to Type$ArrayType Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/varargs/ElementTypeMissingTest.java + test/langtools/tools/javac/varargs/ElementTypeMissingTest.out Changeset: fa5a47cad0c9 Author: hannesw Date: 2017-12-12 15:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fa5a47cad0c9 8069338: Implement sharedScopeCall for optimistic types Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UnwarrantedOptimismException.java + test/nashorn/script/basic/JDK-8069338.js Changeset: 55b9b1e184c6 Author: weijun Date: 2017-12-13 01:29 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/55b9b1e184c6 8165996: PKCS11 using NSS throws an error regarding secmod.db when NSS uses sqlite Reviewed-by: weijun Contributed-by: Martin Balao ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/Secmod/README-SQLITE + test/jdk/sun/security/pkcs11/Secmod/TestNssDbSqlite.java + test/jdk/sun/security/pkcs11/Secmod/cert9.db + test/jdk/sun/security/pkcs11/Secmod/key4.db + test/jdk/sun/security/pkcs11/Secmod/nss-sqlite.cfg ! test/jdk/sun/security/pkcs11/SecmodTest.java Changeset: c21740de9431 Author: psandoz Date: 2017-12-12 09:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c21740de9431 8171826: Comparator.reverseOrder(c) mishandles singleton comparators Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Collections.java ! test/jdk/java/util/Comparator/BasicTest.java Changeset: 739aa297c260 Author: psandoz Date: 2017-12-12 09:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/739aa297c260 8187254: MethodType allows unvalidated parameter types Reviewed-by: mchung, jrose ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 57148c79bd75 Author: naoto Date: 2017-12-12 10:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/57148c79bd75 8176841: Additional Unicode Language-Tag Extensions 8189134: New system properties for the default Locale extensions 8190918: Retrieve the region specific data regardless of language in locale 8191349: Add a new method in j.t.f.DateTimeFormatter to reflect Unicode extensions Reviewed-by: scolebourne, lancea, rriggs, rgoel, nishjain ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/NumberingSystemsParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! make/jdk/src/classes/build/tools/cldrconverter/SupplementDataParseHandler.java + make/jdk/src/classes/build/tools/cldrconverter/TimeZoneParseHandler.java ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/DateFormatSymbols.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java ! src/java.base/share/classes/java/time/format/DecimalStyle.java ! src/java.base/share/classes/java/time/temporal/ChronoField.java ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/spi/LocaleNameProvider.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java + src/java.base/share/classes/sun/util/cldr/CLDRCalendarDataProviderImpl.java ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java ! src/java.base/share/classes/sun/util/locale/provider/DateFormatProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleDataMetaInfo.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java ! src/java.base/share/classes/sun/util/locale/provider/NumberFormatProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/share/classes/sun/util/resources/LocaleNames.properties + src/jdk.localedata/share/classes/sun/util/cldr/resources/common/bcp47/timezone.xml + src/jdk.localedata/share/classes/sun/util/cldr/resources/common/dtd/ldmlBCP47.dtd - test/java/util/Calendar/Bug8185841.java + test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java ! test/jdk/java/util/Calendar/Bug4302966.java + test/jdk/java/util/Calendar/CalendarDataTest.java + test/jdk/java/util/Locale/bcp47u/CalendarTests.java + test/jdk/java/util/Locale/bcp47u/CurrencyTests.java + test/jdk/java/util/Locale/bcp47u/DefaultLocaleTest.java + test/jdk/java/util/Locale/bcp47u/DisplayNameTests.java + test/jdk/java/util/Locale/bcp47u/FormatTests.java + test/jdk/java/util/Locale/bcp47u/SymbolsTests.java + test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java + test/jdk/java/util/Locale/bcp47u/spi/LocaleNameProviderTests.java + test/jdk/java/util/Locale/bcp47u/spi/provider/foo/LocaleNameProviderImpl.java + test/jdk/java/util/Locale/bcp47u/spi/provider/module-info.java ! test/jdk/sun/text/resources/LocaleData.cldr ! test/jdk/sun/text/resources/LocaleDataTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 77b88d8f8380 Author: joehw Date: 2017-12-12 11:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/77b88d8f8380 8183743: Umbrella: add overloads that take a Charset parameter Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/nio/channels/Channels.java ! src/java.base/share/classes/java/util/Formatter.java ! src/java.base/share/classes/java/util/Properties.java ! src/java.base/share/classes/java/util/Scanner.java ! src/java.base/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java + test/jdk/java/io/ByteArrayOutputStream/EncodingTest.java + test/jdk/java/io/PrintStream/EncodingTest.java ! test/jdk/java/io/PrintStream/FailingConstructors.java + test/jdk/java/io/PrintWriter/EncodingTest.java ! test/jdk/java/io/PrintWriter/FailingConstructors.java + test/jdk/java/net/URLDecoder/EncodingTest.java ! test/jdk/java/net/URLDecoder/URLDecoderArgs.java + test/jdk/java/net/URLEncoder/EncodingTest.java ! test/jdk/java/net/URLEncoder/URLEncoderEncodeArgs.java ! test/jdk/java/nio/channels/Channels/Basic.java + test/jdk/java/nio/channels/Channels/EncodingTest.java ! test/jdk/java/util/Formatter/Constructors.java + test/jdk/java/util/Formatter/EncodingTest.java + test/jdk/java/util/Properties/EncodingTest.java + test/jdk/java/util/Scanner/EncodingTest.java ! test/jdk/java/util/Scanner/FailingConstructors.java Changeset: 82767203606e Author: mchung Date: 2017-12-12 11:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/82767203606e 8193192: jdeps --generate-module-info does not look at module path Reviewed-by: dfuchs ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Graph.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java ! test/langtools/tools/jdeps/lib/JdepsUtil.java ! test/langtools/tools/jdeps/modules/GenModuleInfo.java ! test/langtools/tools/jdeps/modules/GenOpenModule.java + test/langtools/tools/jdeps/modules/src/test/jdk/test/Main.java + test/langtools/tools/jdeps/modules/src/test/module-info.java Changeset: 111104f1e033 Author: ksrini Date: 2017-12-12 14:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/111104f1e033 8193107: javadoc complains about empty module Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java + test/langtools/jdk/javadoc/doclet/testModules/TestEmptyModule.java Changeset: 971d83666b23 Author: bpb Date: 2017-12-12 15:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/971d83666b23 8170495: JNI primitive type mismatch in SocketDispatcher.c:187 Summary: Cast DWORD 'written' to a jint before adding to 'count' Reviewed-by: alanb, rriggs ! src/java.base/windows/native/libnio/ch/SocketDispatcher.c Changeset: 472f74fb6c6b Author: rhalade Date: 2017-12-12 19:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/472f74fb6c6b 8189131: Open-source the Oracle JDK Root Certificates Summary: Integration for JEP 319: Root Certificates Reviewed-by: mullan, simonis, jnimeh, alanb ! src/java.base/share/lib/security/cacerts ! test/jdk/TEST.groups + test/jdk/lib/security/cacerts/VerifyCACerts.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/DTrustCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java Changeset: 125716343184 Author: ksrini Date: 2017-12-12 20:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/125716343184 8192850: method summary tables of inherited methods improperly list static interface methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/diamond/A.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/diamond/B.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/diamond/C.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/diamond/X.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/diamond/Z.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/inheritDist/A.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/inheritDist/B.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/inheritDist/C.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg/BaseClass.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg/BaseInterface.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg/SubClass.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg1/Implementer.java + test/langtools/jdk/javadoc/doclet/testMemberInheritance/pkg1/Interface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg2/SubClass.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg3/I0.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg3/I1.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg3/I2.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg3/I3.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg3/I4.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg4/Foo.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/Classes.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/Interfaces.java + test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg5/TestEnum.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java Changeset: 1925dbd47e28 Author: nishjain Date: 2017-12-13 12:43 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1925dbd47e28 8190278: ClassCastException is thrown by java.util.Scanner when a NumberFormatProvider is used. Reviewed-by: naoto, rriggs Contributed-by: nishit.jain at oracle.com ! src/java.base/share/classes/java/util/Scanner.java + test/jdk/java/util/Scanner/spi/UseLocaleWithProvider.java + test/jdk/java/util/Scanner/spi/provider/module-info.java + test/jdk/java/util/Scanner/spi/provider/test/NumberFormatImpl.java + test/jdk/java/util/Scanner/spi/provider/test/NumberFormatProviderImpl.java Changeset: c0bf7d8af037 Author: jlahoda Date: 2017-12-13 11:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c0bf7d8af037 8191636: [Windows] jshell tool: Wrong character in /env class-path command crashes jshell Summary: Fixing handling of invalid paths. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 8ca86cfb126f Author: martin Date: 2017-12-06 15:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8ca86cfb126f 8193034: Optimize URL.toExternalForm Reviewed-by: chegar, alanb, clanger ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 43edfde828ab Author: alanb Date: 2017-12-13 15:32 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/43edfde828ab 8193454: ModuleDescriptor.{Requires,Exports,Open} toString should use toLowerCase(Local.ROOT) Reviewed-by: alanb Contributed-by: andrej.golovnin at gmail.com ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: daf3b49f4839 Author: sherman Date: 2017-12-13 07:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/daf3b49f4839 8184947: ZipCoder performance improvements Reviewed-by: martin, redestad ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringCoding.java - src/java.base/share/classes/java/lang/StringDecoderUTF8.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java Changeset: a559b7cd1dea Author: dfuchs Date: 2017-12-13 16:16 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a559b7cd1dea 8193370: Provide more user friendly defaults for HTTP/2 client settings Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WindowUpdateSender.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/SettingsFrame.java ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy Changeset: efda6932a433 Author: serb Date: 2017-11-29 15:11 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/efda6932a433 8182410: missing 'title' in api/javax/swing/plaf/synth/doc-files/componentProperties.html 8183508: multi_tsc.html should be updated 8181289: Invalid HTML 5 in AWT/Swing docs Reviewed-by: prr, jjg ! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/package-info.java ! src/java.desktop/share/classes/javax/print/attribute/package-info.java ! src/java.desktop/share/classes/javax/swing/package-info.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: 6e407f9da5fb Author: prr Date: 2017-12-01 10:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6e407f9da5fb 8191767: Memory leak in JabSwitch Reviewed-by: serb, ssadetsky ! src/jdk.accessibility/windows/native/jabswitch/jabswitch.cpp Changeset: 195b82f9f7d1 Author: prr Date: 2017-12-01 10:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/195b82f9f7d1 Merge - src/hotspot/share/classfile/jimage.hpp - src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java - test/jdk/java/lang/SecurityManager/NoAWT.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java - test/langtools/tools/javac/doctree/dcapi/OverviewTest.java Changeset: 2469e21060a0 Author: serb Date: 2017-12-01 17:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2469e21060a0 8183518: Premature deprecation of Event/InputEvent/KeyEvent in Java 9 Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuShortcut.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java ! test/jdk/java/awt/Toolkit/Headless/HeadlessToolkit.java Changeset: baad9dc0eab1 Author: alitvinov Date: 2017-12-03 13:21 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/baad9dc0eab1 8181659: Create an alternative fix for JDK-8167102, whose fix was backed out Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! test/jdk/java/awt/print/PageFormat/WrongPaperPrintingTest.java Changeset: 40afd72303e9 Author: prr Date: 2017-12-04 09:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/40afd72303e9 8182610: Update specification of service providers for IIORegistry and ServiceRegistry Reviewed-by: serb, psandoz ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java Changeset: f27aad5782da Author: prr Date: 2017-12-04 10:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f27aad5782da Merge - test/langtools/tools/javac/6302184/T6302184.java - test/langtools/tools/javac/6302184/T6302184.out Changeset: 95f173494fe9 Author: serb Date: 2017-12-04 16:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/95f173494fe9 8189656: The Windows L&F should be moved out from the shared folder Reviewed-by: prr, psadhukhan, erikj - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties ! src/java.desktop/share/classes/module-info.java - src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java - src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Error.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/File.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Question.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties + src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties + src/java.desktop/windows/classes/module-info.java.extra + src/java.desktop/windows/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java ! test/jdk/com/sun/java/swing/plaf/windows/Test8173145.java ! test/jdk/javax/swing/JButton/4796987/bug4796987.java ! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java ! test/jdk/javax/swing/JComboBox/8015300/Test8015300.java ! test/jdk/javax/swing/JFileChooser/4847375/bug4847375.java ! test/jdk/javax/swing/JFileChooser/8046391/bug8046391.java ! test/jdk/javax/swing/JInternalFrame/6725409/bug6725409.java ! test/jdk/javax/swing/JProgressBar/7141573/bug7141573.java ! test/jdk/javax/swing/JSlider/6524424/bug6524424.java ! test/jdk/javax/swing/JSlider/6579827/bug6579827.java ! test/jdk/javax/swing/JTree/8004298/bug8004298.java ! test/jdk/javax/swing/border/Test4856008.java ! test/jdk/javax/swing/border/Test6978482.java Changeset: 128de6a38f8e Author: rfield Date: 2017-12-04 17:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/128de6a38f8e 8191455: jdk/jshell/StartOptionTest.java and jdk/jshell/ToolProviderTest.java failed after changeset e0f08a 8191456: jdk/jshell/ExternalEditorTest.java testStatementMush() failure Reviewed-by: jlahoda ! test/langtools/ProblemList.txt ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/ExternalEditorTest.java ! test/langtools/jdk/jshell/StartOptionTest.java Changeset: e2065f7505eb Author: rfield Date: 2017-12-05 11:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e2065f7505eb 8192979: jshell tool: Online help text for commands is confusing Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 51772bf1fb0c Author: prr Date: 2017-12-07 11:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/51772bf1fb0c 8188836: Upgrade to Harfbuzz 1.7.1 in JDK 10 Reviewed-by: serb ! make/lib/Awt2dLibraries.gmk ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-atomic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-json.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-deserialize-text.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-debug.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-dsalgs.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-mutex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-object-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cbdt-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-kern-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-name-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-macroman.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-post-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-avar-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-fvar-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-hvar-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var-mvar-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-var.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-digest-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper.cc + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-string-array.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn_db.h - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h Changeset: b2190c70a1ac Author: rfield Date: 2017-12-07 13:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b2190c70a1ac 8192863: jshell tool: / gives "No such command" Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/langtools/jdk/jshell/HistoryUITest.java ! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/ToolTabCommandTest.java ! test/langtools/jdk/jshell/ToolTabSnippetTest.java ! test/langtools/jdk/jshell/UITesting.java Changeset: 34f0232538f6 Author: psadhukhan Date: 2017-12-08 10:03 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/34f0232538f6 8191639: NPE from BasicListUI.Actions.getNextPageIndex Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java + test/jdk/javax/swing/JList/BasicListTest.java Changeset: dbfd916af279 Author: pbansal Date: 2017-12-08 15:57 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dbfd916af279 8191436: ListSelectionModel.setSelectionMode() underspecified Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java + test/jdk/javax/swing/JList/ListSelectionModelTest.java Changeset: f3860ee5c026 Author: ssadetsky Date: 2017-12-08 12:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f3860ee5c026 8177758: Regression in java.awt.FileDialog Reviewed-by: sveerabhadra, serb ! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp + test/jdk/java/awt/FileDialog/FileDialogMemoryLeak/FileDialogLeakTest.java Changeset: c40a1a907c74 Author: prr Date: 2017-12-08 13:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c40a1a907c74 8193211: Update jtreg TEST.groups and ProblemList for client-libs Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/TEST.groups Changeset: 791d551bcdb8 Author: prr Date: 2017-12-09 11:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/791d551bcdb8 8183960: Upgrade to libpng 1.6.34 Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c Changeset: 1a6c071312a3 Author: serb Date: 2017-12-09 20:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1a6c071312a3 8193012: Small cleanup of AWTEvent class Reviewed-by: psadhukhan ! src/java.desktop/share/classes/java/awt/AWTEvent.java Changeset: 4483880d8811 Author: serb Date: 2017-12-10 00:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4483880d8811 8178401: Various audio files writers do not close file streams properly Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! test/jdk/ProblemList.txt ! test/jdk/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java Changeset: da1b57b17101 Author: prr Date: 2017-12-11 10:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/da1b57b17101 Merge - src/hotspot/share/classfile/vmSymbols_ext.hpp - src/hotspot/share/gc/g1/hSpaceCounters.cpp - src/hotspot/share/gc/g1/hSpaceCounters.hpp - src/hotspot/share/services/g1MemoryPool.cpp - src/hotspot/share/services/g1MemoryPool.hpp - src/hotspot/share/services/jmm.h - src/hotspot/share/services/psMemoryPool.cpp - src/hotspot/share/services/psMemoryPool.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java - test/hotspot/jtreg/gc/metaspace/PerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounters.java ! test/jdk/ProblemList.txt ! test/jdk/TEST.groups - test/jdk/java/io/FileInputStream/FinalizeShdCallClose.java - test/jdk/java/io/FileOutputStream/FinalizeShdCallClose.java - test/jdk/java/net/httpclient/APIErrors.java - test/jdk/java/net/httpclient/Server.java - test/jdk/java/net/httpclient/http2/HpackDriver.java - test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java - test/jdk/java/net/httpclient/http2/NoBody.java - test/jdk/java/net/httpclient/http2/server/RedirectHandler.java - test/jdk/java/net/httpclient/websocket/LoggingHelper.java - test/jdk/java/net/httpclient/websocket/WSDriver.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java - test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java - test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java - test/jdk/lib/testlibrary/jdk/testlibrary/RandomFactory.java - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar Changeset: fd7fbc929001 Author: lbourges Date: 2017-12-11 21:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd7fbc929001 8191814: Marlin rasterizer spends time computing geometry for stroked segments that do not intersect the clip Summary: upgrade to Marlin 0.8.2 providing efficient path clipping (Stroker and Filler) Reviewed-by: prr, serb ! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java ! src/java.desktop/share/classes/sun/java2d/marlin/DCurve.java ! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/DHelpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/DRenderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/DRendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/DStroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/DTransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java + test/jdk/sun/java2d/marlin/ClipShapeTest.java Changeset: 7e8a0c4ee95e Author: prr Date: 2017-12-11 15:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e8a0c4ee95e 8189809: Large performance regression in Swing text layout Reviewed-by: serb, pnarayanan ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java Changeset: 745ea7d5039a Author: rfield Date: 2017-12-11 21:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/745ea7d5039a 8162989: jshell tool: /edit with external editor leaks files in /tmp Reviewed-by: jlahoda ! src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java ! test/langtools/jdk/jshell/CustomEditor.java ! test/langtools/jdk/jshell/ExternalEditorTest.java Changeset: e53948132278 Author: sveerabhadra Date: 2017-12-12 12:31 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e53948132278 8190515: java.awt.Desktop.moveToTrash(File) prompts on Windows 7 but not on Mac Reviewed-by: serb, prr ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + test/jdk/java/awt/FileDialog/MoveToTrashTest.java Changeset: 752f0e49c3f0 Author: sveerabhadra Date: 2017-12-12 12:43 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/752f0e49c3f0 8146537: TrayIcon Action Listener doesnt work in WIndows 10 Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp + test/jdk/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupClickTest.java Changeset: 054fecf0c1d2 Author: pnarayanan Date: 2017-12-12 14:05 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/054fecf0c1d2 8188083: NullPointerExcpn-java.awt.image.FilteredImageSource.startProduction JDK-8079607 Reviewed-by: serb, prr, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java + test/jdk/java/awt/image/FilteredImageSourceTest.java Changeset: dbfe141b1271 Author: kaddepalli Date: 2017-12-12 15:47 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dbfe141b1271 8187936: Automatically selecting a new JTree node in a model listener can cause unusual behavior Reviewed-by: serb, prr ! src/java.desktop/share/classes/javax/swing/package-info.java Changeset: 093027a037cf Author: akolarkunnu Date: 2017-12-13 13:27 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/093027a037cf 8191803: [TEST_BUG] : sanity/client/SwingSet/src/ProgressBarDemoTest.java failed with "Wait "greater then 1349" state to be reached Reviewed-by: serb, psadhukhan Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/ProgressBarDemoTest.java Changeset: 191ae61bd1e9 Author: prr Date: 2017-12-13 10:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/191ae61bd1e9 Merge - src/java.base/share/classes/java/lang/StringDecoderUTF8.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java - test/java/util/Calendar/Bug8185841.java ! test/jdk/TEST.groups - test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 2fa0077c4fec Author: bchristi Date: 2017-12-13 11:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2fa0077c4fec 8193460: Take tools/launcher/TestXcheckJNIWarnings.java back off the ProblemList Reviewed-by: mchung, psandoz ! test/jdk/ProblemList.txt Changeset: 2608240fc957 Author: redestad Date: 2017-12-13 21:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2608240fc957 8193471: Startup regression due to JDK-8185582 Reviewed-by: rriggs, psandoz ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: c79d31ba84b9 Author: bpatel Date: 2017-12-13 12:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c79d31ba84b9 8164407: Add module support for -link and -linkoffline javadoc option Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java + test/langtools/jdk/javadoc/doclet/testModules/jdk/element-list ! test/langtools/jdk/javadoc/doclet/testModules/moduleB/module-info.java + test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/tools/javadoc/api/basic/APITest.java Changeset: 3212e9bc5be7 Author: sballal Date: 2017-12-02 11:25 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3212e9bc5be7 8192823: SA: Testcase for 'clhsdb source' command Reviewed-by: sspitsyn, jgeorge + test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java Changeset: 48ff95f16a16 Author: jwilhelm Date: 2017-12-02 06:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/48ff95f16a16 Merge ! src/hotspot/share/prims/jvm.cpp - src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java - test/jdk/java/lang/SecurityManager/NoAWT.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java - test/langtools/tools/javac/doctree/dcapi/OverviewTest.java Changeset: 40b9faefb496 Author: roland Date: 2017-12-02 13:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/40b9faefb496 8191950: assertion failed: no insertions allowed Summary: Check for dead loops before incremental inlining. Reviewed-by: thartmann ! src/hotspot/share/opto/callGenerator.cpp Changeset: e8f5fc8f5f67 Author: never Date: 2017-12-04 13:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e8f5fc8f5f67 8191052: [Graal] java/lang/invoke/CallSiteTest.java intermittently fails with "Failed dependency of type call_site_target_value" when running with Graal as JIT Reviewed-by: kvn, iveresov, dlong ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp Changeset: 8a5edac3d5a2 Author: ihse Date: 2017-12-04 23:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a5edac3d5a2 8190484: Move jvm.h, jmm.h et al to hotspot/*/include Reviewed-by: dholmes, erikj, mchung ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/platform.m4 ! make/autoconf/spec.gmk.in ! make/copy/Copy-java.base.gmk ! make/copy/Copy-java.desktop.gmk ! make/copy/Copy-jdk.accessibility.gmk ! make/copy/Copy-jdk.jdwp.agent.gmk ! make/copy/CopyCommon.gmk ! make/gensrc/GensrcX11Wrappers.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/CompileLibjsig.gmk ! make/lib/Lib-java.management.gmk + src/hotspot/os/posix/include/jvm_md.h + src/hotspot/os/windows/include/jvm_md.h + src/hotspot/share/include/jmm.h + src/hotspot/share/include/jvm.h - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - src/java.management/share/native/include/jmm.h Changeset: 32f13c6c1bbd Author: ysuenaga Date: 2017-12-04 10:23 +0900 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/32f13c6c1bbd 8192897: NPE occurs on clhsdb jstack Reviewed-by: dholmes, sspitsyn, jgeorge, sballal ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java Changeset: 50181ff45d46 Author: thartmann Date: 2017-12-05 08:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/50181ff45d46 8191360: Lookup of critical JNI method causes duplicate library loading with leaking handler Summary: Unload shared library after lookup to avoid keeping it live. Reviewed-by: vlivanov, dholmes ! src/hotspot/share/prims/nativeLookup.cpp ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java Changeset: 43064ad4a21e Author: dholmes Date: 2017-12-05 02:55 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/43064ad4a21e 8192950: Missing -nativepath for svc tests Reviewed-by: ihse ! make/jprt.properties Changeset: 600997105565 Author: phedlin Date: 2017-11-30 15:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/600997105565 8191232: compiler/intrinsics/bigInteger/TestMultiplyToLen.java fails with java.lang.Exception: Failed Summary: Generating the wrong insn for pointer comparison in intrinsic (on SPARC). Reviewed-by: neliasso, kvn ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp Changeset: 522601e6dd0d Author: ihse Date: 2017-12-05 11:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/522601e6dd0d 8193045: JDK-8190484 breaks build on Windows Reviewed-by: dholmes ! make/copy/CopyCommon.gmk Changeset: 89f4d858f09f Author: sjohanss Date: 2017-12-05 13:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/89f4d858f09f 8192983: gc/g1/TestVerifyGCType.java might fail on loaded machines Reviewed-by: tschatzl, jwilhelm ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java Changeset: a964ac5fd24b Author: sjohanss Date: 2017-12-05 16:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a964ac5fd24b 8193068: Add gc/g1/TestVerifyGCType.java to problem list Reviewed-by: tschatzl ! test/hotspot/jtreg/ProblemList.txt Changeset: 00bd985f3dec Author: hb Date: 2017-12-05 21:26 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/00bd985f3dec 8192909: Invalid username or password in HashedPasswordFileTest.java Reviewed-by: clanger, dfuchs ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: 1a0499fd252e Author: kvn Date: 2017-12-05 09:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1a0499fd252e 8192846: Support cmov vectorization for float Reviewed-by: kvn Contributed-by: razvan.a.lupusoru at intel.com ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: 0dc66cdf4720 Author: dlong Date: 2017-12-05 10:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0dc66cdf4720 8145579: SimpleThresholdPolicy assumes non-trivial methods to be trivial Reviewed-by: shade, kvn, thartmann ! src/hotspot/share/c1/c1_GraphBuilder.cpp Changeset: d18861f20c0e Author: dlong Date: 2017-12-05 11:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d18861f20c0e 8192870: [Testbug] runtime/handshake/HandshakeTransitionTest throws NPE Reviewed-by: dholmes, rehn ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java Changeset: 2a1413298af0 Author: dcubed Date: 2017-12-06 15:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2a1413298af0 8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp Reviewed-by: stefank, coleenp, dholmes, gthornbr ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/threadService.hpp Changeset: da23405d54db Author: jiangli Date: 2017-12-06 20:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/da23405d54db 8193065: [TESTBUG] [TESTBUG]GCSharedStringsDuringDump.java: Exception in thread "main" java.lang.RuntimeException: String is not shared. Summary: Check if 'oa' region is missing. Reviewed-by: hseigel, ccheung ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java Changeset: 46e52a0ba925 Author: dlong Date: 2017-12-06 18:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/46e52a0ba925 8193009: compiler/c2/Test7029152.java crashes with SIGILL in java.lang.StringLatin1.indexOf with -XX:+UseJVMCICompiler Reviewed-by: iveresov, kvn ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 32fd4be602d5 Author: jwilhelm Date: 2017-12-07 10:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/32fd4be602d5 Merge ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - src/java.management/share/native/include/jmm.h Changeset: 4d28288c9f9e Author: roland Date: 2017-12-07 15:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4d28288c9f9e 8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1 Summary: -XX:+UseCountedLoopSafepoints should disable loop strip mining. Reviewed-by: kvn, thartmann ! src/hotspot/share/gc/g1/g1Arguments.cpp ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java Changeset: 8bb6cdfa44eb Author: sangheki Date: 2017-12-07 10:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8bb6cdfa44eb 8193105: Print error code when map_memory_to_file() fails Reviewed-by: dholmes, kbarrett ! src/hotspot/os/posix/os_posix.cpp Changeset: ff1172e2c56a Author: dcubed Date: 2017-12-07 15:26 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ff1172e2c56a 8182307: Error during JRMP connection establishment Summary: Only use SO_REUSEADDR if we're using a fixed ServerSocket port. Reviewed-by: gthornbr, rriggs, sspitsyn ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java Changeset: d613952b3465 Author: dcubed Date: 2017-12-07 20:08 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d613952b3465 8193225: [BACKOUT] fix for 8182307 Error during JRMP connection establishment Reviewed-by: iignatyev ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java Changeset: 8e561c68f72a Author: jwilhelm Date: 2017-12-08 23:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8e561c68f72a Merge + src/hotspot/os/posix/include/jvm_md.h + src/hotspot/os/windows/include/jvm_md.h + src/hotspot/share/include/jmm.h + src/hotspot/share/include/jvm.h - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - src/java.management/share/native/include/jmm.h Changeset: e9e3edac1768 Author: neliasso Date: 2017-12-13 10:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e9e3edac1768 8192971: LockCompilationTest fails intermittently Summary: Remove all unnecessary compilations Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java Changeset: 0cd5e2ca53dd Author: smarks Date: 2017-12-13 14:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0cd5e2ca53dd 8193476: (jdeprscan) additional version updates for JDK 10 Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties Changeset: 23d427d8a1ff Author: jjg Date: 2017-12-13 14:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/23d427d8a1ff 8191054: Remove the Native-Header Tool (javah) Reviewed-by: darcy, mcimadamore, ksrini - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template ! src/jdk.compiler/share/classes/module-info.java - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java Changeset: cc738fba6893 Author: hannesw Date: 2017-12-14 02:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cc738fba6893 8191301: JavaImporter fails to resolve imported elements within functions, that contain too many statements Reviewed-by: hannesw, attila Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java + test/nashorn/script/basic/JDK-8191301.js + test/nashorn/script/basic/JDK-8191301.js.EXPECTED Changeset: e5cdedd37b78 Author: jjg Date: 2017-12-13 17:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e5cdedd37b78 8178070: duplicate entries in package table Reviewed-by: bpatel, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/markup/TableHeader.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java + test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/tools/lib/toolbox/ModuleBuilder.java ! test/langtools/tools/lib/toolbox/ToolBox.java Changeset: e1eb12343774 Author: jjg Date: 2017-12-13 17:29 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e1eb12343774 Merge Changeset: d2a837cf9ff1 Author: mr Date: 2017-12-13 17:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d2a837cf9ff1 8192833: JEP 322: Time-Based Release Versioning Reviewed-by: erikj, ihse, iris, mchung, psandoz, tbell ! make/MacBundles.gmk ! make/ReleaseFile.gmk ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/version-numbers ! make/conf/jib-profiles.js ! make/gensrc/GensrcMisc.gmk ! src/hotspot/share/runtime/vm_version.cpp ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VersionProps.java.template ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/native/libjava/jdk_util.c ! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! test/jdk/java/lang/Runtime/Version/Basic.java Changeset: 7acf5700d542 Author: smarks Date: 2017-12-13 18:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7acf5700d542 8140281: add no-arg Optional.orElseThrow() as preferred alternative to get() Reviewed-by: alanb, bpb, forax, darcy ! src/java.base/share/classes/java/util/Optional.java ! src/java.base/share/classes/java/util/OptionalDouble.java ! src/java.base/share/classes/java/util/OptionalInt.java ! src/java.base/share/classes/java/util/OptionalLong.java ! test/jdk/java/util/Optional/Basic.java ! test/jdk/java/util/Optional/BasicDouble.java ! test/jdk/java/util/Optional/BasicInt.java ! test/jdk/java/util/Optional/BasicLong.java Changeset: 984c4b99afc9 Author: darcy Date: 2017-12-13 19:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/984c4b99afc9 8193489: Add information about local variable type inference to SourceVersion.RELEASE_10 Reviewed-by: sundar, mr ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java Changeset: e8230b52a8f4 Author: sherman Date: 2017-12-13 21:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e8230b52a8f4 8193490: java/util/zip/ZipFile/ClearStaleZipFileInputStreams.java, FinalizeZipFile.java, TestCleaner.java, Collectible.java failed because cleaner can't finish Reviewed-by: darcy ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: a8e39cc7b88f Author: lucy Date: 2017-12-14 12:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a8e39cc7b88f 8193443: [s390]: EncodeISOArray generates wrong vector code Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/assembler_s390.hpp ! src/hotspot/cpu/s390/assembler_s390.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: 651a95f30dfb Author: mdoerr Date: 2017-12-14 13:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/651a95f30dfb 8193257: PPC64, s390 implementation for Thread-local handshakes Reviewed-by: goetz, lucy ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/globals_s390.hpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: f47c18852172 Author: weijun Date: 2017-12-14 20:19 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f47c18852172 8192988: keytool should support -storepasswd for pkcs12 keystores Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/JKStoPKCS12.java + test/jdk/sun/security/tools/keytool/PKCS12Passwd.java - test/jdk/sun/security/tools/keytool/p12importks.sh Changeset: fdefa410d655 Author: attila Date: 2017-12-14 13:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fdefa410d655 8193296: Parser should not eagerly transform delete expressions Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/nashorn/src/jdk/nashorn/api/tree/test/JDK_8193296_Test.java Changeset: f1e1a4fc1cc7 Author: alanb Date: 2017-12-14 12:36 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f1e1a4fc1cc7 8193503: javah launcher was not removed by JDK-8191054 Reviewed-by: erikj, darcy ! make/launcher/Launcher-jdk.compiler.gmk ! test/jdk/tools/launcher/ToolsOpts.java Changeset: 267be02c1137 Author: alanb Date: 2017-12-14 12:51 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/267be02c1137 Merge Changeset: 0ee20aad71c4 Author: redestad Date: 2017-12-14 16:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0ee20aad71c4 8193507: [REDO] Startup regression due to JDK-8185582 Reviewed-by: alanb, rriggs Contributed-by: xueming.shen at oracle.com, claes.redestad at oracle.com ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java - src/java.base/share/classes/java/util/zip/ZStreamRef.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: a3c7d963c952 Author: erikj Date: 2017-12-14 18:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a3c7d963c952 8193208: Add additional licensing file for the JDK Reviewed-by: asaha, tbell, ihse + ADDITIONAL_LICENSE_INFO ! make/copy/Copy-java.base.gmk Changeset: cb54a299aa91 Author: jjg Date: 2017-12-14 13:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cb54a299aa91 8193525: Intermittent failures of TestModulePackages.java Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java Changeset: 8647aa05d094 Author: lana Date: 2017-12-15 16:38 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8647aa05d094 Added tag jdk-10+36 for changeset cb54a299aa91 ! .hgtags Changeset: cfde2a53d393 Author: roland Date: 2017-12-15 10:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cfde2a53d393 8193518: C2: Vector registers sometimes corrupted at safepoint Reviewed-by: neliasso, thartmann, kvn ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 291020144f22 Author: vdeshpande Date: 2017-12-15 10:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/291020144f22 8190934: Regressions on Haswell Xeon due to JDK-8178811 Reviewed-by: neliasso, kvn ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp Changeset: a099e4d4c35b Author: dmarkov Date: 2017-12-15 21:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a099e4d4c35b 8154405: AccessControlException by URLPermission check Reviewed-by: serb, ssadetsky, mullan ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: f9152f462cbc Author: alanb Date: 2017-12-19 10:03 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f9152f462cbc 8193758: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: mchung, mr, jjg, iris, prr ! make/jdk/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatException.java ! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java ! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java Changeset: 865d39b662a5 Author: mbaesken Date: 2017-12-15 14:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/865d39b662a5 8193515: AIX: new Harfbuzz 1.7.1 version fails to compile with xlC Reviewed-by: prr, simonis ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh Changeset: 5471388067cf Author: sundar Date: 2017-12-19 21:35 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5471388067cf 8193779: Fix copyright header in nashorn builtin scripts Reviewed-by: alanb, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js ! test/nashorn/script/trusted/classfilter_mozilla_compat.js.EXPECTED Changeset: 41ae5c69b09c Author: michaelm Date: 2017-12-19 15:48 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/41ae5c69b09c 8192966: HttpClient should reuse TCP connection for h2c connections Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java Changeset: 4ffa14468cd1 Author: michaelm Date: 2017-12-19 16:12 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4ffa14468cd1 Merge Changeset: e8e8db4f8194 Author: mr Date: 2017-12-19 08:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e8e8db4f8194 8193764: Cannot set COMPANY_NAME when configuring a build Reviewed-by: erikj, martin, tbell ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 Changeset: 5382baab8371 Author: chegar Date: 2017-12-18 10:21 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5382baab8371 8193698: Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java - test/jdk/java/net/httpclient/RequestProcessorExceptions.java + test/jdk/java/net/httpclient/SubscriberPublisherAPIExceptions.java Changeset: 597f69e5f1e3 Author: hannesw Date: 2017-12-20 21:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/597f69e5f1e3 8193508: Expressions in split literals must never be optimistic Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java + test/nashorn/script/basic/JDK-8193508.js Changeset: 8b434af2703d Author: sballal Date: 2017-12-08 15:41 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b434af2703d 8193124: SA: Testcases for clhsdb jdis and findpc commands Reviewed-by: sundar, cjplummer, jgeorge + test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java Changeset: 0997d6959851 Author: dcubed Date: 2017-12-08 15:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0997d6959851 8193135: get rid of redundant _smr_ prefix/infix in ThreadSMRSupport stuff Reviewed-by: stefank, gtriantafill, coleenp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java Changeset: d6388b652504 Author: ccheung Date: 2017-12-08 15:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d6388b652504 8192989: runtime/appcds/javaldr/ArrayTest.java crashes with assert(k->is_instance_klass()) Summary: disable loading array classes from the class list Reviewed-by: iklam, jiangli ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java Changeset: ecff0c7bfb4d Author: jwilhelm Date: 2017-12-08 23:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ecff0c7bfb4d Merge - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar Changeset: 589a6f1d86e9 Author: cjplummer Date: 2017-12-09 07:50 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/589a6f1d86e9 8191229: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java fails with NoClassDefFoundError Summary: call FindClass() when we are in the proper classloader context Reviewed-by: sspitsyn, dholmes, amenkov ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoTest.c Changeset: ed1bb7743b3e Author: thartmann Date: 2017-12-12 19:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ed1bb7743b3e 8193363: TestDumpReplay.java fails with product builds Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java Changeset: 7daebcef2e0d Author: coleenp Date: 2017-12-12 11:55 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7daebcef2e0d 8193386: CompressedClassSize too large with MaxMetaspace Reviewed-by: ysuenaga, coleenp Contributed-by: manc at google.com ! src/hotspot/share/memory/metaspace.cpp Changeset: a576e1b6784d Author: coleenp Date: 2017-12-12 14:14 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a576e1b6784d Merge Changeset: 7b1a9b267a94 Author: dcubed Date: 2017-12-12 21:27 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7b1a9b267a94 8193407: jdk/hs fails Solaris slowdebug test-image build Summary: Add a missing '-lc' option for libCNLookUp. Reviewed-by: dholmes, kvn ! make/test/JtregNativeHotspot.gmk Changeset: fe6fb69336b5 Author: dholmes Date: 2017-12-12 19:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fe6fb69336b5 8193222: EnsureLocalCapacity() should maintain capacity requests through multiple calls Reviewed-by: coleenp, dcubed ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jniCheck.cpp + test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java + test/hotspot/jtreg/runtime/jni/checked/libTestCheckedEnsureLocalCapacity.c Changeset: d3b6470a6dec Author: dholmes Date: 2017-12-12 21:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d3b6470a6dec Merge ! make/test/JtregNativeHotspot.gmk Changeset: 10ec0c43cf1d Author: bchristi Date: 2017-12-08 13:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/10ec0c43cf1d 8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: 993b004ab38f Author: bchristi Date: 2017-12-12 21:46 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/993b004ab38f 8190984: tools/launcher/TestXcheckJNIWarnings.java WARNING was found in the output Reviewed-by: dholmes, mchung ! src/java.base/share/native/libjava/System.c ! test/jdk/ProblemList.txt Changeset: 39a84de6afd6 Author: neliasso Date: 2017-12-13 10:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/39a84de6afd6 8192971: LockCompilationTest fails intermittently Summary: Remove all unnecessary compilations Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java Changeset: 919780ab7acc Author: coleenp Date: 2017-12-13 07:14 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/919780ab7acc 8193053: jvm crash by G1CMBitMapClosure::do_addr Summary: We were adding an unloaded mirror to the SATB collection set in remove_handle. Reviewed-by: hseigel, kbarrett ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 3c9975e46464 Author: vlivanov Date: 2017-12-13 19:32 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3c9975e46464 8190869: C2: missing strength reduction of Math.pow(x, 2.0D) to x*x Reviewed-by: kvn ! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: ead47ddf5844 Author: kvn Date: 2017-12-13 11:59 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ead47ddf5844 8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line Summary: skip tests which use --limit-modules when Graal is used as JIT compiler. Reviewed-by: alanb, mchung, dholmes, ccheung, dnsimon ! .hgignore ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/tools/attach/modules/Driver.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java ! test/jdk/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java ! test/jdk/java/lang/instrument/TestAgentWithLimitMods.java ! test/jdk/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java ! test/jdk/java/net/SocketOption/OptionsTest.java ! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java ! test/jdk/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/jdk/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java ! test/jdk/tools/launcher/modules/limitmods/LimitModsTest.java ! test/jdk/tools/launcher/modules/listmods/ListModsTest.java ! test/jdk/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Changeset: 79afa4c434f6 Author: iveresov Date: 2017-12-13 12:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/79afa4c434f6 8193439: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/.mx.graal/suite.py ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Assertions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32CSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32CSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv_overflow.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv_overflow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java Changeset: cf7792800ba9 Author: jwilhelm Date: 2017-12-13 23:06 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cf7792800ba9 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! test/jdk/ProblemList.txt ! test/jdk/TEST.ROOT Changeset: 8604408bc26e Author: dlong Date: 2017-12-13 20:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8604408bc26e 8193323: Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: be065f758154 Author: jgeorge Date: 2017-12-14 12:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be065f758154 8192985: SA: Test cases for the clhsdb 'inspect', 'scanoops' and 'printas' commands Summary: Create tests for the clhsdb commands: inspect, scanoops and printas Reviewed-by: sspitsyn, sballal, cjplummer + test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java + test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java Changeset: 945332d45710 Author: lkorinth Date: 2017-12-06 11:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/945332d45710 8133805: Remove the bot_updates parameter from G1Allocator's allocation methods Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp Changeset: 6d4e1efac80a Author: iklam Date: 2017-12-13 15:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6d4e1efac80a 8165603: runtime/appcds/UseAppCDS.java: failed to clean up files after test when running with agentvm Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/appcds/test-classes/Util.java Changeset: 177e1783d886 Author: jwilhelm Date: 2017-12-20 20:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/177e1783d886 Merge ! src/hotspot/share/opto/library_call.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java Changeset: 5f1c30b80554 Author: coleenp Date: 2017-12-19 15:56 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5f1c30b80554 8193622: JFR test TestUnloadingEventClass.java times out intermittently Summary: Previous change was leaving scratch classes on CLD::_klasses list which are reported to tracing Reviewed-by: gtriantafill, dcubed, mgronlun ! src/hotspot/share/classfile/classLoaderData.cpp Changeset: 26b47ea4c77d Author: jjg Date: 2017-12-20 13:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/26b47ea4c77d 8193512: Remove remnants of javah from jdk/jdk repo Reviewed-by: tbell, erikj, alanb, darcy ! make/Images.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/gensrc/Gensrc-jdk.compiler.gmk ! make/langtools/build.properties ! make/langtools/build.xml - make/langtools/intellij/runConfigurations/javah.xml ! make/langtools/netbeans/README ! make/langtools/test/HelloWorld.apt.gold.txt ! make/langtools/test/HelloWorld.java - make/langtools/test/bootstrap/javah.sh ! make/langtools/test/contents.gold.txt ! make/langtools/test/lib/classes.gold.txt - make/langtools/test/lib/javah.sh ! make/langtools/test/lib/src.gold.txt ! make/langtools/tools/anttasks/SelectToolTask.java ! make/nb_native/nbproject/configurations.xml ! make/scripts/compare_exceptions.sh.incl Changeset: fcb5b835bf32 Author: hannesw Date: 2017-12-21 10:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fcb5b835bf32 8193491: JavaImporter fails to resolve method elements within functions, that contain too many statements Reviewed-by: hannesw, sundar, jlaskey Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! test/nashorn/script/basic/JDK-8011555.js.EXPECTED + test/nashorn/script/basic/JDK-8193491.js + test/nashorn/script/basic/JDK-8193491.js.EXPECTED ! test/nashorn/script/nosecurity/JDK-8165198.js ! test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED Changeset: 4f830b447edf Author: chegar Date: 2017-12-21 16:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4f830b447edf 8193365: Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java + test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java + test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java + test/jdk/java/net/httpclient/FlowAdaptersCompileOnly.java Changeset: 5ab69533994b Author: joehw Date: 2017-12-21 09:29 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5ab69533994b 8193568: @LastModified tag in license header Reviewed-by: rriggs ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/WriterOutputBuffer.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! 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/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java ! 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/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.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/XPathException.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java Changeset: 8aab0cea56bf Author: psandoz Date: 2017-12-20 11:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8aab0cea56bf 8193856: takeWhile produces incorrect result with elements produced by flatMap Reviewed-by: smarks ! src/java.base/share/classes/java/util/stream/WhileOps.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java Changeset: 4ff5c5206427 Author: attila Date: 2017-12-20 17:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4ff5c5206427 8193371: Use Dynalink REMOVE operation in Nashorn Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/nashorn/script/basic/JDK-8193371.js + test/nashorn/script/basic/JDK-8193371.js.EXPECTED Changeset: d4412e380f6b Author: joehw Date: 2017-12-21 17:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4412e380f6b 8184431: References to @sun.com Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! 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/jaxp/JAXPValidatorComponent.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/datatype/Duration.java ! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java ! src/java.xml/share/classes/javax/xml/datatype/package-info.java ! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilder.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryConfigurationError.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParser.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/Result.java ! src/java.xml/share/classes/javax/xml/transform/Transformer.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/transform/dom/DOMResult.java ! src/java.xml/share/classes/javax/xml/transform/dom/DOMSource.java ! src/java.xml/share/classes/javax/xml/transform/overview.html ! src/java.xml/share/classes/javax/xml/transform/sax/SAXResult.java ! src/java.xml/share/classes/javax/xml/transform/sax/SAXSource.java ! src/java.xml/share/classes/javax/xml/transform/stax/StAXResult.java ! src/java.xml/share/classes/javax/xml/transform/stax/StAXSource.java ! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java ! src/java.xml/share/classes/javax/xml/transform/stream/StreamSource.java ! src/java.xml/share/classes/javax/xml/validation/Schema.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryLoader.java ! src/java.xml/share/classes/javax/xml/validation/TypeInfoProvider.java ! src/java.xml/share/classes/javax/xml/validation/Validator.java ! src/java.xml/share/classes/javax/xml/validation/ValidatorHandler.java ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathConstants.java ! src/java.xml/share/classes/javax/xml/xpath/XPathException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpressionException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunctionException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunctionResolver.java ! src/java.xml/share/classes/javax/xml/xpath/XPathVariableResolver.java Changeset: c9e503d6fef5 Author: lana Date: 2017-12-22 01:27 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c9e503d6fef5 Added tag jdk-10+37 for changeset 4f830b447edf ! .hgtags Changeset: ca64a6be0128 Author: lana Date: 2017-12-22 01:28 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ca64a6be0128 Merge Changeset: bae005a497a2 Author: jcbeyler Date: 2017-12-20 08:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bae005a497a2 8191988: JDK-8190862 work for arch s390 Summary: Cleanup interpreter TLAB code and fix ZeroTLAB Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 08144d9cbdaa Author: dmarkov Date: 2017-12-22 18:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/08144d9cbdaa 8193435: Remove pre-1.2 SecurityManager text from java.awt.Toolkit Reviewed-by: serb, mullan ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java Changeset: 044979e94c4e Author: dlong Date: 2017-12-22 22:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/044979e94c4e 8191852: Null pointer dereference in ciKlass::get_Klass of ciKlass.hpp:58 Reviewed-by: kvn ! src/hotspot/share/ci/ciField.cpp Changeset: 2207e2917a68 Author: dlong Date: 2017-12-22 22:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2207e2917a68 8191854: Null pointer dereference in methodData.hpp:462 Reviewed-by: kvn ! src/hotspot/share/runtime/compilationPolicy.cpp Changeset: 8441a7cea1c1 Author: rraghavan Date: 2017-12-26 00:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8441a7cea1c1 8193699: aarch64 fails to build after 8167372 Summary: added ThreadInVMfromUnknown support Reviewed-by: smonteith, vlivanov ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: b54852746e8f Author: sballal Date: 2017-12-26 15:53 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b54852746e8f 8193427: serviceability/sa/ClhsdbPrintStatics.java fails: java.lang.RuntimeException: '_jfr_checkpoints' missing from stdout/stderr Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java Changeset: 240933cf3758 Author: sballal Date: 2017-12-27 11:26 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/240933cf3758 8193428: serviceability/sa/ClhsdbSymbol.java fails: java.lang.RuntimeException: 'UsageTracker' missing from stdout/stderr Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java Changeset: cafc0ddb8db3 Author: shurailine Date: 2018-01-02 09:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cafc0ddb8db3 8192837: Need new test for release info file Summary: Detect when OpenJDK is built with ClosedJDK elements Reviewed-by: erikj, dholmes, martin Contributed-by: randy.crihfield at oracle.com + test/jdk/sanity/releaseFile/NegativeSOURCETest.java Changeset: 35cf3c947420 Author: jjg Date: 2018-01-02 16:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/35cf3c947420 8183964: Bad lexing of javadoc comments (change in parsing/rendering of backslashes in javadoc) Reviewed-by: vromero, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java ! test/langtools/tools/javac/parser/T4910483.java Changeset: 8749f0b3d227 Author: sballal Date: 2018-01-03 10:55 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8749f0b3d227 8193506: serviceability/sa/TestClassDump.java fails in OpenJDK build Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java Changeset: fcd1913b1d36 Author: sballal Date: 2018-01-03 11:14 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fcd1913b1d36 8194058: [TESTBUG] serviceability/sa/ClhsdbWhere.java fails to find method 'sleep' in output Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: c08f1067ef57 Author: sveerabhadra Date: 2018-01-03 15:37 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c08f1067ef57 8193468: [PIT][TEST BUG]: java/awt/FileDialog/MoveToTrashTest.java fails on Linux Reviewed-by: aghaisas, serb ! test/jdk/java/awt/FileDialog/MoveToTrashTest.java Changeset: b08405cc467a Author: jjg Date: 2018-01-03 11:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b08405cc467a 8193125: javac should not compile a module if it requires java.base with modifiers Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.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/diags/examples/ModifierNotAllowed/module-info.java + test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/javac/processing/model/util/printing/module-info.java ! test/langtools/tools/javac/processing/model/util/printing/module-info.out Changeset: e569e83139fd Author: goetz Date: 2018-01-03 14:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e569e83139fd 8194482: Fix SIGSEGV in print_threads_compiling. Reviewed-by: kvn ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: e9a564028f2f Author: joehw Date: 2018-01-03 18:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e9a564028f2f 8189704: broken links in the javax/xml/namespace package Reviewed-by: darcy ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java Changeset: dd3b97564ed7 Author: bpatel Date: 2018-01-04 09:22 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dd3b97564ed7 8192007: javadoc @uses and @provides tags in the modules documentation appears before the first-sentence summary of the service type. Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: efb9f4c91bde Author: goetz Date: 2017-12-27 11:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/efb9f4c91bde 8194232: Container memory not properly recognized. Reviewed-by: bobv, mdoerr, acorn ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: b39894f95ab8 Author: bobv Date: 2018-01-04 13:41 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b39894f95ab8 Merge Changeset: f91345a216c9 Author: rfield Date: 2018-01-04 12:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f91345a216c9 8179858: jshell tool: sync nomenclature from reference to online /help Reviewed-by: dlsmith, jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 9c37fbceb579 Author: jjg Date: 2018-01-04 12:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c37fbceb579 8194069: doclint throws missing comment warnings on lines which can't even have javadoc Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java + test/langtools/tools/doclint/LambdaTest.java Changeset: 3b00541635f9 Author: ksrini Date: 2018-01-04 13:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b00541635f9 8193671: Default Methods tab under Method Summary includes static methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/A.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/B.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/D.java Changeset: 8935285e8759 Author: iveresov Date: 2018-01-04 14:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8935285e8759 8194271: jaotc crashes with --debug flag Reviewed-by: kvn, thartmann ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java + test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java Changeset: a97a26eb896f Author: thartmann Date: 2018-01-05 10:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a97a26eb896f 8194494: SHA-512 stub uses AVX 2 instructions on non-supporting CPUs Summary: Check for supports_avx2() && supports_bmi2() before generating SHA-512 stub. Reviewed-by: kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: cb7926b6b3d6 Author: jjg Date: 2018-01-05 12:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cb7926b6b3d6 8188649: javadoc -encoding doesn't work when using the old doclet API Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java + test/langtools/jdk/javadoc/tool/EncodingTest.java + test/langtools/tools/javadoc/EncodingTest.java Changeset: fe391f235400 Author: lana Date: 2018-01-05 20:09 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fe391f235400 Added tag jdk-10+38 for changeset e569e83139fd ! .hgtags Changeset: 2ad215f9fdcf Author: lana Date: 2018-01-05 20:10 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2ad215f9fdcf Merge Changeset: ccbf1c998dd9 Author: lana Date: 2018-01-05 20:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ccbf1c998dd9 Merge Changeset: e2b8009bf42c Author: jjg Date: 2018-01-05 16:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e2b8009bf42c 8191637: Interface with defaults invalid compiler warning for Serializable Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.java + test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.out - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out Changeset: fdf6715229b1 Author: amlu Date: 2018-01-08 10:15 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fdf6715229b1 8194666: ProblemList update for bugid associated with PreferredKey.java, ConcurrentHashMapTest and SSLSocketParametersTest.sh Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 069c82c31914 Author: amlu Date: 2018-01-08 11:20 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/069c82c31914 8194662: Problem list com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 78aaea7388ad Author: hannesw Date: 2018-01-08 17:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/78aaea7388ad 8193567: Conversion of comparison nodes affects local slots in optimistic continuation Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java + test/nashorn/script/basic/JDK-8193567.js Changeset: c94c352dc400 Author: vromero Date: 2018-01-08 14:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c94c352dc400 8187487: crash with classes with same binary name Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/NestedInnerClassNames.out + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.out + test/langtools/tools/javac/diags/examples/SameBinaryName.java Changeset: 239c7d9bb192 Author: darcy Date: 2018-01-08 17:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/239c7d9bb192 8187951: Update javax.lang.model.SourceVersion for "var" name Reviewed-by: jjg, mcimadamore ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: 899a137688b8 Author: sballal Date: 2018-01-09 15:21 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/899a137688b8 8194067: [Testbug] serviceability/sa/Jhsdb* tests can't tolerate unrelated warnings Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java Changeset: f0e55fb9cfa3 Author: thartmann Date: 2017-12-15 16:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f0e55fb9cfa3 8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed Summary: Added test to ProblemList.txt Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList.txt Changeset: 13f6856e8489 Author: goetz Date: 2018-01-09 16:24 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/13f6856e8489 8194742: Writing replay data crashes: task is NULL Summary: Added missing NULL check. Reviewed-by: thartmann ! src/hotspot/share/ci/ciEnv.cpp Changeset: 2e5226ca1329 Author: jjg Date: 2018-01-09 17:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2e5226ca1329 8185986: redundant/obsolete overview.html pages Reviewed-by: darcy - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html Changeset: 25732365355c Author: vromero Date: 2018-01-09 22:30 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/25732365355c 8194836: delta apply changesets for JDK-8192885 and JDK-8175883 Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java ! test/langtools/tools/javac/flow/tests/TestCaseForEach.java Changeset: 5db30620a3db Author: thartmann Date: 2018-01-10 09:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5db30620a3db 8191362: [Graal] gc/g1/TestShrinkAuxiliaryData tests crash with "assert(check_klass_alignment(result)) failed: address not aligned" Summary: Graal does not respect ObjectAlignmentInBytes VM option. Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java Changeset: 478e77658965 Author: mdoerr Date: 2018-01-10 11:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/478e77658965 8194258: PPC64 safepoint mechanism: Fix initialization on AIX and support SIGTRAP Summary: Use mmap on AIX to allocate protected page. Use trap instructions for polling if UseSIGTRAP is enabled. Reviewed-by: rehn, goetz ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java Changeset: 282262d5031b Author: rraghavan Date: 2018-01-10 02:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/282262d5031b 8193607: Test failure with java.lang.ClassNotFoundException: compiler.tiered.LevelTransitionTest Summary: Added compiler.tiered.LevelTransitionTest to @build Reviewed-by: thartmann Contributed-by: ramkumar.sunderbabu at oracle.com ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java Changeset: 5207db413697 Author: tschatzl Date: 2018-01-10 10:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5207db413697 8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file Reviewed-by: ehelin, kbarrett ! test/hotspot/jtreg/ProblemList.txt Changeset: e595b672a50b Author: tschatzl Date: 2018-01-10 12:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e595b672a50b Merge Changeset: 2fe2d312e6ce Author: lkorinth Date: 2018-01-09 10:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2fe2d312e6ce 8194681: G1 uses young free cset time when reporting non-young free cset times Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: d41a61e52a84 Author: serb Date: 2018-01-10 07:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d41a61e52a84 8193673: Regression manual Test javax/swing/JFileChooser/6515169/bug6515169.java fails Reviewed-by: erikj, psadhukhan ! make/gensrc/Gensrc-java.desktop.gmk + test/jdk/javax/swing/UIManager/8193673/TestProperties.java Changeset: e8e8c9e6ccf8 Author: jjg Date: 2018-01-10 15:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e8e8c9e6ccf8 8194901: remove interim code from javax.tools.ToolProvider Reviewed-by: mchung ! src/java.compiler/share/classes/javax/tools/ToolProvider.java Changeset: 5b834ec96236 Author: vromero Date: 2018-01-10 22:52 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5b834ec96236 8187805: bogus RuntimeVisibleTypeAnnotations for unused local in a block Reviewed-by: sadayapalam ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java + test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java Changeset: 9608f7f41c4e Author: vlivanov Date: 2018-01-12 01:52 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9608f7f41c4e 8188145: MethodHandle resolution should follow JVMS sequence of lookup by name & type before type descriptor resolution Reviewed-by: kvn, psandoz ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/java.base/share/classes/java/lang/invoke/MemberName.java + test/hotspot/jtreg/runtime/invokedynamic/MethodHandleConstantHelper.jasm + test/hotspot/jtreg/runtime/invokedynamic/MethodHandleConstantTest.java Changeset: 0da9fb7d7d04 Author: jjg Date: 2018-01-11 15:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0da9fb7d7d04 8181878: javadoc should support/ignore --add-opens Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java + test/langtools/jdk/javadoc/tool/AddOpensTest.java + test/langtools/tools/javadoc/AddOpensTest.java Changeset: 7d286141598c Author: iklam Date: 2018-01-11 16:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7d286141598c 8193664: AppCDS tests should use -XX:+UnlockCommercialFeatures when running with commercial JDK Reviewed-by: jiangli, mseledtsov, dholmes ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 94dd6cda265d Author: lana Date: 2018-01-12 05:06 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/94dd6cda265d Added tag jdk-10+39 for changeset 5b834ec96236 ! .hgtags Changeset: e2c862ab9601 Author: lana Date: 2018-01-12 05:07 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e2c862ab9601 Merge Changeset: 482ede6c4936 Author: amlu Date: 2018-01-12 14:09 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/482ede6c4936 8194959: Correct test tag to move bugid from @test to @bug Reviewed-by: sundar ! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java ! test/jdk/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/jdk/java/lang/StackWalker/SecurityExceptions.java ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java ! test/jdk/java/security/cert/PKIXBuilderParameters/InvalidParameters.java ! test/jdk/java/security/cert/PKIXParameters/InvalidParameters.java ! test/jdk/java/util/Arrays/StreamAndSpliterator.java ! test/jdk/java/util/Arrays/largeMemory/ParallelPrefix.java ! test/jdk/java/util/Base64/TestBase64.java ! test/jdk/java/util/Base64/TestBase64Golden.java ! test/jdk/java/util/logging/LogManager/LinkageErrorTest.java Changeset: f6f6d86b90e7 Author: kaddepalli Date: 2018-01-12 14:01 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f6f6d86b90e7 8194044: Regression manual Test javax/swing/JFileChooser/8067660/FileChooserTest.java fails Reviewed-by: psadhukhan, jdv, ssadetsky ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/jdk/javax/swing/JFileChooser/8194044/FileSystemRootTest.java Changeset: 30243cf1503e Author: jjg Date: 2018-01-12 11:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/30243cf1503e 8194955: Warn when default HTML version is used Reviewed-by: ksrini, bpatel ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties + test/langtools/jdk/javadoc/doclet/testHtmlWarning/TestHtmlWarning.java ! test/langtools/jdk/javadoc/tool/6958836/Test.java ! test/langtools/jdk/javadoc/tool/6964914/Test.java ! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/langtools/jdk/javadoc/tool/MaxWarns.java ! test/langtools/jdk/javadoc/tool/QuietOption.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/javadoc/6964914/TestStdDoclet.java Changeset: c674ff28c69d Author: ksrini Date: 2018-01-12 10:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c674ff28c69d 8194287: tools/launcher/RunpathTest.java fails with java.lang.NullPointerException 8194286: tools/launcher/FXLauncherTest.java fails with java.lang.UnsatisfiedLinkError Reviewed-by: rriggs ! test/jdk/tools/launcher/FXLauncherTest.java ! test/jdk/tools/launcher/RunpathTest.java Changeset: b95b08f3e1a8 Author: chegar Date: 2018-01-13 16:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b95b08f3e1a8 8194883: Unhandleable Push Promises should be cancelled Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java + test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java Changeset: b6fc9a193661 Author: mchung Date: 2017-12-21 15:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b6fc9a193661 8193767: Improve javadoc in ResourceBundle working with modules Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java Changeset: 9c022c19c960 Author: mchung Date: 2018-01-14 16:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c022c19c960 8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set Reviewed-by: alanb ! test/jdk/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java Changeset: d52bb1d8ae7b Author: roland Date: 2018-01-15 09:17 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d52bb1d8ae7b 8194914: Compilation fails with "node not on backedge" in OuterStripMinedLoopNode::adjust_strip_mined_loop Summary: Modified assert which is too strong. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Changeset: 0769bb301c7a Author: roland Date: 2018-01-15 09:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0769bb301c7a 8193597: sun/nio/cs/TestStringCoding.java fails intermittently with getBytes(csn) failed -> GBK Summary: Should not change loop limit check of outer loop. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Changeset: b329894ee5a2 Author: roland Date: 2018-01-15 09:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b329894ee5a2 8194993: Loop Strip Mining has some leftover debugging code Summary: Removed debugging code. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp Changeset: 6a5e7a575830 Author: mgronlun Date: 2018-01-15 13:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6a5e7a575830 8193933: Export ClassLoaderData claim state to support interleaved object traversal Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 4899ee4eb332 Author: ksrini Date: 2018-01-15 09:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4899ee4eb332 8195072: Update ASM 3rd party legal copyright to 6.0 Reviewed-by: vromero ! src/java.base/share/legal/asm.md Changeset: eb5a14ac1e42 Author: asapre Date: 2018-01-16 12:38 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/eb5a14ac1e42 8175542: JMX: Not enough JDP packets received Summary: Fixed test case wrongly reporting timeout failures. Reviewed-by: dholmes, hb Contributed-by: amit.sapre at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/sun/management/jdp/JdpTestCase.java Changeset: a53f30471b2d Author: goetz Date: 2018-01-16 07:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a53f30471b2d 8195094: Fix type-O in "8159422: Very high Concurrent Mark mark stack contention" Reviewed-by: tschatzl, dholmes Contributed-by: arno.zeller at sap.com ! src/hotspot/share/memory/allocation.inline.hpp Changeset: 789efc16f4b1 Author: asapre Date: 2018-01-16 20:56 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/789efc16f4b1 8179700: Exceptions thrown in StartManagementAgent.java Summary: Removed Test case entry from problemList.txt Reviewed-by: ysuenaga Contributed-by: amit.sapre at oracle.com ! test/jdk/ProblemList.txt Changeset: 12d9ff9e0a4b Author: rriggs Date: 2018-01-16 10:48 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/12d9ff9e0a4b 8194929: Unreferenced FileDescriptors not closed Reviewed-by: alanb ! make/mapfiles/libjava/mapfile-vers ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java ! test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Changeset: 5f9977540ac9 Author: dfuchs Date: 2018-01-16 19:19 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5f9977540ac9 8195138: The asynchronous Http1HeaderParser doesn't handle all line folds correctly Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.java ! test/jdk/java/net/httpclient/HeadersTest1.java ! test/jdk/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java Changeset: d7995ed9627d Author: lana Date: 2018-01-14 22:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d7995ed9627d 8194717: JDK10 L10n resource file update - msgdrop 10 Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java ! src/java.base/share/classes/sun/security/util/Resources_de.java ! src/java.base/share/classes/sun/security/util/Resources_es.java ! src/java.base/share/classes/sun/security/util/Resources_fr.java ! src/java.base/share/classes/sun/security/util/Resources_it.java ! src/java.base/share/classes/sun/security/util/Resources_ja.java ! src/java.base/share/classes/sun/security/util/Resources_ko.java ! src/java.base/share/classes/sun/security/util/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/util/Resources_sv.java ! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/util/Resources_zh_TW.java ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ja.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ko.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_sv.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! 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 ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.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/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties Changeset: 0140779fc556 Author: ljiang Date: 2018-01-14 21:46 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0140779fc556 8187946: Support ISO 4217 Amendments 163 and 164 Reviewed-by: naoto ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 5840ed767456 Author: joehw Date: 2018-01-16 14:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5840ed767456 8181047: Add comment to technical terms that shall not be translated Reviewed-by: lancea, ljiang ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties Changeset: 9cf44c40aa35 Author: darcy Date: 2018-01-16 17:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9cf44c40aa35 8189146: Have use of "var" in 9 and earlier source versions issue a warning for type declarations Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java ! test/langtools/tools/javac/lvti/ParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.out + test/langtools/tools/javac/lvti/ParserTest9.out Changeset: f94706337b07 Author: ksrini Date: 2018-01-16 19:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f94706337b07 8194953: doclet corrupts HTML files when adding navbar Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html Changeset: fe2950b07f1e Author: simonis Date: 2018-01-17 17:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fe2950b07f1e 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/6981737/Test6981737.java Changeset: 592e22777742 Author: msheppar Date: 2017-09-03 16:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/592e22777742 8160104: CORBA communication improvements Reviewed-by: rriggs, dfuchs ! src/java.base/share/conf/security/java.security ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java + src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java + src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java ! src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java Changeset: 9c56c953d8db Author: hseigel Date: 2017-03-20 13:05 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c56c953d8db 8175932: Improve host instance supports Reviewed-by: coleenp, mschoene Contributed-by: harold.seigel at oracle.com ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: d44d912ea9bb Author: rprotacio Date: 2017-05-25 15:39 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d44d912ea9bb 8180020: Improve SymbolHashMap entry handling Reviewed-by: mschoene, coleenp, rhalade Contributed-by: rachel.protacio at oracle.com ! src/hotspot/share/oops/constantPool.hpp Changeset: 2e867226b914 Author: vlivanov Date: 2017-05-26 18:39 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2e867226b914 8174962: Better interface invocations Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/compiledICHolder.cpp ! src/hotspot/share/oops/compiledICHolder.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java + test/hotspot/gtest/code/test_vtableStub.cpp + test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java Changeset: b2b67c8fc91a Author: rprotacio Date: 2017-06-12 13:58 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b2b67c8fc91a 8181664: Improve JVM UTF String handling Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill Contributed-by: rachel.protacio at oracle.com ! src/hotspot/share/prims/jni.cpp Changeset: 607d78d0e6f7 Author: psadhukhan Date: 2017-03-23 10:52 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/607d78d0e6f7 8176450: Revise default document styling Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java Changeset: 46e99460e8c9 Author: apetcher Date: 2017-04-28 10:17 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/46e99460e8c9 8172525: Improve key keying case Reviewed-by: mullan, valeriep, rhalade, ahgross ! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: f6796a7e4454 Author: prr Date: 2017-05-17 14:52 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f6796a7e4454 8179533: Cleaner print job handling Reviewed-by: serb, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 592c141b1ca3 Author: prr Date: 2017-05-17 14:57 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/592c141b1ca3 8180011: Cleaner native graphics device handling Reviewed-by: serb, mschoene, rhalade ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp Changeset: d3d2db0f234f Author: serb Date: 2017-05-17 18:22 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d3d2db0f234f 8179990: Cleaner palette entry handling Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp Changeset: 1fc3a5f9791f Author: serb Date: 2017-06-01 15:15 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1fc3a5f9791f 8180015: Cleaner AWT robot handling Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp Changeset: 871b8bb201ea Author: jlaskey Date: 2017-06-05 12:36 -0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/871b8bb201ea 8180869: Cleaner image file reading handling Reviewed-by: ahgross, rriggs, rhalade Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp Changeset: 6c986cf7299a Author: prr Date: 2017-06-29 11:53 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6c986cf7299a 8180877: More deeply colored ICC spaces Reviewed-by: serb, rhalade, mschoene ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/native/liblcms/LCMS.c Changeset: c4de888db380 Author: apetcher Date: 2017-07-04 01:52 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c4de888db380 8174756: Extra validation for public keys Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java Changeset: 0255315ac8d4 Author: vtewari Date: 2017-07-23 10:33 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0255315ac8d4 8182125: Improve reliability of DNS lookups Reviewed-by: chegar, rriggs, dfuchs ! src/java.base/share/classes/module-info.java + src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java Changeset: 950cb68f9d82 Author: apetcher Date: 2017-07-28 18:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/950cb68f9d82 8182387: Improve PKCS usage Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/util/DerValue.java Changeset: 9baae459d58e Author: naoto Date: 2017-08-08 10:43 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9baae459d58e 8182601: Improve usage messages Reviewed-by: alanb, ahgross, ksrini, mchung ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: cd23d1f99660 Author: valeriep Date: 2017-08-24 19:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cd23d1f99660 8186212: Improve GSS handling Reviewed-by: weijun, ahgross ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 1820a65c4e59 Author: valeriep Date: 2017-08-31 21:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1820a65c4e59 8178466: Better RSA parameters Reviewed-by: mullan, ahgross ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java Changeset: e6b173e04545 Author: vinnie Date: 2017-09-04 19:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e6b173e04545 8178449: Improve LDAP logins Reviewed-by: mullan, asmotrak ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java Changeset: 96bff87ea130 Author: vinnie Date: 2017-09-05 15:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/96bff87ea130 8181670: Improve implementation of keystores Reviewed-by: mullan ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: 2ce508de5c77 Author: weijun Date: 2017-09-14 07:45 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2ce508de5c77 8178458: Better use of certificates in LDAP Reviewed-by: vinnie, asmotrak ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java Changeset: b0ab05328879 Author: uvangapally Date: 2017-09-25 19:44 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b0ab05328879 8186998: Improve JMX supportive features Summary: Improve JMX supportive features Reviewed-by: mchung, dfuchs, rriggs, hb, skoivu, rhalade ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java ! test/jdk/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java Changeset: 8dff65f1d611 Author: joehw Date: 2017-10-04 10:33 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8dff65f1d611 8186080: Transform XML interfaces Reviewed-by: dfuchs, lancea, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.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/jaxp/XPathExpressionImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169Test.java Changeset: 2f2d159b03fc Author: serb Date: 2017-10-02 11:04 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2f2d159b03fc 8185325: Improve GTK initialization Reviewed-by: azvegint, rhalade, mschoene ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 52449da2c349 Author: weijun Date: 2017-10-18 10:43 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52449da2c349 8186600: Improve property negotiations Reviewed-by: valeriep, ahgross, mullan ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java ! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java Changeset: d4898fde8171 Author: apetcher Date: 2017-10-24 09:58 -0400 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4898fde8171 8185292: Stricter key generation Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSecretKey.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java Changeset: 0786897e86b3 Author: xuelei Date: 2017-10-31 00:54 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0786897e86b3 8163237: Restrict the use of EXPORT cipher suites Reviewed-by: mullan, igerasim, rhalade, jnimeh ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java Changeset: 02176e56d91c Author: weijun Date: 2017-11-04 08:56 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/02176e56d91c 8186606: Improve LDAP lookup robustness Reviewed-by: mullan, skoivu, ahgross ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 02cc6b9c271d Author: weijun Date: 2017-11-06 22:09 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/02cc6b9c271d 8190789: sun/security/provider/certpath/LDAPCertStore/TestURICertStoreParameters.java fails after JDK-8186606 Reviewed-by: mullan ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 6cc53a4de27e Author: serb Date: 2017-11-06 10:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6cc53a4de27e 8190289: More refactoring for client deserialization cases Reviewed-by: prr, azvegint, rhalade, skoivu ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: d9fcb7ba8133 Author: mdoerr Date: 2017-11-28 01:08 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d9fcb7ba8133 8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations Reviewed-by: goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp Changeset: 8877e857fdd7 Author: smarks Date: 2017-11-27 17:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8877e857fdd7 8189284: More refactoring for deserialization cases Reviewed-by: rriggs, igerasim, rhalade, skoivu ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java Changeset: f2e87b6383af Author: vtewari Date: 2017-11-29 13:56 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f2e87b6383af 8191142: More refactoring for naming deserialization cases Reviewed-by: chegar, rriggs ! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java Changeset: dda1a427b086 Author: xuelei Date: 2017-12-19 16:31 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dda1a427b086 8193683: Increase the number of clones in the CloneableDigest Reviewed-by: coffeys, wetmore ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java Changeset: 97db4ee6e59a Author: asaha Date: 2018-01-08 21:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/97db4ee6e59a Merge Changeset: 0d3b030b3eb7 Author: asaha Date: 2018-01-12 15:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0d3b030b3eb7 Merge - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java Changeset: ca245f9f70db Author: asaha Date: 2018-01-17 07:09 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ca245f9f70db Merge ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: ef70df777355 Author: asaha Date: 2018-01-17 17:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ef70df777355 Merge Changeset: fca88bbbafb9 Author: psandoz Date: 2017-12-21 13:52 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fca88bbbafb9 8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations Reviewed-by: forax, smarks ! src/java.base/share/classes/java/util/stream/DoublePipeline.java ! src/java.base/share/classes/java/util/stream/IntPipeline.java ! src/java.base/share/classes/java/util/stream/LongPipeline.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/java/util/stream/SortedOps.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java Changeset: 4e4929530412 Author: hannesw Date: 2018-01-17 22:44 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4e4929530412 8195123: Very large regressions in Octane benchmarks using 10-b39 Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java Changeset: 5d699d81c10c Author: dlong Date: 2018-01-17 14:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d699d81c10c 8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out() Reviewed-by: kvn ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 860326263d1f Author: vlivanov Date: 2018-01-18 02:25 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/860326263d1f 8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact() Reviewed-by: kvn, psandoz ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp Changeset: b6bb930cd488 Author: darcy Date: 2018-01-17 17:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b6bb930cd488 8191839: ModuleElement.DirectiveVisitor :: visit???() method behavior is deviating from the spec Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java Changeset: c7eea4b541d1 Author: simonis Date: 2018-01-18 03:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c7eea4b541d1 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/native/libjava/System.c Changeset: 2a6c704c1574 Author: mli Date: 2018-01-18 11:48 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2a6c704c1574 8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception Reviewed-by: naoto, rgoel ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 256f31c1e051 Author: mbaesken Date: 2018-01-17 15:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/256f31c1e051 8195615: libsplashscreen linux ppc64le build error after libpng update Reviewed-by: prr, mdoerr ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h Changeset: 391502ceeed9 Author: goetz Date: 2018-01-18 10:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/391502ceeed9 8194869: [TESTBUG][aix, s390] Adapt tests to platforms. Reviewed-by: mbaesken, simonis, dholmes, serb ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java ! test/jdk/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh ! test/jdk/java/awt/JAWT/JAWT.sh ! test/jdk/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh ! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/jdk/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh ! test/jdk/sun/security/mscapi/ShortRSAKey1024.sh ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/tools/keytool/i18n.sh Changeset: 6481320bb72c Author: lana Date: 2018-01-18 16:20 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6481320bb72c Added tag jdk-10+40 for changeset 860326263d1f ! .hgtags Changeset: e5da6c246176 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e5da6c246176 8194992: Null pointer dereference in MultiNode::proj_out related to loopexit() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/superword.cpp Changeset: 37a5a1109b93 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37a5a1109b93 8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass() Reviewed-by: kvn ! src/hotspot/share/code/dependencies.hpp Changeset: 00d8c8d696e9 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/00d8c8d696e9 8194991: Null pointer dereference caused by c2v_getNextStackFrame Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: be259687afab Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be259687afab 8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern() Reviewed-by: kvn ! src/hotspot/share/opto/ifnode.cpp Changeset: 7fc3d62481ba Author: never Date: 2018-01-18 09:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7fc3d62481ba 8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects Reviewed-by: kvn, sspitsyn, phh ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vframe_hp.hpp Changeset: f4e628259d1b Author: mchung Date: 2018-01-18 16:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f4e628259d1b 8194229: tools/jmod/JmodTest.jtr fails when no privilege to create sym link on windows Reviewed-by: alanb ! test/jdk/tools/jimage/JImageExtractTest.java ! test/jdk/tools/jmod/JmodTest.java Changeset: 953eca1167b6 Author: mullan Date: 2018-01-19 09:49 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/953eca1167b6 8194307: KeyStore#getInstance with custom LoadStoreParameter succeeds with invalid password Reviewed-by: weijun, vinnie ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! test/jdk/java/security/KeyStore/ProbeKeystores.java Changeset: 48ce4b11bc17 Author: aph Date: 2018-01-19 16:57 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/48ce4b11bc17 8195685: AArch64: AArch64 cannot build with JDK-8174962 Reviewed-by: adinn, njian ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: 81eb51edf2cb Author: sveerabhadra Date: 2018-01-23 13:46 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/81eb51edf2cb 8194135: The content in textArea can not be pasted after clicking "Copy" button. Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java Changeset: 3eae36c6baa5 Author: chegar Date: 2018-01-23 12:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3eae36c6baa5 8195823: Buffers given to response body subscribers should not contain unprocessed HTTP data Reviewed-by: dfuchs, michaelm ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java + test/jdk/java/net/httpclient/ConcurrentResponses.java + test/jdk/java/net/httpclient/whitebox/FramesDecoderTestDriver.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/frame/FramesDecoderTest.java Changeset: 4162f740b7bd Author: rbackman Date: 2018-01-18 19:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4162f740b7bd 8191915: JCK tests produce incorrect results with C2 Reviewed-by: thartmann, vlivanov, goetz ! src/hotspot/share/opto/mathexactnode.cpp ! src/hotspot/share/opto/mathexactnode.hpp + test/hotspot/gtest/opto/test_mathexact.cpp + test/hotspot/jtreg/compiler/intrinsics/mathexact/LongMulOverflowTest.java Changeset: d47392528c65 Author: dholmes Date: 2017-12-19 17:31 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d47392528c65 8193840: Add compiler/c2/Test8007294.java to the problem list Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: 69d1a1590485 Author: aph Date: 2018-01-22 15:19 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/69d1a1590485 8194739: Zero port of 8174962: Better interface invocations Reviewed-by: adinn, coleenp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: a5736067e82a Author: adinn Date: 2018-01-25 11:56 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a5736067e82a 8196136: AArch64: Correct register use in patch for JDK-8195685 Summary: itable stubs must not use java argument registers as scratch registers Reviewed-by: aph ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: 46a2e41ebe59 Author: lana Date: 2018-01-25 20:56 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/46a2e41ebe59 Added tag jdk-10+41 for changeset 3eae36c6baa5 ! .hgtags Changeset: 2d9dad1b821a Author: adinn Date: 2018-01-25 14:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2d9dad1b821a 8195859: AArch64: vtableStubs gtest fails after 8174962 Summary: gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding Reviewed-by: duke ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 38872bed90e0 Author: psandoz Date: 2018-01-26 09:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/38872bed90e0 8195970: Crash passing null to a VarHandle Reviewed-by: mchung, alanb ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! 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/VarHandleTestMethodTypeBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/jdk/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: fcf730c7373b Author: prr Date: 2018-01-26 12:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fcf730c7373b 8196287: Update src/java.desktop/share/legal/libpng.md for libpng 1.6.34 Reviewed-by: ssadetsky ! src/java.desktop/share/legal/libpng.md Changeset: f8d9bedbacf2 Author: iveresov Date: 2018-01-26 13:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f8d9bedbacf2 8196295: [Graal] remove unused org.graalvm.options package Reviewed-by: thartmann, kvn - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionCategory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptors.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionValues.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/package-info.java Changeset: efa7f1a283e4 Author: roland Date: 2018-01-30 09:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/efa7f1a283e4 8196296: Lucene test crashes C2 compilation Summary: Prevent merging of back to back ifs if one is a counted loop end. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestStripMinedBackToBackIfs.java Changeset: edd2ac895ae1 Author: adinn Date: 2018-01-26 16:38 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/edd2ac895ae1 8196221: AArch64: Mistake in committed patch for JDK-8195859 Summary: The wrong patch was committed for JDK-8195859 Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 4b62b815b4f4 Author: serb Date: 2018-01-30 19:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4b62b815b4f4 8195852: The usage of permissions in Desktop API should be clarified Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/Desktop.java Changeset: 55272cc70514 Author: rpatil Date: 2018-01-31 22:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/55272cc70514 8195837: (tz) Upgrade time-zone data to tzdata2018c Reviewed-by: coffeys, naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/java/time/format/ZoneName.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/java/time/test/java/time/format/ZoneName.java ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/leapseconds ! test/jdk/sun/util/calendar/zi/tzdata/northamerica ! test/jdk/sun/util/calendar/zi/tzdata/southamerica ! test/jdk/sun/util/calendar/zi/tzdata/zone.tab Changeset: 7a5835a47adf Author: mdoerr Date: 2018-02-01 11:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a5835a47adf 8196503: PPC64: vtableStubs gtest fails after 8174962 Reviewed-by: goetz ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp Changeset: db420a109457 Author: lana Date: 2018-02-02 03:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/db420a109457 Added tag jdk-10+42 for changeset 4b62b815b4f4 ! .hgtags Changeset: a844c1447af5 Author: prr Date: 2018-02-02 08:41 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a844c1447af5 8196288: Update src/java.desktop/share/legal/libharfbuzz.md for harfbuzz Reviewed-by: psadhukhan ! src/java.desktop/share/legal/harfbuzz.md Changeset: 8a0181cb87d2 Author: asaha Date: 2018-02-02 19:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a0181cb87d2 8195973: Update JDK 10 repo for FCS build Reviewed-by: erikj Contributed-by: diancui.zhou at oracle.com ! make/conf/jib-profiles.js Changeset: 2c1507ee85ee Author: joehw Date: 2018-02-02 14:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2c1507ee85ee 8196717: remove xmlresolver.md Reviewed-by: lancea, rriggs - src/java.xml/share/legal/xmlresolver.md Changeset: 7c59727b4890 Author: clanger Date: 2018-02-07 09:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7c59727b4890 8196678: avoid printing uninitialized buffer in os::print_memory_info on AIX Reviewed-by: dholmes, goetz, clanger Contributed-by: arno.zeller at sap.com ! src/hotspot/os/aix/os_aix.cpp Changeset: 107413b070b9 Author: jlahoda Date: 2018-02-07 16:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/107413b070b9 8194764: javac incorrectly flags deprecated for removal imports Summary: Fixing source range for the Source.Feature.DEPRECATE_ON_IMPORT Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! test/langtools/tools/javac/warnings/Deprecation.java ! test/langtools/tools/javac/warnings/Deprecation.lintDeprecation.out ! test/langtools/tools/javac/warnings/Deprecation.lintDeprecation8.out Changeset: c2aec276d36a Author: lana Date: 2018-02-06 22:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c2aec276d36a 8196383: JDK 10 L10n resource file update - msgdrop 20 Reviewed-by: naoto Contributed-by: yue.l.liu at oracle.com ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ja.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_pt_BR.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_CN.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_de.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_es.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_fr.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_it.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ja.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ko.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_pt_BR.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_sv.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_zh_CN.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_zh_TW.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 808555a54e9c Author: tschatzl Date: 2018-02-08 10:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/808555a54e9c 8196883: G1RemSet::refine_card_concurrently doesn't need to check for cards in collection set Summary: Remove code related to collection set checking in that method. Reviewed-by: kbarrett, ehelin ! src/hotspot/share/gc/g1/g1RemSet.cpp Changeset: fdc2a952e8fe Author: lana Date: 2018-02-08 20:19 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fdc2a952e8fe Added tag jdk-10+43 for changeset 107413b070b9 ! .hgtags Changeset: 216c2aabbf1f Author: tschatzl Date: 2018-02-09 11:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/216c2aabbf1f 8196602: Change HeapRegionClosure to comply to naming conventions Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CardCounts.cpp ! src/hotspot/share/gc/g1/g1CardLiveData.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! 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/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: f9884e190f2b Author: tschatzl Date: 2018-02-09 12:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f9884e190f2b 8197493: [Backout] JDK-8196602 Change HeapRegionClosure to comply to naming conventions Reviewed-by: shade ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CardCounts.cpp ! src/hotspot/share/gc/g1/g1CardLiveData.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! 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/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/prims/whitebox.cpp Changeset: c152401243aa Author: rkennke Date: 2018-02-15 00:31 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c152401243aa Merge ! make/hotspot/lib/JvmFeatures.gmk - make/langtools/intellij/runConfigurations/javah.xml - make/langtools/test/bootstrap/javah.sh - make/langtools/test/lib/javah.sh ! make/test/JtregNativeHotspot.gmk ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciObjectFactory.hpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/javaClasses.cpp - src/hotspot/share/classfile/jimage.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp - src/hotspot/share/classfile/vmSymbols_ext.hpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp - src/hotspot/share/gc/g1/g1MarkSweep.cpp - src/hotspot/share/gc/g1/g1MarkSweep.hpp - src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp - src/hotspot/share/gc/g1/g1RemSet.inline.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp - src/hotspot/share/gc/g1/g1SerialFullCollector.cpp - src/hotspot/share/gc/g1/g1SerialFullCollector.hpp ! src/hotspot/share/gc/g1/g1StringDedup.hpp - src/hotspot/share/gc/g1/hSpaceCounters.cpp - src/hotspot/share/gc/g1/hSpaceCounters.hpp ! src/hotspot/share/gc/g1/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/barrierSet.inline.hpp + src/hotspot/share/gc/shared/barrierSetConfig.hpp + src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp + src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/gc/shared/gcName.hpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/specialized_oop_closures.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp + src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp + src/hotspot/share/gc/shenandoah/shenandoahArguments.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.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/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp + src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp + src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayOop.cpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/split_if.cpp ! src/hotspot/share/opto/stringopts.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/stubRoutines.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/thread.inline.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp - src/hotspot/share/services/g1MemoryPool.cpp - src/hotspot/share/services/g1MemoryPool.hpp ! src/hotspot/share/services/heapDumper.cpp - src/hotspot/share/services/jmm.h ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryManager.hpp ! src/hotspot/share/services/memoryPool.hpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/memoryService.hpp - src/hotspot/share/services/psMemoryPool.cpp - src/hotspot/share/services/psMemoryPool.hpp - src/hotspot/share/services/shenandoahMemoryPool.cpp - src/hotspot/share/services/shenandoahMemoryPool.hpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/vmError.cpp - src/java.base/share/classes/java/lang/StringDecoderUTF8.java - src/java.base/share/classes/java/util/zip/ZStreamRef.java - src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties - src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h - src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java - src/java.management/share/native/include/jmm.h - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java - src/java.xml/share/legal/xmlresolver.md - src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionIA64.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/ia64/IA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ia64/LinuxIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64Thread.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadContext.java - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/ia64/WindbgIA64ThreadFactory.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BlockingPushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/DefaultPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExecutorWrapper.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PseudoPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushPublisher.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncDataReadQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/BufferHandler.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/ExceptionallyCloseable.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Queue.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/RawAddressNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionCategory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptors.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionValues.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/package-info.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/BasicLogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Constants.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCleanupReader.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogCompilation.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/MakeNotEntrantEvent.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Method.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/NMethod.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/Phase.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrap.java - src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/UncommonTrapEvent.java ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java - test/hotspot/jtreg/gc/metaspace/PerfCounter.java - test/hotspot/jtreg/gc/metaspace/PerfCounters.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java ! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java - test/java/util/Calendar/Bug8185841.java - test/jdk/java/io/FileInputStream/FinalizeShdCallClose.java - test/jdk/java/io/FileOutputStream/FinalizeShdCallClose.java - test/jdk/java/lang/SecurityManager/NoAWT.java - test/jdk/java/net/httpclient/APIErrors.java - test/jdk/java/net/httpclient/Server.java - test/jdk/java/net/httpclient/http2/HpackDriver.java - test/jdk/java/net/httpclient/http2/HpackDriverHeaderTable.java - test/jdk/java/net/httpclient/http2/NoBody.java - test/jdk/java/net/httpclient/http2/server/RedirectHandler.java - test/jdk/java/net/httpclient/websocket/LoggingHelper.java - test/jdk/java/net/httpclient/websocket/WSDriver.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/CloseTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/DataProviders.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannel.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockChannelTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/MockListenerTest.java - test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/PingTest.java - test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java - test/jdk/jdk/internal/misc/JavaLangAccess/NewUnsafeString.java - test/jdk/jdk/internal/util/jar/TestVersionedStream.java - test/jdk/lib/testlibrary/jdk/testlibrary/RandomFactory.java - test/jdk/sun/security/tools/keytool/p12importks.sh - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java - test/langtools/tools/javac/6302184/T6302184.java - test/langtools/tools/javac/6302184/T6302184.out - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/doctree/dcapi/OverviewTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java From shade at redhat.com Thu Feb 15 09:59:07 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 10:59:07 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found Message-ID: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> Reliably reproduces with SPECjvm, derby, running with fastdebug buid. See: http://cr.openjdk.java.net/~shade/shenandoah/derby-fail-hs_err.log Roland, can you take a look? Thanks, -Aleksey From shade at redhat.com Thu Feb 15 10:32:04 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 11:32:04 +0100 Subject: RFR: Sync up Shenandoah LSM handling with upstream Message-ID: <2f1f5136-ad7c-c122-5265-33abaf36e11c@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/lsm-args/webrev.01/ This fixes TestLoopMiningArguments.java failure, and does the same CLS/LSM handling like upstream G1, and (hopefully) ZGC too [1] Testing: hotspot_fast_gc_shenandoah, failing test Thanks, -Aleksey [1] http://mail.openjdk.java.net/pipermail/zgc-dev/2017-December/000056.html From rkennke at redhat.com Thu Feb 15 10:34:43 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 15 Feb 2018 11:34:43 +0100 Subject: RFR: Sync up Shenandoah LSM handling with upstream In-Reply-To: <2f1f5136-ad7c-c122-5265-33abaf36e11c@redhat.com> References: <2f1f5136-ad7c-c122-5265-33abaf36e11c@redhat.com> Message-ID: Yes please. I was doing this in my first merge (that failed on whitespace) and forgot it in the one that I pushed. Thanks for fixing! On Thu, Feb 15, 2018 at 11:32 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/lsm-args/webrev.01/ > > This fixes TestLoopMiningArguments.java failure, and does the same CLS/LSM handling like upstream > G1, and (hopefully) ZGC too [1] > > Testing: hotspot_fast_gc_shenandoah, failing test > > Thanks, > -Aleksey > > [1] http://mail.openjdk.java.net/pipermail/zgc-dev/2017-December/000056.html > From ashipile at redhat.com Thu Feb 15 10:40:16 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 15 Feb 2018 10:40:16 +0000 Subject: hg: shenandoah/jdk10: Sync up Shenandoah LSM handling with upstream Message-ID: <201802151040.w1FAeGCE008036@aojmv0008.oracle.com> Changeset: 08a5276a9672 Author: shade Date: 2018-02-15 11:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/08a5276a9672 Sync up Shenandoah LSM handling with upstream ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java From shade at redhat.com Thu Feb 15 11:01:22 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 12:01:22 +0100 Subject: RFR: Retract superfluous changes against upstream Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/upstream-retract-1/webrev.01/ Eyeballed our diff against upstream, fixed some whitespace, indenting and dates. Testing: hotspot_fast_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Thu Feb 15 11:04:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 15 Feb 2018 12:04:30 +0100 Subject: RFR: Retract superfluous changes against upstream In-Reply-To: References: Message-ID: Sure. This is trivial and doesn't really need review IMO. ;-) Thank you! Roman On Thu, Feb 15, 2018 at 12:01 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/upstream-retract-1/webrev.01/ > > Eyeballed our diff against upstream, fixed some whitespace, indenting and dates. > > Testing: hotspot_fast_gc_shenandoah > > Thanks, > -Aleksey > From ashipile at redhat.com Thu Feb 15 11:14:33 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 15 Feb 2018 11:14:33 +0000 Subject: hg: shenandoah/jdk10: Retract superfluous changes against upstream Message-ID: <201802151114.w1FBEXUX025884@aojmv0008.oracle.com> Changeset: 854bf673f515 Author: shade Date: 2018-02-15 12:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/854bf673f515 Retract superfluous changes against upstream ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp ! src/hotspot/share/gc/g1/g1StringDedupQueue.hpp ! src/hotspot/share/gc/g1/g1StringDedupTable.cpp ! src/hotspot/share/gc/g1/g1StringDedupThread.cpp ! src/hotspot/share/opto/lcm.cpp From rkennke at redhat.com Thu Feb 15 12:31:12 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 15 Feb 2018 13:31:12 +0100 Subject: RFR: 2018-02-14: Bulk backports to sh/jdk9 In-Reply-To: <06de6395-77bc-f34e-5a64-09dc3f396ee0@redhat.com> References: <06de6395-77bc-f34e-5a64-09dc3f396ee0@redhat.com> Message-ID: Am 14.02.2018 um 19:41 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180214/webrev.01/ > > This backports all outstanding work to sh/jdk9: > > 207591c5122b: [backport] Don't treat allocation regions implicitely live during some GCs > 72b8c179ff3b: [backport] Fix Mac OS build warnings > 4302f08acccb: [backport] Record cycle start/end to avoid continuous periodic GC > 44958b5d44e9: [backport] Improve/more detailed timing stats for root queue work > 6cf73d6648f7: [backport] Fix/improve CLD processing > 37c5ed077ef1: [backport] Missing JNI Weak Refs handling after JDK-8189359 (test) > e2d29e6423f9: [backport] Use leftmost region in GC allocations > 463e930aa28b: [backport] Cleanup and strengthen BrooksPointer verification > 2e665d51208d: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop > 52cb9e411659: [backport] Rich assertion failure logging > e1d13a7c98e2: [backport] Rename *_oop_static/oop_ref to *_forwarded > b76343139fdc: [backport] Get easy on template instantiations in ShConcMark > cac659ba1f08: [backport] Improve assertion/verification messages a bit > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > Looks good. From shade at redhat.com Thu Feb 15 14:56:11 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 15:56:11 +0100 Subject: RFR: Missing UseShenandoahGC checks for g1_wb_pre_call elimination Message-ID: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/c2-protect-1/webrev.01/ Should be self-obvious. We have this code in sh/jdk9 and sh/jdk8u, but not in sh/jdk10. And G1 may enter those paths without the checks! Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Thu Feb 15 15:29:12 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 15 Feb 2018 16:29:12 +0100 Subject: RFR: Missing UseShenandoahGC checks for g1_wb_pre_call elimination In-Reply-To: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> References: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> Message-ID: Yes On Thu, Feb 15, 2018 at 3:56 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/c2-protect-1/webrev.01/ > > Should be self-obvious. We have this code in sh/jdk9 and sh/jdk8u, but not in sh/jdk10. And G1 may > enter those paths without the checks! > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > From rwestrel at redhat.com Thu Feb 15 16:09:19 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 15 Feb 2018 17:09:19 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> Message-ID: Here is the fix for that: http://cr.openjdk.java.net/~roland/shenandoah/find_bottom_mem/webrev.00/ Roland. From shade at redhat.com Thu Feb 15 16:12:46 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 17:12:46 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> Message-ID: On 02/15/2018 05:09 PM, Roland Westrelin wrote: > Here is the fix for that: > > http://cr.openjdk.java.net/~roland/shenandoah/find_bottom_mem/webrev.00/ Looks good to me. Two questions: 1) Is this backportable? I.e. should the same fix go to sh/jdk9 and sh/jdk9? 2) I see two other mentions of OptoRuntime::rethrow_stub in asserts, should new entry points be added there as well? assert(u->adr_type() != NULL || u->Opcode() == Op_Rethrow || u->Opcode() == Op_Return || u->Opcode() == Op_SafePoint || (u->is_CallStaticJava() && u->as_CallStaticJava()->uncommon_trap_request() != 0) || (u->is_CallStaticJava() && u->as_CallStaticJava()->_entry_point == OptoRuntime::rethrow_stub()) || u->Opcode() == Op_CallLeaf, ""); Thanks, -Aleksey From shade at redhat.com Thu Feb 15 16:57:27 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 15 Feb 2018 17:57:27 +0100 Subject: RFR: Demote ShenandoahAllocImplicitLive to diagnostic Message-ID: <6028cb3d-e6d8-2f59-7415-943ffc762123@redhat.com> We will add it to sh/jdk9 backports too. This option is not user-settable: $ hg qdiff diff -r d2c26efa2d49 src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp --- a/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Thu Feb 15 15:53:21 2018 +0100 +++ b/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Thu Feb 15 17:54:02 2018 +0100 @@ -298,7 +298,7 @@ "heap conditions, at the expense of higher perf overhead. " \ "Time is in milliseconds.") \ \ - experimental(bool, ShenandoahAllocImplicitLive, true, \ + diagnostic(bool, ShenandoahAllocImplicitLive, true, \ "Treat (non-evac) allocations implicitely live") \ \ diagnostic(bool, ShenandoahSATBBarrier, true, \ Testing: build Thanks, -Aleksey From chf at redhat.com Thu Feb 15 17:00:54 2018 From: chf at redhat.com (Christine Flood) Date: Thu, 15 Feb 2018 12:00:54 -0500 Subject: RFR: Missing UseShenandoahGC checks for g1_wb_pre_call elimination In-Reply-To: References: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> Message-ID: Please! On Thu, Feb 15, 2018 at 10:29 AM, Roman Kennke wrote: > Yes > > On Thu, Feb 15, 2018 at 3:56 PM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~shade/shenandoah/c2-protect-1/webrev.01/ >> >> Should be self-obvious. We have this code in sh/jdk9 and sh/jdk8u, but not in sh/jdk10. And G1 may >> enter those paths without the checks! >> >> Testing: hotspot_gc_shenandoah >> >> Thanks, >> -Aleksey >> From chf at redhat.com Thu Feb 15 17:01:38 2018 From: chf at redhat.com (Christine Flood) Date: Thu, 15 Feb 2018 12:01:38 -0500 Subject: RFR: Demote ShenandoahAllocImplicitLive to diagnostic In-Reply-To: <6028cb3d-e6d8-2f59-7415-943ffc762123@redhat.com> References: <6028cb3d-e6d8-2f59-7415-943ffc762123@redhat.com> Message-ID: Yes, Please On Thu, Feb 15, 2018 at 11:57 AM, Aleksey Shipilev wrote: > We will add it to sh/jdk9 backports too. This option is not user-settable: > > $ hg qdiff > diff -r d2c26efa2d49 src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp > --- a/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Thu Feb 15 15:53:21 2018 +0100 > +++ b/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Thu Feb 15 17:54:02 2018 +0100 > @@ -298,7 +298,7 @@ > "heap conditions, at the expense of higher perf overhead. " \ > "Time is in milliseconds.") \ > \ > - experimental(bool, ShenandoahAllocImplicitLive, true, \ > + diagnostic(bool, ShenandoahAllocImplicitLive, true, \ > "Treat (non-evac) allocations implicitely live") \ > \ > diagnostic(bool, ShenandoahSATBBarrier, true, \ > > Testing: build > > Thanks, > -Aleksey > From chf at redhat.com Thu Feb 15 17:02:59 2018 From: chf at redhat.com (Christine Flood) Date: Thu, 15 Feb 2018 12:02:59 -0500 Subject: RFR: 2018-02-14: Bulk backports to sh/jdk9 In-Reply-To: References: <06de6395-77bc-f34e-5a64-09dc3f396ee0@redhat.com> Message-ID: Looks good to me too. Christine On Thu, Feb 15, 2018 at 7:31 AM, Roman Kennke wrote: > Am 14.02.2018 um 19:41 schrieb Aleksey Shipilev: >> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180214/webrev.01/ >> >> This backports all outstanding work to sh/jdk9: >> >> 207591c5122b: [backport] Don't treat allocation regions implicitely live during some GCs >> 72b8c179ff3b: [backport] Fix Mac OS build warnings >> 4302f08acccb: [backport] Record cycle start/end to avoid continuous periodic GC >> 44958b5d44e9: [backport] Improve/more detailed timing stats for root queue work >> 6cf73d6648f7: [backport] Fix/improve CLD processing >> 37c5ed077ef1: [backport] Missing JNI Weak Refs handling after JDK-8189359 (test) >> e2d29e6423f9: [backport] Use leftmost region in GC allocations >> 463e930aa28b: [backport] Cleanup and strengthen BrooksPointer verification >> 2e665d51208d: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop >> 52cb9e411659: [backport] Rich assertion failure logging >> e1d13a7c98e2: [backport] Rename *_oop_static/oop_ref to *_forwarded >> b76343139fdc: [backport] Get easy on template instantiations in ShConcMark >> cac659ba1f08: [backport] Improve assertion/verification messages a bit >> >> Testing: hotspot_gc_shenandoah {fastdebug|release} >> >> Thanks, >> -Aleksey >> > > Looks good. From ashipile at redhat.com Thu Feb 15 18:23:21 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 15 Feb 2018 18:23:21 +0000 Subject: hg: shenandoah/jdk10: 2 new changesets Message-ID: <201802151823.w1FINMTe028473@aojmv0008.oracle.com> Changeset: d2c26efa2d49 Author: shade Date: 2018-02-15 15:53 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d2c26efa2d49 Missing UseShenandoahGC checks for g1_wb_pre_call elimination ! src/hotspot/share/opto/macro.cpp Changeset: e46650d6ed1d Author: shade Date: 2018-02-15 17:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e46650d6ed1d Demote ShenandoahAllocImplicitLive to diagnostic ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From ashipile at redhat.com Thu Feb 15 18:24:01 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 15 Feb 2018 18:24:01 +0000 Subject: hg: shenandoah/jdk9/hotspot: 14 new changesets Message-ID: <201802151824.w1FIO1fv028748@aojmv0008.oracle.com> Changeset: dbdde8719baf Author: rkennke Date: 2018-01-31 21:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/dbdde8719baf [backport] Don't treat allocation regions implicitely live during some GCs ! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc/shenandoah/shenandoah_globals.hpp Changeset: 9ea5ffefa388 Author: shade Date: 2018-02-01 12:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9ea5ffefa388 [backport] Fix Mac OS build warnings ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/loopPredicate.cpp Changeset: 7c494d9db524 Author: rkennke Date: 2018-02-02 14:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/7c494d9db524 [backport] Record cycle start/end to avoid continuous periodic GC ! src/share/vm/gc/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc/shenandoah/shenandoahUtils.cpp Changeset: 437741c2bffd Author: rkennke Date: 2018-02-02 16:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/437741c2bffd [backport] Improve/more detailed timing stats for root queue work ! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/share/vm/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: f753dccda9dd Author: rkennke Date: 2018-02-07 12:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f753dccda9dd [backport] Fix/improve CLD processing ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp ! src/share/vm/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: df100637c325 Author: shade Date: 2018-02-07 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/df100637c325 [backport] Missing JNI Weak Refs handling after JDK-8189359 (test) + test/gc/shenandoah/jni/TestJNIGlobalRefs.java + test/gc/shenandoah/jni/libTestJNIGlobalRefs.c Changeset: da727e3d353f Author: shade Date: 2018-02-07 12:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/da727e3d353f [backport] Use leftmost region in GC allocations Contributed-by: Dominik Infuehr ! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp Changeset: eef04e0a0474 Author: shade Date: 2018-02-12 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eef04e0a0474 [backport] Cleanup and strengthen BrooksPointer verification ! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp Changeset: 35b65240dc8c Author: shade Date: 2018-02-12 15:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/35b65240dc8c [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop ! src/share/vm/gc/shared/barrierSet.cpp ! src/share/vm/gc/shared/barrierSet.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/oops/oop.hpp Changeset: 2a9afc3843f8 Author: shade Date: 2018-02-13 12:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2a9afc3843f8 [backport] Rich assertion failure logging ! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp + src/share/vm/gc/shenandoah/shenandoahAsserts.cpp + src/share/vm/gc/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.hpp Changeset: 2a3a44377445 Author: shade Date: 2018-02-13 13:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/2a3a44377445 [backport] Rename *_oop_static/oop_ref to *_forwarded ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.hpp ! src/share/vm/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahOopClosures.inline.hpp Changeset: 9fd8fc2e8b47 Author: shade Date: 2018-02-13 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/9fd8fc2e8b47 [backport] Get easy on template instantiations in ShConcMark ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp Changeset: eada99b258fb Author: shade Date: 2018-02-14 16:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/eada99b258fb [backport] Improve assertion/verification messages a bit ! src/share/vm/gc/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp Changeset: 00a3f7ca1c36 Author: shade Date: 2018-02-15 17:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/00a3f7ca1c36 [backport] Demote ShenandoahAllocImplicitLive to diagnostic ! src/share/vm/gc/shenandoah/shenandoah_globals.hpp From rwestrel at redhat.com Thu Feb 15 20:52:04 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 15 Feb 2018 21:52:04 +0100 Subject: RFR: Missing UseShenandoahGC checks for g1_wb_pre_call elimination In-Reply-To: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> References: <6d60a2c4-a550-add4-e45e-ee0173492d88@redhat.com> Message-ID: > http://cr.openjdk.java.net/~shade/shenandoah/c2-protect-1/webrev.01/ Ok. Roland. From rwestrel at redhat.com Fri Feb 16 08:18:16 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 16 Feb 2018 09:18:16 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> Message-ID: Here is a cleaner fix: http://cr.openjdk.java.net/~roland/shenandoah/find_bottom_mem/webrev.01/ > 1) Is this backportable? I.e. should the same fix go to sh/jdk9 and sh/jdk9? Yes. > 2) I see two other mentions of OptoRuntime::rethrow_stub in asserts, should new entry points be > added there as well? The asserts are good (because they are CallLeaf nodes). Roland. From shade at redhat.com Fri Feb 16 08:29:28 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 16 Feb 2018 09:29:28 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> Message-ID: <247b9eae-84ee-ce6d-7a81-f196b9033355@redhat.com> On 02/16/2018 09:18 AM, Roland Westrelin wrote: > http://cr.openjdk.java.net/~roland/shenandoah/find_bottom_mem/webrev.01/ New assert looks inconsistent, did you mean "adr_type() == NULL" in assert? if (c->is_Call() && c->as_Call()->adr_type() != NULL) { ... } else { assert(!c->is_Call() || c->as_Call()->adr_type() != NULL || mem == NULL, ...) } Currently if c->is_Call() is true and c->as_Call()->adr_type() is NULL, it will go to else branch, and fail the assert. Otherwise good to go. -Aleksey From rwestrel at redhat.com Fri Feb 16 08:34:11 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 16 Feb 2018 09:34:11 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: <247b9eae-84ee-ce6d-7a81-f196b9033355@redhat.com> References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> <247b9eae-84ee-ce6d-7a81-f196b9033355@redhat.com> Message-ID: > New assert looks inconsistent, did you mean "adr_type() == NULL" in assert? > > if (c->is_Call() && c->as_Call()->adr_type() != NULL) { > ... > } else { > assert(!c->is_Call() || c->as_Call()->adr_type() != NULL || mem == NULL, ...) > } > > Currently if c->is_Call() is true and c->as_Call()->adr_type() is NULL, it will go to else branch, > and fail the assert. The intent is to check that: c->as_Call()->adr_type() == NULL => mem == NULL That's what the assert does, right? Roland. From shade at redhat.com Fri Feb 16 08:35:10 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 16 Feb 2018 09:35:10 +0100 Subject: Post-merge bug: Derby fails with assert(p != __null) failed: named projection 2 not found In-Reply-To: References: <101cabcf-9ad1-f3a3-4db4-fbfa8c5e9caf@redhat.com> <247b9eae-84ee-ce6d-7a81-f196b9033355@redhat.com> Message-ID: <0ea0b533-7a1c-c6d2-d616-32734e28e361@redhat.com> On 02/16/2018 09:34 AM, Roland Westrelin wrote: > >> New assert looks inconsistent, did you mean "adr_type() == NULL" in assert? >> >> if (c->is_Call() && c->as_Call()->adr_type() != NULL) { >> ... >> } else { >> assert(!c->is_Call() || c->as_Call()->adr_type() != NULL || mem == NULL, ...) >> } >> >> Currently if c->is_Call() is true and c->as_Call()->adr_type() is NULL, it will go to else branch, >> and fail the assert. > > The intent is to check that: > c->as_Call()->adr_type() == NULL => mem == NULL > > That's what the assert does, right? Ah, OK then. -Aleksey From shade at redhat.com Fri Feb 16 09:41:07 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 16 Feb 2018 10:41:07 +0100 Subject: RFR: Fix post-merge AArch64 build failures Message-ID: <78529468-14ab-2aaf-964c-b24ed8948d3c@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/build/bs-moves/webrev.01/ Missed AArch64 changes after BarrierSet moves. Testing: Linux/aarch64 build Thanks, -Aleksey From rkennke at redhat.com Fri Feb 16 09:46:35 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 16 Feb 2018 10:46:35 +0100 Subject: RFR: Fix post-merge AArch64 build failures In-Reply-To: <78529468-14ab-2aaf-964c-b24ed8948d3c@redhat.com> References: <78529468-14ab-2aaf-964c-b24ed8948d3c@redhat.com> Message-ID: Looks good. Thanks for fixing it! Roman On Fri, Feb 16, 2018 at 10:41 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/build/bs-moves/webrev.01/ > > Missed AArch64 changes after BarrierSet moves. > > Testing: Linux/aarch64 build > > Thanks, > -Aleksey > From rwestrel at redhat.com Fri Feb 16 10:42:21 2018 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Fri, 16 Feb 2018 10:42:21 +0000 Subject: hg: shenandoah/jdk10: ShenandoahWriteBarrierNode::find_bottom_mem() fix Message-ID: <201802161042.w1GAgLE6005915@aojmv0008.oracle.com> Changeset: 30b431d17fcc Author: roland Date: 2018-02-16 09:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/30b431d17fcc ShenandoahWriteBarrierNode::find_bottom_mem() fix ! src/hotspot/share/opto/shenandoahSupport.cpp From ashipile at redhat.com Fri Feb 16 10:47:36 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 16 Feb 2018 10:47:36 +0000 Subject: hg: shenandoah/jdk10: Fix post-merge AArch64 build failures Message-ID: <201802161047.w1GAlahi008714@aojmv0008.oracle.com> Changeset: 19b13a2f5d8e Author: shade Date: 2018-02-16 11:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19b13a2f5d8e Fix post-merge AArch64 build failures ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/shenandoahBarrierSet_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp From rkennke at redhat.com Fri Feb 16 13:01:37 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 16 Feb 2018 14:01:37 +0100 Subject: RFR: Move barriers into typeArrayOop.hpp direct memory accessors Message-ID: typeArrayOop.hpp has a bunch of direct memory accessors (*_at_addr() ). Those are used for both directly reading and writing primitive array contents (e.g. using memcpy). We used to employ our barriers *before* calling into those accessors, with the rationale that we don't know whether the caller wants to read or write. However, it turns out that it's fairly difficult to track when upstream adds new users, and a quick check yields many places in code where those accessors are used without any barriers. I propose to place pessimistic write barriers into those accessors for now, and remove all the barriers in callers. The potential performance loss seems the less evil compared to corrupted memory due to missing barriers. http://cr.openjdk.java.net/~rkennke/typearray-barriers/webrev.00/ I also filed an upstream bug to use the Access API, and distinguish between reads and writes: https://bugs.openjdk.java.net/browse/JDK-8198286 Passes: hotspot_gc_shenandoah (fastdebug) Ok? From shade at redhat.com Fri Feb 16 14:23:20 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 16 Feb 2018 15:23:20 +0100 Subject: RFR: Move barriers into typeArrayOop.hpp direct memory accessors In-Reply-To: References: Message-ID: <25e6a388-a00b-abc9-efdd-976bfbd9886f@redhat.com> On 02/16/2018 02:01 PM, Roman Kennke wrote: > I propose to place pessimistic write barriers into those accessors for > now, and remove all the barriers in callers. The potential performance > loss seems the less evil compared to corrupted memory due to missing > barriers. Yes, that makes sense. On the other hand, pre-copying the arrays before doing the native accesses to them probably simplifies pinning. > http://cr.openjdk.java.net/~rkennke/typearray-barriers/webrev.00/ This looks good to me. -Aleksey From roman at kennke.org Fri Feb 16 14:33:07 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 16 Feb 2018 14:33:07 +0000 Subject: hg: shenandoah/jdk10: Move barriers into typeArrayOop.hpp direct memory accessors Message-ID: <201802161433.w1GEX7mY014607@aojmv0008.oracle.com> Changeset: 8cd5e3a78fea Author: rkennke Date: 2018-02-16 15:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8cd5e3a78fea Move barriers into typeArrayOop.hpp direct memory accessors ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/heapDumper.cpp From shade at redhat.com Fri Feb 16 17:34:16 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 16 Feb 2018 18:34:16 +0100 Subject: RFR: Roots verification should take the special roots first Message-ID: <9bdd845e-eb95-fe9f-2563-c1330966c772@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/verifier-roots-threadlast/webrev.01/ The motivation is in code comment. Need this to debug a failure in sh/jdk8u. Testing: hotspot_gc_shenandoah Thanks, -Aleksey From shade at redhat.com Sat Feb 17 08:58:46 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Sat, 17 Feb 2018 09:58:46 +0100 Subject: RFR: Move barriers into typeArrayOop.hpp direct memory accessors In-Reply-To: <25e6a388-a00b-abc9-efdd-976bfbd9886f@redhat.com> References: <25e6a388-a00b-abc9-efdd-976bfbd9886f@redhat.com> Message-ID: <1a77cafe-6768-11c6-8e50-ea2caff9214d@redhat.com> On 02/16/2018 03:23 PM, Aleksey Shipilev wrote: > On 02/16/2018 02:01 PM, Roman Kennke wrote: >> I propose to place pessimistic write barriers into those accessors for >> now, and remove all the barriers in callers. The potential performance >> loss seems the less evil compared to corrupted memory due to missing >> barriers. > > Yes, that makes sense. On the other hand, pre-copying the arrays before doing the native accesses to > them probably simplifies pinning. > >> http://cr.openjdk.java.net/~rkennke/typearray-barriers/webrev.00/ Apparently, this breaks release builds: shenandoah-jdk10/build/src/hotspot/share/oops/typeArrayOop.hpp: In member function ?jbyte* typeArrayOopDesc::byte_at_addr(int) const?: /pool/buildbot/slaves/sobornost/shenandoah-jdk10/build/src/hotspot/share/oops/typeArrayOop.hpp:53:80: error: invalid conversion from ?const oopDesc*? to ?oop {aka oopDesc*}? [-fpermissive] typeArrayOop p = typeArrayOop(BarrierSet::barrier_set()->write_barrier(this)); ^ -Aleksey From rkennke at redhat.com Sat Feb 17 10:13:26 2018 From: rkennke at redhat.com (Roman Kennke) Date: Sat, 17 Feb 2018 11:13:26 +0100 Subject: RFR: Explicitely convert const oopDesc* to oop in typeArrayOop barriers Message-ID: My last patch to typeArrayOop.hpp introduced a build failure in release builds. It requires an explicit conversion from const oopDesc* to oop to pass into the write-barrier. http://cr.openjdk.java.net/~rkennke/conv-oop/webrev.00/ Ok? Roman From shade at redhat.com Sat Feb 17 11:04:22 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Sat, 17 Feb 2018 12:04:22 +0100 Subject: RFR: Explicitely convert const oopDesc* to oop in typeArrayOop barriers In-Reply-To: References: Message-ID: On 02/17/2018 11:13 AM, Roman Kennke wrote: > My last patch to typeArrayOop.hpp introduced a build failure in release > builds. It requires an explicit conversion from const oopDesc* to oop to > pass into the write-barrier. > > http://cr.openjdk.java.net/~rkennke/conv-oop/webrev.00/ > > Ok? OK -Aleksey From roman at kennke.org Sat Feb 17 11:54:44 2018 From: roman at kennke.org (roman at kennke.org) Date: Sat, 17 Feb 2018 11:54:44 +0000 Subject: hg: shenandoah/jdk10: Explicitely convert const oopDesc* to oop in typeArrayOop barriers Message-ID: <201802171154.w1HBsif5003968@aojmv0008.oracle.com> Changeset: 939983d18a41 Author: rkennke Date: 2018-02-17 11:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/939983d18a41 Explicitely convert const oopDesc* to oop in typeArrayOop barriers ! src/hotspot/share/oops/typeArrayOop.hpp From shade at redhat.com Mon Feb 19 09:29:07 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 10:29:07 +0100 Subject: RFR: Roots verification should take the special roots first In-Reply-To: <9bdd845e-eb95-fe9f-2563-c1330966c772@redhat.com> References: <9bdd845e-eb95-fe9f-2563-c1330966c772@redhat.com> Message-ID: <6c98fd8c-8580-44d6-3f06-d3f1f6d80c93@redhat.com> On 02/16/2018 06:34 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/verifier-roots-threadlast/webrev.01/ > > The motivation is in code comment. Need this to debug a failure in sh/jdk8u. Ping. -Aleksey From rkennke at redhat.com Mon Feb 19 09:51:26 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 10:51:26 +0100 Subject: RFR: Roots verification should take the special roots first In-Reply-To: <6c98fd8c-8580-44d6-3f06-d3f1f6d80c93@redhat.com> References: <9bdd845e-eb95-fe9f-2563-c1330966c772@redhat.com> <6c98fd8c-8580-44d6-3f06-d3f1f6d80c93@redhat.com> Message-ID: Am 19.02.2018 um 10:29 schrieb Aleksey Shipilev: > On 02/16/2018 06:34 PM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~shade/shenandoah/verifier-roots-threadlast/webrev.01/ >> >> The motivation is in code comment. Need this to debug a failure in sh/jdk8u. > > Ping. > > -Aleksey > > Looks good. From shade at redhat.com Mon Feb 19 09:51:33 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 10:51:33 +0100 Subject: RFR: Reapply missing changesets after sh/jdk10 merge Message-ID: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/reapply-after-merge-1/webrev.01/ Roman had accidentally reverted some recent changesets when doing the merge. This reapplies them back to sh/jdk10. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From shade at redhat.com Mon Feb 19 10:17:59 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 11:17:59 +0100 Subject: RFR: Reapply missing changesets after sh/jdk10 merge In-Reply-To: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> References: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> Message-ID: <6c82b5dc-786e-941b-5a1f-f17a66653385@redhat.com> On 02/19/2018 10:51 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/reapply-after-merge-1/webrev.01/ > > Roman had accidentally reverted some recent changesets when doing the merge. This reapplies them > back to sh/jdk10. These are the changesets in this bundle: [re-apply] Prevent accidental UseShenandoahMatrix enabling [re-apply] Cleanup and strengthen BrooksPointer verification [re-apply] Remove BS:is_safe in favor of logged BS::verify_safe_oop [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit [re-apply] Rename *_oop_static/oop_ref to *_forwarded [re-apply] Get easy on template instantiations in ShConcMark Roman, please verify those are the only changesets affected? Thanks, -Aleksey From rkennke at redhat.com Mon Feb 19 10:29:27 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 11:29:27 +0100 Subject: RFR: Reapply missing changesets after sh/jdk10 merge In-Reply-To: <6c82b5dc-786e-941b-5a1f-f17a66653385@redhat.com> References: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> <6c82b5dc-786e-941b-5a1f-f17a66653385@redhat.com> Message-ID: Might it be missing: changeset: 47996:cac659ba1f08 user: shade date: Wed Feb 14 16:58:56 2018 +0100 summary: Improve assertion/verification messages a bit ? I haven't checked the code yet, but it falls into the timeframe from which I borked stuff. Roman On Mon, Feb 19, 2018 at 11:17 AM, Aleksey Shipilev wrote: > On 02/19/2018 10:51 AM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~shade/shenandoah/reapply-after-merge-1/webrev.01/ >> >> Roman had accidentally reverted some recent changesets when doing the merge. This reapplies them >> back to sh/jdk10. > > These are the changesets in this bundle: > > [re-apply] Prevent accidental UseShenandoahMatrix enabling > [re-apply] Cleanup and strengthen BrooksPointer verification > [re-apply] Remove BS:is_safe in favor of logged BS::verify_safe_oop > [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit > [re-apply] Rename *_oop_static/oop_ref to *_forwarded > [re-apply] Get easy on template instantiations in ShConcMark > > Roman, please verify those are the only changesets affected? > > Thanks, > -Aleksey > From shade at redhat.com Mon Feb 19 10:30:34 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 11:30:34 +0100 Subject: RFR: Reapply missing changesets after sh/jdk10 merge In-Reply-To: References: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> <6c82b5dc-786e-941b-5a1f-f17a66653385@redhat.com> Message-ID: <52544d2c-c135-c2c4-89af-bc912cb06a69@redhat.com> On 02/19/2018 11:29 AM, Roman Kennke wrote: > Might it be missing: > > changeset: 47996:cac659ba1f08 > user: shade > date: Wed Feb 14 16:58:56 2018 +0100 > summary: Improve assertion/verification messages a bit It is here: [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit > I haven't checked the code yet, but it falls into the timeframe from which I borked stuff. Please re-check :) -Aleksey From rkennke at redhat.com Mon Feb 19 10:39:57 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 11:39:57 +0100 Subject: RFR: Reapply missing changesets after sh/jdk10 merge In-Reply-To: <52544d2c-c135-c2c4-89af-bc912cb06a69@redhat.com> References: <5b9b6a8d-152c-a3f1-ec31-6c975e120b82@redhat.com> <6c82b5dc-786e-941b-5a1f-f17a66653385@redhat.com> <52544d2c-c135-c2c4-89af-bc912cb06a69@redhat.com> Message-ID: Looks good. On Mon, Feb 19, 2018 at 11:30 AM, Aleksey Shipilev wrote: > On 02/19/2018 11:29 AM, Roman Kennke wrote: >> Might it be missing: >> >> changeset: 47996:cac659ba1f08 >> user: shade >> date: Wed Feb 14 16:58:56 2018 +0100 >> summary: Improve assertion/verification messages a bit > > It is here: > [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit > >> I haven't checked the code yet, but it falls into the timeframe from which I borked stuff. > Please re-check :) > > -Aleksey > From ashipile at redhat.com Mon Feb 19 11:06:08 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 19 Feb 2018 11:06:08 +0000 Subject: hg: shenandoah/jdk10: Roots verification should take the special roots first Message-ID: <201802191106.w1JB69Xl021821@aojmv0008.oracle.com> Changeset: 80cdb1b94399 Author: shade Date: 2018-02-16 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80cdb1b94399 Roots verification should take the special roots first ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp From shade at redhat.com Mon Feb 19 11:05:16 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 12:05:16 +0100 Subject: RFR: [8u] Workaround VM crash with JNI Weak Refs handling Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/8u-workaround-jweak/webrev.01/ Found this during sh/jdk8u backports, which brought the TestJNIGlobalRefs test. This test crashes current VM with SEGV, or fails in Verifier like this: # Internal Error (/home/shade/trunks/shenandoah-jdk8/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp:146), pid=34021, tid=0x00007f2a54bfb700 # Error: Shenandoah verification failed; After Mark, Roots: Object must belong to region with live data Referenced from: interior location: 0x00007f2a6c6d3810 outside of Java heap 0x00007f2a6c6d3810 is pointing into the stack for thread: 0x00007f2a6400c800 Object: 0x0000000082400008 - klass 0x0000000800000b70 [I not allocated after complete mark start allocated after next mark start not marked complete marked next not in collection set region: |0x00007f2a64086060| 1|R |BTE 0x0000000082400000, 0x0000000082500000, 0x0000000082800000|U 25%|T 25%|G 0%|S 0%|L 0%|CP 0|TAMS 0x0000000082500000, 0x0000000082400000| It seems to be caused by a race between reading the jweak into the local (and thus it appears on thread stack), and marking that is supposed to reveal its strong reachability from that root. My attempts in fixing this easily have not been successful so far. There are upstream jdk9/10 changes that rework jweak handling and fix some related G1 bugs, but those are not trivially backportable. Until we figure that out, I suggest we workaround that failure by assuming JNI Weak Refs are always alive. Testing: hotspot_gc_shenandoah, including new test Thanks, -Aleksey From ashipile at redhat.com Mon Feb 19 11:20:03 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 19 Feb 2018 11:20:03 +0000 Subject: hg: shenandoah/jdk10: 6 new changesets Message-ID: <201802191120.w1JBK44X029581@aojmv0008.oracle.com> Changeset: 663ace0cf354 Author: shade Date: 2018-02-09 17:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/663ace0cf354 [re-apply] Prevent accidental UseShenandoahMatrix enabling ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 8ecee4cabb6a Author: shade Date: 2018-02-12 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8ecee4cabb6a [re-apply] Cleanup and strengthen BrooksPointer verification ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 8b066e481ee8 Author: shade Date: 2018-02-12 15:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b066e481ee8 [re-apply] Remove BS:is_safe in favor of logged BS::verify_safe_oop ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/oops/oop.hpp Changeset: 20e8e4e585b4 Author: shade Date: 2018-02-13 12:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/20e8e4e585b4 [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 2da5e3e71601 Author: shade Date: 2018-02-13 13:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2da5e3e71601 [re-apply] Rename *_oop_static/oop_ref to *_forwarded ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! 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/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: 8a6b9fb7f2c8 Author: shade Date: 2018-02-13 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a6b9fb7f2c8 [re-apply] Get easy on template instantiations in ShConcMark ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp From shade at redhat.com Mon Feb 19 11:29:24 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 12:29:24 +0100 Subject: RFR: LotsOfCycles test timeouts Message-ID: <99a86211-f17f-ed1f-7234-35b8c13ebb47@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/tests-lotscycles-timeout/webrev.01/ LotsOfCycles intermittently timeouts in sh/jdk8. In sh/jdk9 and sh/jdk10 the test time is dangerously close to timeout. So, let's make timeout higher. Testing: LotsOfCycles Thanks, -Aleksey From rkennke at redhat.com Mon Feb 19 12:34:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 13:34:39 +0100 Subject: RFR: [8u] Workaround VM crash with JNI Weak Refs handling In-Reply-To: References: Message-ID: Sounds like it requires a keep_alive_barrier() in the place where the oop is moved from jweak -> local? As a workaround, the patch is ok. Roman On Mon, Feb 19, 2018 at 12:05 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/8u-workaround-jweak/webrev.01/ > > Found this during sh/jdk8u backports, which brought the TestJNIGlobalRefs test. This test crashes > current VM with SEGV, or fails in Verifier like this: > > # Internal Error > (/home/shade/trunks/shenandoah-jdk8/hotspot/src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp:146), > pid=34021, tid=0x00007f2a54bfb700 > # Error: Shenandoah verification failed; After Mark, Roots: Object must belong to region with live data > > Referenced from: > interior location: 0x00007f2a6c6d3810 > outside of Java heap > 0x00007f2a6c6d3810 is pointing into the stack for thread: 0x00007f2a6400c800 > > Object: > 0x0000000082400008 - klass 0x0000000800000b70 [I > not allocated after complete mark start > allocated after next mark start > not marked complete > marked next > not in collection set > region: |0x00007f2a64086060| 1|R |BTE 0x0000000082400000, 0x0000000082500000, > 0x0000000082800000|U 25%|T 25%|G 0%|S 0%|L 0%|CP 0|TAMS 0x0000000082500000, > 0x0000000082400000| > > It seems to be caused by a race between reading the jweak into the local (and thus it appears on > thread stack), and marking that is supposed to reveal its strong reachability from that root. > > My attempts in fixing this easily have not been successful so far. There are upstream jdk9/10 > changes that rework jweak handling and fix some related G1 bugs, but those are not trivially > backportable. Until we figure that out, I suggest we workaround that failure by assuming JNI Weak > Refs are always alive. > > Testing: hotspot_gc_shenandoah, including new test > > Thanks, > -Aleksey > From rkennke at redhat.com Mon Feb 19 12:34:47 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 13:34:47 +0100 Subject: RFR: LotsOfCycles test timeouts In-Reply-To: <99a86211-f17f-ed1f-7234-35b8c13ebb47@redhat.com> References: <99a86211-f17f-ed1f-7234-35b8c13ebb47@redhat.com> Message-ID: Yes On Mon, Feb 19, 2018 at 12:29 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/tests-lotscycles-timeout/webrev.01/ > > LotsOfCycles intermittently timeouts in sh/jdk8. In sh/jdk9 and sh/jdk10 the test time is > dangerously close to timeout. So, let's make timeout higher. > > Testing: LotsOfCycles > > Thanks, > -Aleksey > From rkennke at redhat.com Mon Feb 19 14:40:31 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 15:40:31 +0100 Subject: RFR: Traversal GC: query garbage counter only for regular regions Message-ID: I found this in my patch queue from before FOSDEM. Back then I tripped an assert about miscounted liveness data, which was caused by querying garbage() on a humongous region. Re-ordering the calls fixes it. I also made the assert a little weaker to not fire on humongous regions. http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.00/ Passes: hotspot_gc_shenandoah From shade at redhat.com Mon Feb 19 15:04:48 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 16:04:48 +0100 Subject: RFR: Traversal GC: query garbage counter only for regular regions In-Reply-To: References: Message-ID: On 02/19/2018 03:40 PM, Roman Kennke wrote: > I found this in my patch queue from before FOSDEM. Back then I tripped > an assert about miscounted liveness data, which was caused by querying > garbage() on a humongous region. Re-ordering the calls fixes it. I > also made the assert a little weaker to not fire on humongous regions. > > http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.00/ *) Do you really need the assert change? It basically protects from size_t underflow in the line below. *) These parentheses look weird: 1344 if ((r->is_regular() && r->used() > 0)) { did you mean this? 1344 if (r->is_regular() && (r->used() > 0)) { Otherwise looks good. -Aleksey From shade at redhat.com Mon Feb 19 15:07:27 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 16:07:27 +0100 Subject: RFR: [8u] Workaround VM crash with JNI Weak Refs handling In-Reply-To: References: Message-ID: On 02/19/2018 01:34 PM, Roman Kennke wrote: > Sounds like it requires a keep_alive_barrier() in the place where the > oop is moved from jweak -> local? Thought so too, and this seems to be what jdk9 and jdk10 are doing for G1. But, it does not fix the bug. Also, it sometimes fails on asserts with mismatched ranks in SATB and Compile locks, so I guess we would need to look into that too. The complete fix seems to be much harder than I expected. > As a workaround, the patch is ok. Yup. -Aleksey From ashipile at redhat.com Mon Feb 19 15:15:59 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 19 Feb 2018 15:15:59 +0000 Subject: hg: shenandoah/jdk8u/hotspot: Workaround VM crash with JNI Weak Refs handling Message-ID: <201802191515.w1JFFxrO010295@aojmv0008.oracle.com> Changeset: ba692039a40a Author: shade Date: 2018-02-07 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ba692039a40a Workaround VM crash with JNI Weak Refs handling ! src/share/vm/memory/referenceProcessor.cpp + test/gc/shenandoah/jni/TestJNIGlobalRefs.java + test/gc/shenandoah/jni/TestJNIGlobalRefs.sh + test/gc/shenandoah/jni/libTestJNIGlobalRefs.c From ashipile at redhat.com Mon Feb 19 15:16:54 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 19 Feb 2018 15:16:54 +0000 Subject: hg: shenandoah/jdk10: LotsOfCycles test timeouts Message-ID: <201802191516.w1JFGsx2010974@aojmv0008.oracle.com> Changeset: b5a09ff17768 Author: shade Date: 2018-02-19 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b5a09ff17768 LotsOfCycles test timeouts ! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java From rkennke at redhat.com Mon Feb 19 15:56:52 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 16:56:52 +0100 Subject: RFR: Traversal GC: query garbage counter only for regular regions In-Reply-To: References: Message-ID: We don't really need the assert change. Reverted. Also fixed parentheses. Differential: http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.01.diff/ Full: http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.01/ Ok now? Roman On Mon, Feb 19, 2018 at 4:04 PM, Aleksey Shipilev wrote: > On 02/19/2018 03:40 PM, Roman Kennke wrote: >> I found this in my patch queue from before FOSDEM. Back then I tripped >> an assert about miscounted liveness data, which was caused by querying >> garbage() on a humongous region. Re-ordering the calls fixes it. I >> also made the assert a little weaker to not fire on humongous regions. >> >> http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.00/ > > *) Do you really need the assert change? It basically protects from size_t underflow in the line below. > > *) These parentheses look weird: > > 1344 if ((r->is_regular() && r->used() > 0)) { > > did you mean this? > > 1344 if (r->is_regular() && (r->used() > 0)) { > > Otherwise looks good. > > -Aleksey > From shade at redhat.com Mon Feb 19 15:57:20 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 16:57:20 +0100 Subject: RFR: Traversal GC: query garbage counter only for regular regions In-Reply-To: References: Message-ID: <13b16f97-8427-0742-dc45-f178b173e36d@redhat.com> On 02/19/2018 04:56 PM, Roman Kennke wrote: > We don't really need the assert change. Reverted. > Also fixed parentheses. > > Differential: > http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.01.diff/ > Full: > http://cr.openjdk.java.net/~rkennke/trav-humongous-live-data/webrev.01/ > > Ok now? Yes. -Aleksey From roman at kennke.org Mon Feb 19 16:03:10 2018 From: roman at kennke.org (roman at kennke.org) Date: Mon, 19 Feb 2018 16:03:10 +0000 Subject: hg: shenandoah/jdk10: Traversal GC: query garbage counter only for regular regions Message-ID: <201802191603.w1JG3ALG005898@aojmv0008.oracle.com> Changeset: 397c505d68f5 Author: rkennke Date: 2018-02-19 16:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/397c505d68f5 Traversal GC: query garbage counter only for regular regions ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp From shade at redhat.com Mon Feb 19 17:17:18 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 18:17:18 +0100 Subject: RFR: Protect C2 matchers with UseShenandoahGC Message-ID: These matchers are used in shared code to act on Shenandoah code. While it works, because they match the particular TLS+offset that is Shenandoah-specific, it is still fragile. I would prefer us to chicken out when Shenandoah is disabled: diff -r 397c505d68f5 src/hotspot/share/opto/shenandoahSupport.cpp --- a/src/hotspot/share/opto/shenandoahSupport.cpp Mon Feb 19 16:58:32 2018 +0100 +++ b/src/hotspot/share/opto/shenandoahSupport.cpp Mon Feb 19 18:15:37 2018 +0100 @@ -557,6 +557,9 @@ } bool ShenandoahWriteBarrierNode::is_evacuation_in_progress_test(Node* iff) { + if (!UseShenandoahGC) { + return false; + } assert(iff->is_If(), "bad input"); if (iff->Opcode() != Op_If) { return false; @@ -587,6 +590,9 @@ } bool ShenandoahWriteBarrierNode::is_gc_state_load(Node *n) { + if (!UseShenandoahGC) { + return false; + } if (n->Opcode() != Op_LoadUB && n->Opcode() != Op_LoadB) { return false; } Testing: hotspot_fast_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Mon Feb 19 17:33:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 18:33:39 +0100 Subject: RFR: Protect C2 matchers with UseShenandoahGC In-Reply-To: References: Message-ID: Yes that makes sense. Please go! In the (not so) long run, we need to think hard about how to deal with this sort of stuff. We will get a good code generation API soonish (I hope). But that will not and probably can not really cover GC specific optimization passes and support code, because those need to be hooked up all over the place in C2. Roman On Mon, Feb 19, 2018 at 6:17 PM, Aleksey Shipilev wrote: > These matchers are used in shared code to act on Shenandoah code. While it works, because they match > the particular TLS+offset that is Shenandoah-specific, it is still fragile. I would prefer us to > chicken out when Shenandoah is disabled: > > diff -r 397c505d68f5 src/hotspot/share/opto/shenandoahSupport.cpp > --- a/src/hotspot/share/opto/shenandoahSupport.cpp Mon Feb 19 16:58:32 2018 +0100 > +++ b/src/hotspot/share/opto/shenandoahSupport.cpp Mon Feb 19 18:15:37 2018 +0100 > @@ -557,6 +557,9 @@ > } > > bool ShenandoahWriteBarrierNode::is_evacuation_in_progress_test(Node* iff) { > + if (!UseShenandoahGC) { > + return false; > + } > assert(iff->is_If(), "bad input"); > if (iff->Opcode() != Op_If) { > return false; > @@ -587,6 +590,9 @@ > } > > bool ShenandoahWriteBarrierNode::is_gc_state_load(Node *n) { > + if (!UseShenandoahGC) { > + return false; > + } > if (n->Opcode() != Op_LoadUB && n->Opcode() != Op_LoadB) { > return false; > } > > Testing: hotspot_fast_gc_shenandoah > > Thanks, > -Aleksey > From ashipile at redhat.com Mon Feb 19 17:50:23 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 19 Feb 2018 17:50:23 +0000 Subject: hg: shenandoah/jdk10: Protect C2 matchers with UseShenandoahGC Message-ID: <201802191750.w1JHoNa4003158@aojmv0008.oracle.com> Changeset: ab9dd1d11dc1 Author: shade Date: 2018-02-19 18:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ab9dd1d11dc1 Protect C2 matchers with UseShenandoahGC ! src/hotspot/share/opto/shenandoahSupport.cpp From rkennke at redhat.com Mon Feb 19 17:48:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 18:48:39 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: Am 06.02.2018 um 21:46 schrieb Aleksey Shipilev: > On 02/05/2018 12:16 PM, Roman Kennke wrote: >> With Traversal GC I'm currently observing final-pauses of several dozen (e.g. ~70) ms. Turns out >> that almost all of it is just traversing just-allocated objects. It occurs to me that this is >> pointless work: we're not going to evacuate any new object during this cycle, and liveness >> information may not be that useful either into next cycle because it usually degenerates quickly >> (for new stuff). Let's not traverse new-alloc-regions, and don't count liveness there, which means >> it's going to end up in next cycle's cset (just like the alloc-regions between cycles). This cuts >> pauses down to 3-4ms. Yay! >> >> Notice that this is safe because new objects don't point to anything, and any ref stored into new >> objects during the pause get picked up by the enqueing barrier for I-U. >> >> Notice that we *do* need to traverse and account evac-regions, because they have references pointing >> to interesting stuff. Hence the disctinction for is_alloc_region() (better ideas welcome!). >> >> Also notice that this opens up an interesting opportunity for optimizing the enqueue-barrier: we >> could now elide ENQBs on objects known to be new. (In addition to known-NULL, which we already >> check, and already-enqueued, which we don't do yet. We could also do pretty much what we do with WBs >> and RBs and hoist them out of loops, etc. Lots of work to do there, and opportunities for >> improvements). >> >> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.00/ > > I need more time to understand the logic of this patch. It is seriously weird to see next-TAMS setup > in ShenandoahFreeSet::try_allocate_in, which is on generic allocation path which also should work > for non-Traversal GC modes. I guarded the new parts with appropriate if (conc_traversal_in_progress()) checks.. > The patch fails at least AllocHumongousFragment with: > # assert(!_heap->is_marked_next(oop(humongous_obj))) failed: must not be marked This one is caused by humongous regions not getting flagged as alloc_regions during allocation. Fixed in the new changeset. > Other comments: > > *) So wait, this means alloc-regions are not the candidates for immediate reclamation now? > > 546 if (r->is_humongous_start() && !r->has_live() && !r->is_alloc_region()) { Yes, exactly. > *) Same for regular trashing? > > 556 } else if (!r->is_empty() && !r->has_live() && !r->is_alloc_region()) { Yep. > *) Excess parentheses: > > shenandoahTraversalGC.cpp: > 73 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { > > shenandoahTraversalGC.inline.hpp: > 54 if ((!_heap->is_marked_next(obj)) && _heap->mark_next(obj)) { > Fixed. > *) Comment is obsolete. > > 981 _verify_liveness_disable, // liveness data must be complete here Fixed. Differential: http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01.diff Full-patch: http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01/ Passes all hotspot_gc_shenandoah tests Roman From shade at redhat.com Mon Feb 19 18:04:40 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 19:04:40 +0100 Subject: RFR: [8u] 2018-02-19: Bulk backports to sh/jdk8u Message-ID: <56b0647b-4290-d6f0-bf86-ec2fac44c869@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk8u-20180219/webrev.01/ This backports the bulk of improvements to sh/jdk8u: b5a09ff17768: [backport] LotsOfCycles test timeouts 8735773ec619: [backport] Single thread-local GC state flag for all barriers 544322604347: [backport] ShConcurrentThread races with set_gc_state_bit d55c6d5216d1: [backport] GC state testers (infra) ab9dd1d11dc1: [backport] Protect C2 matchers with UseShenandoahGC fd9724b26fdd: [backport] Refactor allocation failure and explicit GC handling e5398dce6e7b: [backport] Make concurrent precleaning log message optional again 26b9048c042a: [backport] Make degenerated update-refs use region-set cursor to hand over work 12654193e434: [backport] Demote warning message about OOM-during-evac to informational 67294a38c0c7: [backport] TestSelectiveBarrierFlags should accept multi-element flag selections ecb87af5e0d8: [backport] Implement flag to generate write-barriers without membars b8c39bdc0dac: [backport] Log message on ref processing, class unload, update refs for mark events bd01b07ba0d7: [backport] Add ShenandoahRootProcessor API to report threads while scanning roots 3a6457fecc72: [backport] Relax assert in SBS::is_safe() f8aa59bf8732: [backport] Conditionalize PerfDataMemorySize on enabled heap sampling 240af491d9b5: [backport] Make major GC phases exclusive from each other 869aee37dbf1: [backport] Single GCTimer shared by all operations dbdde8719baf: [backport] Don't treat allocation regions implicitely live during some GCs 9ea5ffefa388: [backport] Fix Mac OS build warnings 7c494d9db524: [backport] Record cycle start/end to avoid continuous periodic GC 437741c2bffd: [backport] Improve/more detailed timing stats for root queue work f753dccda9dd: [backport] Fix/improve CLD processing da727e3d353f: [backport] Use leftmost region in GC allocations eef04e0a0474: [backport] Cleanup and strengthen BrooksPointer verification 35b65240dc8c: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop 2a9afc3843f8: [backport] Rich assertion failure logging 2a3a44377445: [backport] Rename *_oop_static/oop_ref to *_forwarded 9fd8fc2e8b47: [backport] Get easy on template instantiations in ShConcMark eada99b258fb: [backport] Improve assertion/verification messages a bit 00a3f7ca1c36: [backport] Demote ShenandoahAllocImplicitLive to diagnostic Apart from very recent work in sh/jdk10, the only significant thing missing is Degenerated GC, which gives me trouble in testing (I suspect another 8u-specific bug). I shall try and debug it for the next bulk backport. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Mon Feb 19 22:06:24 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 19 Feb 2018 17:06:24 -0500 Subject: Bug: String deduplication misses code roots? In-Reply-To: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> References: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> Message-ID: <0ac0b0c9-9a23-6a46-559c-2812c27026af@redhat.com> Hi Aleksey, I still could not reproduce this. But there does have a race in ShenandoahStrDedupThread::poll() method, where it does not participate safepoints, so it can interfere with root scanning. As you suggested, added simple version of oops_do() for verification. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/strdedup_poll/webrev.00/ Test: hotspot_gc_shenandoah (fastdebug + release) specjvm with -XX:+UseStringDedupliction -XX:+UseShenandoahGC Thanks, -Zhengyu On 02/14/2018 05:06 AM, Aleksey Shipilev wrote: > Hey Zhengyu, > > New asserts capture this in ShenandoahStrDedupStress: > http://cr.openjdk.java.net/~shade/shenandoah/strdedup-coderoot-hs_err.log > > It seems we have unmarked byte array in a code root: > > # Internal Error > (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:808), > pid=65297, tid=65312 > # Error: Shenandoah assert: Object should be marked (complete) > > Referenced from: > interior location: 0x000014855e8c2db2 > outside of Java heap > 0x000014855e8c2db2 is at entry_point+210 in (nmethod*)0x000014855e8c2a10 > > > Object: > 0x00000000c0020aa8 - klass 0x00000001000007b0 [B > not allocated after complete mark start > allocated after next mark start > not marked complete > marked next > in collection set > region: |0x000014857006c0c0| 0|CS |BTE 0x00000000c0000000, 0x00000000c0080000, > 0x00000000c0080000|U 100%|T 62%|G 37%|S 0%|L 37%|FTS 85728|LTS 85898| |CP > 0|TAMS 0x00000000c0080000, 0x00000000c0000000| > > Forwardee: > (the object itself) > > Thanks, > -Aleksey > From rkennke at redhat.com Mon Feb 19 22:23:27 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 19 Feb 2018 23:23:27 +0100 Subject: RFR: Add missing runtime clone barrier for Shenandoah in new Access API Message-ID: I forgot to implement the correct runtime barriers in the new Access clone API. http://cr.openjdk.java.net/~rkennke/access-clone-barrier/webrev.01/ Makes specjvm work without throwing all sorts of exceptions. Ok? Roman From shade at redhat.com Mon Feb 19 22:25:07 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 19 Feb 2018 23:25:07 +0100 Subject: RFR: Add missing runtime clone barrier for Shenandoah in new Access API In-Reply-To: References: Message-ID: <5850a437-e10b-8912-3296-f7c15a294ded@redhat.com> On 02/19/2018 11:23 PM, Roman Kennke wrote: > I forgot to implement the correct runtime barriers in the new Access clone API. > > http://cr.openjdk.java.net/~rkennke/access-clone-barrier/webrev.01/ > > Makes specjvm work without throwing all sorts of exceptions. > > Ok? Yes. -Aleksey From roman at kennke.org Mon Feb 19 22:31:21 2018 From: roman at kennke.org (roman at kennke.org) Date: Mon, 19 Feb 2018 22:31:21 +0000 Subject: hg: shenandoah/jdk10: Add missing runtime clone barrier for Shenandoah in new Access API Message-ID: <201802192231.w1JMVLAX022462@aojmv0008.oracle.com> Changeset: be182a18c9b5 Author: rkennke Date: 2018-02-19 23:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be182a18c9b5 Add missing runtime clone barrier for Shenandoah in new Access API ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp From shade at redhat.com Tue Feb 20 10:34:39 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 11:34:39 +0100 Subject: RFR: [9] 2018-02-20: Bulk backports to sh/jdk9 Message-ID: <6ba93fc5-ba1a-910e-ce92-4117e544f532@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180220/webrev.01/ This backports a small chunk of cleanups and bugfixes to sh/jdk9: 30b431d17fcc: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix 8cd5e3a78fea: [backport] Move barriers into typeArrayOop.hpp direct memory accessors 80cdb1b94399: [backport] Roots verification should take the special roots first b5a09ff17768: [backport] LotsOfCycles test timeouts ab9dd1d11dc1: [backport] Protect C2 matchers with UseShenandoahGC Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From rkennke at redhat.com Tue Feb 20 10:57:01 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 11:57:01 +0100 Subject: RFR: [9] 2018-02-20: Bulk backports to sh/jdk9 In-Reply-To: <6ba93fc5-ba1a-910e-ce92-4117e544f532@redhat.com> References: <6ba93fc5-ba1a-910e-ce92-4117e544f532@redhat.com> Message-ID: Looks good! On Tue, Feb 20, 2018 at 11:34 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180220/webrev.01/ > > This backports a small chunk of cleanups and bugfixes to sh/jdk9: > > 30b431d17fcc: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix > 8cd5e3a78fea: [backport] Move barriers into typeArrayOop.hpp direct memory accessors > 80cdb1b94399: [backport] Roots verification should take the special roots first > b5a09ff17768: [backport] LotsOfCycles test timeouts > ab9dd1d11dc1: [backport] Protect C2 matchers with UseShenandoahGC > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From shade at redhat.com Tue Feb 20 11:22:01 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 12:22:01 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: On 02/19/2018 06:48 PM, Roman Kennke wrote: > Full-patch: > http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01/ *) I still do not get the interaction with next TAMS, can you explain a bit? Still very weird to see TAMS modified *during the cycle*. It might deserve the comment. *) It seems "is_alloc_region" is actually "has_allocs_during_gc"? *) It seems that setting alloc_region for humongous objects should also be guarded with is_concurrent_traversal_in_progress(), otherwise you over-filter them? 202 r->set_alloc_region(true); *) I am still idly wondering if all this can be reworked to use first/last allocation timestamps that we gather already. We would need to split them by GC/app allocations, but it seems to better capture what we are tracking? Thanks, -Aleksey From shade at redhat.com Tue Feb 20 11:22:44 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 12:22:44 +0100 Subject: Bug: String deduplication misses code roots? In-Reply-To: <0ac0b0c9-9a23-6a46-559c-2812c27026af@redhat.com> References: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> <0ac0b0c9-9a23-6a46-559c-2812c27026af@redhat.com> Message-ID: <921d149c-48e8-5ee1-7e37-7e8a04f6ed1e@redhat.com> On 02/19/2018 11:06 PM, Zhengyu Gu wrote: > But there does have a race in ShenandoahStrDedupThread::poll() method, where it does not participate > safepoints, so it can interfere with root scanning. > > As you suggested, added simple version of oops_do() for verification. > > Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/strdedup_poll/webrev.00/ OK, this makes sense. Thanks! Unfortunately, it still fails the same: # Internal Error (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:814), pid=73301, tid=73322 # Error: Shenandoah assert_marked_complete failed; Object should be marked (complete) Referenced from: interior location: 0x000014cfe66554fa outside of Java heap 0x000014cfe66554fa is at entry_point+154 in (nmethod*)0x000014cfe6655090 Object: 0x00000000c0103348 - klass 0x00000001000007b0 [B not allocated after complete mark start not allocated after next mark start not marked complete marked next in collection set region: |0x000014cff806d400| 2|CS |BTE 0x00000000c0100000, 0x00000000c0180000, 0x00000000c0180000|U 100%|T 0%|G 0%|S 100%|L 99%|FTS 55557|LTS 63058| |CP 0|TAMS 0x00000000c0180000, 0x00000000c0180000| Forwardee: (the object itself) Thanks, -Aleksey From shade at redhat.com Tue Feb 20 11:59:49 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 12:59:49 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: On 02/20/2018 12:22 PM, Aleksey Shipilev wrote: > *) I am still idly wondering if all this can be reworked to use first/last allocation timestamps > that we gather already. We would need to split them by GC/app allocations, but it seems to better > capture what we are tracking? Something like this: http://cr.openjdk.java.net/~shade/shenandoah/seqnums.patch ...and then Traversal can capture the seqnum S at the beginning of collection, and disregard any region that has (last_mutator_alloc_seq_num() > S). I can finish this patch today, if there is interest. -Aleksey From zgu at redhat.com Tue Feb 20 16:21:04 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 20 Feb 2018 11:21:04 -0500 Subject: RFR: [9] 2018-02-20: Bulk backports to sh/jdk9 In-Reply-To: <6ba93fc5-ba1a-910e-ce92-4117e544f532@redhat.com> References: <6ba93fc5-ba1a-910e-ce92-4117e544f532@redhat.com> Message-ID: <2b1fc3da-77fe-b569-1498-8f1505661937@redhat.com> Can not say about 30b431d17fcc, others looks good. Thanks, -Zhengyu On 02/20/2018 05:34 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180220/webrev.01/ > > This backports a small chunk of cleanups and bugfixes to sh/jdk9: > > 30b431d17fcc: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix > 8cd5e3a78fea: [backport] Move barriers into typeArrayOop.hpp direct memory accessors > 80cdb1b94399: [backport] Roots verification should take the special roots first > b5a09ff17768: [backport] LotsOfCycles test timeouts > ab9dd1d11dc1: [backport] Protect C2 matchers with UseShenandoahGC > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From rkennke at redhat.com Tue Feb 20 16:23:46 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 17:23:46 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: Yes, that seems like a reasonable approach. Thank you! On Tue, Feb 20, 2018 at 12:59 PM, Aleksey Shipilev wrote: > On 02/20/2018 12:22 PM, Aleksey Shipilev wrote: >> *) I am still idly wondering if all this can be reworked to use first/last allocation timestamps >> that we gather already. We would need to split them by GC/app allocations, but it seems to better >> capture what we are tracking? > > Something like this: > http://cr.openjdk.java.net/~shade/shenandoah/seqnums.patch > > ...and then Traversal can capture the seqnum S at the beginning of collection, and disregard any > region that has (last_mutator_alloc_seq_num() > S). > > I can finish this patch today, if there is interest. > > -Aleksey > From rkennke at redhat.com Tue Feb 20 16:38:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 17:38:39 +0100 Subject: RFR: Access barriers for arraycopy Message-ID: This adds support for arraycopy barriers using the new Access API. - Add the hooks in a bunch of places where arraycopy is used - Fix a small issue in the actual Access API - Make Shenandoah Access barriers apply read- and write-barriers to the src and dst objects, and re-resolve the actual addresses using some pointer math. This should reduce upstream exposure even more. I'll upstream the changes required to shared code ASAP. Test: hotspot_gc_shenandoah http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.00/ ok? From shade at redhat.com Tue Feb 20 16:54:01 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 17:54:01 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: References: Message-ID: On 02/20/2018 05:38 PM, Roman Kennke wrote: > This adds support for arraycopy barriers using the new Access API. > - Add the hooks in a bunch of places where arraycopy is used > - Fix a small issue in the actual Access API > - Make Shenandoah Access barriers apply read- and write-barriers to > the src and dst objects, and re-resolve the actual addresses using > some pointer math. > > This should reduce upstream exposure even more. > > I'll upstream the changes required to shared code ASAP. > > Test: hotspot_gc_shenandoah > > http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.00/ *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need the extensions to work correctly? *) Stray whitespace before "((T*)": 87 src = ((T*) (void*) src_obj) + src_offset; 103 src = ((T*) (void*) src_obj) + src_offset; -Aleksey From shade at redhat.com Tue Feb 20 17:59:01 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 18:59:01 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling Message-ID: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ This refactors allocation seqnum machinery, so that we have more data to feed the heuristics with. Notably, this should help Roman's work on Traversal GC that wants to ignore some of the newly allocated regions. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From rkennke at redhat.com Tue Feb 20 18:01:32 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 19:01:32 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: References: Message-ID: Hi Aleksey, On Tue, Feb 20, 2018 at 5:54 PM, Aleksey Shipilev wrote: > On 02/20/2018 05:38 PM, Roman Kennke wrote: >> This adds support for arraycopy barriers using the new Access API. >> - Add the hooks in a bunch of places where arraycopy is used >> - Fix a small issue in the actual Access API >> - Make Shenandoah Access barriers apply read- and write-barriers to >> the src and dst objects, and re-resolve the actual addresses using >> some pointer math. >> >> This should reduce upstream exposure even more. >> >> I'll upstream the changes required to shared code ASAP. >> >> Test: hotspot_gc_shenandoah >> >> http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.00/ > > *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing > this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need > the extensions to work correctly? If we don't want that in 10, they we should get the shenandoah/jdk into shape ASAP, because this is work that's important to get Shenandoah in shape for upstreaming ;-) It's not an extension of the Access API per se. It#s more like a bug fix. There's a call to Raw::arraycopy() that plain simply wrong: that call does not accept oop arguments. Since it was never used in upstream yet, the compiler never resolved and complains about that. I would like to get it into Shenandoah first to give it some exposure and testing, then bring it upstream as soon as possible. No, it doesn't not work/make sense without those shared code changes. > *) Stray whitespace before "((T*)": > > 87 src = ((T*) (void*) src_obj) + src_offset; > > 103 src = ((T*) (void*) src_obj) + src_offset; Fixed. http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.01/ Ok now? Or better wait for shenandoah/jdk ? (I have a local copy of shenandoah/jdk basically ready to go, basically what is in shenandoah/jdk now (clone of shenandoah/jdk10 from a few days ago, plus merges from latest shenandoah/jdk10 and jdk/jdk ). Roman From rkennke at redhat.com Tue Feb 20 18:06:20 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 19:06:20 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> Message-ID: Looks good to me. On Tue, Feb 20, 2018 at 6:59 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ > > This refactors allocation seqnum machinery, so that we have more data to feed the heuristics with. > Notably, this should help Roman's work on Traversal GC that wants to ignore some of the newly > allocated regions. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From shade at redhat.com Tue Feb 20 18:06:28 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 19:06:28 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: References: Message-ID: On 02/20/2018 07:01 PM, Roman Kennke wrote: >> *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing >> this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need >> the extensions to work correctly? > > If we don't want that in 10, they we should get the shenandoah/jdk > into shape ASAP, because this is work that's important to get > Shenandoah in shape for upstreaming ;-) Yeah, but not before we stabilize sh/jdk10... :/ > It's not an extension of the Access API per se. It#s more like a bug > fix. There's a call to Raw::arraycopy() that plain simply wrong: that > call does not accept oop arguments. Since it was never used in > upstream yet, the compiler never resolved and complains about that. I > would like to get it into Shenandoah first to give it some exposure > and testing, then bring it upstream as soon as possible. No, it > doesn't not work/make sense without those shared code changes. OK. So it is still required in sh/jdk10 for correctness. Better to put comments around the shared code mentioning this is a bugfix that needs to be upstreamed. >> *) Stray whitespace before "((T*)": >> >> 87 src = ((T*) (void*) src_obj) + src_offset; >> >> 103 src = ((T*) (void*) src_obj) + src_offset; > > Fixed. > http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.01/ OK, let's push it to sh/jdk10. -Aleksey From ashipile at redhat.com Tue Feb 20 18:17:19 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Tue, 20 Feb 2018 18:17:19 +0000 Subject: hg: shenandoah/jdk9/hotspot: 5 new changesets Message-ID: <201802201817.w1KIHKPT008741@aojmv0008.oracle.com> Changeset: abcc68d17515 Author: roland Date: 2018-02-16 09:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/abcc68d17515 [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix ! src/share/vm/opto/shenandoahSupport.cpp Changeset: 927e60a90261 Author: rkennke Date: 2018-02-16 15:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/927e60a90261 [backport] Move barriers into typeArrayOop.hpp direct memory accessors ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/heapDumper.cpp Changeset: 33fec4c5103f Author: shade Date: 2018-02-16 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/33fec4c5103f [backport] Roots verification should take the special roots first ! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: 6f3c81d3c0a9 Author: shade Date: 2018-02-20 10:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6f3c81d3c0a9 [backport] LotsOfCycles test timeouts ! test/gc/shenandoah/LotsOfCycles.java Changeset: 6f1a9fdde89f Author: shade Date: 2018-02-19 18:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/6f1a9fdde89f [backport] Protect C2 matchers with UseShenandoahGC ! src/share/vm/opto/shenandoahSupport.cpp From rkennke at redhat.com Tue Feb 20 18:19:11 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 19:19:11 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: References: Message-ID: >>> *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing >>> this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need >>> the extensions to work correctly? >> >> If we don't want that in 10, they we should get the shenandoah/jdk >> into shape ASAP, because this is work that's important to get >> Shenandoah in shape for upstreaming ;-) > > Yeah, but not before we stabilize sh/jdk10... :/ What is the criteria for that? The way I see it is that we could move unstable-ish development to shenandoah/jdk and only backport relevant stabilizing stuff back to shenandoah/jdk10. There'll always be stuff going on that potentially unstabilizes shenandoah/jdk10 as long as it's our main dev branch (e.g. traversal GC stuff, GC interface related stuff, etc). And some of it is actually important (GC interface). >> It's not an extension of the Access API per se. It#s more like a bug >> fix. There's a call to Raw::arraycopy() that plain simply wrong: that >> call does not accept oop arguments. Since it was never used in >> upstream yet, the compiler never resolved and complains about that. I >> would like to get it into Shenandoah first to give it some exposure >> and testing, then bring it upstream as soon as possible. No, it >> doesn't not work/make sense without those shared code changes. > > OK. So it is still required in sh/jdk10 for correctness. No, not really. The code is correct as it is. Right now we have put the barriers around the callsites to arraycopy/memcpy calling code. This change moves into a proper location in the Access API under GC specific directory. Overall it reduces upstream exposure (assuming the required shared code changes go upstream, which I assume they will). > Better to put comments around the shared > code mentioning this is a bugfix that needs to be upstreamed. Added those comments: https://paste.fedoraproject.org/paste/xiBFWZ8-3aBxxChl1fQCRA Full webrev: http://cr.openjdk.java.net/~rkennke/arraycopy-access-barriers/webrev.02/ Ok now? I also filed an upstream bug for it: https://bugs.openjdk.java.net/browse/JDK-8198445 Roman From shade at redhat.com Tue Feb 20 18:29:56 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 20 Feb 2018 19:29:56 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: References: Message-ID: <594bb2c3-02f3-c7ee-505f-28ad1eb9d813@redhat.com> On 02/20/2018 07:19 PM, Roman Kennke wrote: >>>> *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing >>>> this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need >>>> the extensions to work correctly? >>> >>> If we don't want that in 10, they we should get the shenandoah/jdk >>> into shape ASAP, because this is work that's important to get >>> Shenandoah in shape for upstreaming ;-) >> >> Yeah, but not before we stabilize sh/jdk10... :/ > > What is the criteria for that? When the tests are all green. Which they were not at least yesterday, before clone barrier fixes. This is why this work confused me into believing it fixes actual sh/jdk10 bug. > The way I see it is that we could move unstable-ish development to > shenandoah/jdk and only backport relevant stabilizing stuff back to > shenandoah/jdk10. Yes. And we are hopefully doing it this week. >>> It's not an extension of the Access API per se. It#s more like a bug >>> fix. There's a call to Raw::arraycopy() that plain simply wrong: that >>> call does not accept oop arguments. Since it was never used in >>> upstream yet, the compiler never resolved and complains about that. I >>> would like to get it into Shenandoah first to give it some exposure >>> and testing, then bring it upstream as soon as possible. No, it >>> doesn't not work/make sense without those shared code changes. >> >> OK. So it is still required in sh/jdk10 for correctness. > > No, not really. The code is correct as it is. Right now we have put > the barriers around the callsites to arraycopy/memcpy calling code. > This change moves into a proper location in the Access API under GC > specific directory. Overall it reduces upstream exposure (assuming the > required shared code changes go upstream, which I assume they will). So here is my line of thinking: sh/jdk10 is the *backport* repository, and it should really avoid changes that are not upstream, pretty much like sh/jdk8 and sh/jdk9 do. So, if we want a cleanup that reduces upstream exposure -- good, it can go to sh/jdk{8,9,10}! But if that cleanup introduces new things in shared code, and we don't know the impact of those (e.g. I am not very sure that Access API internals are docile enough to accept small one-liner "obvious" changes, and it does not break spectacularly), and we are pushing them to test before upstreaming -- then it is the thing for sh/jdk, not for any backport repository. So, if this does not fix a bug in sh/jdk10, I would hold this off for sh/jdk. Let sh/jdk10 use the old and trusted (yet more exposed) code. -Aleksey From zgu at redhat.com Tue Feb 20 18:30:41 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 20 Feb 2018 13:30:41 -0500 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> Message-ID: <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Good to me. -Zhengyu On 02/20/2018 01:06 PM, Roman Kennke wrote: > Looks good to me. > > On Tue, Feb 20, 2018 at 6:59 PM, Aleksey Shipilev wrote: >> http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ >> >> This refactors allocation seqnum machinery, so that we have more data to feed the heuristics with. >> Notably, this should help Roman's work on Traversal GC that wants to ignore some of the newly >> allocated regions. >> >> Testing: hotspot_gc_shenandoah {fastdebug|release} >> >> Thanks, >> -Aleksey >> From rkennke at redhat.com Tue Feb 20 18:32:02 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 19:32:02 +0100 Subject: RFR: Access barriers for arraycopy In-Reply-To: <594bb2c3-02f3-c7ee-505f-28ad1eb9d813@redhat.com> References: <594bb2c3-02f3-c7ee-505f-28ad1eb9d813@redhat.com> Message-ID: Ok, I'll wait for green testing then :-) On Tue, Feb 20, 2018 at 7:29 PM, Aleksey Shipilev wrote: > On 02/20/2018 07:19 PM, Roman Kennke wrote: >>>>> *) Since we are stabilizing sh/jdk*10*, I would prefer not to extend Access API here: when doing >>>>> this, we are risking unforeseen interactions with the rest of VM and other GCs. Do we actually need >>>>> the extensions to work correctly? >>>> >>>> If we don't want that in 10, they we should get the shenandoah/jdk >>>> into shape ASAP, because this is work that's important to get >>>> Shenandoah in shape for upstreaming ;-) >>> >>> Yeah, but not before we stabilize sh/jdk10... :/ >> >> What is the criteria for that? > > When the tests are all green. Which they were not at least yesterday, before clone barrier fixes. > This is why this work confused me into believing it fixes actual sh/jdk10 bug. > >> The way I see it is that we could move unstable-ish development to >> shenandoah/jdk and only backport relevant stabilizing stuff back to >> shenandoah/jdk10. > > Yes. And we are hopefully doing it this week. > >>>> It's not an extension of the Access API per se. It#s more like a bug >>>> fix. There's a call to Raw::arraycopy() that plain simply wrong: that >>>> call does not accept oop arguments. Since it was never used in >>>> upstream yet, the compiler never resolved and complains about that. I >>>> would like to get it into Shenandoah first to give it some exposure >>>> and testing, then bring it upstream as soon as possible. No, it >>>> doesn't not work/make sense without those shared code changes. >>> >>> OK. So it is still required in sh/jdk10 for correctness. >> >> No, not really. The code is correct as it is. Right now we have put >> the barriers around the callsites to arraycopy/memcpy calling code. >> This change moves into a proper location in the Access API under GC >> specific directory. Overall it reduces upstream exposure (assuming the >> required shared code changes go upstream, which I assume they will). > > So here is my line of thinking: sh/jdk10 is the *backport* repository, and it should really avoid > changes that are not upstream, pretty much like sh/jdk8 and sh/jdk9 do. So, if we want a cleanup > that reduces upstream exposure -- good, it can go to sh/jdk{8,9,10}! But if that cleanup introduces > new things in shared code, and we don't know the impact of those (e.g. I am not very sure that > Access API internals are docile enough to accept small one-liner "obvious" changes, and it does not > break spectacularly), and we are pushing them to test before upstreaming -- then it is the thing for > sh/jdk, not for any backport repository. > > So, if this does not fix a bug in sh/jdk10, I would hold this off for sh/jdk. Let sh/jdk10 use the > old and trusted (yet more exposed) code. > > -Aleksey > From rkennke at redhat.com Tue Feb 20 19:41:46 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 20:41:46 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: Does it also do the correct thing for humongous object allocs? And if yes, how? Roman On Tue, Feb 20, 2018 at 7:30 PM, Zhengyu Gu wrote: > Good to me. > > -Zhengyu > > > On 02/20/2018 01:06 PM, Roman Kennke wrote: >> >> Looks good to me. >> >> On Tue, Feb 20, 2018 at 6:59 PM, Aleksey Shipilev >> wrote: >>> >>> http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ >>> >>> This refactors allocation seqnum machinery, so that we have more data to >>> feed the heuristics with. >>> Notably, this should help Roman's work on Traversal GC that wants to >>> ignore some of the newly >>> allocated regions. >>> >>> Testing: hotspot_gc_shenandoah {fastdebug|release} >>> >>> Thanks, >>> -Aleksey >>> > From rkennke at redhat.com Tue Feb 20 20:07:39 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 20 Feb 2018 21:07:39 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: FWIW, with the traversal-no-new-traversal patch adapted to it, I get failures in AllocHumongousFragment which also failed when I did not handle humongous allocations correctly ;-) On Tue, Feb 20, 2018 at 8:41 PM, Roman Kennke wrote: > Does it also do the correct thing for humongous object allocs? And if yes, how? > > Roman > > On Tue, Feb 20, 2018 at 7:30 PM, Zhengyu Gu wrote: >> Good to me. >> >> -Zhengyu >> >> >> On 02/20/2018 01:06 PM, Roman Kennke wrote: >>> >>> Looks good to me. >>> >>> On Tue, Feb 20, 2018 at 6:59 PM, Aleksey Shipilev >>> wrote: >>>> >>>> http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ >>>> >>>> This refactors allocation seqnum machinery, so that we have more data to >>>> feed the heuristics with. >>>> Notably, this should help Roman's work on Traversal GC that wants to >>>> ignore some of the newly >>>> allocated regions. >>>> >>>> Testing: hotspot_gc_shenandoah {fastdebug|release} >>>> >>>> Thanks, >>>> -Aleksey >>>> >> From rkennke at redhat.com Wed Feb 21 07:52:27 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 08:52:27 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: Alright, I figured it out. The humongous handling is correct, but the accounting of seqnum_at_gc_start is not. We currently set it in ShenandoahGCPauseMark, which updates the numbers at the beginning and end of each *pause*, not GC cycle. However, doing it in ShenandoahGCSession, which would cover the whole cycle, is not safe because it happens from the scheduler thread while Java is running (and updating the counter). It needs to be done during the init- and final- pauses of the cycle in order to be safe and correct. I've done it in traversal using this patch: https://paste.fedoraproject.org/paste/SZ2tqntg4l5T3TAIdtQ2uw The only other user of that counter seems to be the generational and LRU heuristics, and I'm wondering if they work by accident, or not really at all, but a complete fix would do what I did to traversal also to partial GC. Something for tomorrow. Also, we need to see how we deal with wrapover of the counter. We don't want longrunning apps to mysteriously fail after weeks ;-) Cheers, Roman On Tue, Feb 20, 2018 at 9:07 PM, Roman Kennke wrote: > FWIW, with the traversal-no-new-traversal patch adapted to it, I get > failures in AllocHumongousFragment which also failed when I did not > handle humongous allocations correctly ;-) > > On Tue, Feb 20, 2018 at 8:41 PM, Roman Kennke wrote: >> Does it also do the correct thing for humongous object allocs? And if yes, how? >> >> Roman >> >> On Tue, Feb 20, 2018 at 7:30 PM, Zhengyu Gu wrote: >>> Good to me. >>> >>> -Zhengyu >>> >>> >>> On 02/20/2018 01:06 PM, Roman Kennke wrote: >>>> >>>> Looks good to me. >>>> >>>> On Tue, Feb 20, 2018 at 6:59 PM, Aleksey Shipilev >>>> wrote: >>>>> >>>>> http://cr.openjdk.java.net/~shade/shenandoah/alloc-seqnums/webrev.01/ >>>>> >>>>> This refactors allocation seqnum machinery, so that we have more data to >>>>> feed the heuristics with. >>>>> Notably, this should help Roman's work on Traversal GC that wants to >>>>> ignore some of the newly >>>>> allocated regions. >>>>> >>>>> Testing: hotspot_gc_shenandoah {fastdebug|release} >>>>> >>>>> Thanks, >>>>> -Aleksey >>>>> >>> From ashipile at redhat.com Wed Feb 21 09:45:37 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 21 Feb 2018 09:45:37 +0000 Subject: hg: shenandoah/jdk: 15 new changesets Message-ID: <201802210945.w1L9jcth002605@aojmv0008.oracle.com> Changeset: 30b431d17fcc Author: roland Date: 2018-02-16 09:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/30b431d17fcc ShenandoahWriteBarrierNode::find_bottom_mem() fix ! src/hotspot/share/opto/shenandoahSupport.cpp Changeset: 19b13a2f5d8e Author: shade Date: 2018-02-16 11:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19b13a2f5d8e Fix post-merge AArch64 build failures ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/jniFastGetField_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/shenandoahBarrierSet_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: 8cd5e3a78fea Author: rkennke Date: 2018-02-16 15:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8cd5e3a78fea Move barriers into typeArrayOop.hpp direct memory accessors ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 939983d18a41 Author: rkennke Date: 2018-02-17 11:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/939983d18a41 Explicitely convert const oopDesc* to oop in typeArrayOop barriers ! src/hotspot/share/oops/typeArrayOop.hpp Changeset: 80cdb1b94399 Author: shade Date: 2018-02-16 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/80cdb1b94399 Roots verification should take the special roots first ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: 663ace0cf354 Author: shade Date: 2018-02-09 17:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/663ace0cf354 [re-apply] Prevent accidental UseShenandoahMatrix enabling ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 8ecee4cabb6a Author: shade Date: 2018-02-12 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8ecee4cabb6a [re-apply] Cleanup and strengthen BrooksPointer verification ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 8b066e481ee8 Author: shade Date: 2018-02-12 15:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8b066e481ee8 [re-apply] Remove BS:is_safe in favor of logged BS::verify_safe_oop ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/oops/oop.hpp Changeset: 20e8e4e585b4 Author: shade Date: 2018-02-13 12:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20e8e4e585b4 [re-apply] Rich assertion failure logging + Improve assertion/verification messages a bit ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: 2da5e3e71601 Author: shade Date: 2018-02-13 13:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2da5e3e71601 [re-apply] Rename *_oop_static/oop_ref to *_forwarded ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! 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/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: 8a6b9fb7f2c8 Author: shade Date: 2018-02-13 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8a6b9fb7f2c8 [re-apply] Get easy on template instantiations in ShConcMark ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp Changeset: b5a09ff17768 Author: shade Date: 2018-02-19 12:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b5a09ff17768 LotsOfCycles test timeouts ! test/hotspot/jtreg/gc/shenandoah/LotsOfCycles.java Changeset: 397c505d68f5 Author: rkennke Date: 2018-02-19 16:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/397c505d68f5 Traversal GC: query garbage counter only for regular regions ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp Changeset: ab9dd1d11dc1 Author: shade Date: 2018-02-19 18:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ab9dd1d11dc1 Protect C2 matchers with UseShenandoahGC ! src/hotspot/share/opto/shenandoahSupport.cpp Changeset: be182a18c9b5 Author: rkennke Date: 2018-02-19 23:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/be182a18c9b5 Add missing runtime clone barrier for Shenandoah in new Access API ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp From shade at redhat.com Wed Feb 21 09:55:16 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 10:55:16 +0100 Subject: [IMPT] Development switched to sh/jdk Message-ID: This is our development repo now: http://hg.openjdk.java.net/shenandoah/jdk/ Workspace snapshot: https://builds.shipilev.net/workspaces/shenandoah-jdk.tar.xz (see https://builds.shipilev.net/workspaces/README.txt for instructions) CMakeLists for CLion: http://cr.openjdk.java.net/~shade/tricks/CMakeLists.txt-shenandoah-jdk Builds (in progress): https://builds.shipilev.net/openjdk-shenandoah-jdk/ Docker (in progress), "latest" tag now points to sh/jdk builds. sh/jdk10 are "10": $ docker run -it --rm shipilev/openjdk-shenandoah java -XX:+UseShenandoahGC -Xlog:gc -version Webrev against upstream: https://builds.shipilev.net/patch-openjdk-shenandoah-jdk/ JTReg updates, if you need it: https://builds.shipilev.net/jtreg/ I think you can move .hg/patches to rebase your current mq. sh/jdk10 is now the backports repository, do not push new stuff in there, unless the change is jdk10-specific. If you are testing current Shenandoah, it makes sense to start building sh/jdk, not sh/jdk10. Thanks, -Aleksey From shade at redhat.com Wed Feb 21 10:11:43 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 11:11:43 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: On 02/21/2018 08:52 AM, Roman Kennke wrote: > Alright, I figured it out. The humongous handling is correct, but the > accounting of seqnum_at_gc_start is not. We currently set it in > ShenandoahGCPauseMark, which updates the numbers at the beginning and > end of each *pause*, not GC cycle. However, doing it in > ShenandoahGCSession, which would cover the whole cycle, is not safe > because it happens from the scheduler thread while Java is running > (and updating the counter). It needs to be done during the init- and > final- pauses of the cycle in order to be safe and correct. But wait, why does it introduce bugs? Seqnums are basically the hints that heuristics can use to select regions for collections. These hints can be racy, and heuristics should not break correctness if hints are momentarily inconsistent. > Also, we need to see how we deal with wrapover of the counter. We > don't want longrunning apps to mysteriously fail after weeks ;-) That is why uint64_t is going to be enough for everybody! (c) -Aleksey From rkennke at redhat.com Wed Feb 21 10:14:56 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 11:14:56 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: Am 21.02.2018 um 11:11 schrieb Aleksey Shipilev: > On 02/21/2018 08:52 AM, Roman Kennke wrote: >> Alright, I figured it out. The humongous handling is correct, but the >> accounting of seqnum_at_gc_start is not. We currently set it in >> ShenandoahGCPauseMark, which updates the numbers at the beginning and >> end of each *pause*, not GC cycle. However, doing it in >> ShenandoahGCSession, which would cover the whole cycle, is not safe >> because it happens from the scheduler thread while Java is running >> (and updating the counter). It needs to be done during the init- and >> final- pauses of the cycle in order to be safe and correct. > > But wait, why does it introduce bugs? Seqnums are basically the hints that heuristics can use to > select regions for collections. These hints can be racy, and heuristics should not break correctness > if hints are momentarily inconsistent. Yes, but as you suggested I am using it in traversal to distinguish allocation regions, and this must be precise, otherwise it's incorrect. :-) >> Also, we need to see how we deal with wrapover of the counter. We >> don't want longrunning apps to mysteriously fail after weeks ;-) > > That is why uint64_t is going to be enough for everybody! (c) Ha. Might be good enough for heuristics that can live with once in few weeks hiccups, but the intended use in traversal better be correct :-) In fact, thinking about it, may be safer to go back to the original explicit (and easy to verify correct) flag? Roman From shade at redhat.com Wed Feb 21 10:19:38 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 11:19:38 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: <66492e1b-895e-e01d-5569-2e57c03674ef@redhat.com> On 02/21/2018 11:14 AM, Roman Kennke wrote: > Am 21.02.2018 um 11:11 schrieb Aleksey Shipilev: >> On 02/21/2018 08:52 AM, Roman Kennke wrote: >>> Alright, I figured it out. The humongous handling is correct, but the >>> accounting of seqnum_at_gc_start is not. We currently set it in >>> ShenandoahGCPauseMark, which updates the numbers at the beginning and >>> end of each *pause*, not GC cycle. However, doing it in >>> ShenandoahGCSession, which would cover the whole cycle, is not safe >>> because it happens from the scheduler thread while Java is running >>> (and updating the counter). It needs to be done during the init- and >>> final- pauses of the cycle in order to be safe and correct. >> >> But wait, why does it introduce bugs? Seqnums are basically the hints that heuristics can use to >> select regions for collections. These hints can be racy, and heuristics should not break correctness >> if hints are momentarily inconsistent. > > Yes, but as you suggested I am using it in traversal to distinguish > allocation regions, and this must be precise, otherwise it's incorrect. :-) Please explain why do you need them precisely? I thought you only need to avoid adding newly allocated regions to the collection set for traversal, and this is where the raciness for seqnums probably does not matter? -Aleksey From rkennke at redhat.com Wed Feb 21 10:24:44 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 11:24:44 +0100 Subject: RFR: Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling In-Reply-To: References: <1433036a-8405-a3d6-422c-4366517d39fd@redhat.com> <4b5bec12-27b9-a282-b34d-ebc75e598d1f@redhat.com> Message-ID: I'm not counting liveness for allocations. Therefore alloc-regions look like completely empty. But we must not thrash them after GC. Therefore I need a check for is_alloc_region() (however the implementation) to prevent thrashing of those regions. If this is not precise, we're doomed. However, I just realized, I may compare TAMS < r->top() to identify such regions? Notice I am setting TAMS before cycle, to prevent marking through new objects, but update TAMS for evac-allocations. Roman On Wed, Feb 21, 2018 at 11:14 AM, Roman Kennke wrote: > Am 21.02.2018 um 11:11 schrieb Aleksey Shipilev: >> On 02/21/2018 08:52 AM, Roman Kennke wrote: >>> Alright, I figured it out. The humongous handling is correct, but the >>> accounting of seqnum_at_gc_start is not. We currently set it in >>> ShenandoahGCPauseMark, which updates the numbers at the beginning and >>> end of each *pause*, not GC cycle. However, doing it in >>> ShenandoahGCSession, which would cover the whole cycle, is not safe >>> because it happens from the scheduler thread while Java is running >>> (and updating the counter). It needs to be done during the init- and >>> final- pauses of the cycle in order to be safe and correct. >> >> But wait, why does it introduce bugs? Seqnums are basically the hints that heuristics can use to >> select regions for collections. These hints can be racy, and heuristics should not break correctness >> if hints are momentarily inconsistent. > > Yes, but as you suggested I am using it in traversal to distinguish > allocation regions, and this must be precise, otherwise it's incorrect. :-) > >>> Also, we need to see how we deal with wrapover of the counter. We >>> don't want longrunning apps to mysteriously fail after weeks ;-) >> >> That is why uint64_t is going to be enough for everybody! (c) > > Ha. > > Might be good enough for heuristics that can live with once in few weeks > hiccups, but the intended use in traversal better be correct :-) > In fact, thinking about it, may be safer to go back to the original > explicit (and easy to verify correct) flag? > > Roman From rkennke at redhat.com Wed Feb 21 11:24:45 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 12:24:45 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: Hi Aleksey, On Tue, Feb 20, 2018 at 12:22 PM, Aleksey Shipilev wrote: > On 02/19/2018 06:48 PM, Roman Kennke wrote: >> Full-patch: >> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01/ > > *) I still do not get the interaction with next TAMS, can you explain a bit? Still very weird to see > TAMS modified *during the cycle*. It might deserve the comment. The idea behind this patch is to avoid traversing through new objects because: - We will not reclaim them in this cycle anyway, because they are not in the cset - It makes up for the bulk of work during final-pause (with this patch, goes down from 70ms -> 4ms) - It also shortens the concurrent cycle because we don't need to pointlessly traverse through newly allocated objects. - As a nice side-effect, it solves the I-U termination problem (mutators cannot outrun the GC by allocating like crazy) - It is an easy way to achieve MWF. What MWF does is to also enqueue the target object of stores if it's new. Treating new objects live implicitely achieves the same, but without extra barriers. I think the effect of shortened final-pause (mentioned above) is the main advantage of MWF. In particular, we will not see the head of a completely new long linked list in final-pause and end up traversing huge chunks of the heap there. - We don't need to see/update the fields of new objects either, because they are either still null, or anything that's been stored into them has been evacuated+enqueued before (and will thus be treated later). We achieve this by setting TAMS for each region, and everything allocated beyond TAMS will be 'implicitely marked'. Gotchas: - While we want new objects to be implicitely marked, we don't want to count them alive. Otherwise the next cycle wouldn't pick them up and consider them for cset. This means that we need to protect such regions from getting accidentally thrashed at the end of traversal cycle. This is why I keep track of alloc-regions and check is_alloc_region() in the trashing code. - We *need* to traverse through evacuated objects. Those objects are pre-existing, and any references in them point to interesting objects that we need to see. We also want to count them as live, because we just determined that they are alive :-) I achieve this by upping TAMS concurrently for every gclab/gc-shared alloc before publishing the evacuated object. This way, the GC threads will not consider such objects implictely marked, and traverse through them as normal. This change both improves throughput and pause time considerably. Does the explanation make things clearer? Roman From shade at redhat.com Wed Feb 21 12:12:28 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 13:12:28 +0100 Subject: RFR: Denser ShHeapRegion status line Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/dense-hs-err/webrev.01/ ShenandoahHeapRegion status line gets really crowded -- it barely fits on my monitor now! We can make it denser by ignoring native address of the region itself, shortening the default padding for addresses and sequence numbers, etc. We can also rearrange status line to make most important things first: e.g. TAMS should be right after BTE. Status line before: |0x00001520c406b290| 0|R |BTE 0x00000000c0000000, 0x00000000c0080000, 0x00000000c0080000|U 100%|T 100%|G 0%|S 0%|L 100%|FMSN 1|LMSN 8|FGSN 0|LGSN 0| |CP 0|TAMS 0x00000000c0000000, 0x00000000c0000000| Status line after: | 1|R |BTE c0080000, c0100000, c0100000|TAMS c0080000, c0080000|U 100%|T 100%|G 0%|S 0%|L 100%| |CP 0|SN 9, 10, 0, 0 Testing: hotspot_gc_shenandoah, eyeballing hs_errs -Aleksey From rkennke at redhat.com Wed Feb 21 13:04:04 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 14:04:04 +0100 Subject: RFR: Denser ShHeapRegion status line In-Reply-To: References: Message-ID: Seems good and useful. Can you hold this back until I merged upstream jdk/jdk into sh/jdk ? Should be done any hour now. Roman On Wed, Feb 21, 2018 at 1:12 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/dense-hs-err/webrev.01/ > > ShenandoahHeapRegion status line gets really crowded -- it barely fits on my monitor now! We can > make it denser by ignoring native address of the region itself, shortening the default padding for > addresses and sequence numbers, etc. We can also rearrange status line to make most important things > first: e.g. TAMS should be right after BTE. > > Status line before: > |0x00001520c406b290| 0|R |BTE 0x00000000c0000000, 0x00000000c0080000, 0x00000000c0080000|U > 100%|T 100%|G 0%|S 0%|L 100%|FMSN 1|LMSN 8|FGSN 0|LGSN > 0| |CP 0|TAMS 0x00000000c0000000, 0x00000000c0000000| > > Status line after: > | 1|R |BTE c0080000, c0100000, c0100000|TAMS c0080000, c0080000|U 100%|T > 100%|G 0%|S 0%|L 100%| |CP 0|SN 9, 10, 0, 0 > > Testing: hotspot_gc_shenandoah, eyeballing hs_errs > > -Aleksey > From rkennke at redhat.com Wed Feb 21 14:51:05 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 15:51:05 +0100 Subject: FYI: Merge upstream jdk/jdk into shenandoah/jdk Message-ID: I am pushing merge from upstream jdk/jdk repository into shenandoah/jdk so that this becomes the new head revision: changeset: 49069:02404e27d356 tag: tip user: vromero date: Wed Feb 21 00:29:04 2018 -0500 summary: 8198479: JDK build is broken by 8194892 Roman From shade at redhat.com Wed Feb 21 14:53:58 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 15:53:58 +0100 Subject: FYI: Merge upstream jdk/jdk into shenandoah/jdk In-Reply-To: References: Message-ID: <2b5f0f9f-7bfd-c095-7aa7-f19f927db75f@redhat.com> On 02/21/2018 03:51 PM, Roman Kennke wrote: > I am pushing merge from upstream jdk/jdk repository into > shenandoah/jdk so that this becomes the new head revision: > > changeset: 49069:02404e27d356 > tag: tip > user: vromero > date: Wed Feb 21 00:29:04 2018 -0500 > summary: 8198479: JDK build is broken by 8194892 Please check that no suspicious differences in src/hotspot/share/gc/shenandoah are introduced. Or even better, show the patch? -Aleksey From roman at kennke.org Wed Feb 21 15:00:47 2018 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Feb 2018 15:00:47 +0000 Subject: hg: shenandoah/jdk: 383 new changesets Message-ID: <201802211501.w1LF1KwE020520@aojmv0008.oracle.com> Changeset: 94be43260982 Author: lana Date: 2017-12-14 20:25 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/94be43260982 Added tag jdk-11+0 for changeset 0ee20aad71c4 ! .hgtags Changeset: 959f2f7cbaa6 Author: jjg Date: 2017-12-14 13:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/959f2f7cbaa6 8193525: Intermittent failures of TestModulePackages.java Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java Changeset: 626d11295f31 Author: lana Date: 2017-12-15 06:18 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/626d11295f31 Added tag jdk-10+36 for changeset 959f2f7cbaa6 ! .hgtags Changeset: 003d6365ec6a Author: dholmes Date: 2017-12-15 23:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/003d6365ec6a 8193364: verify_special_jvm_flags should not cause an assertion failure when version is bumped Reviewed-by: dcubed, coleenp ! src/hotspot/share/runtime/arguments.cpp Changeset: d4329843abf4 Author: darcy Date: 2017-12-18 18:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d4329843abf4 8173382: Add -source 11 and -target 11 to javac 8193291: Add SourceVersion.RELEASE_11 Reviewed-by: jjg, erikj, psandoz ! make/common/SetupJavaCompilers.gmk ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/api/T6265137.java ! test/langtools/tools/javac/api/T6395981.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java ! test/langtools/tools/javac/profiles/ProfileOptionTest.java ! test/langtools/tools/javac/versions/Versions.java Changeset: 89f6aa26fd6c Author: cushon Date: 2017-12-19 16:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/89f6aa26fd6c 8007720: Names are not loaded correctly for method parameters if the parameters have annotations 8177486: Incorrect handling of mandated parameter names in MethodParameters attributes Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.java + test/langtools/tools/javac/MethodParameters/ClassReaderTest/ClassReaderTest.out + test/langtools/tools/javac/MethodParameters/ClassReaderTest/MethodParameterProcessor.java ! test/langtools/tools/javac/lib/DPrinter.java Changeset: 4966e9237b88 Author: dmarkov Date: 2017-12-13 14:41 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4966e9237b88 8154405: AccessControlException by URLPermission check Reviewed-by: serb, ssadetsky, mullan ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: 1f38b6c89f8a Author: prr Date: 2017-12-13 10:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1f38b6c89f8a Merge - src/java.base/share/classes/java/lang/StringDecoderUTF8.java - test/java/util/Calendar/Bug8185841.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java Changeset: 4f9683bf0923 Author: rfield Date: 2017-12-13 14:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4f9683bf0923 8188894: jdk/jshell/ToolShiftTabTest.java failed with IllegalStateException Reviewed-by: jlahoda ! test/langtools/jdk/jshell/ToolShiftTabTest.java ! test/langtools/jdk/jshell/UITesting.java Changeset: ef097d7d5b15 Author: prr Date: 2017-12-18 10:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef097d7d5b15 Merge - src/java.base/share/classes/java/util/zip/ZStreamRef.java - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - src/java.management/share/native/include/jmm.h - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java - test/jdk/sun/security/tools/keytool/p12importks.sh - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java Changeset: 3d4e8f5a2a69 Author: rfield Date: 2017-12-19 11:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3d4e8f5a2a69 8179858: jshell tool: sync nomenclature from reference to online /help Reviewed-by: dlsmith, jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 59adf939036a Author: prr Date: 2017-12-19 13:02 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/59adf939036a Merge Changeset: 80176afc8667 Author: prr Date: 2017-12-19 13:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/80176afc8667 Merge Changeset: 9b700a5c4381 Author: mcimadamore Date: 2017-12-20 15:33 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9b700a5c4381 8057650: uniform error diagnostics for inconsistent inherited method signatures Summary: consolidate diagnostics for bad overrides Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/BadCovar.out ! test/langtools/tools/javac/InconsistentInheritedSignature.out ! test/langtools/tools/javac/OverrideChecks/InconsistentReturn.out ! test/langtools/tools/javac/defaultMethods/Neg01.out ! test/langtools/tools/javac/defaultMethods/Neg02.out ! test/langtools/tools/javac/defaultMethods/Neg14.out ! test/langtools/tools/javac/diags/examples/IncompatibleDescsInFunctionalIntf.java ! test/langtools/tools/javac/diags/examples/TypesIncompatible.java ! test/langtools/tools/javac/diags/examples/TypesIncompatibleAbstractDefault.java ! test/langtools/tools/javac/diags/examples/TypesIncompatibleUnrelatedDefaults.java ! test/langtools/tools/javac/generics/6294779/T6294779c.out ! test/langtools/tools/javac/generics/abstract/T4717181c.out ! test/langtools/tools/javac/generics/rawOverride/7157798/Test3.out ! test/langtools/tools/javac/generics/typevars/4856983/T4856983a.out ! test/langtools/tools/javac/generics/typevars/4856983/T4856983b.out ! test/langtools/tools/javac/generics/typevars/6199146/T6199146.out ! test/langtools/tools/javac/generics/wildcards/7034495/T7034495.out ! test/langtools/tools/javac/lambda/BadConv04.out ! test/langtools/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java ! test/langtools/tools/javac/lambda/funcInterfaces/NonSAM2.out ! test/langtools/tools/javac/miranda/4711056/T1.out Changeset: 315c690bb90b Author: bpb Date: 2017-12-20 08:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/315c690bb90b 8193842: Replace Files.copy(InputStream,OutputStream) with InputStream.transferTo(OutputStream) Reviewed-by: clanger, alanb ! src/java.base/share/classes/java/nio/file/Files.java Changeset: c96d4c720995 Author: attila Date: 2017-12-20 17:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c96d4c720995 8193371: Use Dynalink REMOVE operation in Nashorn Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/nashorn/script/basic/JDK-8193371.js + test/nashorn/script/basic/JDK-8193371.js.EXPECTED Changeset: 4944950606ef Author: psandoz Date: 2017-12-20 09:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4944950606ef 8191913: Bump classfile version number to 55 Reviewed-by: dholmes, darcy Contributed-by: paul.sandoz at oracle.com, erik.joelsson at oracle.com ! make/Main.gmk ! make/autoconf/buildjdk-spec.gmk.in ! make/autoconf/flags.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/platform.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/version-numbers ! make/copy/Copy-java.base.gmk ! make/copy/CopyCommon.gmk ! make/gensrc/GensrcX11Wrappers.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java - src/java.base/share/native/include/classfile_constants.h + src/java.base/share/native/include/classfile_constants.h.template ! src/java.base/share/native/libjava/System.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java + test/hotspot/jtreg/runtime/classFileParserBug/Class55.jasm ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/6330997/T6330997.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/versions/Versions.java Changeset: 29e165bdf669 Author: psandoz Date: 2017-12-20 09:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/29e165bdf669 8193085: Vectorize the nio Buffer equals and compareTo implementations Reviewed-by: alanb ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Buffer.java + src/java.base/share/classes/java/nio/BufferMismatch.java ! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template ! 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/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/java.base/share/classes/java/util/Arrays.java - src/java.base/share/classes/java/util/ArraysSupport.java + src/java.base/share/classes/jdk/internal/util/ArraysSupport.java + test/jdk/java/nio/Buffer/EqualsCompareTest.java Changeset: 63fb11c1550d Author: dholmes Date: 2017-12-20 22:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/63fb11c1550d 8193838: Update jtreg requiredVersion to 4.2 b11 for JDK 11 and 12 support Reviewed-by: alanb, sspitsyn ! make/conf/jib-profiles.js ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/nashorn/TEST.ROOT Changeset: 38493aecb3d1 Author: xuelei Date: 2017-12-21 05:51 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/38493aecb3d1 8193683: Increase the number of clones in the CloneableDigest Reviewed-by: coffeys, wetmore ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java Changeset: 91bd550551e0 Author: cushon Date: 2017-12-21 15:58 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/91bd550551e0 8193216: Filer should warn if processors redefine symbols from the classpath or sourcepath Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java + test/langtools/tools/javac/processing/warnings/TypeAlreadyExists/A.java + test/langtools/tools/javac/processing/warnings/TypeAlreadyExists/B.java + test/langtools/tools/javac/processing/warnings/TypeAlreadyExists/TestProcTypeAlreadyExistsWarning.java + test/langtools/tools/javac/processing/warnings/TypeAlreadyExists/warn.out Changeset: 2731c0ee46a9 Author: mchung Date: 2017-12-21 15:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2731c0ee46a9 8193780: (ref) Remove the undocumented "jdk.lang.ref.disableClearBeforeEnqueue" system property Reviewed-by: alanb ! src/java.base/share/classes/java/lang/ref/Reference.java ! test/jdk/java/lang/ref/ReferenceEnqueue.java Changeset: e5a3b905622e Author: mchung Date: 2017-12-21 15:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e5a3b905622e 8193767: Improve javadoc in ResourceBundle working with modules Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java Changeset: 50b86b3974ae Author: thartmann Date: 2017-12-15 16:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/50b86b3974ae 8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed Summary: Added test to ProblemList.txt Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList.txt Changeset: b6a8e9658abd Author: rehn Date: 2017-12-18 12:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b6a8e9658abd 8193514: UseMembar should not be obsoleted yet Reviewed-by: dcubed, acorn, mdoerr ! src/hotspot/share/runtime/arguments.cpp Changeset: a6531fb9392e Author: dholmes Date: 2017-12-19 17:31 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a6531fb9392e 8193840: Add compiler/c2/Test8007294.java to the problem list Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: 0f53d49bb74b Author: dholmes Date: 2017-12-22 15:23 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0f53d49bb74b 8194071: [Testbug] Update VMDeprecatedOptions test for obsolete/expired options Reviewed-by: hseigel ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: 2c1af559e922 Author: bpb Date: 2017-12-22 14:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c1af559e922 8193832: Performance of InputStream.readAllBytes() could be improved Summary: Read into a list of fixed-size buffers which are gathered at the end Reviewed-by: alanb, chegar, plevart, jrose, psandoz ! src/java.base/share/classes/java/io/InputStream.java ! test/jdk/java/io/InputStream/ReadAllBytes.java Changeset: 3a52333a5e57 Author: vromero Date: 2018-01-02 16:35 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3a52333a5e57 8187487: crash with classes with same binary name Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/NestedInnerClassNames.out + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.out + test/langtools/tools/javac/diags/examples/SameBinaryName.java Changeset: 68c6f57c40d4 Author: lana Date: 2018-01-04 04:22 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/68c6f57c40d4 Merge ! .hgtags ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/libjava/System.c ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/TEST.ROOT Changeset: b2cd597479ea Author: alanb Date: 2018-01-04 15:50 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b2cd597479ea 8194644: Typo in ModuleDescriptor.read javadoc Reviewed-by: alanb Contributed-by: christoph.dreis at freenet.de ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: db09f53aba91 Author: ksrini Date: 2018-01-03 15:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/db09f53aba91 8193671: Default Methods tab under Method Summary includes static methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/A.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/B.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/D.java Changeset: 04d8d293e458 Author: jjg Date: 2018-01-04 10:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/04d8d293e458 8194141: Remove JDK9Wrappers Reviewed-by: erikj, alanb ! make/autoconf/spec.gmk.in ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java Changeset: 2d250a0174a6 Author: jjiang Date: 2018-01-04 19:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d250a0174a6 8189760: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java failed with unexpected Exception intermittently Summary: Adds synchronization to make sure the server exception is available Reviewed-by: xuelei ! test/jdk/sun/security/ssl/CertPathRestrictions/JSSEServer.java ! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Changeset: 20fe8cd3179d Author: bpb Date: 2018-01-05 12:45 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20fe8cd3179d 8193861: Typos in API documentation of File.toPath() and InetSocketAddress.getAddress() Reviewed-by: chegar, rriggs, lancea ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/net/InetSocketAddress.java Changeset: 45a9a7a49379 Author: bpb Date: 2018-01-05 12:46 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/45a9a7a49379 8194649: Minor cleanup of parameter checking in ByteArrayOutputStream and ObjectInputStream Reviewed-by: rriggs ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: c10b8e775610 Author: lana Date: 2018-01-06 01:13 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c10b8e775610 Merge ! .hgtags - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java Changeset: 9a29aa153c20 Author: xiaofeya Date: 2018-01-08 07:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a29aa153c20 8194724: Problem list java/net/httpclient/SplitResponseSSL.java Reviewed-by: chegar ! test/jdk/ProblemList.txt Changeset: d3b1fc1bda9c Author: martin Date: 2018-01-03 13:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d3b1fc1bda9c 8145371: ClassCastException thrown in LambdaFormEditor.getInCache Summary: Read field into local to avoid customization race Reviewed-by: vlivanov, jrose, psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java Changeset: 37d2147852fc Author: redestad Date: 2018-01-10 00:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/37d2147852fc 8134459: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java timed out Reviewed-by: psandoz, rriggs ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java ! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/LambdaTestHelpers.java Changeset: 50cd89fe209f Author: jjiang Date: 2018-01-09 18:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/50cd89fe209f 8194257: javax/net/ssl/compatibility/Compatibility.java should be updated for JDK 6 after JDK-8174748 Summary: Marks some of AES_256 and AES_128 cipher suites are JDK 6 enabled Reviewed-by: xuelei ! test/jdk/javax/net/ssl/compatibility/Parameter.java Changeset: abd7f09d0a79 Author: naoto Date: 2018-01-11 12:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/abd7f09d0a79 8194148: bcp47u/SymbolsTests.java and FormatTests.java fail on th_TH locale Reviewed-by: rriggs ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java Changeset: b51755ee57f6 Author: jjg Date: 2018-01-11 13:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b51755ee57f6 8151850: eliminate javax.tools.FileManagerUtils Reviewed-by: vromero - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java Changeset: 7a700fd0ad50 Author: jjg Date: 2018-01-11 15:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7a700fd0ad50 8194893: javac -verbose prints wrong paths for output files Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/langtools/tools/javac/jvm/VerboseOutTest.java Changeset: 7f57c5908c57 Author: hannesw Date: 2018-01-12 10:33 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7f57c5908c57 8157251: BeanLinker relinks array length operations for array types Reviewed-by: hannesw, jlaskey, attila Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java + test/nashorn/script/basic/JDK-8157251.js + test/nashorn/script/basic/JDK-8157251.js.EXPECTED Changeset: a5f815d1060b Author: mcimadamore Date: 2018-01-12 16:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5f815d1060b 8194932: no ambuguity error is emitted if classfile contains two identical methods with different return types Summary: add recovery logic when classfile contains two signature-equivalent methods Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/8194932/Foo.jcod + test/langtools/tools/javac/8194932/T8194932.java + test/langtools/tools/javac/8194932/T8194932.out Changeset: bdbbf56c302e Author: bpb Date: 2018-01-12 11:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bdbbf56c302e 8165852: (fs) Mount point not found for a file which is present in overlayfs Summary: Check /proc/mounts when the device ID boundary is reached Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java Changeset: 6a1c3a5e04f3 Author: bpb Date: 2018-01-12 11:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a1c3a5e04f3 4358774: Add null InputStream and OutputStream Reviewed-by: alanb, prappo, reinhapa, rriggs ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/OutputStream.java + test/jdk/java/io/InputStream/NullInputStream.java ! test/jdk/java/io/InputStream/ReadParams.java + test/jdk/java/io/OutputStream/NullOutputStream.java ! test/jdk/java/io/OutputStream/WriteParams.java Changeset: 0bce2ae39928 Author: thartmann Date: 2017-12-15 16:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0bce2ae39928 8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed Summary: Added test to ProblemList.txt Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList.txt Changeset: 474cec233fb2 Author: hseigel Date: 2017-12-15 11:23 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/474cec233fb2 8154587: Resolution fails for default method named 'clone' Summary: Make sure default methods with the same names as those in j.l.Object get put in the default methods table where resolution can find them. Reviewed-by: acorn, lfoltan ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp + test/hotspot/jtreg/runtime/clone/AbstractClone.java + test/hotspot/jtreg/runtime/clone/AbstractNoClones.jasm + test/hotspot/jtreg/runtime/clone/DefaultClone.jasm + test/hotspot/jtreg/runtime/clone/DefaultFinalize.jasm + test/hotspot/jtreg/runtime/clone/DefaultHashCode.jasm + test/hotspot/jtreg/runtime/clone/DefaultNoCloneInC.jasm + test/hotspot/jtreg/runtime/clone/LocalClone.jasm + test/hotspot/jtreg/runtime/clone/NoClones.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/DefMethClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/HasLocalClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/I1.java + test/hotspot/jtreg/runtime/clone/invokevirtual/I1Abstr.java + test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/SuperClass.jasm Changeset: 0c0b618a20b1 Author: jwilhelm Date: 2017-12-15 16:54 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c0b618a20b1 Merge - src/java.base/share/classes/java/util/zip/ZStreamRef.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template - test/jdk/sun/security/tools/keytool/p12importks.sh - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java Changeset: f82e79958beb Author: hseigel Date: 2017-12-15 15:13 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f82e79958beb 8167372: Add code to check for getting oops while thread is in native Summary: Add asserts that detect when a thread is getting oops while in native Reviewed-by: coleenp, shade, jiangli, gtriantafill ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: 08b8cc40cb61 Author: goetz Date: 2017-12-14 12:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/08b8cc40cb61 8193509: Test dynamic path to retrieve active processor count. Reviewed-by: dholmes, mdoerr + test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: 7969cc1b94ee Author: rehn Date: 2017-12-18 12:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7969cc1b94ee 8193514: UseMembar should not be obsoleted yet Reviewed-by: dcubed, acorn, mdoerr ! src/hotspot/share/runtime/arguments.cpp Changeset: 7cc7de9bf4a4 Author: coleenp Date: 2017-12-19 06:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7cc7de9bf4a4 8186903: Remove j-types from Atomic Summary: Make jlong into int64_t, atomic_FN_long into atomic_FN_int64, make jbyte to u_char. Reviewed-by: dholmes, dcubed ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/bsd_x86_32.s ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp Changeset: 7312ae4465d6 Author: iklam Date: 2017-12-04 08:59 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7312ae4465d6 8193672: [test] Enhance vm.cds property to check for all conditions required to run CDS tests Reviewed-by: dholmes, dsamersoff, simonis ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java ! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java ! test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java ! test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/HelloTest.java ! test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java ! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/MismatchedUseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java ! test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/appcds/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/appcds/SharedPackages.java ! test/hotspot/jtreg/runtime/appcds/SignedJar.java ! test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java ! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_0.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_1A.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_1B.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_2.java ! test/hotspot/jtreg/runtime/appcds/WideIloadTest.java ! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/CheckAnonymousClass.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java ! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 1d24b76cf639 Author: iklam Date: 2017-12-19 11:29 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d24b76cf639 8191374: Improve error message when CDS is not supported on exploded build Reviewed-by: jiangli, hseigel ! src/hotspot/share/classfile/classLoader.cpp Changeset: d55bee3727de Author: dholmes Date: 2017-12-19 17:31 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d55bee3727de 8193840: Add compiler/c2/Test8007294.java to the problem list Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: de2e4ff493bf Author: coleenp Date: 2017-12-20 10:05 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/de2e4ff493bf 8152957: Improve specificity of safepoint logging to print safepoint type Summary: upgrade safepoint begin logs to Info logging, which has the reason. Reviewed-by: dholmes, hseigel, zgu ! src/hotspot/share/runtime/safepoint.cpp Changeset: 9a5bcee1a706 Author: iklam Date: 2017-12-20 11:30 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a5bcee1a706 8193897: JDK-8191374 caused windows_i586 build to fail Reviewed-by: hseigel ! src/hotspot/share/classfile/classLoader.cpp Changeset: 6e69aea2aee7 Author: gadams Date: 2017-12-20 13:41 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6e69aea2aee7 8180709: java -javaagent:agent.jar with run-time that does not contain java.instrument prints confusing error Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 18fb03624696 Author: jwilhelm Date: 2017-12-21 00:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/18fb03624696 Merge ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/native/libjava/System.c - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java Changeset: ca9489245872 Author: jcbeyler Date: 2017-12-20 11:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca9489245872 8191987: JDK-8190862 work for arch ppc64 Summary: Cleanup interpreter TLAB code Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: b7af6f568d00 Author: chegar Date: 2017-12-22 15:55 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b7af6f568d00 8179424: Remove terminally deprecated sun.reflect.Reflection.getCallerClass Reviewed-by: alanb, dfuchs, dholmes, lancea, mchung, rriggs ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/native/libjava/Reflection.c - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java ! test/langtools/tools/jdeps/jdkinternals/RemovedJDKInternals.java + test/langtools/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/reflect/Reflection.java ! test/langtools/tools/jdeps/jdkinternals/src/p/Main.java Changeset: f3907e64eea2 Author: rraghavan Date: 2017-12-22 09:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f3907e64eea2 8193699: aarch64 fails to build after 8167372 Summary: added ThreadInVMfromUnknown support Reviewed-by: smonteith, vlivanov ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 7b5c930b878c Author: glaubitz Date: 2017-11-29 13:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7b5c930b878c 8192123: Zero should use compiler built-ins for atomics on linux-arm Reviewed-by: aph ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp Changeset: 614068b0ddd7 Author: dnsimon Date: 2017-12-22 18:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/614068b0ddd7 8193930: [JVMCI] calling ResolvedTypeType.getClassInitializer on an array type crashes Reviewed-by: never, dlong ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: b97818fba2b0 Author: jcbeyler Date: 2017-12-18 15:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b97818fba2b0 8191027: JDK-8190862 work for arch x86/x64 Summary: Fixed Interpreter never refills TLAB Reviewed-by: tschatzl, mdoerr, rehn ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 4aed7c563f7e Author: jcbeyler Date: 2017-12-19 20:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4aed7c563f7e 8191986: JDK-8190862 work for arch aarch64 Summary: Fixed Interpreter never refills TLAB Reviewed-by: dsamersoff, adinn, tschatzl, rehn ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: afb2284bb487 Author: jcbeyler Date: 2017-12-19 19:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/afb2284bb487 8191989: JDK-8190862 work for arch sparc Summary: Fixed Interpreter never refills TLAB Reviewed-by: tschatzl, rehn ! src/hotspot/cpu/sparc/templateTable_sparc.cpp Changeset: 9ca19ebea22d Author: rkennke Date: 2017-12-05 10:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9ca19ebea22d 8193193: AArch64: immByteMapBase operand generated for non-CardTable GCs Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 258a4dab74a7 Author: gadams Date: 2018-01-02 07:50 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/258a4dab74a7 8188856: Incorrect file path in an exception message when .java_pid is not accessible on Unix Reviewed-by: cjplummer, sspitsyn ! 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 Changeset: bda5211e7876 Author: goetz Date: 2017-12-21 09:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bda5211e7876 8193927: Optimize scanning code for oops. Reviewed-by: simonis, mdoerr, aph ! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp ! src/hotspot/cpu/arm/relocInfo_arm.hpp ! src/hotspot/cpu/ppc/relocInfo_ppc.hpp ! src/hotspot/cpu/s390/relocInfo_s390.hpp ! src/hotspot/cpu/sparc/relocInfo_sparc.hpp ! src/hotspot/cpu/x86/relocInfo_x86.hpp ! src/hotspot/cpu/zero/relocInfo_zero.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.hpp Changeset: abf1d797e380 Author: aph Date: 2018-01-03 17:29 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/abf1d797e380 8193260: AArch64: JVMCI: Implement trampoline calls Reviewed-by: adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/sparc/jvmciCodeInstaller_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp Changeset: 51825789dd89 Author: kbarrett Date: 2018-01-04 18:18 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/51825789dd89 8194406: Use Atomic::replace_if_null Reviewed-by: coleenp, dholmes ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/parallel/gcTaskThread.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/utilities/bitMap.cpp Changeset: a5548cf24286 Author: dholmes Date: 2018-01-04 22:54 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5548cf24286 8194279: support zhaoxin x86 cpu vendor ids CentaurHauls and Shanghai Reviewed-by: dholmes, kvn Contributed-by: Vic Wang ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 4f647519c8be Author: jwilhelm Date: 2018-01-05 22:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4f647519c8be Merge ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/thread.cpp - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/hotspot/jtreg/ProblemList.txt - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java Changeset: 7f11a1699ef6 Author: sherman Date: 2018-01-12 14:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7f11a1699ef6 8194667: Regex: Serialization doesn't work with match flags Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: fb56735cb46a Author: iignatyev Date: 2018-01-12 14:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb56735cb46a 8195067: problem list tools/javac/jvm/VerboseOutTest.java Reviewed-by: jjg ! test/langtools/ProblemList.txt Changeset: d53732d23ade Author: gadams Date: 2018-01-13 18:33 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d53732d23ade 8031482: Some jcmds generate output with a \n as a separator rather than \r\n on Windows Reviewed-by: cjplummer, sspitsyn, dholmes ! test/jdk/ProblemList.txt ! test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java Changeset: a65e8281b27c Author: hannesw Date: 2018-01-15 11:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a65e8281b27c 8194985: JavaAdapterBytecodeGenerator passes invalid type descriptor to ASM Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java Changeset: 82c3d4173a53 Author: lana Date: 2018-01-16 22:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/82c3d4173a53 Merge ! .hgtags ! make/mapfiles/libjava/mapfile-vers ! src/hotspot/share/classfile/systemDictionary.hpp - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java ! test/jdk/ProblemList.txt - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: 20ed1cebe5f8 Author: weijun Date: 2018-01-17 07:55 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/20ed1cebe5f8 8195119: Fine-tune output text in keytool Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java Changeset: 221cf8307606 Author: dl Date: 2018-01-16 18:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/221cf8307606 8191483: AbstractQueuedSynchronizer cancel/cancel race Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java Changeset: 946e34c2dec9 Author: dl Date: 2018-01-16 18:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/946e34c2dec9 8193300: Miscellaneous changes imported from jsr166 CVS 2018-01 Reviewed-by: martin ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! test/jdk/java/util/AbstractCollection/ToString.java ! test/jdk/java/util/AbstractList/CheckForComodification.java ! test/jdk/java/util/AbstractList/FailFastIterator.java ! test/jdk/java/util/AbstractList/HasNextAfterException.java ! test/jdk/java/util/AbstractMap/AbstractMapClone.java ! test/jdk/java/util/AbstractMap/Equals.java ! test/jdk/java/util/AbstractMap/SimpleEntries.java ! test/jdk/java/util/AbstractMap/ToString.java ! test/jdk/java/util/AbstractSequentialList/AddAll.java ! test/jdk/java/util/ArrayList/AddAll.java ! test/jdk/java/util/ArrayList/Bug6533203.java ! test/jdk/java/util/ArrayList/IteratorMicroBenchmark.java ! test/jdk/java/util/ArrayList/RangeCheckMicroBenchmark.java ! test/jdk/java/util/Collection/BiggernYours.java ! test/jdk/java/util/Collection/HotPotatoes.java ! test/jdk/java/util/Collection/IteratorAtEnd.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/Collections/AddAll.java ! test/jdk/java/util/Collections/BigBinarySearch.java ! test/jdk/java/util/Collections/BinarySearchNullComparator.java ! test/jdk/java/util/Collections/CheckedIdentityMap.java ! test/jdk/java/util/Collections/CheckedListBash.java ! test/jdk/java/util/Collections/CheckedMapBash.java ! test/jdk/java/util/Collections/CheckedNull.java ! test/jdk/java/util/Collections/CheckedSetBash.java ! test/jdk/java/util/Collections/Disjoint.java ! test/jdk/java/util/Collections/EmptyCollectionSerialization.java ! test/jdk/java/util/Collections/EmptyIterator.java ! test/jdk/java/util/Collections/EmptyNavigableMap.java ! test/jdk/java/util/Collections/EmptyNavigableSet.java ! test/jdk/java/util/Collections/Enum.java ! test/jdk/java/util/Collections/FindSubList.java ! test/jdk/java/util/Collections/Frequency.java ! test/jdk/java/util/Collections/MinMax.java ! test/jdk/java/util/Collections/NCopies.java ! test/jdk/java/util/Collections/NullComparator.java ! test/jdk/java/util/Collections/RacingCollections.java ! test/jdk/java/util/Collections/ReplaceAll.java ! test/jdk/java/util/Collections/ReverseOrder.java ! test/jdk/java/util/Collections/ReverseOrder2.java ! test/jdk/java/util/Collections/Rotate.java ! test/jdk/java/util/Collections/RotateEmpty.java ! test/jdk/java/util/Collections/Ser.java ! test/jdk/java/util/Collections/SetFromMap.java ! test/jdk/java/util/Collections/Swap.java ! test/jdk/java/util/Collections/T5078378.java ! test/jdk/java/util/Collections/T6433170.java ! test/jdk/java/util/Collections/ViewSynch.java ! test/jdk/java/util/Collections/WrappedNull.java ! test/jdk/java/util/HashMap/KeySetRemove.java ! test/jdk/java/util/HashMap/SetValue.java ! test/jdk/java/util/HashMap/ToString.java ! test/jdk/java/util/Hashtable/EqualsCast.java ! test/jdk/java/util/Hashtable/HashCode.java ! test/jdk/java/util/Hashtable/IllegalLoadFactor.java ! test/jdk/java/util/Hashtable/ReadObject.java ! test/jdk/java/util/Hashtable/SelfRef.java ! test/jdk/java/util/IdentityHashMap/ToArray.java ! test/jdk/java/util/IdentityHashMap/ToString.java ! test/jdk/java/util/LinkedHashMap/Basic.java ! test/jdk/java/util/LinkedHashMap/Cache.java ! test/jdk/java/util/LinkedHashMap/EmptyMapIterator.java ! test/jdk/java/util/LinkedHashSet/Basic.java ! test/jdk/java/util/LinkedList/AddAll.java ! test/jdk/java/util/LinkedList/Clone.java ! test/jdk/java/util/LinkedList/ComodifiedRemove.java ! test/jdk/java/util/List/LockStep.java ! test/jdk/java/util/Map/Defaults.java ! test/jdk/java/util/Map/Get.java ! test/jdk/java/util/Map/LockStep.java ! test/jdk/java/util/NavigableMap/LockStep.java ! test/jdk/java/util/PriorityQueue/AddNonComparable.java ! test/jdk/java/util/PriorityQueue/NoNulls.java ! test/jdk/java/util/PriorityQueue/PriorityQueueSort.java ! test/jdk/java/util/PriorityQueue/RemoveContains.java ! test/jdk/java/util/Random/NextBytes.java ! test/jdk/java/util/TimSort/SortPerf.java ! test/jdk/java/util/TreeMap/ContainsValue.java ! test/jdk/java/util/TreeMap/HeadTailTypeError.java ! test/jdk/java/util/TreeMap/NullAtEnd.java ! test/jdk/java/util/TreeMap/NullPermissiveComparator.java ! test/jdk/java/util/TreeMap/SubMap.java ! test/jdk/java/util/TreeMap/SubMapClear.java ! test/jdk/java/util/Vector/ComodifiedRemoveAllElements.java ! test/jdk/java/util/Vector/CopyInto.java ! test/jdk/java/util/Vector/IllegalConstructorArgs.java ! test/jdk/java/util/Vector/LastIndexOf.java ! test/jdk/java/util/Vector/SyncLastIndexOf.java ! test/jdk/java/util/WeakHashMap/GCDuringIteration.java ! test/jdk/java/util/WeakHashMap/Iteration.java ! test/jdk/java/util/WeakHashMap/ZeroInitCap.java ! test/jdk/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java ! test/jdk/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/jdk/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/jdk/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/jdk/java/util/concurrent/CompletableFuture/Basic.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java ! test/jdk/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/jdk/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/jdk/java/util/concurrent/Exchanger/LoopHelpers.java ! test/jdk/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/jdk/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/jdk/java/util/concurrent/FutureTask/ExplicitSet.java ! test/jdk/java/util/concurrent/FutureTask/LoopHelpers.java ! test/jdk/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/jdk/java/util/concurrent/LinkedTransferQueue/WhiteBox.java ! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java ! test/jdk/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/jdk/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/jdk/java/util/concurrent/tck/AbstractQueueTest.java ! test/jdk/java/util/concurrent/tck/ArrayDeque8Test.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/jdk/java/util/concurrent/tck/FutureTaskTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java Changeset: 19effb7970bc Author: martin Date: 2018-01-11 20:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19effb7970bc 8194960: Add a test for trust manager and cacerts keystore sanity Reviewed-by: weijun + test/jdk/javax/net/ssl/sanity/CacertsExplorer.java Changeset: 7067fe4e054e Author: goetz Date: 2018-01-16 08:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7067fe4e054e 8189102: All tools should support -?, -h and --help Reviewed-by: kvn, jjg, weijun, alanb, rfield, ksrini ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties ! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java ! src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! 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.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.pack/share/native/unpack200/main.cpp ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/usage.out ! test/jdk/sun/tools/jps/TestJpsSanity.java ! test/jdk/sun/tools/jps/usage.out ! test/jdk/sun/tools/jstat/jstatHelp.sh ! test/jdk/sun/tools/jstat/usage.out ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java + test/jdk/tools/launcher/HelpFlagsTest.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/jdk/javadoc/tool/ToolProviderTest.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/tools/javap/InvalidOptions.java ! test/langtools/tools/jdeps/MultiReleaseJar.java Changeset: 050352ed64d5 Author: mchung Date: 2018-01-17 15:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/050352ed64d5 8194554: filterArguments runs multiple filters in the wrong order Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/FilterArgumentsTest.java Changeset: fb978155215d Author: bchristi Date: 2018-01-17 16:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb978155215d 8194879: Runtime.Version parses string which does not conform to spec without throwing IAE Reviewed-by: alanb, iris, rriggs ! src/java.base/share/classes/java/lang/Runtime.java ! test/jdk/java/lang/Runtime/Version/Basic.java Changeset: 707438d2d171 Author: wetmore Date: 2018-01-17 18:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/707438d2d171 8190229: Non-ASCII characters in java.security file after 8186093 Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/policy/README.txt Changeset: 7537c762d42d Author: jjiang Date: 2018-01-17 18:34 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7537c762d42d 8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined Summary: It outputs the lib content if the lib version cannot be parsed Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: 0dec8c41170c Author: jjiang Date: 2018-01-17 20:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0dec8c41170c 8195667: ProblemList PKCS11 tests Secmod/AddTrustedCert.java and tls/TestKeyMaterial.java due to JDK-8180837 Summary: Puts sun/security/pkcs11/Secmod/AddTrustedCert.java and sun/security/pkcs11/tls/TestKeyMaterial.java into ProblemList Reviewed-by: weijun ! test/jdk/ProblemList.txt Changeset: db044d7e9885 Author: mcimadamore Date: 2018-01-18 11:46 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/db044d7e9885 8195598: Reference to overloaded method is ambiguous with 3 methods but works with 2 Summary: Pertinent to applicability bit set on argument expression even if only one method is not pertinent Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/T8195598.java Changeset: 1dab70e20292 Author: lana Date: 2018-01-18 18:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1dab70e20292 Merge ! .hgtags ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/runtime/arguments.cpp - src/java.base/share/classes/java/util/ArraysSupport.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/conf/security/java.security - src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/libjava/System.c - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: be4d948d1299 Author: mli Date: 2018-01-19 15:21 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/be4d948d1299 8194284: java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java fails with java.lang.RuntimeException: CheckRegisterInLog got exception timeout 6480000ms out of range Reviewed-by: dholmes, rriggs ! test/jdk/java/rmi/testlibrary/RMID.java ! test/jdk/java/rmi/testlibrary/TestLibrary.java Changeset: a587f95313f1 Author: jlahoda Date: 2018-01-19 17:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a587f95313f1 8191842: JShell: Inferred type information is lost when assigning types to a \"var\" Summary: For vars, upgrading all anonymous classes to member classes; stripping intersection types from fields before writing. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/langtools/jdk/jshell/InaccessibleExpressionTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: 4d7a4fad8190 Author: ccheung Date: 2018-01-04 22:47 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4d7a4fad8190 8192927: os::dir_is_empty is incorrect on Windows Summary: Check file names in a directory. It is empty if only the "." and ".." files exist. Use unicode version of windows APIs to handle long path. Reviewed-by: iklam, sspitsyn ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java Changeset: 9e524244b67d Author: jwilhelm Date: 2018-01-05 22:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9e524244b67d Merge - make/langtools/intellij/runConfigurations/javah.xml - make/langtools/test/bootstrap/javah.sh - make/langtools/test/lib/javah.sh ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/thread.cpp - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! test/hotspot/jtreg/ProblemList.txt - test/jdk/java/net/httpclient/RequestProcessorExceptions.java Changeset: d8bdf14c4f1e Author: eosterlund Date: 2018-01-08 13:13 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d8bdf14c4f1e 8191888: Refactor ClassLoaderData::remove_handle to use the Access API Reviewed-by: tschatzl, pliden, coleenp ! src/hotspot/share/classfile/classLoaderData.cpp Changeset: c39ae979ca35 Author: eosterlund Date: 2018-01-08 13:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c39ae979ca35 8191567: Refactor ciInstanceKlass G1 keep alive barrier to use Access API. Reviewed-by: dholmes, rkennke, tschatzl ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 31cd0c16f4d2 Author: eosterlund Date: 2018-01-08 15:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/31cd0c16f4d2 8191904: Refactor weak oops in ResolvedMethodTable to use the Access API Reviewed-by: kbarrett, coleenp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.hpp Changeset: 80239a242d34 Author: eosterlund Date: 2018-01-08 15:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/80239a242d34 8191894: Refactor weak references in JvmtiTagHashmap to use the Access API Reviewed-by: sspitsyn, coleenp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 01b07229a6ad Author: dcubed Date: 2018-01-08 09:58 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/01b07229a6ad 8194652: VMError::print_native_stack() is missing an os::is_first_C_frame() check Reviewed-by: fparain, gthornbr, stuefe ! src/hotspot/share/utilities/vmError.cpp + test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java Changeset: 688e5cbd0b91 Author: eosterlund Date: 2018-01-08 16:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/688e5cbd0b91 8192003: Refactor weak references in StringTable to use the Access API Reviewed-by: pliden, dholmes, coleenp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 1703d83b3ffe Author: coleenp Date: 2018-01-08 09:46 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1703d83b3ffe 8058259: compute_offset() is confusing for static fields Summary: remove most hard-coded offsets, have compute_offset function that takes a string and creates a TempNewSymbol, have static_field_addr() not add in InstanceMirrorKlass::offset_of_static_fields, ie use offset from find_field Reviewed-by: kbarrett, sspitsyn ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/init.cpp Changeset: 7f97d35fac6e Author: coleenp Date: 2018-01-08 12:02 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7f97d35fac6e Merge ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp Changeset: 77797298bf36 Author: ecaspole Date: 2018-01-08 17:47 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/77797298bf36 8192857: LogCompilation could show the intrinsics more like +PrintIntrinsics Summary: Show the intrinsics internal name in the inlining output Reviewed-by: kvn, gtriantafill ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/CallSite.java ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: a92a5a71364a Author: dpochepk Date: 2018-01-09 18:18 +0300 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a92a5a71364a 8194256: AARCH64: SIMD shift instructions are incorrectly encoded Reviewed-by: aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: b1006bbb925a Author: dtitov Date: 2018-01-09 09:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b1006bbb925a 8187448: 360 doc issues in jdwp-protocol.html Reviewed-by: sspitsyn, amenkov ! make/data/jdwp/jdwp.spec ! make/jdk/src/classes/build/tools/jdwpgen/AbstractCommandNode.java ! make/jdk/src/classes/build/tools/jdwpgen/AbstractNamedNode.java ! make/jdk/src/classes/build/tools/jdwpgen/AbstractTypeListNode.java ! make/jdk/src/classes/build/tools/jdwpgen/CommandSetNode.java ! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java ! make/jdk/src/classes/build/tools/jdwpgen/ErrorSetNode.java ! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java Changeset: 5f86c562a39e Author: ctornqvi Date: 2018-01-09 16:52 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5f86c562a39e 8194636: Apply CONCURRENCY_FACTOR to max value in concurrency calculation Reviewed-by: erikj ! test/hotspot/jtreg/Makefile Changeset: d09be0adcf78 Author: jcbeyler Date: 2017-12-19 20:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d09be0adcf78 8191985: JDK-8190862 work for arch arm Summary: Fixed Interpreter never refills TLAB Reviewed-by: dsamersoff, aph ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: 9f6f48d4f9a1 Author: goetz Date: 2018-01-09 08:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9f6f48d4f9a1 8194814: [ppc, s390] A row of minor fixes and cleanups Summary: Fix the data types of pd flags. Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_init_ppc.cpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/icache_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/bytes_s390.hpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/globals_s390.hpp Changeset: bf12b502df94 Author: tschatzl Date: 2018-01-10 10:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bf12b502df94 8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file Reviewed-by: ehelin, kbarrett ! test/hotspot/jtreg/ProblemList.txt Changeset: 69d65d9dcadb Author: eosterlund Date: 2018-01-10 18:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/69d65d9dcadb 8193063: Enabling narrowOop values for RawAccess accesses Reviewed-by: pliden, kbarrett ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/accessBackend.hpp ! src/hotspot/share/oops/accessBackend.inline.hpp Changeset: a58c1924e037 Author: gadams Date: 2018-01-09 13:58 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a58c1924e037 6640188: Methods com.cun.attach.VirtualMachine.load... don't throw NullPointerxception Reviewed-by: sspitsyn ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java Changeset: fdef4da95080 Author: jgeorge Date: 2018-01-11 11:35 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fdef4da95080 8193352: SA: Test for the clhsdb 'thread' and 'threads' commands Summary: Test for the clhsdb 'thread' and 'threads' commands. Avoids an incorrect 'Couldn't find thread -a' being printed. Reviewed-by: sspitsyn, sballal ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java + test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java Changeset: 862c41cf1c7f Author: tschatzl Date: 2018-01-11 10:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/862c41cf1c7f 8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME Summary: During a minor GC, if memory allocation fails, start a full GC within the same VM operation in the same safepoint. This avoids a race where the GC locker can prevent the full GC from occurring, and a premature OoME. Reviewed-by: ehelin, sjohanss, phh Contributed-by: thomas.schatzl at oracle.com, axel.siebenborn at sap.com ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/vm_operations_g1.cpp ! src/hotspot/share/gc/g1/vm_operations_g1.hpp ! src/hotspot/share/runtime/vm_operations.hpp ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java + test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c Changeset: a8ab9344dab6 Author: tschatzl Date: 2018-01-11 11:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a8ab9344dab6 8180280: [TESTBUG] Test for JDK-8180048 Summary: Add test at is executed only at higher tiers to allow more time for execution. Reviewed-by: kbarrett, eosterlund + test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 2569f227ae8e Author: tschatzl Date: 2018-01-11 11:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2569f227ae8e 8129440: G1 crash during concurrent root region scan Summary: Make concurrent memory accesses to oops on the heap volatile to avoid reloading by the compiler duplicating oop loading code. Reviewed-by: ehelin, eosterlund ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp Changeset: ec666229de1f Author: dstewart Date: 2018-01-11 20:25 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ec666229de1f 8194762: JTReg failure of "runtime/NMT/PrintNMTStatistics.java" Reviewed-by: dholmes, zgu ! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java Changeset: 612dfa1d8aad Author: coleenp Date: 2018-01-11 18:42 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/612dfa1d8aad 8130039: Move the platform-specific [OS]Semaphore code 8130038: Unify the semaphore usage in os_xxx.cpp 8194763: os::signal_lookup is unused Reviewed-by: dholmes, kbarrett ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp + src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp + src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/os/posix/semaphore_posix.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/os/windows/semaphore_windows.cpp ! src/hotspot/share/runtime/os.hpp Changeset: b96f03796580 Author: coleenp Date: 2018-01-11 21:49 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b96f03796580 Merge Changeset: 7bba05746c44 Author: jwilhelm Date: 2018-01-13 02:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7bba05746c44 Merge ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 01094f78d990 Author: ehelin Date: 2018-01-17 19:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/01094f78d990 8195158: Concurrent System.gc() is "upgraded" to stop-the-world System.gc() Reviewed-by: sjohanss, eosterlund ! src/hotspot/share/gc/g1/vm_operations_g1.cpp + test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java Changeset: 96ef7a0cf0b1 Author: kaddepalli Date: 2017-12-20 18:08 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/96ef7a0cf0b1 8190281: Code cleanup in src\java.desktop\share\classes\javax\swing\tree\VariableHeightLayoutCache.java Reviewed-by: psadhukhan, serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java Changeset: 42ad9a781f51 Author: sveerabhadra Date: 2017-12-22 11:00 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/42ad9a781f51 8190192: Double click on the title bar no longer repositions the window Reviewed-by: serb, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/jdk/java/awt/Window/WindowResizing/DoubleClickTitleBarTest.java Changeset: 35b5da568499 Author: jdv Date: 2017-12-26 13:38 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/35b5da568499 8190997: PNGImageReader throws NullPointerException when PLTE section is missing Reviewed-by: serb, bpb, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngPLTEChunkMissingTest.java Changeset: 219585efb03c Author: prr Date: 2018-01-08 08:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/219585efb03c Merge - make/langtools/intellij/runConfigurations/javah.xml - make/langtools/test/bootstrap/javah.sh - make/langtools/test/lib/javah.sh - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java - test/jdk/java/net/httpclient/RequestProcessorExceptions.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out Changeset: 2ea3667af41d Author: jdv Date: 2018-01-10 12:45 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2ea3667af41d 8191073: JpegImageReader throws IndexOutOfBoundsException when trying to read image data from tables-only image Reviewed-by: bpb, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java + test/jdk/javax/imageio/plugins/jpeg/JpegTablesOnlyReadTest.java Changeset: f611f49a46c9 Author: pnarayanan Date: 2018-01-16 10:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f611f49a46c9 8194489: Incorrect size computation at BandedSampleModel.createDataBuffer() Reviewed-by: bpb, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java + test/jdk/java/awt/image/BandedSampleModel/BandedSampleModelSizeTest.java Changeset: 6cfee3ad7a76 Author: jdv Date: 2018-01-17 10:58 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6cfee3ad7a76 8191174: PngReader throws IllegalArgumentException because ScanlineStride calculation logic is not proper Reviewed-by: serb, bpb, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngReaderLargeWidthStrideTest.java Changeset: 36a1966132aa Author: prr Date: 2018-01-17 09:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/36a1966132aa Merge - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java - src/java.compiler/share/classes/javax/tools/overview.html - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java Changeset: e4b03365ddbf Author: jdv Date: 2018-01-18 11:22 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e4b03365ddbf 8176795: Wrong color drawn when painting translucent colors on volatile images using XRender. Reviewed-by: prr, ceisserer, pnarayanan ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java + test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java Changeset: 371c6d66d2ec Author: prr Date: 2018-01-19 09:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/371c6d66d2ec Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java Changeset: 6a014a1e8d2b Author: jlahoda Date: 2018-01-19 21:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6a014a1e8d2b 8195789: Building of test/langtools/jdk/jshell/VariablesTest.java may fail Summary: Adding proper @modules tag. Reviewed-by: vromero ! test/langtools/jdk/jshell/VariablesTest.java Changeset: e7164f73c4d3 Author: goetz Date: 2018-01-19 15:05 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e7164f73c4d3 8195663: Java launcher HelpFlagsTest.java fails with java.lang.AssertionError Reviewed-by: ksrini, dholmes ! test/jdk/tools/launcher/HelpFlagsTest.java Changeset: 67abfee27e69 Author: weijun Date: 2018-01-22 12:00 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/67abfee27e69 8014628: Support AES Encryption with HMAC-SHA2 for Kerberos 5 Reviewed-by: mullan ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java ! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java ! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha2EType.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128Sha2.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha2EType.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256Sha2.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes128CksumType.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes256CksumType.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java ! test/jdk/sun/security/krb5/auto/BasicKrb5Test.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/jdk/sun/security/krb5/etype/ETypeOrder.java + test/jdk/sun/security/krb5/etype/KerberosAesSha2.java Changeset: 7c03f19d38a7 Author: aph Date: 2018-01-19 16:57 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c03f19d38a7 8195685: AArch64: AArch64 cannot build with JDK-8174962 Reviewed-by: adinn, njian ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: 89111a0e6355 Author: sundar Date: 2018-01-22 20:31 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/89111a0e6355 8195829: Parsing a nameless ES6 class results in a thrown NullPointerException. Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java + test/nashorn/script/basic/JDK-8195829.js Changeset: 36f58bd6269f Author: jjg Date: 2018-01-22 11:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/36f58bd6269f 8195796: Reduce the size of relative URLs in generated docs Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/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/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/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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.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/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/SplitIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.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/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java + test/langtools/jdk/javadoc/doclet/testDocPaths/TestDocPaths.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java ! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.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/TestMultiInheritance.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java ! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java ! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java Changeset: e1876e6b57b6 Author: jjg Date: 2018-01-22 11:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e1876e6b57b6 8195805: Doclet incorrectly updates all attributes in tags when relocating links Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java Changeset: fd237da7a113 Author: darcy Date: 2018-01-22 23:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd237da7a113 8195987: Problem list tools/launcher/HelpFlagsTest.java on windows Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 7e5fbd3a2254 Author: henryjen Date: 2018-01-22 23:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7e5fbd3a2254 8195989: JDK-8186080 merge add back @LastModified removed by JDK-8193586 Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java Changeset: 11f8b31b02c1 Author: pmuthuswamy Date: 2018-01-24 11:29 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/11f8b31b02c1 8147614: add jjs test for -t option Reviewed-by: hannesw, jlaskey, sundar + test/nashorn/script/nosecurity/jjs-option-t.js + test/nashorn/script/nosecurity/jjs-option-t.js.EXPECTED Changeset: 9dfffaceb477 Author: goetz Date: 2018-01-23 08:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9dfffaceb477 8195824: tools/launcher/HelpFlagsTest.java fails with java.lang.AssertionError Summary: Also re-enable test. Reviewed-by: dholmes, ksrini ! test/jdk/ProblemList.txt ! test/jdk/tools/launcher/HelpFlagsTest.java Changeset: 693052e16ac9 Author: rgoel Date: 2018-01-24 14:07 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/693052e16ac9 8146656: Wrong Months Array for DateFormatSymbols Summary: Updated API doc of DateFormatSymbols class. Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: 19173eb3358b Author: mcimadamore Date: 2018-01-24 17:24 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19173eb3358b 8196074: Remove uses of loose type equality tests Summary: Drop loose type equality check and replace usages to go throuhg the strict version Reviewed-by: vromero Contributed-by: bsrbnd at gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: d74e9dd04df6 Author: gadams Date: 2018-01-23 06:52 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d74e9dd04df6 8167253: com.sun.jdi invokeMethod has duplicated @throws for InvalidTypeException Reviewed-by: rriggs, sspitsyn, dholmes ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java Changeset: b742e0f9ce80 Author: anazarov Date: 2018-01-24 16:59 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b742e0f9ce80 8161348: Several tools/jlink tests failed in "-Xcomp" mode due to time out Reviewed-by: alanb ! test/jdk/tools/jlink/DefaultProviderTest.java ! test/jdk/tools/jlink/JLinkPluginsTest.java ! test/jdk/tools/jlink/JLinkTest.java ! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: ed014587f0e2 Author: amlu Date: 2018-01-25 14:12 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ed014587f0e2 8157903: (prop) move Properties tests into OpenJDK Reviewed-by: mchung + test/jdk/java/util/Properties/BlankLines.java + test/jdk/java/util/Properties/CloseXMLStream.java + test/jdk/java/util/Properties/EscapeSpace.java + test/jdk/java/util/Properties/GenerifiedUses.java + test/jdk/java/util/Properties/LoadParsing.java + test/jdk/java/util/Properties/LoadParsing2.java + test/jdk/java/util/Properties/LoadSeparators.java + test/jdk/java/util/Properties/PropertiesTest.java + test/jdk/java/util/Properties/Save.java + test/jdk/java/util/Properties/SaveClose.java + test/jdk/java/util/Properties/SaveComments.java + test/jdk/java/util/Properties/SaveEncoding.java + test/jdk/java/util/Properties/SaveLoadBasher.java + test/jdk/java/util/Properties/SaveSeparator.java + test/jdk/java/util/Properties/StoreDeadlock.java + test/jdk/java/util/Properties/StringPropertyNames.java + test/jdk/java/util/Properties/UnicodeEscape.java + test/jdk/java/util/Properties/XMLSaveLoadBasher.java + test/jdk/java/util/Properties/input.txt + test/jdk/java/util/Properties/testData1 + test/jdk/java/util/Properties/testData1.dos + test/jdk/java/util/Properties/testData2 + test/jdk/java/util/Properties/testData2.dos + test/jdk/java/util/Properties/testData3.dos Changeset: 257d7610663f Author: jjiang Date: 2018-01-24 23:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/257d7610663f 8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed due to libnss3 version cannot be parsed Summary: Improves the approach on parsing lib version Reviewed-by: weijun, xuelei ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: d626620a1844 Author: vtewari Date: 2018-01-25 16:22 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d626620a1844 8194676: NullPointerException is thrown if ipaddress is not set. Reviewed-by: chegar, rriggs ! src/java.base/share/classes/java/net/Inet6Address.java + test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerTest.java Changeset: f2344724a475 Author: mcimadamore Date: 2018-01-25 12:06 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f2344724a475 8196081: Add support for customized intellij project templates Summary: Override template used for project creation using env variable Reviewed-by: ihse ! bin/idea.sh ! make/idea/idea.gmk ! make/idea/template/ant.xml ! make/idea/template/build.xml ! make/idea/template/jdk.iml Changeset: 2da4a52715d8 Author: ssahoo Date: 2018-01-25 05:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2da4a52715d8 8194486: Several krb5 tests failed in Mac. Summary: Several tests failed due to improper host service Reviewed-by: weijun ! test/jdk/sun/security/krb5/auto/AcceptPermissions.java ! test/jdk/sun/security/krb5/auto/AcceptorSubKey.java ! test/jdk/sun/security/krb5/auto/Addresses.java ! test/jdk/sun/security/krb5/auto/AddressesAndNameType.java ! test/jdk/sun/security/krb5/auto/Basic.java ! test/jdk/sun/security/krb5/auto/BasicKrb5Test.java ! test/jdk/sun/security/krb5/auto/BasicProc.java ! test/jdk/sun/security/krb5/auto/BogusKDC.java ! test/jdk/sun/security/krb5/auto/CleanState.java ! test/jdk/sun/security/krb5/auto/CrossRealm.java ! test/jdk/sun/security/krb5/auto/DiffNameSameKey.java ! test/jdk/sun/security/krb5/auto/DiffSaltParams.java ! test/jdk/sun/security/krb5/auto/DupEtypes.java ! test/jdk/sun/security/krb5/auto/DynamicKeytab.java ! test/jdk/sun/security/krb5/auto/EmptyPassword.java ! test/jdk/sun/security/krb5/auto/FileKeyTab.java ! test/jdk/sun/security/krb5/auto/ForwardableCheck.java ! test/jdk/sun/security/krb5/auto/Forwarded.java ! test/jdk/sun/security/krb5/auto/GSS.java ! test/jdk/sun/security/krb5/auto/GSSUnbound.java ! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java ! test/jdk/sun/security/krb5/auto/IgnoreChannelBinding.java ! test/jdk/sun/security/krb5/auto/KDC.java ! test/jdk/sun/security/krb5/auto/KPEquals.java ! test/jdk/sun/security/krb5/auto/KdcPolicy.java ! test/jdk/sun/security/krb5/auto/KeyPermissions.java ! test/jdk/sun/security/krb5/auto/KeyTabCompat.java ! test/jdk/sun/security/krb5/auto/KrbTicket.java ! test/jdk/sun/security/krb5/auto/KvnoNA.java ! test/jdk/sun/security/krb5/auto/LifeTimeInSeconds.java ! test/jdk/sun/security/krb5/auto/LoginModuleOptions.java ! test/jdk/sun/security/krb5/auto/LoginNoPass.java ! test/jdk/sun/security/krb5/auto/LongLife.java ! test/jdk/sun/security/krb5/auto/MSOID2.java ! test/jdk/sun/security/krb5/auto/ModuleName.java ! test/jdk/sun/security/krb5/auto/MoreKvno.java ! test/jdk/sun/security/krb5/auto/NewInquireTypes.java ! test/jdk/sun/security/krb5/auto/NewSalt.java ! test/jdk/sun/security/krb5/auto/NoInitNoKeytab.java ! test/jdk/sun/security/krb5/auto/NonMutualSpnego.java ! test/jdk/sun/security/krb5/auto/NoneReplayCacheTest.java ! test/jdk/sun/security/krb5/auto/NullRenewUntil.java ! test/jdk/sun/security/krb5/auto/OkAsDelegate.java ! test/jdk/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/jdk/sun/security/krb5/auto/OnlyDesLogin.java ! test/jdk/sun/security/krb5/auto/PrincipalNameEquals.java ! test/jdk/sun/security/krb5/auto/RRC.java ! test/jdk/sun/security/krb5/auto/RefreshKrb5Config.java ! test/jdk/sun/security/krb5/auto/Renew.java ! test/jdk/sun/security/krb5/auto/Renewal.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTest.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/jdk/sun/security/krb5/auto/S4U2proxy.java ! test/jdk/sun/security/krb5/auto/S4U2proxyGSS.java ! test/jdk/sun/security/krb5/auto/S4U2self.java ! test/jdk/sun/security/krb5/auto/S4U2selfAsServer.java ! test/jdk/sun/security/krb5/auto/S4U2selfAsServerGSS.java ! test/jdk/sun/security/krb5/auto/S4U2selfGSS.java ! test/jdk/sun/security/krb5/auto/SPNEGO.java ! test/jdk/sun/security/krb5/auto/SSL.java ! test/jdk/sun/security/krb5/auto/SSLwithPerms.java ! test/jdk/sun/security/krb5/auto/SaslBasic.java ! test/jdk/sun/security/krb5/auto/SaslGSS.java ! test/jdk/sun/security/krb5/auto/SaslUnbound.java ! test/jdk/sun/security/krb5/auto/SpnegoLifeTime.java ! test/jdk/sun/security/krb5/auto/SpnegoReqFlags.java ! test/jdk/sun/security/krb5/auto/Test5653.java ! test/jdk/sun/security/krb5/auto/TicketSName.java ! test/jdk/sun/security/krb5/auto/TwoOrThree.java ! test/jdk/sun/security/krb5/auto/TwoPrinces.java ! test/jdk/sun/security/krb5/auto/TwoTab.java ! test/jdk/sun/security/krb5/auto/UnboundSSL.java ! test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java ! test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java ! test/jdk/sun/security/krb5/auto/UnboundService.java ! test/jdk/sun/security/krb5/auto/Unreachable.java ! test/jdk/sun/security/krb5/auto/UseCacheAndStoreKey.java ! test/jdk/sun/security/krb5/auto/W83.java - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts ! test/jdk/sun/security/krb5/auto/rcache_usemd5.sh Changeset: 51d97ee431ff Author: adinn Date: 2018-01-25 11:56 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/51d97ee431ff 8196136: AArch64: Correct register use in patch for JDK-8195685 Summary: itable stubs must not use java argument registers as scratch registers Reviewed-by: aph ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: ea6706103cef Author: mchung Date: 2018-01-25 13:39 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ea6706103cef 8196127: Dead code in VersionProps.java.template Reviewed-by: lancea, psandoz ! src/java.base/share/classes/java/lang/VersionProps.java.template Changeset: a47ee8b3d308 Author: mchung Date: 2018-01-25 13:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a47ee8b3d308 8191170: Clarify if java.class.path can be undefined Reviewed-by: alanb, psandoz ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java Changeset: 77baeab90732 Author: weijun Date: 2018-01-26 09:37 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/77baeab90732 8177398: Exclude dot files ending with .conf from krb5.conf's includedir Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! test/jdk/sun/security/krb5/config/Include.java Changeset: e321560ac819 Author: adinn Date: 2018-01-25 14:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e321560ac819 8195859: AArch64: vtableStubs gtest fails after 8174962 Summary: gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding Reviewed-by: duke ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: e2a7856edfba Author: dfuchs Date: 2018-01-26 14:15 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e2a7856edfba 8195096: Exception printed on console with custom LogManager on starting Apache Tomcat Summary: make sure that loadLoggerHandler for ".handler" is called only from within addLogger Reviewed-by: mchung ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java ! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badglobal.properties + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badlogging.properties + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/custom/GlobalHandler.java ! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/logging.properties + test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/test.policy Changeset: efdb1f63c30d Author: anazarov Date: 2018-01-26 12:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/efdb1f63c30d 8186009: tools launcher test AddExportsAndOpensInManifest.java fails intermittently: AccessDeniedException Summary: unique jar file names for every test case Reviewed-by: alanb ! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Changeset: f8188cc0d01d Author: anazarov Date: 2018-01-26 16:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f8188cc0d01d 8179294: several langtools tests depend on jar, jlink, javac but do not declare that dependency Reviewed-by: iignatyev ! test/jdk/tools/jlink/JLinkToolProviderTest.java ! test/jdk/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java ! test/jdk/tools/pack200/ModuleAttributes.java ! test/jdk/tools/pack200/Pack200Props.java Changeset: 62b6e9b1dfdc Author: ctornqvi Date: 2018-01-29 08:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62b6e9b1dfdc 8196197: Enable the make system to calculate concurrency for JDK tests Reviewed-by: erikj, tbell ! test/TestCommon.gmk ! test/hotspot/jtreg/Makefile Changeset: bcce1fa183e7 Author: erikj Date: 2018-01-29 17:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bcce1fa183e7 8196108: Add build support for VS 2015/2017 Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/help.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain_windows.m4 - make/devkit/createWindowsDevkit.sh + make/devkit/createWindowsDevkit2013.sh + make/devkit/createWindowsDevkit2015.sh + make/devkit/createWindowsDevkit2017.sh Changeset: 4cf06ada7fa2 Author: igerasim Date: 2018-01-29 10:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4cf06ada7fa2 8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken Reviewed-by: scolebourne, rriggs ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! test/jdk/java/time/test/java/time/TestLocalDate.java Changeset: f944d1b7ab25 Author: cushon Date: 2018-01-25 15:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f944d1b7ab25 8179373: javac -verbose logs the class path multiple times Reviewed-by: martin ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java + test/langtools/tools/javac/jvm/VerboseClassPathTest.java Changeset: 2e2551c38484 Author: erikj Date: 2018-01-29 17:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2e2551c38484 8196365: Overriding configure variable from custom hook generates warning Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/configure.ac ! make/autoconf/generated-configure.sh Changeset: 34e45260c040 Author: adinn Date: 2018-01-26 16:38 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/34e45260c040 8196221: AArch64: Mistake in committed patch for JDK-8195859 Summary: The wrong patch was committed for JDK-8195859 Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: b2f2bdba0472 Author: cushon Date: 2018-01-26 11:27 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b2f2bdba0472 8194268: Incorrect parameter names for synthetic methods Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java + test/langtools/tools/javac/MethodParameters/DefaultParamNames.java Changeset: 29c1fede33a6 Author: redestad Date: 2018-01-30 18:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/29c1fede33a6 8196331: Optimize Character.digit for latin1 input Reviewed-by: psandoz, martin, sherman ! make/data/characterdata/CharacterDataLatin1.java.template Changeset: f13f9b941bc7 Author: darcy Date: 2018-01-30 10:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f13f9b941bc7 8196414: Update ProviderVersionCheck.java to pass on updated JDK versions Reviewed-by: mullan ! test/jdk/java/security/Provider/ProviderVersionCheck.java Changeset: e3dcdd73a549 Author: dl Date: 2018-01-30 11:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e3dcdd73a549 8196207: Inefficient ArrayList.subList().toArray() Reviewed-by: martin, psandoz, jrose, redestad Contributed-by: Sergei Tsypanov ! src/java.base/share/classes/java/util/ArrayList.java ! test/jdk/java/util/ArrayList/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java Changeset: d51e64840b4f Author: amlu Date: 2018-01-31 12:04 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d51e64840b4f 8196211: Move two sun/nio/cs tests into OpenJDK Reviewed-by: psandoz + test/jdk/sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java + test/jdk/sun/nio/cs/MalformedSurrogateStringTest.java + test/jdk/sun/nio/cs/tradChinese.po + test/jdk/sun/nio/cs/tradChinese.win.po Changeset: 08b5eb52ccfd Author: sherman Date: 2018-01-31 08:42 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/08b5eb52ccfd 8166339: Code conversion working behavior was changed for x-IBM834 Reviewed-by: coffeys ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! test/jdk/sun/nio/cs/TestCp834_SBCS.java Changeset: e704f48d8277 Author: sherman Date: 2018-01-31 10:34 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e704f48d8277 8176379: java.util.Base64 mime encoder behaves incorrectly if initialized with a line length of size 1-3 Reviewed-by: rriggs, alanb, psandoz ! src/java.base/share/classes/java/util/Base64.java ! test/jdk/java/util/Base64/Base64GetEncoderTest.java ! test/jdk/java/util/Base64/TestBase64.java Changeset: 374c63fbe652 Author: darcy Date: 2018-01-31 11:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/374c63fbe652 8194070: Update various tests to pass under JDK 11 Reviewed-by: alanb, sherman, psandoz ! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java ! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java ! test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java ! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Changeset: 554cb38e0caf Author: sherman Date: 2018-01-31 14:21 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/554cb38e0caf 8193802: NullPointerException from JarFileSystem.getVersionMap() Reviewed-by: mchung ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java Changeset: 60c19c384333 Author: mchung Date: 2018-01-31 15:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/60c19c384333 8196310: jlink --suggest-providers fails with missing resource if --output specified Reviewed-by: alanb, lancea, sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties Changeset: a2d550f08617 Author: erikj Date: 2018-02-01 09:07 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a2d550f08617 8196524: Align MaxRAMPercentage settings between open and closed Reviewed-by: dholmes, tbell ! test/TestCommon.gmk Changeset: b0a54e2ba484 Author: darcy Date: 2018-02-01 09:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b0a54e2ba484 8196551: Update TestSourceVersion.java to be robust across version changes Reviewed-by: vromero ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: a7ce228abcd7 Author: erikj Date: 2018-02-01 09:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a7ce228abcd7 8196585: Make custom extension point additions Reviewed-by: erikj Contributed-by: andrew_m_leonard at uk.ibm.com ! make/common/SetupJavaCompilers.gmk ! make/gensrc/GensrcVarHandles.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-jdk.management.gmk Changeset: 917868f73209 Author: bpb Date: 2018-02-01 09:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/917868f73209 8139206: Add InputStream readNBytes(int len) Reviewed-by: alanb, chegar, plevart, apetcher, rriggs, weijun ! src/java.base/share/classes/java/io/InputStream.java ! test/jdk/java/io/InputStream/NullInputStream.java ! test/jdk/java/io/InputStream/ReadNBytes.java Changeset: 0474300affbd Author: joehw Date: 2018-02-01 15:53 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0474300affbd 8193830: Xalan Update: Xalan Java 2.7.2 Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/AdaptiveResultTreeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/NodeVector.java ! src/java.xml/share/legal/xalan.md + test/jaxp/javax/xml/jaxp/unittest/transform/sort/SortTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-english.out + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-english.xml + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-english.xsl + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-polish.out + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-polish.xml + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-polish.xsl + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-russian.out + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-russian.xml + test/jaxp/javax/xml/jaxp/unittest/transform/sort/sort-alphabet-russian.xsl Changeset: aca813e53416 Author: dholmes Date: 2018-02-01 21:03 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aca813e53416 8196534: [Testbug] serviceability/dcmd/jvmti/*DcmdTest tests can't tolerate unrelated warnings Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/jvmti/DataDumpDcmdTest.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: d68d95009bdb Author: lana Date: 2018-02-02 01:52 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d68d95009bdb Merge ! .hgtags - make/devkit/createWindowsDevkit.sh ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/hotspot/jtreg/ProblemList.txt - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts Changeset: 678e1ec433a0 Author: lana Date: 2018-02-02 02:55 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/678e1ec433a0 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionCategory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptors.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionValues.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/package-info.java Changeset: 290b480df13e Author: sdama Date: 2018-02-02 23:21 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/290b480df13e 8011697: ScriptEngine "js" randomly means either "rhino" or "nashorn", but should instead select one Summary: Sort ScriptEngineFactory by name so that same engine is retrieved across all OS Reviewed-by: alanb, sundar Contributed-by: srinivas.dama at oracle.com ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java + test/jdk/javax/script/ScriptEngineOrder.sh + test/jdk/javax/script/multiEngines/jdk.scripting.dummyNashorn/jdk/dummyNashorn/api/scripting/DummyNashornJSEngine.java + test/jdk/javax/script/multiEngines/jdk.scripting.dummyNashorn/jdk/dummyNashorn/api/scripting/DummyNashornJSEngineFactory.java + test/jdk/javax/script/multiEngines/jdk.scripting.dummyNashorn/module-info.java + test/jdk/javax/script/multiEngines/jdk.scripting.dummyRhino/jdk/dummyRhino/api/scripting/DummyRhinoJSEngine.java + test/jdk/javax/script/multiEngines/jdk.scripting.dummyRhino/jdk/dummyRhino/api/scripting/DummyRhinoJSEngineFactory.java + test/jdk/javax/script/multiEngines/jdk.scripting.dummyRhino/module-info.java + test/jdk/javax/script/multiEngines/jdk.scripting.testEngines/jdk/test/engines/ScriptEngineTest.java + test/jdk/javax/script/multiEngines/jdk.scripting.testEngines/module-info.java Changeset: ef3557eb4306 Author: vromero Date: 2018-02-02 07:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef3557eb4306 8196403: remove the remaining use of string keys for errors and warnings in the compiler Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ParserFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractLog.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java ! test/langtools/tools/javac/6304921/TestLog.java + test/langtools/tools/javac/diags/examples/WithExpected/module-info.java ! test/langtools/tools/javac/modules/ProvidesTest.java ! test/langtools/tools/javac/parser/extend/JavacExtensionTest.java ! test/langtools/tools/javac/parser/extend/TrialParser.java Changeset: 02b7ea53c1a4 Author: bpb Date: 2018-02-02 09:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/02b7ea53c1a4 8196622: Add java/nio/Buffer/EqualsCompareTest.java to ProblemList Reviewed-by: alanb, psandoz ! test/jdk/ProblemList.txt Changeset: 6cb86bf0b51e Author: darcy Date: 2018-02-02 10:29 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6cb86bf0b51e 8196623: Update JavaBaseTest.java to be version agnostic Reviewed-by: vromero ! test/langtools/tools/javac/modules/JavaBaseTest.java Changeset: 9a00756a58d0 Author: darcy Date: 2018-02-02 10:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a00756a58d0 8196627: Update MultiReleaseJarAwareSJFM.java to be version agnostic Reviewed-by: vromero ! test/langtools/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java Changeset: 9f728dd46c56 Author: serb Date: 2018-01-22 08:00 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9f728dd46c56 6990210: [TEST_BUG] EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java fails on gnome Reviewed-by: serb Contributed-by: Michal Vala ! test/jdk/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java Changeset: 4b622ca57277 Author: ssadetsky Date: 2018-01-26 10:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4b622ca57277 8189201: [macosx] NotSerializableException during JFrame with MenuBar serialization Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarBorder.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java + test/jdk/javax/swing/JFrame/Serialization/JFrameMenuSerializationTest.java Changeset: 8a99ef2b3558 Author: prr Date: 2018-01-26 15:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8a99ef2b3558 8193483: Update client-libs ProblemList.txt Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: fb62f481671e Author: jdv Date: 2018-01-30 11:53 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb62f481671e 8191023: PngReader throws NegativeArraySizeException when keyword length exceeds chunk size Reviewed-by: serb, pnarayanan ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/PngImproperChunkSizeTest.java Changeset: 2d03ebb72df2 Author: prr Date: 2018-01-30 09:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2d03ebb72df2 Merge - make/devkit/createWindowsDevkit.sh ! test/jdk/ProblemList.txt - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts Changeset: 2f4fe7776a53 Author: sgehwolf Date: 2018-01-26 16:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2f4fe7776a53 8196218: [linux] libfontmanager should be linked against headless awt library Summary: Also remove linker flags filtering (technical dept). Reviewed-by: prr, erikj ! make/lib/Awt2dLibraries.gmk Changeset: c832897a3a23 Author: prr Date: 2018-01-31 09:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c832897a3a23 8196509: Linux UI applications broken by the build change for JDK-8196218 Reviewed-by: serb ! make/lib/Awt2dLibraries.gmk Changeset: 5d251b8c3939 Author: prr Date: 2018-01-31 15:36 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5d251b8c3939 8196468: Client jtreg ProblemList updates Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 8850bd195bbd Author: pbansal Date: 2018-02-01 16:38 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8850bd195bbd 7007967: DefaultRowSorter: incorrect sorting due to not updating comparator cache Reviewed-by: serb, jdv ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java + test/jdk/javax/swing/JTable/DefaultRowSorterCacheTest.java Changeset: e8e8391f7a1a Author: pbansal Date: 2018-02-02 17:02 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e8e8391f7a1a 8196443: javax/swing/JList/BasicListTest.java has invalid tag Reviewed-by: psadhukhan, ssadetsky ! test/jdk/javax/swing/JList/BasicListTest.java Changeset: 7c63eefd620a Author: prr Date: 2018-02-02 09:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c63eefd620a Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionCategory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptors.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionValues.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/package-info.java Changeset: 0454688cc319 Author: prr Date: 2018-02-02 10:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0454688cc319 Merge ! test/jdk/ProblemList.txt Changeset: 7c12219870fd Author: rriggs Date: 2018-02-02 14:17 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c12219870fd 8195059: Update java.net Socket and DatagramSocket implementations to use Cleaner Reviewed-by: chegar, plevart ! make/mapfiles/libnet/mapfile-vers ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/ServerSocket.java + src/java.base/share/classes/java/net/SocketCleanable.java ! src/java.base/share/classes/jdk/internal/misc/JavaIOFileDescriptorAccess.java ! src/java.base/unix/classes/java/io/FileDescriptor.java ! src/java.base/unix/native/libnet/SocketImpl.c ! src/java.base/windows/classes/java/io/FileDescriptor.java ! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java ! src/java.base/windows/native/libnet/SocketImpl.c ! test/jdk/java/net/DatagramSocket/SendSize.java + test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java + test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java + test/jdk/java/net/ServerSocket/UnreferencedSockets.java Changeset: cdd3239a2a61 Author: bpb Date: 2018-02-02 13:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cdd3239a2a61 8166253: (ch) FileLock object can get GC'd and result in unexpected release of file lock Reviewed-by: alanb, dfuchs, mli, rriggs ! src/java.base/share/classes/sun/nio/ch/FileLockTable.java + test/jdk/java/nio/channels/FileLock/FileLockGC.java Changeset: 59bba47f435e Author: martin Date: 2018-02-02 12:34 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/59bba47f435e 8196609: Improve javadoc for java.time.Instant.getEpochSecond Reviewed-by: dfuchs ! src/java.base/share/classes/java/time/Instant.java Changeset: 7d5826282e8d Author: igerasim Date: 2018-02-03 21:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7d5826282e8d 8196740: Character.digit(int,int) returns wrong value for out of range radix Reviewed-by: redestad ! make/data/characterdata/CharacterDataLatin1.java.template + test/jdk/java/lang/Character/Latin1Digit.java Changeset: d682d3da7923 Author: dholmes Date: 2018-02-04 21:00 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d682d3da7923 8196550: [Testbug] runtime/appcds/MultiReleaseJars.java fails on JDK 11 Reviewed-by: alanb, iklam, ccheung ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java Changeset: 364944ba4e2f Author: amlu Date: 2018-02-05 11:12 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/364944ba4e2f 8195981: Move some tests to OpenJDK for jdk_lang test group Reviewed-by: alanb, mchung + test/jdk/java/lang/Character/Bug4404588.java + test/jdk/java/lang/Character/Supplementary.java + test/jdk/java/lang/Character/TestISOControls.java + test/jdk/java/lang/Character/TestNegativeCodepoint.java + test/jdk/java/lang/Character/TestUndefinedDirectionality.java + test/jdk/java/lang/Character/TestUndefinedIdentifierStartPart.java + test/jdk/java/lang/Character/TestUndefinedIgnorable.java + test/jdk/java/lang/Character/TestUndefinedMirrored.java + test/jdk/java/lang/Character/TestUndefinedNumeric.java + test/jdk/java/lang/Character/TestUndefinedTitleCase.java + test/jdk/java/lang/Character/TestWhiteSpace.java + test/jdk/java/lang/Package/A.java + test/jdk/java/lang/Package/IsCompatibleWith.java + test/jdk/java/lang/Package/IsCompatibleWithDriver.java + test/jdk/java/lang/Package/test.mf + test/jdk/java/lang/Runtime/Resources.java + test/jdk/java/lang/Runtime/shutdown/Basic.java + test/jdk/java/lang/SecurityManager/CheckAccessClassInPackagePermissions.java + test/jdk/java/lang/System/ClearProperty.java + test/jdk/java/lang/System/NonAnsiFileEncodingTest.java + test/jdk/java/lang/System/SetProperties.java + test/jdk/jdk/internal/loader/InterruptedClassLoad.java + test/jdk/jdk/internal/math/ToString.java + test/jdk/vm/gc/ArraySize.java + test/jdk/vm/gc/InfiniteList.java + test/jdk/vm/jit/BadLogicCode.java + test/jdk/vm/jit/ExceptionInInit.java + test/jdk/vm/jit/JITClassInit.java + test/jdk/vm/runtime/ExplicitArithmeticCheck.java + test/jdk/vm/runtime/MonitorCacheMaybeExpand_DeadLock.java + test/jdk/vm/runtime/ReflectStackOverflow.java + test/jdk/vm/runtime/ShiftTest.java + test/jdk/vm/runtime/WideStrictInline.java Changeset: ba52fa7bbf14 Author: ihse Date: 2018-02-05 09:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ba52fa7bbf14 8195689: Remove generated-configure.sh and instead use autoconf Reviewed-by: erikj ! .hgignore ! doc/building.html ! doc/building.md - make/autoconf/autogen.sh ! make/autoconf/basics.m4 ! make/autoconf/configure ! make/autoconf/configure.ac - make/autoconf/generated-configure.sh ! make/conf/jib-profiles.js + make/devkit/createAutoconfBundle.sh Changeset: 8eb786b3d73d Author: dholmes Date: 2018-02-05 06:42 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8eb786b3d73d 8196657: [Testbug] TestOptionsWithRanges will fail for newly obsoleted flags that have not yet been removed Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 74be5b4ed152 Author: dholmes Date: 2018-02-05 06:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/74be5b4ed152 8196739: Disable obsolete/expired VM flag transitional warnings Reviewed-by: kbarrett ! src/hotspot/share/runtime/arguments.cpp Changeset: c9ab849cd2f5 Author: cushon Date: 2018-02-05 10:43 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c9ab849cd2f5 8190452: javac should not add MethodParameters attributes to v51 and earlier class files Reviewed-by: vromero, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java + test/langtools/tools/javac/diags/examples/ParametersUnsupported.java Changeset: f7aed48bbbdc Author: jjg Date: 2018-02-05 11:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f7aed48bbbdc 8196736: Refactor HelpWriter and properties Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties Changeset: 4d716bc7ed54 Author: bpb Date: 2018-02-05 15:08 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4d716bc7ed54 8196535: Remove support for pre-Java 6 non-JVM-wide file locking Reviewed-by: alanb, rriggs ! src/java.base/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileLockTable.java Changeset: fd40b0b3d849 Author: sdama Date: 2018-02-06 23:49 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd40b0b3d849 8152616: com.sun.tools.javac.tree.Pretty generates nested comments for enum Summary: Fixed nested comments for enum Reviewed-by: mcimadamore Contributed-by: srinivas.dama at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java + test/langtools/tools/javac/T8152616.java Changeset: ffbb784a8873 Author: alanb Date: 2018-02-06 16:04 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ffbb784a8873 8196787: (ch) Moving network channels to use j.u.c locks Reviewed-by: prappo, rriggs ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/IOUtil.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java ! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java ! src/java.base/unix/native/libnio/ch/SocketChannelImpl.c ! src/java.base/windows/classes/sun/nio/ch/SinkChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/SourceChannelImpl.java ! src/java.base/windows/native/libnio/ch/SocketChannelImpl.c Changeset: 54f355e65415 Author: erikj Date: 2018-02-06 10:12 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/54f355e65415 8196803: Fix build warnings in jdk libraries with Xcode 9 Reviewed-by: tbell, ihse ! make/autoconf/flags.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/lib/LibCommon.gmk ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: 0b1138ce244f Author: erikj Date: 2018-02-06 10:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0b1138ce244f 8196879: Forgot to add file in JDK-8196803 Reviewed-by: tbell + src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h Changeset: d018e76655fb Author: erikj Date: 2018-02-06 22:47 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d018e76655fb 8196911: Windows build fails with not finding zlib.h Reviewed-by: tbell ! make/autoconf/lib-bundled.m4 Changeset: 338cd8dd9034 Author: dholmes Date: 2018-02-06 16:53 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/338cd8dd9034 8173401: Update VERSION_FEATURE for JDK 11 Reviewed-by: darcy, mchung, erikj ! make/autoconf/version-numbers Changeset: fe377d6591ef Author: erikj Date: 2018-02-06 16:33 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fe377d6591ef 8196895: Create devkit for Macosx with Xcode 9.2 Reviewed-by: ihse, tbell - make/devkit/createMacosxDevkit.sh + make/devkit/createMacosxDevkit6.sh + make/devkit/createMacosxDevkit9.sh Changeset: ce608a09a666 Author: bpatel Date: 2018-02-06 18:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ce608a09a666 8196027: Remove "Prev" and "Next" links from the javadoc navigation Reviewed-by: jjg, ksrini ! 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/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/ModuleWriterImpl.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/PackageWriterImpl.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/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java + test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java Changeset: 8cc67294ec56 Author: apetcher Date: 2018-02-07 09:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8cc67294ec56 8194251: Deadlock between UsageTracker and System.getProperty() when using a malformed security policy Summary: Disable localization of error messages produced during policy file parsing Reviewed-by: mchung, mullan ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.base/share/classes/sun/security/util/LocalizedMessage.java ! test/jdk/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java + test/jdk/sun/security/util/Resources/early/EarlyResources.java + test/jdk/sun/security/util/Resources/early/malformed.policy Changeset: ba19a21d727d Author: erikj Date: 2018-02-07 09:48 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ba19a21d727d 8196951: jdk build fails with clang: error: no such file or directory: '@LIBZ_CFLAGS@' Reviewed-by: tbell, alanb ! make/autoconf/lib-bundled.m4 Changeset: ffa68af7da87 Author: jjg Date: 2018-02-07 11:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ffa68af7da87 8195795: Organize output files by module/package, not just package Reviewed-by: ksrini, mchung, erikj ! make/Docs.gmk ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.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/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/LinkFactoryImpl.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/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/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java + test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestEmptyModule.java ! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java Changeset: 25725c11c296 Author: weijun Date: 2018-02-08 11:44 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/25725c11c296 8196823: jarsigner should not create a signed jar if the signing fails Reviewed-by: mullan, alanb ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java + test/jdk/sun/security/tools/jarsigner/FailedSigning.java Changeset: 74c1fa26435a Author: alanb Date: 2018-02-08 10:55 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/74c1fa26435a 8196956: (ch) More channels cleanup Reviewed-by: rriggs, prappo, bpb ! src/java.base/share/classes/java/nio/channels/SelectableChannel.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java Changeset: 85c27aabf312 Author: apetcher Date: 2018-02-08 10:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/85c27aabf312 8196215: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java failed on ar_SA locale. Summary: Fixing a minor bug in a test related to policy parser message formatting Reviewed-by: mullan, xuelei ! test/jdk/sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Changeset: 3d17a524da95 Author: redestad Date: 2018-02-08 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3d17a524da95 8196869: Optimize Locale creation Reviewed-by: psandoz, plevart, naoto ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/locale/LocaleObjectCache.java + test/jdk/java/util/Locale/SoftKeys.java Changeset: 76ebfaa3cc3f Author: erikj Date: 2018-02-08 10:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76ebfaa3cc3f 8196356: Changes to m4 files don't trigger autoconf execution at build time Reviewed-by: tbell ! make/autoconf/configure Changeset: 46d915180ad2 Author: bpb Date: 2018-02-08 10:54 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/46d915180ad2 8197141: Add java/nio/file/WatchService/LotsOfCancels.java to ProblemList on Solaris Reviewed-by: rriggs ! test/jdk/ProblemList.txt Changeset: 2c4d1993b5f9 Author: erikj Date: 2018-02-08 12:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2c4d1993b5f9 8196985: Disable new warnings from GCC 7.3 in jdk libraries Reviewed-by: tbell, ihse ! make/launcher/Launcher-jdk.pack.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.crypto.ec.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/Lib-jdk.pack.gmk Changeset: 0c6ce8fdb50a Author: gadams Date: 2018-02-08 09:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0c6ce8fdb50a 8080990: libdt_socket/socket_md.c(202) : warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() Reviewed-by: erikj, clanger, chegar ! make/autoconf/flags.m4 ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnio/ch/SocketDispatcher.c ! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c ! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h ! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c ! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c Changeset: ac007e4bbf4b Author: shurailine Date: 2018-02-08 06:16 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ac007e4bbf4b 8178342: Missing @modules in jdk/jdk/nio/zipfs Reviewed-by: mchung ! test/jdk/jdk/nio/zipfs/Basic.java ! test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/jdk/nio/zipfs/PathOps.java ! test/jdk/jdk/nio/zipfs/ZFSTests.java ! test/jdk/jdk/nio/zipfs/ZeroDate.java ! test/jdk/jdk/nio/zipfs/ZipFSTester.java Changeset: 266539dc2776 Author: shurailine Date: 2018-02-08 06:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/266539dc2776 Merge Changeset: a0475462616e Author: martin Date: 2018-02-05 20:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a0475462616e 8196768: RootLoggerHandlers fails when source tree is read-only Reviewed-by: dfuchs ! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java ! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java Changeset: eb5572d58bb1 Author: lana Date: 2018-02-09 02:23 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/eb5572d58bb1 Merge ! .hgtags - make/autoconf/autogen.sh - make/autoconf/generated-configure.sh ! make/conf/jib-profiles.js - make/devkit/createMacosxDevkit.sh - make/devkit/createWindowsDevkit.sh ! src/hotspot/os/aix/os_aix.cpp - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts Changeset: 6ebef5cd0c8d Author: eosterlund Date: 2018-01-10 22:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6ebef5cd0c8d 8194736: Refactor weak oops in ProtectionDomain table to use the Access API Reviewed-by: coleenp, pliden ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/protectionDomainCache.hpp Changeset: c823eca266c3 Author: stefank Date: 2018-01-12 13:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c823eca266c3 8194925: NMT: SummarySanityCheck test can't parse values > max_jint Reviewed-by: shade, zgu ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java Changeset: bade224cc81e Author: pliden Date: 2018-01-12 16:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/bade224cc81e 8195000: Remove unused left-overs in arguments.hpp Reviewed-by: stefank ! src/hotspot/share/runtime/arguments.hpp Changeset: 899b522ed65c Author: eosterlund Date: 2018-01-10 22:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/899b522ed65c 8194741: Refactor oops in constant pool from CDS to use the Access API Reviewed-by: coleenp, jiangli ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp ! src/hotspot/share/oops/access.hpp ! src/hotspot/share/oops/access.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp Changeset: 4d1970962ee9 Author: eosterlund Date: 2018-01-15 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4d1970962ee9 8195107: CDS broken due to 8194741 Reviewed-by: coleenp ! src/hotspot/share/oops/constantPool.cpp Changeset: cc231bd80c8b Author: jwilhelm Date: 2018-01-13 02:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cc231bd80c8b Merge - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out Changeset: 7638bf98a312 Author: kbarrett Date: 2017-11-21 09:47 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7638bf98a312 8194312: Support parallel and concurrent JNI global handle processing Summary: Add OopStorage, change JNI gloabl/weak to use OopStorage. Reviewed-by: coleenp, sspitsyn, eosterlund + src/hotspot/share/gc/shared/oopStorage.cpp + src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/serviceUtil.hpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/OopStorage.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandleBlock.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIHandles.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java + test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: a766aa4a1f07 Author: amenkov Date: 2018-01-17 09:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a766aa4a1f07 8187447: 2081 doc issues in jvmti.html Reviewed-by: sspitsyn, dtitov ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmti.xsl ! src/hotspot/share/prims/jvmtiLib.xsl Changeset: 7c8f208580cb Author: gziemski Date: 2018-01-17 13:39 -0600 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c8f208580cb 8194831: [TESTBUG] Test runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java misleading error message Summary: Only show the actual GC used in the error message. Show exit status in hex as well as decimal. Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 423faefc77df Author: dtitov Date: 2018-01-17 16:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/423faefc77df 8153629: Need to cover JVMTI's GetOwnedMonitorStackDepthInfo function Reviewed-by: sspitsyn, cjplummer ! make/test/JtregNativeHotspot.gmk + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java + test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/libGetOwnedMonitorStackDepthInfoTest.c Changeset: 6e079ff6c83c Author: iignatyev Date: 2018-01-17 21:44 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6e079ff6c83c 8186635: ClassFileInstaller should be run as a driver Reviewed-by: dholmes ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/arguments/TestCMSHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlCMS.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlParallel.java ! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlSerial.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/metaspace/TestMetaspaceCMSCancel.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java ! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java ! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/hotspot/jtreg/runtime/RedefineObject/TestRedefineObject.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/MismatchedUseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/interned/SanityTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java ! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java ! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java ! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java ! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java ! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java ! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/runtime/modules/ExportTwice.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java ! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/sanity/MismatchedWhiteBox/WhiteBox.java ! test/hotspot/jtreg/sanity/WBApi.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/BlobSanityTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/DoubleTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/IntxTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/StringTest.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/Uint64Test.java ! test/hotspot/jtreg/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: d2920683b2ea Author: never Date: 2018-01-18 09:01 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d2920683b2ea 8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects Reviewed-by: kvn, sspitsyn, phh ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vframe_hp.hpp Changeset: b9a29dfaaeb2 Author: ecaspole Date: 2018-01-18 16:37 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b9a29dfaaeb2 8195064: LogCompilation: Chicken and egg startup problem with types Summary: Removed extra null check that was causing the problem Reviewed-by: thartmann, kvn ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: ea0d0781c63c Author: iklam Date: 2018-01-16 16:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ea0d0781c63c 8178351: Simplify MetaspaceShared::is_in_shared_space and MetaspaceObj::is_shared Summary: Use a single range check with MetaspaceObj::_shared_metaspace_{base,top} Reviewed-by: jiangli, redestad, shade ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: e9db0f10f80e Author: iignatyev Date: 2018-01-18 16:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e9db0f10f80e 8195724: compiler.calls.common.InvokeDynamicPatcher can be run as driver Reviewed-by: kvn ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Changeset: 5264a11d3753 Author: iignatyev Date: 2018-01-18 16:57 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5264a11d3753 8195729: compiler.aot.AotCompiler should be run as a driver Reviewed-by: kvn, mseledtsov ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/SharedUsageTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java Changeset: ffb00d255511 Author: njian Date: 2018-01-17 13:21 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ffb00d255511 8195588: AArch64: Codegen fix after JDK-8194256 Summary: Update shift constant usage to align with the assembler change. Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 178aec08f009 Author: aph Date: 2018-01-19 16:57 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/178aec08f009 8195685: AArch64: AArch64 cannot build with JDK-8174962 Reviewed-by: adinn, njian ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp Changeset: 48b6b247eb7a Author: hseigel Date: 2018-01-22 14:04 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/48b6b247eb7a 8194086: Remove deprecated experimental flag UseCGroupMemoryLimitForHeap Summary: Remove the option and the code that checks for it. Reviewed-by: dholmes, lfoltan ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: d4da6c690dad Author: hseigel Date: 2018-01-22 14:08 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d4da6c690dad Merge Changeset: 099f18e10557 Author: bobv Date: 2018-01-22 15:05 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/099f18e10557 8193710: jcmd -l and jps commands do not list Java processes running in Docker containers Reviewed-by: mchung, dholmes, cjplummer ! src/hotspot/os/linux/perfMemory_linux.cpp + src/jdk.internal.jvmstat/linux/classes/sun/jvmstat/PlatformSupportImpl.java + src/jdk.internal.jvmstat/share/classes/sun/jvmstat/PlatformSupport.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java Changeset: cc7ae802c537 Author: bobv Date: 2018-01-22 15:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cc7ae802c537 Merge Changeset: 6738bf669314 Author: sspitsyn Date: 2018-01-22 14:14 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6738bf669314 8194143: remove unneeded casts in LocationImpl and MirrorImpl classes Summary: remove unneeded casts in LocationImpl and MirrorImpl classes Reviewed-by: sspitsyn, dholmes Contributed-by: egor.ushakov at jetbrains.com ! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java Changeset: 8f451978683c Author: mlarsson Date: 2018-01-23 08:55 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8f451978683c 8170941: Executing gtest with invalid -Xlog argument crashes gtestLauncher Reviewed-by: rehn, stuefe ! test/hotspot/gtest/gtestMain.cpp Changeset: decc1bb41107 Author: iveresov Date: 2018-01-23 08:18 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/decc1bb41107 8194669: jaotc truncates the invalid filename provided to --output Summary: Do not skip the first character of the linker output Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java Changeset: 51fc22e5fb00 Author: mdoerr Date: 2018-01-22 12:04 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/51fc22e5fb00 8195691: AIX build broken after 8194312 Reviewed-by: kbarrett, goetz ! src/hotspot/share/gc/shared/oopStorage.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: fd8ccb37fce9 Author: goetz Date: 2018-01-19 17:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fd8ccb37fce9 8195776: [x86,sparc] A row of minor fixes and enhancements. Reviewed-by: kvn ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/sparc/c1_globals_sparc.hpp ! src/hotspot/cpu/sparc/c2_globals_sparc.hpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/share/runtime/globals.hpp Changeset: 2b0b7f222800 Author: kbarrett Date: 2018-01-23 14:27 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2b0b7f222800 8195690: JNI GetObjectRefType doesn't handle NULL Summary: Properly handle NULL, add some non-NULL preconditions. Reviewed-by: dholmes, mdoerr ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/os.cpp Changeset: a81c930a8838 Author: rbackman Date: 2018-01-18 19:21 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a81c930a8838 8191915: JCK tests produce incorrect results with C2 Reviewed-by: thartmann, vlivanov, goetz ! src/hotspot/share/opto/mathexactnode.cpp ! src/hotspot/share/opto/mathexactnode.hpp + test/hotspot/gtest/opto/test_mathexact.cpp + test/hotspot/jtreg/compiler/intrinsics/mathexact/LongMulOverflowTest.java Changeset: 1f7ebe9dd5b2 Author: mhorie Date: 2018-01-24 11:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1f7ebe9dd5b2 8194861: PPC64 : Need support for VSR spills in ppc.ad Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp Changeset: 58787a1708d2 Author: coleenp Date: 2018-01-24 11:33 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/58787a1708d2 8175249: VMThread::run fails in VerifyBeforeExit : Universe::verify Summary: protection domain package access cache needs to be walked in unloading Reviewed-by: dholmes, jiangli, zgu, kbarrett ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/protectionDomainCache.hpp + test/hotspot/jtreg/runtime/Dictionary/ClassForName.java + test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java + test/hotspot/jtreg/runtime/Dictionary/test.policy Changeset: f43576cfb273 Author: kbarrett Date: 2018-01-24 18:00 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f43576cfb273 8195979: [Graal] crash in src/hotspot/share/runtime/mutex.cpp:1341 when Graal JIT is used Summary: Reduce JNI oopstorage lock ranks to be more special than "special". Reviewed-by: coleenp, acorn, eosterlund ! src/hotspot/share/runtime/mutexLocker.cpp Changeset: c092a2fbb7c3 Author: mbaesken Date: 2018-01-28 19:49 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c092a2fbb7c3 8195857: Remove os::is_headless_jre Reviewed-by: goetz, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.hpp Changeset: f01f81fa1242 Author: coleenp Date: 2018-01-29 11:55 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f01f81fa1242 8194246: JVM crashes when calling getStackTrace if stack contains a method that is a member of a very large class Summary: Use unsigned short to save method_id in stack trace. Reviewed-by: mchung, hseigel ! src/hotspot/share/classfile/javaClasses.cpp + test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java Changeset: d80d521e9cb1 Author: stefank Date: 2018-01-29 15:11 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d80d521e9cb1 8196217: NMT: add_committed_regions doesn't merge succeeding regions Reviewed-by: zgu, pliden, coleenp ! src/hotspot/share/services/virtualMemoryTracker.cpp + test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java Changeset: 3495d6050efe Author: kbarrett Date: 2018-01-29 16:51 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3495d6050efe 8194898: Move OopStorage inline definitions to an .inline.hpp Reviewed-by: coleenp, hseigel ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp + src/hotspot/share/gc/shared/oopStorage.inline.hpp + src/hotspot/share/gc/shared/oopStorageParState.inline.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 65a0cf59bfd8 Author: dstewart Date: 2018-01-30 10:38 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/65a0cf59bfd8 8195621: JTReg failure: gc/g1/TestLargePageUseForAuxMemory.java Summary: Decrease amount of committed space for the test. Reviewed-by: tschatzl, stuefe ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java Changeset: ec4a84ba2aaf Author: jwilhelm Date: 2018-01-30 16:26 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ec4a84ba2aaf 8196372: [BACKOUT] NMT: add_committed_regions doesn't merge succeeding regions Reviewed-by: stefank ! src/hotspot/share/services/virtualMemoryTracker.cpp - test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java Changeset: ee513596f3ee Author: jwilhelm Date: 2018-01-30 16:41 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ee513596f3ee Merge - make/devkit/createWindowsDevkit.sh ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/vmStructs.cpp - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java Changeset: 9a411a9a17f0 Author: ysuenaga Date: 2018-01-31 11:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9a411a9a17f0 8194249: SA: G1HeapRegionTable#getByAddress() returns incorrect HeapRegion Summary: Fix conversion of addresses to HeapRegions. Reviewed-by: jgeorge, tschatzl ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java + test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java Changeset: 8250a10cf60f Author: mdoerr Date: 2018-01-31 15:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8250a10cf60f 8196401: PPC64+s390: get_frame_at_stack_banging_point uses wrong PC Reviewed-by: stuefe, goetz ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp Changeset: 8a9808a9dd6b Author: clanger Date: 2018-01-31 16:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8a9808a9dd6b 8196487: AIX: os::get_summary_cpu_info does not need to call into libperfstat Reviewed-by: goetz, stuefe ! src/hotspot/os/aix/libperfstat_aix.cpp ! src/hotspot/os/aix/libperfstat_aix.hpp ! src/hotspot/os/aix/os_aix.cpp Changeset: 99c973b56994 Author: coleenp Date: 2018-01-31 11:07 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/99c973b56994 7179701: MaxJavaStackTraceDepth of zero is not handled correctly/consistently in the VM Summary: Value of zero means unlimited stack trace. If you want no stack trace, use -XX:-StackTraceInThrowable Reviewed-by: dholmes, hseigel ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/prims/forte.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java Changeset: e48c4461a8bb Author: gziemski Date: 2018-01-31 11:12 -0600 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e48c4461a8bb 8181503: Can't compile hotspot with c++11 Summary: Fixed 5 unique c++14 compiler issues Reviewed-by: coleenp, dholmes, kbarrett ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/logging/logConfiguration.hpp ! src/hotspot/share/logging/logTagLevelExpression.hpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: ef8a98bc71f8 Author: psandoz Date: 2018-01-31 10:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ef8a98bc71f8 8196508: Add jdeprscan test TestRelease.java to the problem list Reviewed-by: smarks ! test/langtools/ProblemList.txt Changeset: c4d9d1b08e2e Author: psandoz Date: 2017-09-08 10:46 -0700 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c4d9d1b08e2e 8186209: Tool support for ConstantDynamic 8186046: Minimal ConstantDynamic support 8190972: Ensure that AOT/Graal filters out class files containing CONSTANT_Dynamic ahead of full AOT support Reviewed-by: acorn, coleenp, kvn Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com, paul.sandoz at oracle.com ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/interpreter/bytecode.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! 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/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/templateTable.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/constantTag.cpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/java.base/share/classes/java/lang/BootstrapMethodError.java + src/java.base/share/classes/java/lang/invoke/AbstractConstantGroup.java + src/java.base/share/classes/java/lang/invoke/BootstrapCallInfo.java + src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java + src/java.base/share/classes/java/lang/invoke/ConstantGroup.java + src/java.base/share/classes/java/lang/invoke/DynamicConstant.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/package-info.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/native/include/classfile_constants.h.template ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/GraalFilters.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ConstantTag.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java + test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java + test/jdk/java/lang/invoke/condy/BootstrapMethodJumboArgsTest.java + test/jdk/java/lang/invoke/condy/CondyBSMException.java + test/jdk/java/lang/invoke/condy/CondyBSMInvocation.java + test/jdk/java/lang/invoke/condy/CondyBSMValidationTest.java + test/jdk/java/lang/invoke/condy/CondyNameValidationTest.java + test/jdk/java/lang/invoke/condy/CondyNestedTest.java + test/jdk/java/lang/invoke/condy/CondyNestedTest_Code.jcod + test/jdk/java/lang/invoke/condy/CondyRepeatFailedResolution.java + test/jdk/java/lang/invoke/condy/CondyReturnPrimitiveTest.java + test/jdk/java/lang/invoke/condy/CondyStaticArgumentsTest.java + test/jdk/java/lang/invoke/condy/CondyTypeValidationTest.java + test/jdk/java/lang/invoke/condy/CondyWithGarbageTest.java + test/jdk/java/lang/invoke/condy/CondyWrongType.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/AbstractBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/AnnotationsBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/AttributeBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BasicClassBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BasicTypeHelper.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BytePoolHelper.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/ClassBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/CodeBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/DeclBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/FieldBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Flag.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/GrowableByteBuffer.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/IsolatedMethodBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MacroCodeBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MemberBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/MethodBuilder.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Opcode.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/PoolHelper.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/PoolTag.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/Type.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypeHelper.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypeTag.java + test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypedCodeBuilder.java ! test/jdk/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java ! test/langtools/tools/javac/lambda/ByteCodeTest.java Changeset: 8772acd913e5 Author: psandoz Date: 2018-01-31 11:20 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/8772acd913e5 8187742: Minimal set of bootstrap methods for constant dynamic Reviewed-by: jrose, forax Contributed-by: brian.goetz at oracle.com, paul.sandoz at oracle.com + src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java - src/java.base/share/classes/java/lang/invoke/DynamicConstant.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/InstructionHelper.java + test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java ! test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/BytePoolHelper.java ! test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/IsolatedMethodBuilder.java ! test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/PoolHelper.java ! test/jdk/lib/testlibrary/bytecode/jdk/experimental/bytecode/TypedCodeBuilder.java Changeset: 5fcc602d36b6 Author: ecaspole Date: 2018-01-31 17:45 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5fcc602d36b6 8195069: LogCompilation - add basic unit tests Summary: Framework and simple junits with static input Reviewed-by: kvn, thartmann ! src/utils/LogCompilation/pom.xml + src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java + src/utils/LogCompilation/src/test/resources/hotspot_pid23756.log + src/utils/LogCompilation/src/test/resources/hotspot_pid25109.log Changeset: 93de07994202 Author: jwilhelm Date: 2018-02-01 02:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/93de07994202 Merge ! make/autoconf/generated-configure.sh Changeset: 11920d5d14a8 Author: psandoz Date: 2018-01-31 17:43 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/11920d5d14a8 8196533: Update CondyNestedTest.java to compile jcod file Reviewed-by: mchung ! test/jdk/java/lang/invoke/condy/CondyNestedTest.java ! test/jdk/java/lang/invoke/condy/CondyNestedTest_Code.jcod Changeset: 05894c073b7e Author: coleenp Date: 2018-02-01 13:30 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/05894c073b7e 8196199: Remove miscellaneous oop comparison operators Reviewed-by: hseigel, lfoltan Contributed-by: kim.barrett at oracle.com, coleen.phillimore at oracle.com ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/services/threadService.cpp Changeset: f1e8ddd6fdc4 Author: ccheung Date: 2018-02-01 10:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f1e8ddd6fdc4 8196124: [testbug] runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java passes despite of error Summary: Create another archive with whitebox.jar in the -Xbootclasspath/a; check output from TestCommon.execCommon(). Reviewed-by: iklam, mseledtsov ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/test-classes/DummyClassHelper.java Changeset: 614c7e117327 Author: psandoz Date: 2018-02-01 11:24 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/614c7e117327 8196583: Update jib and test jtreg version to 4.2 b12 Reviewed-by: mchung, lfoltan ! make/conf/jib-profiles.js ! test/hotspot/jtreg/TEST.ROOT ! test/jaxp/TEST.ROOT ! test/jdk/TEST.ROOT ! test/langtools/TEST.ROOT ! test/nashorn/TEST.ROOT Changeset: 19ef3f64bc10 Author: psandoz Date: 2018-02-01 14:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/19ef3f64bc10 8195694: ConstantBootstraps.invoke does not preserve variable arity Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java Changeset: 62004f705d27 Author: jwilhelm Date: 2018-02-05 23:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/62004f705d27 Merge ! make/conf/jib-profiles.js ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: 423bcbb288ff Author: lfoltan Date: 2018-02-06 10:28 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/423bcbb288ff 8196601: IllegalAccessError: cannot access class jdk.jfr.internal.handlers.EventHandler Summary: Do not perform access check when returning a reflection field or method or performing internal signature processing. Reviewed-by: acorn, psandoz ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp Changeset: a262b919311a Author: aefimov Date: 2018-02-09 14:49 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a262b919311a 6857903: SAXException.initCause() does not correctly set Exception Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/org/xml/sax/SAXException.java ! src/java.xml/share/classes/org/xml/sax/SAXException.java + test/jaxp/javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Changeset: 27621e6afcc8 Author: erikj Date: 2018-02-09 13:56 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/27621e6afcc8 8187676: Disable uninitialized warnings for two files until proper fix available Reviewed-by: tbell, kvn, ihse ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: 042834d56fbf Author: erikj Date: 2018-02-09 13:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/042834d56fbf 8196998: Create devkit for Linux with gcc 7.3 Reviewed-by: tbell, ihse ! make/devkit/Makefile ! make/devkit/Tools.gmk Changeset: 5e2d2067da48 Author: ksrini Date: 2018-02-09 13:58 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5e2d2067da48 8194651: javadoc: mark the com.sun.javadoc API for removal Reviewed-by: jjg ! 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/tools/doclets/standard/Standard.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/jdk/javadoc/internal/tool/Start.java Changeset: 0937e5f799df Author: lancea Date: 2018-02-10 07:06 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0937e5f799df 8190378: Removal of CORBA and Java EE modules Reviewed-by: rriggs, alanb, mchung, erikj, goetz ! make/CompileInterimRmic.gmk ! make/CompileJavaModules.gmk ! make/CompileToolsJdk.gmk ! make/Docs.gmk ! make/Images.gmk ! make/Main.gmk ! make/ToolsJdk.gmk ! make/autoconf/spec.gmk.in - make/common/IdlCompilation.gmk ! make/common/Modules.gmk - make/copy/Copy-java.corba.gmk - make/corba/src/classes/build/tools/logutil/IndentingPrintWriter.java - make/corba/src/classes/build/tools/logutil/Input.java - make/corba/src/classes/build/tools/logutil/InputCode.java - make/corba/src/classes/build/tools/logutil/InputException.java - make/corba/src/classes/build/tools/logutil/MC.java - make/corba/src/classes/build/tools/logutil/StringUtil.java - make/gensrc/Gensrc-java.corba.gmk ! make/jdk/src/classes/build/tools/jigsaw/GenGraphs.java ! make/jdk/src/classes/build/tools/jigsaw/technology-summary.html - make/launcher/Launcher-java.corba.gmk - make/launcher/Launcher-jdk.xml.bind.gmk - make/launcher/Launcher-jdk.xml.ws.gmk - src/bsd/doc/man/idlj.1 - src/bsd/doc/man/ja/idlj.1 - src/bsd/doc/man/ja/orbd.1 - src/bsd/doc/man/ja/schemagen.1 - src/bsd/doc/man/ja/servertool.1 - src/bsd/doc/man/ja/tnameserv.1 - src/bsd/doc/man/ja/wsgen.1 - src/bsd/doc/man/ja/wsimport.1 - src/bsd/doc/man/ja/xjc.1 - src/bsd/doc/man/orbd.1 - src/bsd/doc/man/schemagen.1 - src/bsd/doc/man/servertool.1 - src/bsd/doc/man/tnameserv.1 - src/bsd/doc/man/wsgen.1 - src/bsd/doc/man/wsimport.1 - src/bsd/doc/man/xjc.1 - src/java.activation/share/classes/META-INF/mailcap.default - src/java.activation/share/classes/META-INF/mimetypes.default - src/java.activation/share/classes/com/sun/activation/registries/LogSupport.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapFile.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapParseException.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapTokenizer.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeEntry.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeFile.java - src/java.activation/share/classes/javax/activation/ActivationDataFlavor.java - src/java.activation/share/classes/javax/activation/CommandInfo.java - src/java.activation/share/classes/javax/activation/CommandMap.java - src/java.activation/share/classes/javax/activation/CommandObject.java - src/java.activation/share/classes/javax/activation/DataContentHandler.java - src/java.activation/share/classes/javax/activation/DataContentHandlerFactory.java - src/java.activation/share/classes/javax/activation/DataHandler.java - src/java.activation/share/classes/javax/activation/DataSource.java - src/java.activation/share/classes/javax/activation/FileDataSource.java - src/java.activation/share/classes/javax/activation/FileTypeMap.java - src/java.activation/share/classes/javax/activation/MailcapCommandMap.java - src/java.activation/share/classes/javax/activation/MimeType.java - src/java.activation/share/classes/javax/activation/MimeTypeParameterList.java - src/java.activation/share/classes/javax/activation/MimeTypeParseException.java - src/java.activation/share/classes/javax/activation/MimetypesFileTypeMap.java - src/java.activation/share/classes/javax/activation/SecuritySupport.java - src/java.activation/share/classes/javax/activation/URLDataSource.java - src/java.activation/share/classes/javax/activation/UnsupportedDataTypeException.java - src/java.activation/share/classes/module-info.java ! src/java.base/share/lib/security/default.policy - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/messages.idl - src/java.corba/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl - src/java.corba/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerMain.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTool.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TCUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/FreezableList.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TestAssertions - src/java.corba/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/notes - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKBridge.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/ORBProperties.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryId.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Version.java - src/java.corba/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java - src/java.corba/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/POA/POAORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/internal/iiop/ORB.java - src/java.corba/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java - src/java.corba/share/classes/com/sun/corba/se/pept/broker/Broker.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/InputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/package.html - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Connection.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/EventHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Selector.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/TransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/activation/activation.idl - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IOR.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Identifiable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/WriteContents.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Writeable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iornotes - src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/POA.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Util.mc - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/oa/NullServant.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/Operation.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/StringPair.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RetryType.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/Resolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/GenericURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Initializer.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Repository.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Comment.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Generator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IDLID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NoPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Noop.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParseException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Scanner.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/first.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/follow.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar3.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ir.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/keywords - src/java.corba/share/classes/com/sun/tools/corba/se/idl/orb.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp - src/java.corba/share/classes/javax/activity/ActivityCompletedException.java - src/java.corba/share/classes/javax/activity/ActivityRequiredException.java - src/java.corba/share/classes/javax/activity/InvalidActivityException.java - src/java.corba/share/classes/javax/activity/package.html - src/java.corba/share/classes/javax/rmi/CORBA/ClassDesc.java - src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java - src/java.corba/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Stub.java - src/java.corba/share/classes/javax/rmi/CORBA/StubDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Tie.java - src/java.corba/share/classes/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/javax/rmi/CORBA/UtilDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandler.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java - src/java.corba/share/classes/javax/rmi/CORBA/package.html - src/java.corba/share/classes/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/javax/rmi/package.html - src/java.corba/share/classes/module-info.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/ARG_IN.java - src/java.corba/share/classes/org/omg/CORBA/ARG_INOUT.java - src/java.corba/share/classes/org/omg/CORBA/ARG_OUT.java - src/java.corba/share/classes/org/omg/CORBA/Any.java - src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/BAD_CONTEXT.java - src/java.corba/share/classes/org/omg/CORBA/BAD_INV_ORDER.java - src/java.corba/share/classes/org/omg/CORBA/BAD_OPERATION.java - src/java.corba/share/classes/org/omg/CORBA/BAD_PARAM.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_QOS.java - src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java - src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java - src/java.corba/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java - src/java.corba/share/classes/org/omg/CORBA/COMM_FAILURE.java - src/java.corba/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java - src/java.corba/share/classes/org/omg/CORBA/CharHolder.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatus.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java - src/java.corba/share/classes/org/omg/CORBA/Context.java - src/java.corba/share/classes/org/omg/CORBA/ContextList.java - src/java.corba/share/classes/org/omg/CORBA/Current.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java - src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java - src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java - src/java.corba/share/classes/org/omg/CORBA/DATA_CONVERSION.java - src/java.corba/share/classes/org/omg/CORBA/DataInputStream.java - src/java.corba/share/classes/org/omg/CORBA/DataOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKind.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/DomainManager.java - src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java - src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/DynAny.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/DynArray.java - src/java.corba/share/classes/org/omg/CORBA/DynEnum.java - src/java.corba/share/classes/org/omg/CORBA/DynFixed.java - src/java.corba/share/classes/org/omg/CORBA/DynSequence.java - src/java.corba/share/classes/org/omg/CORBA/DynStruct.java - src/java.corba/share/classes/org/omg/CORBA/DynUnion.java - src/java.corba/share/classes/org/omg/CORBA/DynValue.java - src/java.corba/share/classes/org/omg/CORBA/DynamicImplementation.java - src/java.corba/share/classes/org/omg/CORBA/Environment.java - src/java.corba/share/classes/org/omg/CORBA/ExceptionList.java - src/java.corba/share/classes/org/omg/CORBA/FREE_MEM.java - src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/IDLType.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java - src/java.corba/share/classes/org/omg/CORBA/IMP_LIMIT.java - src/java.corba/share/classes/org/omg/CORBA/INITIALIZE.java - src/java.corba/share/classes/org/omg/CORBA/INTERNAL.java - src/java.corba/share/classes/org/omg/CORBA/INTF_REPOS.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java - src/java.corba/share/classes/org/omg/CORBA/INV_FLAG.java - src/java.corba/share/classes/org/omg/CORBA/INV_IDENT.java - src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java - src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/IRObject.java - src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java - src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/org/omg/CORBA/IntHolder.java - src/java.corba/share/classes/org/omg/CORBA/LocalObject.java - src/java.corba/share/classes/org/omg/CORBA/LongHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java - src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java - src/java.corba/share/classes/org/omg/CORBA/NO_MEMORY.java - src/java.corba/share/classes/org/omg/CORBA/NO_PERMISSION.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESOURCES.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESPONSE.java - src/java.corba/share/classes/org/omg/CORBA/NVList.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java - src/java.corba/share/classes/org/omg/CORBA/NamedValue.java - src/java.corba/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java - src/java.corba/share/classes/org/omg/CORBA/OBJ_ADAPTER.java - src/java.corba/share/classes/org/omg/CORBA/OMGVMCID.java - src/java.corba/share/classes/org/omg/CORBA/ORB.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/Object.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/PERSIST_STORE.java - src/java.corba/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/Policy.java - src/java.corba/share/classes/org/omg/CORBA/PolicyError.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java - src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/Principal.java - src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java - src/java.corba/share/classes/org/omg/CORBA/REBIND.java - src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/org/omg/CORBA/Request.java - src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetail.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideType.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/StructMember.java - src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/SystemException.java - src/java.corba/share/classes/org/omg/CORBA/TCKind.java - src/java.corba/share/classes/org/omg/CORBA/TIMEOUT.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_MODE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSIENT.java - src/java.corba/share/classes/org/omg/CORBA/TypeCode.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/package.html - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UNKNOWN.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UnionMember.java - src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserException.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java - src/java.corba/share/classes/org/omg/CORBA/UserException.java - src/java.corba/share/classes/org/omg/CORBA/VM_ABSTRACT.java - src/java.corba/share/classes/org/omg/CORBA/VM_CUSTOM.java - src/java.corba/share/classes/org/omg/CORBA/VM_NONE.java - src/java.corba/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java - src/java.corba/share/classes/org/omg/CORBA/ValueMember.java - src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransaction.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java - src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java - src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html - src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html - src/java.corba/share/classes/org/omg/CORBA/ir.idl - src/java.corba/share/classes/org/omg/CORBA/orb.idl - src/java.corba/share/classes/org/omg/CORBA/package.html - src/java.corba/share/classes/org/omg/CORBA/portable/ApplicationException.java - src/java.corba/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/portable/CustomValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA/portable/IDLEntity.java - src/java.corba/share/classes/org/omg/CORBA/portable/IndirectionException.java - src/java.corba/share/classes/org/omg/CORBA/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/InvokeHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/RemarshalException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ResponseHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ServantObject.java - src/java.corba/share/classes/org/omg/CORBA/portable/Streamable.java - src/java.corba/share/classes/org/omg/CORBA/portable/StreamableValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/UnknownException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueBase.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueFactory.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueInputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/ORB.java - src/java.corba/share/classes/org/omg/CORBA_2_3/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/_NamingContextImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl - src/java.corba/share/classes/org/omg/CosNaming/package.html - src/java.corba/share/classes/org/omg/Dynamic/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynamicAny.idl - src/java.corba/share/classes/org/omg/DynamicAny/package.html - src/java.corba/share/classes/org/omg/IOP/CodecFactoryPackage/package.html - src/java.corba/share/classes/org/omg/IOP/CodecPackage/package.html - src/java.corba/share/classes/org/omg/IOP/package.html - src/java.corba/share/classes/org/omg/Messaging/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/CORBAX.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/IOP.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Messaging.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/package.html - src/java.corba/share/classes/org/omg/PortableServer/CurrentHelper.java - src/java.corba/share/classes/org/omg/PortableServer/CurrentPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/DynamicImplementation.java - src/java.corba/share/classes/org/omg/PortableServer/POAHelper.java - src/java.corba/share/classes/org/omg/PortableServer/POAManagerPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/Servant.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/corba.idl - src/java.corba/share/classes/org/omg/PortableServer/package.html - src/java.corba/share/classes/org/omg/PortableServer/poa.idl - src/java.corba/share/classes/org/omg/PortableServer/portable/Delegate.java - src/java.corba/share/classes/org/omg/PortableServer/portable/package.html - src/java.corba/share/classes/org/omg/SendingContext/RunTime.java - src/java.corba/share/classes/org/omg/SendingContext/RunTimeOperations.java - src/java.corba/share/classes/org/omg/SendingContext/package.html - src/java.corba/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java - src/java.corba/share/classes/org/omg/stub/java/rmi/package.html - src/java.corba/share/classes/sun/corba/Bridge.java - src/java.corba/share/classes/sun/corba/BridgePermission.java - src/java.corba/share/classes/sun/corba/EncapsInputStreamFactory.java - src/java.corba/share/classes/sun/corba/JavaCorbaAccess.java - src/java.corba/share/classes/sun/corba/OutputStreamFactory.java - src/java.corba/share/classes/sun/corba/SharedSecrets.java - src/java.corba/share/classes/sun/corba/package.html - src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java - src/java.transaction/share/classes/javax/transaction/InvalidTransactionException.java - src/java.transaction/share/classes/javax/transaction/TransactionRequiredException.java - src/java.transaction/share/classes/javax/transaction/TransactionRolledbackException.java - src/java.transaction/share/classes/javax/transaction/package.html - src/java.transaction/share/classes/module-info.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Builder.java - src/java.xml.bind/share/classes/com/sun/istack/internal/ByteArrayDataSource.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FragmentContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Interned.java - src/java.xml.bind/share/classes/com/sun/istack/internal/NotNull.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Nullable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Pool.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXParseException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizer.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/NullLocalizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/logging/Logger.java - src/java.xml.bind/share/classes/com/sun/istack/internal/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/IDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/InternalAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/AccessorException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Bridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/TypeReference.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NoEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/TODO.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilderI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/util/ArrayInfoUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapterMarker.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Package.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Notation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/OctetBufferListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ASCIIUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/BASE64DecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/CleanUpExecutorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DecodingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FactoryFinder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/LineInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MimeUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/PropUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/QPDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/TempFiles.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/UUDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64EncoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/BinaryText.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/MtomEnabled.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StAxSOAPBody.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DOMStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DummyLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/MtomStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Attribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Cdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Comment.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContainerElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Content.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContentVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalSignatureException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceDecl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TXW.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Text.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TxwException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlCDATA.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DomSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumpSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/SaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StreamSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XmlSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/package.html - src/java.xml.bind/share/classes/javax/xml/bind/Binder.java - src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java - src/java.xml.bind/share/classes/javax/xml/bind/DataBindingException.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverter.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterInterface.java - src/java.xml.bind/share/classes/javax/xml/bind/Element.java - src/java.xml.bind/share/classes/javax/xml/bind/GetPropertyAction.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXB.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBElement.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBException.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBIntrospector.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java - src/java.xml.bind/share/classes/javax/xml/bind/MarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/NotIdentifiableEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ParseConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PrintConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PropertyException.java - src/java.xml.bind/share/classes/javax/xml/bind/SchemaOutputResolver.java - src/java.xml.bind/share/classes/javax/xml/bind/ServiceLoaderUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/TypeConstraintException.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshallerHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventLocator.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationException.java - src/java.xml.bind/share/classes/javax/xml/bind/Validator.java - src/java.xml.bind/share/classes/javax/xml/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/DomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/W3CDomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttachmentRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementDecl.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRefs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElements.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnum.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnumValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlID.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlIDREF.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlList.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMimeType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMixed.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRegistry.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRootElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchema.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaTypes.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlTransient.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBResult.java - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBSource.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/util/ValidationEventCollector.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/module-info.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Generated.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PostConstruct.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PreDestroy.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resource.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resources.java - src/java.xml.ws.annotation/share/classes/module-info.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyle.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyleFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingMode.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingModeFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/ExternalMetadataFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLGenerator.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLResolver.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BaseDistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BasePropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ContentType.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContext.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/PropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ReadOnlyPropertyException.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/encoding/StreamDecoderImpl.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/internalspi/encoding/StreamDecoder.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ObjectFactory.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingParameterStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingUse.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/Util.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/WebParamMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAddressing.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlBindingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlFaultAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlHandlerChain.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlMTOM.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlOneway.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlRequestWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlResponseWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlSOAPBinding.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlServiceMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebEndpoint.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebFault.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebResult.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebService.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceClient.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceProvider.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceRef.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/package-info.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMX.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXGlassfish.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXUtil.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/BootAMXMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/MBeanListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Stability.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Taxonomy.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/PluginPoint.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/CountStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/RangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Statistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Stats.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/StringStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/TimeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/annotations/Reset.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXClient.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMetadata.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Description.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorFields.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorKey.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalException.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Impact.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/IncludeSubclass.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttributes.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedData.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObject.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedOperation.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/NameValue.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ParameterNames.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/util/GenericConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/LazyEnvelopeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LazyEnvelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxLazySourceBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxReaderBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NamedNodeMapImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NodeListImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPCommentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPTextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/SAAJUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/LazyEnvelopeStaxReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxReaderEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/Closeable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WSEPRExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaActionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingID.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Cancelable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Component.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentRegistry.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentsFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidatorAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ImpliesWebServiceFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/PropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ServiceSharedFeatureMarker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSDLLocator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/EPRHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/NonAnonymousResponseProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ThrowableInPacketCompletionFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/ClientCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/EndpointCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MappingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/SoapBodyStyle.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/WSDLGenInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/HaInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/StickyFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AddressingUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Attachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageMetadata.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWritable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Messages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/StreamingSOAP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/SuppressAutomaticWSARequestHeadersFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJMessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/MEP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ParameterBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/SEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/WSDLOperationMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeClonerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SyncStartForAsyncFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThreadHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThrowableContainerPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/SourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/subject/BindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Adapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Container.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/LazyMOMProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Module.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ProviderInvokerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServiceDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ThreadLocalContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/TransportBackChannel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigNameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroTubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubeCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContextUpdater.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyDecorator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws-tubes-default.xml - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/AddressingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/BasicTransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/HandlerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MonitoringTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MustUnderstandTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/TerminalTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/ValidationTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/FeatureListUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/MonitorRootClient.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/PortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/RequestContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContextReceiver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SCAnnotations.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SEIPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SenderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/Stub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/PacketDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubAsyncHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/dev/FeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/util/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/BridgeWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/RawAccessorWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/EPRRecipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/HttpConfigFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/Serialization.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SerializationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ServerSideException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/LoggingDumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HasEncoding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/CodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/DetailType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ExceptionBean.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ReasonType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ServerSOAPFaultException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SubcodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/TextType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultDetailHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/PayloadElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ProblemActionHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RelatesToHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/StringHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/Util.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/XMLReaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBDispatchMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ExternalMetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Injector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ReflectAnnotationReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLDirectProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/ComplexAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/NestedPolicy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/Policy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyIntersector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapExtender.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKey.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapMutator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMerger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicySubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/SimpleAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/Localization.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ManagementMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/PolicyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/TubelineassemblyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/tubelineassembly.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/MetroConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/ObjectFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/Tubelines.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointAwareTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorRootService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerPropertyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerRtException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SingletonResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointMOMProxy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/TieHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/JAXBWrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/OldBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/RepeatedElementBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/ServiceArtifactSchemaGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/XMLBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/Attributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/CompletedFuture.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/InjectionPlan.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/JAXWSUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MrJarUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NamespaceSupport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Pool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/QNameMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ReadAllStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StreamUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StringUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/UtilException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Version.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/VersionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/CDATA.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/DummyLocation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamespaceContextExAdaper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NodeListIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlCatalogUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/DispatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/TXWContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Part.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Port.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Service.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Types.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java - src/java.xml.ws/share/classes/javax/jws/HandlerChain.java - src/java.xml.ws/share/classes/javax/jws/Oneway.java - src/java.xml.ws/share/classes/javax/jws/WebMethod.java - src/java.xml.ws/share/classes/javax/jws/WebParam.java - src/java.xml.ws/share/classes/javax/jws/WebResult.java - src/java.xml.ws/share/classes/javax/jws/WebService.java - src/java.xml.ws/share/classes/javax/jws/soap/InitParam.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandler.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandlers.java - src/java.xml.ws/share/classes/javax/xml/soap/AttachmentPart.java - src/java.xml.ws/share/classes/javax/xml/soap/Detail.java - src/java.xml.ws/share/classes/javax/xml/soap/DetailEntry.java - src/java.xml.ws/share/classes/javax/xml/soap/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/soap/MessageFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeaders.java - src/java.xml.ws/share/classes/javax/xml/soap/Name.java - src/java.xml.ws/share/classes/javax/xml/soap/Node.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJResult.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBody.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBodyElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnection.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnectionFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConstants.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElementFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPEnvelope.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPException.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFault.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFaultElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeaderElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPMessage.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPPart.java - src/java.xml.ws/share/classes/javax/xml/soap/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/soap/Text.java - src/java.xml.ws/share/classes/javax/xml/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/Action.java - src/java.xml.ws/share/classes/javax/xml/ws/AsyncHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/Binding.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingType.java - src/java.xml.ws/share/classes/javax/xml/ws/Dispatch.java - src/java.xml.ws/share/classes/javax/xml/ws/Endpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointContext.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/FaultAction.java - src/java.xml.ws/share/classes/javax/xml/ws/Holder.java - src/java.xml.ws/share/classes/javax/xml/ws/LogicalMessage.java - src/java.xml.ws/share/classes/javax/xml/ws/ProtocolException.java - src/java.xml.ws/share/classes/javax/xml/ws/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/RequestWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBindingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/Response.java - src/java.xml.ws/share/classes/javax/xml/ws/ResponseWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/Service.java - src/java.xml.ws/share/classes/javax/xml/ws/ServiceMode.java - src/java.xml.ws/share/classes/javax/xml/ws/WebEndpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/WebFault.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceClient.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceContext.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceException.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServicePermission.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRef.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRefs.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/Handler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/HandlerResolver.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/MessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/PortInfo.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPException.java - src/java.xml.ws/share/classes/javax/xml/ws/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/Addressing.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/AddressingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOM.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOMFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPFaultException.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Invoker.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceDelegate.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpContext.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpExchange.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsdl_customizationschema_2_0.xsd - src/java.xml.ws/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java ! src/jdk.rmic/share/classes/module-info.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/AbstractType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ArrayType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextElement.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLNames.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ImplementationType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/InterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NameContext.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/RemoteType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Util.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ValueType.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties - src/jdk.xml.bind/share/classes/META-INF/services/com.sun.tools.internal.xjc.Plugin - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/ClassType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/CodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotatable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationStringValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationUse.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnonymousClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArray.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayCompRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAtom.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBreak.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCase.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCast.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCatchBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassContainer.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCommentPart.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JConditional.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JContinue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDefinedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDirectClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDoLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocComment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocCommentable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpr.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForEach.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFormatter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JInvocation.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JJavaName.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JLabel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMethod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMods.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNarrowedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNullType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JOp.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPrimitiveType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JResourceFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JReturn.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStatement.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStringLiteral.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JSwitch.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JThrow.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTryBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeWildcard.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JWhileLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/package-info.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/OutputStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/DefaultAuthenticator.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/MaskingClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ConfigReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/ErrorReceiverImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/InlineAnnotationReaderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/JXC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JavaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/AbortException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/BadCommandLineException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/CatalogUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Driver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Language.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ModelLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Plugin.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SchemaCache.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/accessors/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Mapping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Property.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Reference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/XJC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor2.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Model.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Populatable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/Utils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/CustomizableOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Outline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Ring.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NullStream.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDEventListener.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EntityDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/ExternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InputEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/MessageCatalog.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/Resolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlChars.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlNames.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlReader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Annotations.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/CommentList.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Div.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Include.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Scope.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/Location.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/BinaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/EmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ErrorPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Pattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternInterner.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/StringPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/TextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/CommentListImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DContainerPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DEmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DInterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DMixedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOptionalPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DRefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DTextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DUnaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXMLPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementWrapper.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/IncludeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Main.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/PatternParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NullNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/OverlapDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Context.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EOFException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Localizer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Uri.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Utf16.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/SCD.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComplexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComponent.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSContentType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSFacet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSNotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSParticle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSTerm.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSVariety.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSWildcard.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSXPath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XmlString.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Const.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Ref.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UName.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Util.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/package.html - src/jdk.xml.bind/share/classes/module-info.java - src/jdk.xml.bind/share/legal/freebxml.md - src/jdk.xml.bind/share/legal/relaxngdatatype.md - src/jdk.xml.bind/share/legal/rngom.md - src/jdk.xml.bind/share/legal/xmlresolver.md - src/jdk.xml.ws/share/classes/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/Invoker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/ToolVersion.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsGen.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsImport.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JwsImplGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/Names.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AbstractType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Block.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Model.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelProperties.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Request.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Response.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocal.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocalMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ClassNameInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ForkEntityResolver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLFetcher.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/xml/XmlUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Options.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Plugin.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/plugin/at_generated/PluginImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingInput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Definitions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Documentation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Import.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Kinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/MessagePart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/PortType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Types.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Defining.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Elemental.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Entity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Kind.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/ContextClassloaderLocal.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java - src/jdk.xml.ws/share/classes/module-info.java - src/linux/doc/man/idlj.1 - src/linux/doc/man/ja/idlj.1 - src/linux/doc/man/ja/orbd.1 - src/linux/doc/man/ja/schemagen.1 - src/linux/doc/man/ja/servertool.1 - src/linux/doc/man/ja/tnameserv.1 - src/linux/doc/man/ja/wsgen.1 - src/linux/doc/man/ja/wsimport.1 - src/linux/doc/man/ja/xjc.1 - src/linux/doc/man/orbd.1 - src/linux/doc/man/schemagen.1 - src/linux/doc/man/servertool.1 - src/linux/doc/man/tnameserv.1 - src/linux/doc/man/wsgen.1 - src/linux/doc/man/wsimport.1 - src/linux/doc/man/xjc.1 - src/solaris/doc/sun/man/man1/idlj.1 - src/solaris/doc/sun/man/man1/ja/idlj.1 - src/solaris/doc/sun/man/man1/ja/orbd.1 - src/solaris/doc/sun/man/man1/ja/schemagen.1 - src/solaris/doc/sun/man/man1/ja/servertool.1 - src/solaris/doc/sun/man/man1/ja/tnameserv.1 - src/solaris/doc/sun/man/man1/ja/wsgen.1 - src/solaris/doc/sun/man/man1/ja/wsimport.1 - src/solaris/doc/sun/man/man1/ja/xjc.1 - src/solaris/doc/sun/man/man1/orbd.1 - src/solaris/doc/sun/man/man1/schemagen.1 - src/solaris/doc/sun/man/man1/servertool.1 - src/solaris/doc/sun/man/man1/tnameserv.1 - src/solaris/doc/sun/man/man1/wsgen.1 - src/solaris/doc/sun/man/man1/wsimport.1 - src/solaris/doc/sun/man/man1/xjc.1 ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/applications/ctw/modules/java_activation.java - test/hotspot/jtreg/applications/ctw/modules/java_corba.java - test/hotspot/jtreg/applications/ctw/modules/java_transaction.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/jdk/ProblemList.txt ! test/jdk/TEST.ROOT ! test/jdk/TEST.groups - test/jdk/com/sun/corba/5036554/JavaBug.java - test/jdk/com/sun/corba/5036554/README - test/jdk/com/sun/corba/5036554/TestCorbaBug.sh - test/jdk/com/sun/corba/5036554/bug.idl - test/jdk/com/sun/corba/7130985/CorbaExceptionsCompileTest.java - test/jdk/com/sun/corba/7130985/CorbaExceptionsTest.java - test/jdk/com/sun/corba/cachedSocket/7056731.sh - test/jdk/com/sun/corba/cachedSocket/Hello.idl - test/jdk/com/sun/corba/cachedSocket/HelloClient.java - test/jdk/com/sun/corba/cachedSocket/HelloServer.java - test/jdk/com/sun/corba/se/impl/io/CustomOutputStream.java - test/jdk/com/sun/corba/se/impl/io/HookPutFieldsTest.java - test/jdk/com/sun/corba/se/impl/orb/SetDefaultORBTest.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest.java - test/jdk/com/sun/corba/serialization/security.policy - test/jdk/com/sun/corba/transport/KeepAliveSockets.java - test/jdk/com/sun/jndi/cosnaming/CNNameParser.java - test/jdk/com/sun/jndi/cosnaming/IiopUrlIPv6.java ! test/jdk/java/beans/XMLDecoder/8028054/Task.java ! test/jdk/java/beans/XMLDecoder/8028054/TestConstructorFinder.java ! test/jdk/java/beans/XMLDecoder/8028054/TestMethodFinder.java ! test/jdk/java/lang/SecurityManager/CheckPackageAccess.java ! test/jdk/java/lang/StackTraceElement/SerialTest.java ! test/jdk/java/rmi/testlibrary/README.jcov ! test/jdk/javax/crypto/Cipher/CipherStreamClose.java ! test/jdk/javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java ! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java ! test/jdk/javax/naming/module/src/test/module-info.java ! test/jdk/javax/naming/module/src/test/test/LDAPServer.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test3.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test4.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy - test/jdk/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java - test/jdk/javax/rmi/PortableRemoteObject/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/Test.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/jtreg.test.policy ! test/jdk/javax/transaction/testng/Driver.java - test/jdk/javax/transaction/testng/test/transaction/InvalidTransactionExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRequiredExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRolledbackExceptionTests.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java - test/jdk/javax/xml/bind/jxc/8046817/GenerateEnumSchema.java - test/jdk/javax/xml/bind/jxc/8046817/TestClassType.java - test/jdk/javax/xml/bind/jxc/8046817/TestEnumType.java - test/jdk/javax/xml/bind/jxc/8073519/InputWithError.java - test/jdk/javax/xml/bind/jxc/8073519/SchemagenErrorReporting.java - test/jdk/javax/xml/bind/jxc/8073872/Foo.java - test/jdk/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java - test/jdk/javax/xml/bind/marshal/8134111/UnmarshalTest.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/Root.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/WhenType.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/package-info.java - test/jdk/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java - test/jdk/javax/xml/bind/xjc/8029837/test.xsd - test/jdk/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java - test/jdk/javax/xml/bind/xjc/8032884/optional-property-schema.xsd - test/jdk/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java - test/jdk/javax/xml/bind/xjc/8145039/testSchema.xsd - test/jdk/javax/xml/soap/XmlTest.java - test/jdk/javax/xml/soap/spi/SAAJFactoryTest.java - test/jdk/javax/xml/soap/spi/saaj/factory/Invalid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid2.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid3.java - test/jdk/javax/xml/soap/spi/test.policy - test/jdk/javax/xml/ws/8033113/Organization_List.wsdl - test/jdk/javax/xml/ws/8033113/WsImportTest.java - test/jdk/javax/xml/ws/8033113/customization.xml - test/jdk/javax/xml/ws/8043129/MailTest.java - test/jdk/javax/xml/ws/8043129/javax.mail.jar - test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java - test/jdk/javax/xml/ws/clientjar/TestService.java - test/jdk/javax/xml/ws/clientjar/TestWsImport.java - test/jdk/javax/xml/ws/ebcdic/WsImportTest.java - test/jdk/javax/xml/ws/ebcdic/test-service.wsdl - test/jdk/javax/xml/ws/publish/WSTest.java - test/jdk/javax/xml/ws/xsanymixed/CopyingResponse.java - test/jdk/javax/xml/ws/xsanymixed/ServiceImpl.java - test/jdk/javax/xml/ws/xsanymixed/Test.java - test/jdk/javax/xml/ws/xsanymixed/compile-wsdl.sh - test/jdk/javax/xml/ws/xsanymixed/service.wsdl ! test/jdk/jdk/internal/jrtfs/Basic.java ! test/jdk/jdk/modules/etc/UpgradeableModules.java - test/jdk/org/omg/CORBA/OrbPropertiesTest.java - test/jdk/org/omg/CORBA/TestOrbImpl.java - test/jdk/org/omg/CORBA/TestSingletonOrbImpl.java - test/jdk/org/omg/CORBA/jtreg.test.policy - test/jdk/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java ! test/jdk/sun/security/provider/PolicyFile/Modules.java ! test/jdk/sun/security/provider/PolicyFile/modules.policy ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java ! test/jdk/tools/jmod/hashes/HashesTest.java ! test/jdk/tools/launcher/HelpFlagsTest.java ! test/jdk/tools/launcher/VersionCheck.java ! test/jdk/tools/launcher/modules/addexports/AddExportsTest.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/internal/Helper.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java - test/jdk/tools/launcher/modules/addexports/src/m2/module-info.java ! test/jdk/tools/launcher/modules/addmods/AddModsTest.java ! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java ! test/jdk/tools/launcher/modules/illegalaccess/TryAccess.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/javax/enterprise/context/Scope.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/module-info.java - test/jdk/tools/schemagen/MultiReleaseJarTest.java - test/jdk/tools/schemagen/data/mr/base/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v10/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v9/schemagen/Person.java - test/jdk/tools/wsgen/MultiReleaseJarTest.java - test/jdk/tools/wsgen/data/mr/base/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v10/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v9/wsgen/TestServer.java ! test/langtools/ProblemList.txt ! test/langtools/tools/javac/api/T6412669.java ! test/langtools/tools/javac/modules/AddLimitMods.java ! test/langtools/tools/javac/processing/6414633/A.java ! test/langtools/tools/jdeps/modules/InverseDeps.java ! test/langtools/tools/jdeps/modules/SplitPackage.java + test/langtools/tools/jdeps/modules/patches/java/sql/NonNull.java - test/langtools/tools/jdeps/modules/patches/javax/annotation/NonNull.java Changeset: a5a2e4770524 Author: dl Date: 2018-02-10 09:17 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a5a2e4770524 8190324: ThreadPoolExecutor should not specify a dependency on finalization Reviewed-by: martin, psandoz, alanb, rriggs, dholmes ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java Changeset: 21efc1774302 Author: dl Date: 2018-02-10 09:23 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/21efc1774302 8195590: Miscellaneous changes imported from jsr166 CVS 2018-02 Reviewed-by: martin, psandoz, dholmes ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/Executors.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! test/jdk/java/util/AbstractMap/AbstractMapClone.java ! test/jdk/java/util/Collections/EmptyNavigableSet.java ! test/jdk/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LongAdderTest.java ! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java ! test/jdk/java/util/concurrent/tck/ReentrantReadWriteLockTest.java ! test/jdk/java/util/concurrent/tck/SemaphoreTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java Changeset: 09e128cfff3e Author: attila Date: 2018-02-11 12:41 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/09e128cfff3e 8193295: Remove no longer used COMMALEFT Reviewed-by: hannesw, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java Changeset: b3a833c9c6e9 Author: ehelin Date: 2018-02-12 09:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b3a833c9c6e9 8193189: Allow --boot-jdk to accept a .tar.gz compressed JDK image Reviewed-by: ihse, erikj ! make/autoconf/boot-jdk.m4 Changeset: fe434d568439 Author: ihse Date: 2018-02-12 16:36 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fe434d568439 8197571: Change storage location for generated-configure.sh Reviewed-by: tbell, simonis, stuefe ! .hgignore ! make/autoconf/basics.m4 ! make/autoconf/configure Changeset: da4b1106787e Author: bpb Date: 2018-02-12 08:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/da4b1106787e 8191416: (bf) DirectByteBuffer extends MappedByteBuffer, confuses instanceof tests Summary: Change force(), load(), and isLoaded() not to throw UOE if there is no file mapping Reviewed-by: alanb, rriggs, forax ! src/java.base/share/classes/java/nio/MappedByteBuffer.java + test/jdk/java/nio/MappedByteBuffer/SubclassCastUOE.java Changeset: 81f3a5eaecb0 Author: bpb Date: 2018-02-12 08:19 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/81f3a5eaecb0 8197498: (se) kevent polling should ignore signal interrupt (EINTR) 8179307: Java_sun_nio_ch_KQueue_keventPoll throws an exception with "kqueue failed" instead of "kevent poll failed". Reviewed-by: alanb ! src/java.base/macosx/native/libnio/ch/KQueueArrayWrapper.c Changeset: 64a52906b71f Author: mchung Date: 2018-02-12 11:40 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/64a52906b71f 8168682: jdk/test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java fails with -Xcomp Reviewed-by: bchristi ! test/jdk/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java ! test/jdk/java/lang/ClassLoader/forNameLeak/test.policy Changeset: 4b9835e3215b Author: kvn Date: 2018-02-06 09:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4b9835e3215b 8196726: compiler/inlining/InlineAccessors.java test failed Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/inlining/InlineAccessors.java Changeset: 1d8f882f2b2f Author: xyin Date: 2018-02-13 12:19 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1d8f882f2b2f 8195976: Add JNDI test com/sun/jndi/dns/AttributeTests/GetAny.java Reviewed-by: vtewari, rriggs, alanb, jjiang, xiaofeya + test/jdk/com/sun/jndi/dns/AttributeTests/GetAny.dns + test/jdk/com/sun/jndi/dns/AttributeTests/GetAny.java + test/jdk/com/sun/jndi/dns/lib/DNSServer.java + test/jdk/com/sun/jndi/dns/lib/DNSTestUtils.java + test/jdk/com/sun/jndi/dns/lib/DNSTracer.java Changeset: 478e198da84b Author: xyin Date: 2018-02-13 12:26 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/478e198da84b 8196770: Add JNDI test com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Reviewed-by: vtewari, rriggs + test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java + test/jdk/com/sun/jndi/ldap/blits/AddTests/AddNewEntry.ldap + test/jdk/com/sun/jndi/ldap/lib/LDAPTestUtils.java Changeset: 84b4ffbba8b0 Author: igerasim Date: 2018-02-12 21:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/84b4ffbba8b0 8197462: Inconsistent exception messages for invalid capturing group names 8179608: Error in comment in Pattern.java Reviewed-by: sherman ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java Changeset: 345f41527dcc Author: stuefe Date: 2018-02-08 15:35 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/345f41527dcc 8196488: [aix] TOC overflow for libjvm.so in fastdebug build Reviewed-by: goetz, mbaesken, erikj ! make/autoconf/flags.m4 Changeset: 0006d97556ba Author: lancea Date: 2018-02-13 14:41 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0006d97556ba 8197866: Docs.mk still had a reference to java.se.ee Reviewed-by: tbell ! make/Docs.gmk Changeset: c866eaca24cb Author: dlong Date: 2018-01-31 16:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c866eaca24cb 8194984: 9 Null pointer dereference defect groups related to ciMethodData::bci_to_data() Reviewed-by: kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp Changeset: 23a07b0cf8a6 Author: dlong Date: 2018-01-31 16:09 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/23a07b0cf8a6 8194987: Null pointer dereference in escape.cpp related to Node::find_out_with() Reviewed-by: kvn ! src/hotspot/share/opto/escape.cpp Changeset: e50e326a2bfc Author: dlong Date: 2018-01-31 16:10 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e50e326a2bfc 8194990: 3 Null pointer dereference defect groups related to CodeCache::find_blob_unsafe() Reviewed-by: kvn ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/nmethod.cpp Changeset: 5a4d08efbad9 Author: coleenp Date: 2018-02-02 09:34 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5a4d08efbad9 6909265: assert(_OnDeck != Self->_MutexEvent,"invariant") with -XX:+PrintMallocFree Summary: Convert to logging without thread locking Reviewed-by: dholmes, zgu, hseigel ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/ostream.cpp Changeset: 5bce1b7e7800 Author: hseigel Date: 2018-02-02 10:37 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5bce1b7e7800 8190359: Reduce the number of recorded klass dependencies Summary: Skip recording dependencies to non-anonymous classes loaded by builtin class loaders. Reviewed-by: iklam, coleenp, lfoltan ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 47f19ff9903c Author: iveresov Date: 2018-02-02 17:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/47f19ff9903c 8194819: Update Graal Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/CompileToolsHotspot.gmk ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java ! src/jdk.internal.vm.compiler/.mx.graal/suite.py + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapImplTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapLargeTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicMapTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EconomicSetTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/EquivalenceTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections.test/src/org/graalvm/collections/test/PairTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMap.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicMapImpl.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/EconomicSet.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Equivalence.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/MapCursor.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/Pair.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicMap.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableEconomicSet.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/UnmodifiableMapCursor.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.collections/src/org/graalvm/collections/package-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ProbabilityDirectiveTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/MethodSubstitution.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/SnippetReflectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.runtime/src/org/graalvm/compiler/api/runtime/GraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/CompilationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.code/src/org/graalvm/compiler/code/DataSection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64CompressAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64MoveFactoryBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/GraalOptions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/TraceInliningMode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/RegisterAllocationConfig.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/CanonicalCondition.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/Condition.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/ArrayOffsetProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/spi/CodeGenProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/FrequencyEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCNodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest11.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphResetDebugTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraphScheduleTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardPrioritiesTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/LongNodeChainTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ReflectionOptionDescriptors.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SchedulingTest2.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TrivialInliningExplosionTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchRuleRegistry.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/phases/GraphChangeMonitoringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/TimerKeyTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/CounterKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GlobalMetrics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/KeyRegistry.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MemUseTrackerKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/MetricKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/TimerKeyImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/CachedGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeStack.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/ArrayAccessInLoopToAddressTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64IndirectCallOp.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayNewInstanceTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalMBeanTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/TestIntrinsicCompiles.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCompiledCodeBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotCounterOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDataBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotForeignCallLinkageImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalMBean.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalOptionValues.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSnippetReflectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/ArrayRangeWriteBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePostWriteBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/G1ArrayRangePreWriteBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/SerialArrayRangeWriteBarrier.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/EliminateRedundantInitializationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotArraySubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParserOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ComputeLoopFrequenciesClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Call.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64SaveRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ZapRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCArrayEqualsOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCControlFlow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCSaveRegistersOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.test/src/org/graalvm/compiler/lir/test/alloc/trace/TraceGlobalMoveResolutionMappingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRIntrospection.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/StandardOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScan.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanLifetimeAnalysisPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanRegisterAllocationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/MoveResolver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/PhiResolver.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/phases/PreAllocationOptimizationStage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/FixPointIntervalBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/stackslotalloc/LSStackSlotAllocator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/util/GenericValueMap.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/LoopTransformations.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopEx.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragment.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentInside.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopFragmentWhole.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/LoopsData.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/SchedulePhaseBenchmark.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.microbenchmarks/src/org/graalvm/compiler/microbenchmarks/graal/util/ScheduleState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IfNodeCanonicalizationTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/AbstractBeginNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ControlSplitNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizeNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/DeoptimizingGuard.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FixedGuardNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/InliningLog.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StaticDeoptimizingNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/CompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConvertNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerBelowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLowerThanNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NarrowNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/NormalizeCompareNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ObjectEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ZeroExtendNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/Block.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWrite.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/SwitchNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndAddNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/AtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoweredAtomicReadAndWriteNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryMapNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/LoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualObjectNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/EnumOptionKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/ModifiableOptionValues.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionKey.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionValues.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/AddressLoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConvertDeoptimizeToGuardPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FloatingReadPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FrameStateAssignmentPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/GuardLoweringPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/PropagateDeoptimizeProbabilityPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/UseTrappingNullChecksPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AbstractInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/CallsiteHolderExplorable.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/ComputeInliningRelevance.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/FixedNodeProbabilityCache.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/PostOrderNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantBlockIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ReentrantNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/SinglePassNodeIterator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/MemoryScheduleVerification.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/GraphOrder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyDebugUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGraphAddUsage.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NestedExceptionHandlerTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/InstanceOfSnippetsTemplates.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileBytecodeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstant.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/ClassfileConstantPool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider.processor/src/org/graalvm/compiler/serviceprovider/processor/ServiceProviderProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapePhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphJavadocSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/package-info.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionCategory.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionDescriptors.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionValues.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/package-info.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionSizeTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionTest.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionUtilTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/CollectionsUtil.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Equivalence.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/MapCursor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/ObjectSizeEstimate.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Pair.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableMapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/impl/EconomicMapImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/.checkstyle_checks.xml Changeset: e13c8c5d9eb3 Author: thartmann Date: 2018-02-05 07:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e13c8c5d9eb3 8196608: [Graal] compiler/uncommontrap/TestUnstableIfTrap.java fails in Graal JIT mode Summary: Exclude test from Graal testing. Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java Changeset: ca551fa1c8cd Author: thartmann Date: 2018-02-05 07:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ca551fa1c8cd 8195695: NativeLibraryTest.java fails w/ 'Expected unloaded=1 but got=0' Summary: Exclude test from Graal testing. Reviewed-by: kvn, dholmes, mchung ! test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java Changeset: 42a2dc52a4e9 Author: thartmann Date: 2018-02-05 08:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/42a2dc52a4e9 8195731: [Graal] runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java intermittently fails with Graal JIT Summary: Print detailed error if class transformation fails. Exclude tests from Graal testing. Reviewed-by: kvn, dholmes, sspitsyn ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java ! test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java ! test/hotspot/jtreg/testlibrary/jvmti/TransformerAgent.java Changeset: 53427ddce0a0 Author: zgu Date: 2018-02-05 13:23 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/53427ddce0a0 8194934: NMT: Remove MemTracker::get_virtual_memory_xxx_tracker(), create Tracker in place Summary: Create tracker in place to avoid additional locking Reviewed-by: coleenp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: b983e6032aa7 Author: dstewart Date: 2018-02-06 11:43 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b983e6032aa7 8196361: JTReg failure: serviceability/sa/ClhsdbInspect.java Summary: Modified test search strings to those guaranteed to exist in the passing cases. Reviewed-by: dholmes, jgeorge ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java Changeset: 76cf0299ade0 Author: dstewart Date: 2018-02-06 14:11 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/76cf0299ade0 8196521: [Testbug] serviceability/sa/ClhsdbWhere.java fails to find method 'waitForReferencePendingList' in output Reviewed-by: dholmes, sballal Contributed-by: stewartd.qdt at qualcommdatacenter.com ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: f0981646b6c6 Author: jwilhelm Date: 2018-02-05 23:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f0981646b6c6 Merge - make/autoconf/autogen.sh - make/autoconf/generated-configure.sh ! make/conf/jib-profiles.js ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: 70897743999f Author: lfoltan Date: 2018-02-06 10:28 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/70897743999f 8196601: IllegalAccessError: cannot access class jdk.jfr.internal.handlers.EventHandler Summary: Do not perform access check when returning a reflection field or method or performing internal signature processing. Reviewed-by: acorn, psandoz ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/signature.hpp Changeset: 90990a7ff502 Author: kvn Date: 2018-02-06 09:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/90990a7ff502 8196726: compiler/inlining/InlineAccessors.java test failed Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/inlining/InlineAccessors.java Changeset: 120d6893f32f Author: hseigel Date: 2018-02-06 13:41 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/120d6893f32f 8190235: Clarify ClassLoaderData::is_*_class_loader_data() method implementations Summary: Add comments, fix a small issue with the boot loader, and add an assert. Reviewed-by: coleenp, lfoltan, gtriantafill ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/moduleEntry.hpp Changeset: c7774afc93e3 Author: coleenp Date: 2018-02-06 18:10 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c7774afc93e3 8196907: Fix minimal vm Reviewed-by: zgu, dholmes ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 9536c39ac6de Author: zgu Date: 2018-02-06 08:24 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/9536c39ac6de 8193184: NMT: Report array class count in NMT summary Summary: Report array class and instance class count in NMT summary report Reviewed-by: coleenp, minqi ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp + test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java Changeset: f09fdaad7321 Author: jwilhelm Date: 2018-02-07 03:43 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/f09fdaad7321 8196924: [BACKOUT] NMT: Report array class count in NMT summary Reviewed-by: dholmes ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp - test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java Changeset: c1e7612f6b11 Author: rwestberg Date: 2018-02-06 15:48 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c1e7612f6b11 8193308: Disallow installing user signal handlers for SIGBUS on OSX Reviewed-by: stuefe, dholmes ! src/hotspot/os/bsd/jvm_bsd.cpp ! test/jdk/sun/misc/SunMiscSignalTest.java Changeset: 45b6aae769cc Author: clanger Date: 2018-02-07 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/45b6aae769cc 8196565: AIX: Clean up os::javaTimeNanos according to AIX/PASE specification Reviewed-by: stuefe, dholmes ! src/hotspot/os/aix/os_aix.cpp Changeset: e4d80042ff19 Author: amenkov Date: 2018-02-07 10:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e4d80042ff19 8161605: The '!UseSharedSpaces' check is not need in JvmtiManageCapabilities::recompute_always_capabilities Reviewed-by: sspitsyn, mseledtsov ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.cpp ! src/hotspot/share/prims/jvmtiManageCapabilities.hpp Changeset: 2f265d2ac735 Author: psandoz Date: 2018-02-07 12:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2f265d2ac735 8196960: Exceptions in ConstantBootstrapsTest.java on SPARC Reviewed-by: lfoltan ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java ! test/jdk/java/lang/invoke/condy/ConstantBootstrapsTest.java Changeset: 7bbf7c4d89b5 Author: amenkov Date: 2018-02-07 12:55 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7bbf7c4d89b5 8196977: add test for JDK-8161605 Reviewed-by: sspitsyn, mseledtsov + test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/CanGenerateAllClassHook.java + test/hotspot/jtreg/serviceability/jvmti/CanGenerateAllClassHook/libCanGenerateAllClassHook.c Changeset: ee49ac008730 Author: mbaesken Date: 2018-02-07 16:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ee49ac008730 8196062: Enable docker container related tests for linux ppc64le Summary: also fix cgroup subsystem recognition Reviewed-by: goetz, dsamersoff, bobv ! src/hotspot/os/linux/osContainer_linux.cpp + test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest-ppc64le ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: b480310039f1 Author: mseledtsov Date: 2018-02-07 13:31 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b480310039f1 Merge Changeset: 6b510cb0f14f Author: poonam Date: 2018-02-07 21:53 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/6b510cb0f14f 8187577: JVM crash during gc doing concurrent marking Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded Reviewed-by: coleenp, tschatzl, kbarrett ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp Changeset: 0f1be3c7b6b2 Author: iignatyev Date: 2018-02-08 08:38 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0f1be3c7b6b2 8197113: combine multiple @key tags in jtreg tests Reviewed-by: hseigel, goetz ! test/hotspot/jtreg/gc/TestNUMAPageSize.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/cms/GuardShrinkWarning.java ! test/hotspot/jtreg/gc/g1/Test2GbHeap.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java ! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java ! test/hotspot/jtreg/gc/parallel/AdaptiveGCBoundary.java ! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithCMS.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithG1.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithParallel.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithSerial.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java ! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java Changeset: 7e17b00dc245 Author: zgu Date: 2018-02-08 13:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7e17b00dc245 8196923: [REDO] NMT: Report array class count in NMT summary Summary: Added instance and array class counters in NMT summary report Reviewed-by: minqi, stuefe, coleenp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/compilationPolicy.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/services/memBaseline.cpp ! src/hotspot/share/services/memBaseline.hpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memReporter.hpp + test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java Changeset: 00e159258897 Author: coleenp Date: 2018-02-08 15:21 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/00e159258897 8196806: Deprecate VMThreadHintNoPreempt and CompilerThreadHintNoPreempt Reviewed-by: dholmes, hseigel ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java Changeset: e1d09bd56d2d Author: kbarrett Date: 2018-02-08 17:23 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e1d09bd56d2d 8196083: Avoid locking in OopStorage::release Summary: Defer release list updates to later allocate/delete operations. Reviewed-by: coleenp, eosterlund ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp Changeset: 368d7a786111 Author: lmesnik Date: 2018-02-08 21:53 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/368d7a786111 8197455: There is some runthese related unused code in bytecodeInterpreter.cpp Reviewed-by: iignatyev, dholmes ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp Changeset: 7c23209e4873 Author: jwilhelm Date: 2018-02-10 09:25 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7c23209e4873 Merge ! make/CompileJavaModules.gmk ! make/conf/jib-profiles.js ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/share/runtime/arguments.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Equivalence.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/MapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Pair.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableMapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/impl/EconomicMapImpl.java Changeset: d6b29ce07538 Author: lana Date: 2018-02-13 22:10 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d6b29ce07538 Merge - make/autoconf/autogen.sh - make/autoconf/generated-configure.sh - make/common/IdlCompilation.gmk - make/copy/Copy-java.corba.gmk - make/corba/src/classes/build/tools/logutil/IndentingPrintWriter.java - make/corba/src/classes/build/tools/logutil/Input.java - make/corba/src/classes/build/tools/logutil/InputCode.java - make/corba/src/classes/build/tools/logutil/InputException.java - make/corba/src/classes/build/tools/logutil/MC.java - make/corba/src/classes/build/tools/logutil/StringUtil.java - make/devkit/createMacosxDevkit.sh - make/devkit/createWindowsDevkit.sh - make/gensrc/Gensrc-java.corba.gmk - make/launcher/Launcher-java.corba.gmk - make/launcher/Launcher-jdk.xml.bind.gmk - make/launcher/Launcher-jdk.xml.ws.gmk - src/bsd/doc/man/idlj.1 - src/bsd/doc/man/ja/idlj.1 - src/bsd/doc/man/ja/orbd.1 - src/bsd/doc/man/ja/schemagen.1 - src/bsd/doc/man/ja/servertool.1 - src/bsd/doc/man/ja/tnameserv.1 - src/bsd/doc/man/ja/wsgen.1 - src/bsd/doc/man/ja/wsimport.1 - src/bsd/doc/man/ja/xjc.1 - src/bsd/doc/man/orbd.1 - src/bsd/doc/man/schemagen.1 - src/bsd/doc/man/servertool.1 - src/bsd/doc/man/tnameserv.1 - src/bsd/doc/man/wsgen.1 - src/bsd/doc/man/wsimport.1 - src/bsd/doc/man/xjc.1 ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/prims/whitebox.cpp - src/java.activation/share/classes/META-INF/mailcap.default - src/java.activation/share/classes/META-INF/mimetypes.default - src/java.activation/share/classes/com/sun/activation/registries/LogSupport.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapFile.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapParseException.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapTokenizer.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeEntry.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeFile.java - src/java.activation/share/classes/javax/activation/ActivationDataFlavor.java - src/java.activation/share/classes/javax/activation/CommandInfo.java - src/java.activation/share/classes/javax/activation/CommandMap.java - src/java.activation/share/classes/javax/activation/CommandObject.java - src/java.activation/share/classes/javax/activation/DataContentHandler.java - src/java.activation/share/classes/javax/activation/DataContentHandlerFactory.java - src/java.activation/share/classes/javax/activation/DataHandler.java - src/java.activation/share/classes/javax/activation/DataSource.java - src/java.activation/share/classes/javax/activation/FileDataSource.java - src/java.activation/share/classes/javax/activation/FileTypeMap.java - src/java.activation/share/classes/javax/activation/MailcapCommandMap.java - src/java.activation/share/classes/javax/activation/MimeType.java - src/java.activation/share/classes/javax/activation/MimeTypeParameterList.java - src/java.activation/share/classes/javax/activation/MimeTypeParseException.java - src/java.activation/share/classes/javax/activation/MimetypesFileTypeMap.java - src/java.activation/share/classes/javax/activation/SecuritySupport.java - src/java.activation/share/classes/javax/activation/URLDataSource.java - src/java.activation/share/classes/javax/activation/UnsupportedDataTypeException.java - src/java.activation/share/classes/module-info.java - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/messages.idl - src/java.corba/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl - src/java.corba/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerMain.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTool.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TCUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/FreezableList.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TestAssertions - src/java.corba/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/notes - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKBridge.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/ORBProperties.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryId.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Version.java - src/java.corba/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java - src/java.corba/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/POA/POAORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/internal/iiop/ORB.java - src/java.corba/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java - src/java.corba/share/classes/com/sun/corba/se/pept/broker/Broker.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/InputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/package.html - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Connection.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/EventHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Selector.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/TransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/activation/activation.idl - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IOR.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Identifiable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/WriteContents.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Writeable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iornotes - src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/POA.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Util.mc - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/oa/NullServant.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/Operation.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/StringPair.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RetryType.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/Resolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/GenericURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Initializer.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Repository.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Comment.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Generator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IDLID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NoPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Noop.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParseException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Scanner.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/first.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/follow.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar3.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ir.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/keywords - src/java.corba/share/classes/com/sun/tools/corba/se/idl/orb.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp - src/java.corba/share/classes/javax/activity/ActivityCompletedException.java - src/java.corba/share/classes/javax/activity/ActivityRequiredException.java - src/java.corba/share/classes/javax/activity/InvalidActivityException.java - src/java.corba/share/classes/javax/activity/package.html - src/java.corba/share/classes/javax/rmi/CORBA/ClassDesc.java - src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java - src/java.corba/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Stub.java - src/java.corba/share/classes/javax/rmi/CORBA/StubDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Tie.java - src/java.corba/share/classes/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/javax/rmi/CORBA/UtilDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandler.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java - src/java.corba/share/classes/javax/rmi/CORBA/package.html - src/java.corba/share/classes/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/javax/rmi/package.html - src/java.corba/share/classes/module-info.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/ARG_IN.java - src/java.corba/share/classes/org/omg/CORBA/ARG_INOUT.java - src/java.corba/share/classes/org/omg/CORBA/ARG_OUT.java - src/java.corba/share/classes/org/omg/CORBA/Any.java - src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/BAD_CONTEXT.java - src/java.corba/share/classes/org/omg/CORBA/BAD_INV_ORDER.java - src/java.corba/share/classes/org/omg/CORBA/BAD_OPERATION.java - src/java.corba/share/classes/org/omg/CORBA/BAD_PARAM.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_QOS.java - src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java - src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java - src/java.corba/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java - src/java.corba/share/classes/org/omg/CORBA/COMM_FAILURE.java - src/java.corba/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java - src/java.corba/share/classes/org/omg/CORBA/CharHolder.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatus.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java - src/java.corba/share/classes/org/omg/CORBA/Context.java - src/java.corba/share/classes/org/omg/CORBA/ContextList.java - src/java.corba/share/classes/org/omg/CORBA/Current.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java - src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java - src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java - src/java.corba/share/classes/org/omg/CORBA/DATA_CONVERSION.java - src/java.corba/share/classes/org/omg/CORBA/DataInputStream.java - src/java.corba/share/classes/org/omg/CORBA/DataOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKind.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/DomainManager.java - src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java - src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/DynAny.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/DynArray.java - src/java.corba/share/classes/org/omg/CORBA/DynEnum.java - src/java.corba/share/classes/org/omg/CORBA/DynFixed.java - src/java.corba/share/classes/org/omg/CORBA/DynSequence.java - src/java.corba/share/classes/org/omg/CORBA/DynStruct.java - src/java.corba/share/classes/org/omg/CORBA/DynUnion.java - src/java.corba/share/classes/org/omg/CORBA/DynValue.java - src/java.corba/share/classes/org/omg/CORBA/DynamicImplementation.java - src/java.corba/share/classes/org/omg/CORBA/Environment.java - src/java.corba/share/classes/org/omg/CORBA/ExceptionList.java - src/java.corba/share/classes/org/omg/CORBA/FREE_MEM.java - src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/IDLType.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java - src/java.corba/share/classes/org/omg/CORBA/IMP_LIMIT.java - src/java.corba/share/classes/org/omg/CORBA/INITIALIZE.java - src/java.corba/share/classes/org/omg/CORBA/INTERNAL.java - src/java.corba/share/classes/org/omg/CORBA/INTF_REPOS.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java - src/java.corba/share/classes/org/omg/CORBA/INV_FLAG.java - src/java.corba/share/classes/org/omg/CORBA/INV_IDENT.java - src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java - src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/IRObject.java - src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java - src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/org/omg/CORBA/IntHolder.java - src/java.corba/share/classes/org/omg/CORBA/LocalObject.java - src/java.corba/share/classes/org/omg/CORBA/LongHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java - src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java - src/java.corba/share/classes/org/omg/CORBA/NO_MEMORY.java - src/java.corba/share/classes/org/omg/CORBA/NO_PERMISSION.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESOURCES.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESPONSE.java - src/java.corba/share/classes/org/omg/CORBA/NVList.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java - src/java.corba/share/classes/org/omg/CORBA/NamedValue.java - src/java.corba/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java - src/java.corba/share/classes/org/omg/CORBA/OBJ_ADAPTER.java - src/java.corba/share/classes/org/omg/CORBA/OMGVMCID.java - src/java.corba/share/classes/org/omg/CORBA/ORB.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/Object.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/PERSIST_STORE.java - src/java.corba/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/Policy.java - src/java.corba/share/classes/org/omg/CORBA/PolicyError.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java - src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/Principal.java - src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java - src/java.corba/share/classes/org/omg/CORBA/REBIND.java - src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/org/omg/CORBA/Request.java - src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetail.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideType.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/StructMember.java - src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/SystemException.java - src/java.corba/share/classes/org/omg/CORBA/TCKind.java - src/java.corba/share/classes/org/omg/CORBA/TIMEOUT.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_MODE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSIENT.java - src/java.corba/share/classes/org/omg/CORBA/TypeCode.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/package.html - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UNKNOWN.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UnionMember.java - src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserException.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java - src/java.corba/share/classes/org/omg/CORBA/UserException.java - src/java.corba/share/classes/org/omg/CORBA/VM_ABSTRACT.java - src/java.corba/share/classes/org/omg/CORBA/VM_CUSTOM.java - src/java.corba/share/classes/org/omg/CORBA/VM_NONE.java - src/java.corba/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java - src/java.corba/share/classes/org/omg/CORBA/ValueMember.java - src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransaction.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java - src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java - src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html - src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html - src/java.corba/share/classes/org/omg/CORBA/ir.idl - src/java.corba/share/classes/org/omg/CORBA/orb.idl - src/java.corba/share/classes/org/omg/CORBA/package.html - src/java.corba/share/classes/org/omg/CORBA/portable/ApplicationException.java - src/java.corba/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/portable/CustomValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA/portable/IDLEntity.java - src/java.corba/share/classes/org/omg/CORBA/portable/IndirectionException.java - src/java.corba/share/classes/org/omg/CORBA/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/InvokeHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/RemarshalException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ResponseHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ServantObject.java - src/java.corba/share/classes/org/omg/CORBA/portable/Streamable.java - src/java.corba/share/classes/org/omg/CORBA/portable/StreamableValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/UnknownException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueBase.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueFactory.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueInputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/ORB.java - src/java.corba/share/classes/org/omg/CORBA_2_3/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/_NamingContextImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl - src/java.corba/share/classes/org/omg/CosNaming/package.html - src/java.corba/share/classes/org/omg/Dynamic/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynamicAny.idl - src/java.corba/share/classes/org/omg/DynamicAny/package.html - src/java.corba/share/classes/org/omg/IOP/CodecFactoryPackage/package.html - src/java.corba/share/classes/org/omg/IOP/CodecPackage/package.html - src/java.corba/share/classes/org/omg/IOP/package.html - src/java.corba/share/classes/org/omg/Messaging/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/CORBAX.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/IOP.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Messaging.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/package.html - src/java.corba/share/classes/org/omg/PortableServer/CurrentHelper.java - src/java.corba/share/classes/org/omg/PortableServer/CurrentPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/DynamicImplementation.java - src/java.corba/share/classes/org/omg/PortableServer/POAHelper.java - src/java.corba/share/classes/org/omg/PortableServer/POAManagerPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/Servant.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/corba.idl - src/java.corba/share/classes/org/omg/PortableServer/package.html - src/java.corba/share/classes/org/omg/PortableServer/poa.idl - src/java.corba/share/classes/org/omg/PortableServer/portable/Delegate.java - src/java.corba/share/classes/org/omg/PortableServer/portable/package.html - src/java.corba/share/classes/org/omg/SendingContext/RunTime.java - src/java.corba/share/classes/org/omg/SendingContext/RunTimeOperations.java - src/java.corba/share/classes/org/omg/SendingContext/package.html - src/java.corba/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java - src/java.corba/share/classes/org/omg/stub/java/rmi/package.html - src/java.corba/share/classes/sun/corba/Bridge.java - src/java.corba/share/classes/sun/corba/BridgePermission.java - src/java.corba/share/classes/sun/corba/EncapsInputStreamFactory.java - src/java.corba/share/classes/sun/corba/JavaCorbaAccess.java - src/java.corba/share/classes/sun/corba/OutputStreamFactory.java - src/java.corba/share/classes/sun/corba/SharedSecrets.java - src/java.corba/share/classes/sun/corba/package.html - src/java.se.ee/share/classes/module-info.java - src/java.transaction/share/classes/javax/transaction/InvalidTransactionException.java - src/java.transaction/share/classes/javax/transaction/TransactionRequiredException.java - src/java.transaction/share/classes/javax/transaction/TransactionRolledbackException.java - src/java.transaction/share/classes/javax/transaction/package.html - src/java.transaction/share/classes/module-info.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Builder.java - src/java.xml.bind/share/classes/com/sun/istack/internal/ByteArrayDataSource.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FragmentContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Interned.java - src/java.xml.bind/share/classes/com/sun/istack/internal/NotNull.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Nullable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Pool.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXParseException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizer.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/NullLocalizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/logging/Logger.java - src/java.xml.bind/share/classes/com/sun/istack/internal/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/IDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/InternalAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/AccessorException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Bridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/TypeReference.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NoEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/TODO.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilderI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/util/ArrayInfoUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapterMarker.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Package.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Notation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/OctetBufferListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ASCIIUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/BASE64DecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/CleanUpExecutorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DecodingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FactoryFinder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/LineInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MimeUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/PropUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/QPDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/TempFiles.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/UUDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64EncoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/BinaryText.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/MtomEnabled.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StAxSOAPBody.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DOMStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DummyLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/MtomStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Attribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Cdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Comment.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContainerElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Content.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContentVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalSignatureException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceDecl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TXW.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Text.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TxwException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlCDATA.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DomSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumpSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/SaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StreamSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XmlSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/package.html - src/java.xml.bind/share/classes/javax/xml/bind/Binder.java - src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java - src/java.xml.bind/share/classes/javax/xml/bind/DataBindingException.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverter.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterInterface.java - src/java.xml.bind/share/classes/javax/xml/bind/Element.java - src/java.xml.bind/share/classes/javax/xml/bind/GetPropertyAction.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXB.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBElement.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBException.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBIntrospector.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java - src/java.xml.bind/share/classes/javax/xml/bind/MarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/NotIdentifiableEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ParseConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PrintConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PropertyException.java - src/java.xml.bind/share/classes/javax/xml/bind/SchemaOutputResolver.java - src/java.xml.bind/share/classes/javax/xml/bind/ServiceLoaderUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/TypeConstraintException.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshallerHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventLocator.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationException.java - src/java.xml.bind/share/classes/javax/xml/bind/Validator.java - src/java.xml.bind/share/classes/javax/xml/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/DomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/W3CDomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttachmentRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementDecl.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRefs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElements.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnum.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnumValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlID.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlIDREF.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlList.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMimeType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMixed.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRegistry.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRootElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchema.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaTypes.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlTransient.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBResult.java - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBSource.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/util/ValidationEventCollector.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/module-info.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Generated.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PostConstruct.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PreDestroy.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resource.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resources.java - src/java.xml.ws.annotation/share/classes/module-info.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyle.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyleFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingMode.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingModeFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/ExternalMetadataFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLGenerator.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLResolver.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BaseDistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BasePropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ContentType.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContext.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/PropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ReadOnlyPropertyException.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/encoding/StreamDecoderImpl.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/internalspi/encoding/StreamDecoder.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ObjectFactory.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingParameterStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingUse.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/Util.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/WebParamMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAddressing.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlBindingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlFaultAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlHandlerChain.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlMTOM.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlOneway.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlRequestWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlResponseWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlSOAPBinding.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlServiceMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebEndpoint.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebFault.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebResult.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebService.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceClient.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceProvider.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceRef.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/package-info.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMX.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXGlassfish.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXUtil.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/BootAMXMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/MBeanListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Stability.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Taxonomy.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/PluginPoint.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/CountStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/RangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Statistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Stats.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/StringStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/TimeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/annotations/Reset.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXClient.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMetadata.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Description.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorFields.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorKey.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalException.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Impact.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/IncludeSubclass.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttributes.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedData.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObject.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedOperation.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/NameValue.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ParameterNames.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/util/GenericConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/LazyEnvelopeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LazyEnvelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxLazySourceBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxReaderBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NamedNodeMapImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NodeListImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPCommentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPTextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/SAAJUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/LazyEnvelopeStaxReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxReaderEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/Closeable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WSEPRExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaActionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingID.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Cancelable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Component.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentRegistry.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentsFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidatorAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ImpliesWebServiceFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/PropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ServiceSharedFeatureMarker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSDLLocator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/EPRHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/NonAnonymousResponseProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ThrowableInPacketCompletionFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/ClientCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/EndpointCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MappingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/SoapBodyStyle.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/WSDLGenInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/HaInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/StickyFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AddressingUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Attachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageMetadata.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWritable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Messages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/StreamingSOAP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/SuppressAutomaticWSARequestHeadersFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJMessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/MEP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ParameterBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/SEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/WSDLOperationMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeClonerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SyncStartForAsyncFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThreadHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThrowableContainerPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/SourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/subject/BindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Adapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Container.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/LazyMOMProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Module.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ProviderInvokerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServiceDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ThreadLocalContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/TransportBackChannel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigNameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroTubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubeCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContextUpdater.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyDecorator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws-tubes-default.xml - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/AddressingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/BasicTransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/HandlerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MonitoringTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MustUnderstandTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/TerminalTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/ValidationTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/FeatureListUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/MonitorRootClient.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/PortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/RequestContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContextReceiver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SCAnnotations.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SEIPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SenderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/Stub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/PacketDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubAsyncHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/dev/FeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/util/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/BridgeWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/RawAccessorWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/EPRRecipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/HttpConfigFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/Serialization.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SerializationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ServerSideException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/LoggingDumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HasEncoding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/CodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/DetailType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ExceptionBean.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ReasonType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ServerSOAPFaultException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SubcodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/TextType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultDetailHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/PayloadElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ProblemActionHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RelatesToHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/StringHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/Util.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/XMLReaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBDispatchMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ExternalMetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Injector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ReflectAnnotationReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLDirectProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/ComplexAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/NestedPolicy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/Policy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyIntersector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapExtender.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKey.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapMutator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMerger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicySubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/SimpleAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/Localization.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ManagementMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/PolicyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/TubelineassemblyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/tubelineassembly.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/MetroConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/ObjectFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/Tubelines.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointAwareTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorRootService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerPropertyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerRtException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SingletonResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointMOMProxy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/TieHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/JAXBWrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/OldBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/RepeatedElementBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/ServiceArtifactSchemaGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/XMLBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/Attributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/CompletedFuture.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/InjectionPlan.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/JAXWSUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MrJarUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NamespaceSupport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Pool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/QNameMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ReadAllStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StreamUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StringUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/UtilException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Version.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/VersionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/CDATA.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/DummyLocation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamespaceContextExAdaper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NodeListIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlCatalogUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/DispatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/TXWContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Part.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Port.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Service.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Types.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java - src/java.xml.ws/share/classes/javax/jws/HandlerChain.java - src/java.xml.ws/share/classes/javax/jws/Oneway.java - src/java.xml.ws/share/classes/javax/jws/WebMethod.java - src/java.xml.ws/share/classes/javax/jws/WebParam.java - src/java.xml.ws/share/classes/javax/jws/WebResult.java - src/java.xml.ws/share/classes/javax/jws/WebService.java - src/java.xml.ws/share/classes/javax/jws/soap/InitParam.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandler.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandlers.java - src/java.xml.ws/share/classes/javax/xml/soap/AttachmentPart.java - src/java.xml.ws/share/classes/javax/xml/soap/Detail.java - src/java.xml.ws/share/classes/javax/xml/soap/DetailEntry.java - src/java.xml.ws/share/classes/javax/xml/soap/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/soap/MessageFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeaders.java - src/java.xml.ws/share/classes/javax/xml/soap/Name.java - src/java.xml.ws/share/classes/javax/xml/soap/Node.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJResult.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBody.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBodyElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnection.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnectionFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConstants.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElementFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPEnvelope.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPException.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFault.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFaultElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeaderElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPMessage.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPPart.java - src/java.xml.ws/share/classes/javax/xml/soap/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/soap/Text.java - src/java.xml.ws/share/classes/javax/xml/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/Action.java - src/java.xml.ws/share/classes/javax/xml/ws/AsyncHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/Binding.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingType.java - src/java.xml.ws/share/classes/javax/xml/ws/Dispatch.java - src/java.xml.ws/share/classes/javax/xml/ws/Endpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointContext.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/FaultAction.java - src/java.xml.ws/share/classes/javax/xml/ws/Holder.java - src/java.xml.ws/share/classes/javax/xml/ws/LogicalMessage.java - src/java.xml.ws/share/classes/javax/xml/ws/ProtocolException.java - src/java.xml.ws/share/classes/javax/xml/ws/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/RequestWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBindingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/Response.java - src/java.xml.ws/share/classes/javax/xml/ws/ResponseWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/Service.java - src/java.xml.ws/share/classes/javax/xml/ws/ServiceMode.java - src/java.xml.ws/share/classes/javax/xml/ws/WebEndpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/WebFault.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceClient.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceContext.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceException.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServicePermission.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRef.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRefs.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/Handler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/HandlerResolver.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/MessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/PortInfo.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPException.java - src/java.xml.ws/share/classes/javax/xml/ws/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/Addressing.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/AddressingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOM.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOMFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPFaultException.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Invoker.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceDelegate.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpContext.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpExchange.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsdl_customizationschema_2_0.xsd - src/java.xml.ws/share/classes/module-info.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Equivalence.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/MapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Pair.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableMapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/impl/EconomicMapImpl.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/AbstractType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ArrayType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextElement.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLNames.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ImplementationType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/InterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NameContext.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/RemoteType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Util.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ValueType.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - src/jdk.xml.bind/share/classes/META-INF/services/com.sun.tools.internal.xjc.Plugin - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/ClassType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/CodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotatable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationStringValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationUse.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnonymousClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArray.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayCompRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAtom.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBreak.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCase.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCast.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCatchBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassContainer.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCommentPart.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JConditional.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JContinue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDefinedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDirectClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDoLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocComment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocCommentable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpr.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForEach.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFormatter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JInvocation.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JJavaName.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JLabel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMethod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMods.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNarrowedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNullType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JOp.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPrimitiveType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JResourceFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JReturn.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStatement.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStringLiteral.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JSwitch.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JThrow.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTryBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeWildcard.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JWhileLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/package-info.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/OutputStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/DefaultAuthenticator.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/MaskingClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ConfigReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/ErrorReceiverImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/InlineAnnotationReaderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/JXC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JavaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/AbortException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/BadCommandLineException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/CatalogUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Driver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Language.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ModelLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Plugin.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SchemaCache.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/accessors/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Mapping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Property.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Reference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/XJC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor2.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Model.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Populatable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/Utils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/CustomizableOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Outline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Ring.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NullStream.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDEventListener.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EntityDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/ExternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InputEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/MessageCatalog.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/Resolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlChars.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlNames.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlReader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Annotations.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/CommentList.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Div.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Include.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Scope.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/Location.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/BinaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/EmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ErrorPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Pattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternInterner.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/StringPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/TextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/CommentListImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DContainerPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DEmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DInterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DMixedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOptionalPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DRefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DTextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DUnaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXMLPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementWrapper.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/IncludeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Main.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/PatternParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NullNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/OverlapDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Context.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EOFException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Localizer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Uri.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Utf16.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/SCD.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComplexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComponent.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSContentType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSFacet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSNotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSParticle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSTerm.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSVariety.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSWildcard.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSXPath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XmlString.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Const.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Ref.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UName.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Util.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/package.html - src/jdk.xml.bind/share/classes/module-info.java - src/jdk.xml.bind/share/legal/freebxml.md - src/jdk.xml.bind/share/legal/relaxngdatatype.md - src/jdk.xml.bind/share/legal/rngom.md - src/jdk.xml.bind/share/legal/xmlresolver.md - src/jdk.xml.ws/share/classes/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/Invoker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/ToolVersion.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsGen.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsImport.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JwsImplGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/Names.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AbstractType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Block.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Model.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelProperties.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Request.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Response.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocal.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocalMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ClassNameInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ForkEntityResolver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLFetcher.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/xml/XmlUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Options.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Plugin.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/plugin/at_generated/PluginImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingInput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Definitions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Documentation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Import.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Kinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/MessagePart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/PortType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Types.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Defining.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Elemental.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Entity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Kind.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/ContextClassloaderLocal.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java - src/jdk.xml.ws/share/classes/module-info.java - src/linux/doc/man/idlj.1 - src/linux/doc/man/ja/idlj.1 - src/linux/doc/man/ja/orbd.1 - src/linux/doc/man/ja/schemagen.1 - src/linux/doc/man/ja/servertool.1 - src/linux/doc/man/ja/tnameserv.1 - src/linux/doc/man/ja/wsgen.1 - src/linux/doc/man/ja/wsimport.1 - src/linux/doc/man/ja/xjc.1 - src/linux/doc/man/orbd.1 - src/linux/doc/man/schemagen.1 - src/linux/doc/man/servertool.1 - src/linux/doc/man/tnameserv.1 - src/linux/doc/man/wsgen.1 - src/linux/doc/man/wsimport.1 - src/linux/doc/man/xjc.1 - src/solaris/doc/sun/man/man1/idlj.1 - src/solaris/doc/sun/man/man1/ja/idlj.1 - src/solaris/doc/sun/man/man1/ja/orbd.1 - src/solaris/doc/sun/man/man1/ja/schemagen.1 - src/solaris/doc/sun/man/man1/ja/servertool.1 - src/solaris/doc/sun/man/man1/ja/tnameserv.1 - src/solaris/doc/sun/man/man1/ja/wsgen.1 - src/solaris/doc/sun/man/man1/ja/wsimport.1 - src/solaris/doc/sun/man/man1/ja/xjc.1 - src/solaris/doc/sun/man/man1/orbd.1 - src/solaris/doc/sun/man/man1/schemagen.1 - src/solaris/doc/sun/man/man1/servertool.1 - src/solaris/doc/sun/man/man1/tnameserv.1 - src/solaris/doc/sun/man/man1/wsgen.1 - src/solaris/doc/sun/man/man1/wsimport.1 - src/solaris/doc/sun/man/man1/xjc.1 - test/hotspot/jtreg/applications/ctw/modules/java_activation.java - test/hotspot/jtreg/applications/ctw/modules/java_corba.java - test/hotspot/jtreg/applications/ctw/modules/java_transaction.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java - test/jdk/com/sun/corba/5036554/JavaBug.java - test/jdk/com/sun/corba/5036554/README - test/jdk/com/sun/corba/5036554/TestCorbaBug.sh - test/jdk/com/sun/corba/5036554/bug.idl - test/jdk/com/sun/corba/7130985/CorbaExceptionsCompileTest.java - test/jdk/com/sun/corba/7130985/CorbaExceptionsTest.java - test/jdk/com/sun/corba/cachedSocket/7056731.sh - test/jdk/com/sun/corba/cachedSocket/Hello.idl - test/jdk/com/sun/corba/cachedSocket/HelloClient.java - test/jdk/com/sun/corba/cachedSocket/HelloServer.java - test/jdk/com/sun/corba/se/impl/io/CustomOutputStream.java - test/jdk/com/sun/corba/se/impl/io/HookPutFieldsTest.java - test/jdk/com/sun/corba/se/impl/orb/SetDefaultORBTest.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest.java - test/jdk/com/sun/corba/serialization/security.policy - test/jdk/com/sun/corba/transport/KeepAliveSockets.java - test/jdk/com/sun/jndi/cosnaming/CNNameParser.java - test/jdk/com/sun/jndi/cosnaming/IiopUrlIPv6.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test3.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test4.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy - test/jdk/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java - test/jdk/javax/rmi/PortableRemoteObject/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/Test.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/jtreg.test.policy - test/jdk/javax/transaction/testng/test/transaction/InvalidTransactionExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRequiredExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRolledbackExceptionTests.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java - test/jdk/javax/xml/bind/jxc/8046817/GenerateEnumSchema.java - test/jdk/javax/xml/bind/jxc/8046817/TestClassType.java - test/jdk/javax/xml/bind/jxc/8046817/TestEnumType.java - test/jdk/javax/xml/bind/jxc/8073519/InputWithError.java - test/jdk/javax/xml/bind/jxc/8073519/SchemagenErrorReporting.java - test/jdk/javax/xml/bind/jxc/8073872/Foo.java - test/jdk/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java - test/jdk/javax/xml/bind/marshal/8134111/UnmarshalTest.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/Root.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/WhenType.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/package-info.java - test/jdk/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java - test/jdk/javax/xml/bind/xjc/8029837/test.xsd - test/jdk/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java - test/jdk/javax/xml/bind/xjc/8032884/optional-property-schema.xsd - test/jdk/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java - test/jdk/javax/xml/bind/xjc/8145039/testSchema.xsd - test/jdk/javax/xml/soap/XmlTest.java - test/jdk/javax/xml/soap/spi/SAAJFactoryTest.java - test/jdk/javax/xml/soap/spi/saaj/factory/Invalid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid2.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid3.java - test/jdk/javax/xml/soap/spi/test.policy - test/jdk/javax/xml/ws/8033113/Organization_List.wsdl - test/jdk/javax/xml/ws/8033113/WsImportTest.java - test/jdk/javax/xml/ws/8033113/customization.xml - test/jdk/javax/xml/ws/8043129/MailTest.java - test/jdk/javax/xml/ws/8043129/javax.mail.jar - test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java - test/jdk/javax/xml/ws/clientjar/TestService.java - test/jdk/javax/xml/ws/clientjar/TestWsImport.java - test/jdk/javax/xml/ws/ebcdic/WsImportTest.java - test/jdk/javax/xml/ws/ebcdic/test-service.wsdl - test/jdk/javax/xml/ws/publish/WSTest.java - test/jdk/javax/xml/ws/xsanymixed/CopyingResponse.java - test/jdk/javax/xml/ws/xsanymixed/ServiceImpl.java - test/jdk/javax/xml/ws/xsanymixed/Test.java - test/jdk/javax/xml/ws/xsanymixed/compile-wsdl.sh - test/jdk/javax/xml/ws/xsanymixed/service.wsdl - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/org/omg/CORBA/OrbPropertiesTest.java - test/jdk/org/omg/CORBA/TestOrbImpl.java - test/jdk/org/omg/CORBA/TestSingletonOrbImpl.java - test/jdk/org/omg/CORBA/jtreg.test.policy - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/internal/Helper.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java - test/jdk/tools/launcher/modules/addexports/src/m2/module-info.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/javax/enterprise/context/Scope.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/module-info.java - test/jdk/tools/schemagen/MultiReleaseJarTest.java - test/jdk/tools/schemagen/data/mr/base/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v10/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v9/schemagen/Person.java - test/jdk/tools/wsgen/MultiReleaseJarTest.java - test/jdk/tools/wsgen/data/mr/base/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v10/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v9/wsgen/TestServer.java - test/langtools/tools/jdeps/modules/patches/javax/annotation/NonNull.java Changeset: 034839ee4f4b Author: mchung Date: 2018-02-13 15:32 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/034839ee4f4b 8197865: @moduleGraph taglet generates incorrect link to module graph Reviewed-by: jjg, lancea ! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java Changeset: 454518b338b0 Author: weijun Date: 2018-02-14 16:58 +0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/454518b338b0 8191438: jarsigner should print when a timestamp will expire Reviewed-by: mullan ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java ! test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java - test/jdk/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64 - test/jdk/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh Changeset: 99b94636fcd3 Author: redestad Date: 2018-02-14 14:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/99b94636fcd3 8197829: Optimize CLDRCalendarDataProviderImpl::retrieveInteger Reviewed-by: naoto ! src/java.base/share/classes/sun/util/cldr/CLDRCalendarDataProviderImpl.java Changeset: 7a1916641c0c Author: redestad Date: 2018-02-14 15:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7a1916641c0c 8195850: Improve startup of code to pull arguments from BootstrapMethodInvoker Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java Changeset: 1e358cc5af98 Author: bpb Date: 2018-02-14 08:15 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1e358cc5af98 8144672: (ch) PipeImpl should use localhost instead of loopback address Reviewed-by: alanb, clanger ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java Changeset: 3f19b5965355 Author: redestad Date: 2018-02-14 19:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3f19b5965355 8197849: Misc improvements to jar resource handling Reviewed-by: rriggs, dfuchs ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java + test/jdk/sun/net/www/protocol/jar/CanonicalizationTest.java Changeset: fdd4a131d766 Author: sherman Date: 2018-02-14 14:13 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fdd4a131d766 8164278: java.util.Base64.EncOutputStream/DecInputStream is slower than corresponding version in javax.mail package Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Base64.java Changeset: e9676e9ca3d6 Author: martin Date: 2018-02-14 16:37 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/e9676e9ca3d6 8197893: Mistaken type check in CheckedEntrySet.toArray Reviewed-by: psandoz ! src/java.base/share/classes/java/util/Collections.java Changeset: 276b0604eab3 Author: sherman Date: 2018-02-15 00:25 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/276b0604eab3 8197988: T2 test javax/net/ssl/interop/ClientHelloChromeInterOp.java failed after JDK-8164278 Reviewed-by: alanb ! src/java.base/share/classes/java/util/Base64.java Changeset: 929de4bd8a12 Author: alanb Date: 2018-02-15 13:37 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/929de4bd8a12 8193818: Remove unused single_step field from java.lang.Thread Reviewed-by: lancea, dholmes ! src/java.base/share/classes/java/lang/Thread.java Changeset: dfa46cfe5634 Author: alanb Date: 2018-02-15 14:44 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/dfa46cfe5634 8193819: Error message when module does not have a ModuleMainClass attribute is confusing Reviewed-by: sundar ! src/java.base/share/classes/sun/launcher/resources/launcher.properties Changeset: d9fce53461a1 Author: martin Date: 2018-02-15 19:35 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d9fce53461a1 8197812: (ref) Data race in Finalizer Reviewed-by: plevart, mchung ! src/java.base/share/classes/java/lang/ref/Finalizer.java Changeset: 3ae9318001f8 Author: sdama Date: 2018-02-16 15:23 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3ae9318001f8 8196959: NullPointerException in discovery003.java Summary: Fixed corner case of having engineName as NULL Reviewed-by: jlaskey Contributed-by: sundararajan.athijegannathan at oracle.com ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java + test/jdk/javax/script/JDK_8196959/BadFactory.java + test/jdk/javax/script/JDK_8196959/BadFactoryTest.java + test/jdk/javax/script/JDK_8196959/BadFactoryTest.sh + test/jdk/javax/script/JDK_8196959/META-INF/services/javax.script.ScriptEngineFactory Changeset: 88ec3e959c05 Author: lana Date: 2018-02-16 05:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/88ec3e959c05 Added tag jdk-11+1 for changeset dfa46cfe5634 ! .hgtags Changeset: 52de6816824a Author: lana Date: 2018-02-16 05:58 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/52de6816824a Merge Changeset: c38163717870 Author: ihse Date: 2018-02-16 18:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c38163717870 8198227: Fix COMPARE_BUILD after forest consolidation Reviewed-by: erikj, tbell ! make/InitSupport.gmk Changeset: 329428e095b6 Author: erikj Date: 2018-02-16 11:26 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/329428e095b6 8198306: Add post custom extension hooks to two launchers Reviewed-by: erikj Contributed-by: ben_walsh at uk.ibm.com ! make/launcher/Launcher-jdk.jcmd.gmk ! make/launcher/Launcher-jdk.jstatd.gmk Changeset: 54b423e1c4cf Author: erikj Date: 2018-02-16 11:49 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/54b423e1c4cf 8153294: Solaris devkit uses linker from system instead of in devkit Reviewed-by: tbell, ihse ! make/autoconf/flags.m4 ! make/conf/jib-profiles.js ! make/devkit/createSolarisDevkit.sh Changeset: 67cdc215ed70 Author: naoto Date: 2018-02-16 14:03 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/67cdc215ed70 8198228: Spec clarification: j.u.Locale.getDisplayName() Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Locale.java Changeset: edaa989b4e67 Author: igerasim Date: 2018-02-18 17:06 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/edaa989b4e67 8058965: Remove IPv6 support from TwoStacksPlainSocketImpl [win] Reviewed-by: chegar ! src/java.base/windows/classes/java/net/TwoStacksPlainSocketImpl.java ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c Changeset: 01237b276b8b Author: ihse Date: 2018-02-19 10:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/01237b276b8b 8198318: Make build comparisons clean again Reviewed-by: tbell, erikj ! make/Images.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/MakeBase.gmk ! make/scripts/compare.sh ! make/scripts/compare_exceptions.sh.incl Changeset: 7f9c3cd11e97 Author: alanb Date: 2018-02-19 13:26 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/7f9c3cd11e97 8170120: jimage throws IOException when the given file is not a jimage file Reviewed-by: alanb Contributed-by: mvala at redhat.com ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! test/jdk/ProblemList.txt Changeset: 0a185d6fafa1 Author: alanb Date: 2018-02-19 18:43 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/0a185d6fafa1 8198379: tools/jimage/JImageListTest.java failing Reviewed-by: alanb Contributed-by: mvala at redhat.com ! test/jdk/ProblemList.txt ! test/jdk/tools/jimage/JImageListTest.java Changeset: b417304c811b Author: alanb Date: 2018-02-19 19:02 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b417304c811b 8198380: tools/jimage/JImageExtractTest.java failing Reviewed-by: alanb Contributed-by: mvala at redhat.com ! test/jdk/ProblemList.txt ! test/jdk/tools/jimage/JImageExtractTest.java Changeset: 42cec55157fa Author: alanb Date: 2018-02-20 09:47 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/42cec55157fa 8198417: Exclude tools/jimage/JImageExtractTest.java and tools/jimage/JImageListTest.java on Windows Reviewed-by: sundar ! test/jdk/ProblemList.txt Changeset: 37beaca49e63 Author: sundar Date: 2018-02-20 15:25 +0530 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/37beaca49e63 8194922: jlink --exclude-resources should never exclude module-info.class Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java ! test/jdk/tools/jlink/JLinkTest.java + test/jdk/tools/jlink/plugins/ExcludeModuleInfoTest.java Changeset: 18debf414948 Author: erikj Date: 2018-02-20 07:04 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/18debf414948 8198425: make/Main.gmk Add extra extension/override points to the make file Reviewed-by: erikj Contributed-by: groeges at uk.ibm.com ! make/Main.gmk Changeset: c7e84c0a51c3 Author: erikj Date: 2018-02-20 07:51 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c7e84c0a51c3 8198328: Create devkit for Solaris with developer studio 12.6 and Solaris11.3 Reviewed-by: ihse - make/devkit/createSolarisDevkit.sh + make/devkit/createSolarisDevkit12.4.sh + make/devkit/createSolarisDevkit12.6.sh Changeset: 916690b5edc9 Author: vromero Date: 2018-02-20 11:45 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/916690b5edc9 8194892: add compiler support for local-variable syntax for lambda parameters Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java + test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java + test/langtools/tools/javac/diags/examples/ExplicitImplicitLambda.java + test/langtools/tools/javac/diags/examples/VarAllOrNothing.java + test/langtools/tools/javac/diags/examples/VarExplicitLambda.java + test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java ! test/langtools/tools/javac/lambda/8131742/T8131742.out ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/parser/extend/TrialParser.java + test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java + test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out Changeset: 576e024f10b6 Author: redestad Date: 2018-02-20 17:49 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/576e024f10b6 8198418: Invoke LambdaMetafactory::metafactory exactly from the BootstrapMethodInvoker Reviewed-by: briangoetz, forax, vlivanov ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java Changeset: 906025796009 Author: mchung Date: 2018-02-20 11:28 -0800 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/906025796009 8198441: Replace native Runtime::runFinalization0 method with shared secrets Reviewed-by: martin ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangRefAccess.java ! src/java.base/share/native/libjava/Runtime.c Changeset: b75c9e2e3b1f Author: ihse Date: 2018-02-20 21:47 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b75c9e2e3b1f 8198450: Make jdk.internal.vm.compiler/module-info.java.extra reproducable Reviewed-by: erikj, mchung ! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk Changeset: 1913e7fc6be9 Author: diazhou Date: 2018-02-20 23:14 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/1913e7fc6be9 8198301: jdk11+1 was built as 'fcs' instead of 'ea' Reviewed-by: erikj, ihse Contributed-by: diancui.zhou at oracle.com ! make/conf/jib-profiles.js Changeset: b2bba53b079d Author: diazhou Date: 2018-02-20 23:15 +0000 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/b2bba53b079d 8198303: jdk11+1 was build with incorrect GA date as 2018-03-20 Reviewed-by: erikj, ihse Contributed-by: diancui.zhou at oracle.com ! make/autoconf/version-numbers Changeset: 02404e27d356 Author: vromero Date: 2018-02-21 00:29 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/02404e27d356 8198479: JDK build is broken by 8194892 Reviewed-by: sundar ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.jshell/share/classes/jdk/jshell/ReplParser.java - test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java - test/langtools/tools/javac/diags/examples/ExplicitImplicitLambda.java - test/langtools/tools/javac/diags/examples/VarAllOrNothing.java - test/langtools/tools/javac/diags/examples/VarExplicitLambda.java - test/langtools/tools/javac/diags/examples/VarNotAllowedExplicitLambda.java ! test/langtools/tools/javac/lambda/8131742/T8131742.out ! test/langtools/tools/javac/lambda/LambdaParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/parser/extend/TrialParser.java - test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java - test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out Changeset: 970b7931ca5e Author: rkennke Date: 2018-02-21 15:51 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/970b7931ca5e Merge - make/autoconf/autogen.sh - make/autoconf/generated-configure.sh - make/common/IdlCompilation.gmk - make/copy/Copy-java.corba.gmk - make/corba/src/classes/build/tools/logutil/IndentingPrintWriter.java - make/corba/src/classes/build/tools/logutil/Input.java - make/corba/src/classes/build/tools/logutil/InputCode.java - make/corba/src/classes/build/tools/logutil/InputException.java - make/corba/src/classes/build/tools/logutil/MC.java - make/corba/src/classes/build/tools/logutil/StringUtil.java - make/devkit/createMacosxDevkit.sh - make/devkit/createSolarisDevkit.sh - make/devkit/createWindowsDevkit.sh - make/gensrc/Gensrc-java.corba.gmk ! make/hotspot/lib/JvmOverrideFiles.gmk - make/launcher/Launcher-java.corba.gmk - make/launcher/Launcher-jdk.xml.bind.gmk - make/launcher/Launcher-jdk.xml.ws.gmk ! make/test/JtregNativeHotspot.gmk - src/bsd/doc/man/idlj.1 - src/bsd/doc/man/ja/idlj.1 - src/bsd/doc/man/ja/orbd.1 - src/bsd/doc/man/ja/schemagen.1 - src/bsd/doc/man/ja/servertool.1 - src/bsd/doc/man/ja/tnameserv.1 - src/bsd/doc/man/ja/wsgen.1 - src/bsd/doc/man/ja/wsimport.1 - src/bsd/doc/man/ja/xjc.1 - src/bsd/doc/man/orbd.1 - src/bsd/doc/man/schemagen.1 - src/bsd/doc/man/servertool.1 - src/bsd/doc/man/tnameserv.1 - src/bsd/doc/man/wsgen.1 - src/bsd/doc/man/wsimport.1 - src/bsd/doc/man/xjc.1 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/interpreter/bytecodeInterpreter.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vm_operations.hpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/serviceUtil.hpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/vmError.cpp - src/java.activation/share/classes/META-INF/mailcap.default - src/java.activation/share/classes/META-INF/mimetypes.default - src/java.activation/share/classes/com/sun/activation/registries/LogSupport.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapFile.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapParseException.java - src/java.activation/share/classes/com/sun/activation/registries/MailcapTokenizer.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeEntry.java - src/java.activation/share/classes/com/sun/activation/registries/MimeTypeFile.java - src/java.activation/share/classes/javax/activation/ActivationDataFlavor.java - src/java.activation/share/classes/javax/activation/CommandInfo.java - src/java.activation/share/classes/javax/activation/CommandMap.java - src/java.activation/share/classes/javax/activation/CommandObject.java - src/java.activation/share/classes/javax/activation/DataContentHandler.java - src/java.activation/share/classes/javax/activation/DataContentHandlerFactory.java - src/java.activation/share/classes/javax/activation/DataHandler.java - src/java.activation/share/classes/javax/activation/DataSource.java - src/java.activation/share/classes/javax/activation/FileDataSource.java - src/java.activation/share/classes/javax/activation/FileTypeMap.java - src/java.activation/share/classes/javax/activation/MailcapCommandMap.java - src/java.activation/share/classes/javax/activation/MimeType.java - src/java.activation/share/classes/javax/activation/MimeTypeParameterList.java - src/java.activation/share/classes/javax/activation/MimeTypeParseException.java - src/java.activation/share/classes/javax/activation/MimetypesFileTypeMap.java - src/java.activation/share/classes/javax/activation/SecuritySupport.java - src/java.activation/share/classes/javax/activation/URLDataSource.java - src/java.activation/share/classes/javax/activation/UnsupportedDataTypeException.java - src/java.activation/share/classes/module-info.java - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/GIOP.idl - src/java.corba/share/classes/com/sun/corba/se/GiopIDL/messages.idl - src/java.corba/share/classes/com/sun/corba/se/PortableActivationIDL/activation.idl - src/java.corba/share/classes/com/sun/corba/se/impl/activation/CommandHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/NameServiceStartThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ORBD.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ProcessMonitorThread.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/RepositoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerMain.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/activation/ServerTool.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/CopierManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/FallbackObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/JavaStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ORBStreamObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/copyobject/ReferenceObjectCopierImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/AsynchInvoke.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/CORBAObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ContextListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/EnvironmentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ExceptionListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NVListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/NamedValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/PrincipalImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/ServerRequestImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TCUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/TypeCodeImplHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/corba/orb_config_design.txt - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyBasicImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyCollectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyComplexImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyConstructedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynAnyUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynArrayImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynEnumImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynFixedImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynSequenceImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynStructImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynUnionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueBoxImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueCommonImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/dynamicany/DynValueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerRead.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerReadStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWrite.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteCollect.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferQueue.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/ByteBufferWithInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStreamBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputStream_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CachedCodeBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetComponentInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/EncapsOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/IDLJavaSerializationOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarkAndResetHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/MarshalOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/OSFCodeSetRegistry.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/RestorableInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/TypeCodeReader.java - src/java.corba/share/classes/com/sun/corba/se/impl/encoding/WrapperInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CDREncapsCodec.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ClientRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/CodecFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/IORInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorInvoker.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/InterceptorList.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ORBInitInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PICurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PIHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/PINoOpHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/RequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/ServerRequestInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/interceptors/SlotTableStack.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/FVDCodeBaseImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPInputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/IIOPOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/InputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClassCorbaExt.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OptionalDataException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/TypeMismatchException.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ByteBuffer.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/EncapsulationUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/FreezableList.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/IdentifiableFactoryFinderBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/JIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/NewObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdArray.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceProducerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectReferenceTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldJIDLObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldObjectKeyTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/OldPOAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedComponentFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/TestAssertions - src/java.corba/share/classes/com/sun/corba/se/impl/ior/WireObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/AlternateIIOPAddressComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaSerializationComponent.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/MaxStreamFormatVersionComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/ORBTypeComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/RequestPartitioningComponentImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/ior/notes - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/StubDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/DefaultSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/EndPointInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/LegacyServerSocketManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/SocketFactoryContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/legacy/connection/USLPort.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredAttributeInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoredObjectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/monitoring/MonitoringManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InterOperableNamingImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextDataStore.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNamingContext.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbalocURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/NamingConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingKey.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/InternalBindingValue.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameServer.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java - src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/ServantManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/NullServantImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/AOMEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ActiveObjectMap.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/BadServerIdHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/DelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdAssignmentPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/IdUniquenessPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ImplicitActivationPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/LifespanPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POACurrent.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediator.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorBase_R.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_NR_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_AOM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_UDS.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/Policies.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/RequestProcessingPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ServantRetentionPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/ThreadPolicyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/minor_code_example.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/standard_minor_codes.txt - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOA.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TransientObjectManager.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/AppletDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/DataCollectorFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/NormalParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBConfiguratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBDataParserImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBVersionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserActionFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserDataBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/ParserTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PrefixParserData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/PropertyOnlyDataCollector.java - src/java.corba/share/classes/com/sun/corba/se/impl/orb/parsing_combinators.txt - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CacheTable.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/HexOutputStream.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookGetFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LegacyHookPutFields.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/LogKeywords.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBConstants.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ORBUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClassUtil_1_3.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamClass_1_3_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectStreamField.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/ObjectWriter.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepIdDelegator.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdFactory.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdInterface.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdStrings.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/RepositoryIdUtility.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/StackImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Constant.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/closure/Future.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/DebugMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/ReentrantMutex.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/SyncUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/GuardedAction.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/NameBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/fsm/StateEngineImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Graph.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/GraphImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/Node.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/graph/NodeData.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_de.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_es.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_fr.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_it.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ja.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_ko.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_pt_BR.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_sv.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_CN.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/resources/sunorb_zh_TW.properties - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/TimeoutException.java - src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/WorkQueueImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicAccessPermission.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicMethodMarshallerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/DynamicStubImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLNameTranslatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLType.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypeException.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/IDLTypesUtil.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/InvocationHandlerFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/JNDIStateFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/PresentationManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/ReflectiveTie.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubConnectImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryDynamicBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryProxyImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryStaticImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/jndi.properties - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/AddressingDispositionException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/BootstrapServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientDelegateImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaMessageMediatorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/CorbaServerRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/FullServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/INSServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/InfoOnlyServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/JIDLLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/LocalClientRequestDispatcherBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/MinimalServantCacheLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/NotLocalLocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/POALocalCRDImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestCanceledException.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/RequestDispatcherRegistryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/ServantCacheLocalCRDBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SharedCDRClientRequestDispatcherImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/SpecialMethod.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/AddressingDispositionHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/CancelRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/FragmentMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfo.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/IORAddressingInfoHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/KeyAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateReplyOrReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/LocateRequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/MessageHandler.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/Message_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ProfileAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReferenceAddr.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/ReplyMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_0.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_1.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/RequestMessage_1_2.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddress.java - src/java.corba/share/classes/com/sun/corba/se/impl/protocol/giopmsgheaders/TargetAddressHelper.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/BootstrapResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/CompositeResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/FileResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/INSURLOperationImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/LocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBDefaultInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/ORBInitRefResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/resolver/SplitLocalResolverImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ByteBufferPoolImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaContactInfoListIteratorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaInboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaOutboundConnectionCacheImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaResponseWaitingRoomImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaTransportManagerImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultIORToSocketInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/DefaultSocketFactoryImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/EventHandlerBase.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ListenerThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReadTCPTimeoutsImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/ReaderThreadImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SharedCDRContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelAcceptorImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelConnectionImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/transport/SocketOrChannelContactInfoImpl.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtable.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEntry.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/IdentityHashtableEnumerator.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKBridge.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/JDKClassLoader.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/ORBProperties.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/PackagePrefixChecker.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryId.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/RepositoryIdCache.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/SUNVMCID.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Utility.java - src/java.corba/share/classes/com/sun/corba/se/impl/util/Version.java - src/java.corba/share/classes/com/sun/corba/se/internal/CosNaming/BootstrapServer.java - src/java.corba/share/classes/com/sun/corba/se/internal/Interceptors/PIORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/POA/POAORB.java - src/java.corba/share/classes/com/sun/corba/se/internal/corba/ORBSingleton.java - src/java.corba/share/classes/com/sun/corba/se/internal/iiop/ORB.java - src/java.corba/share/classes/com/sun/corba/se/org/omg/CORBA/ORB.java - src/java.corba/share/classes/com/sun/corba/se/pept/broker/Broker.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/InputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/encoding/OutputObject.java - src/java.corba/share/classes/com/sun/corba/se/pept/package.html - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/MessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/protocol/ServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ByteBufferPool.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Connection.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/EventHandler.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/InboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ListenerThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/OutboundConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ReaderThread.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/ResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/Selector.java - src/java.corba/share/classes/com/sun/corba/se/pept/transport/TransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/activation/activation.idl - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopierManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/CopyobjectDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopier.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ObjectCopierFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/copyobject/ReflectiveCopyException.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaInputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/encoding/CorbaOutputObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/CopyObjectPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/RequestPartitioningPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/extension/ZeroPortPolicy.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/EncapsulationFactoryBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IOR.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTemplateList.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Identifiable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableContainerBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/IdentifiableFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/MakeImmutable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectAdapterId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectId.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKey.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/ObjectKeyTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedComponentFactoryFinder.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/TaggedProfileTemplateBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/WriteContents.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/Writeable.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/AlternateIIOPAddressComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/CodeSetsComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/GIOPVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPAddress.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfile.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/IIOPProfileTemplate.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/JavaCodebaseComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/MaxStreamFormatVersionComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/ORBTypeComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iiop/RequestPartitioningComponent.java - src/java.corba/share/classes/com/sun/corba/se/spi/ior/iornotes - src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/Connection.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/GetEndPointInfoAgainException.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketEndPointInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/LegacyServerSocketManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/README.txt - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/IORInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/ORBInitInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java - src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/UnknownType.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/CORBALogDomains.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/LogWrapperFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Activation.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/IOR.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Interceptors.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Naming.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/OMG.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/ORBUtil.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/POA.mc - src/java.corba/share/classes/com/sun/corba/se/spi/logging/data/Util.mc - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringConstants.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/package.html - src/java.corba/share/classes/com/sun/corba/se/spi/oa/NullServant.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OADestroyed.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/OAInvocationInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapterFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBConfigurator.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersion.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORBVersionFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/Operation.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/OperationFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserData.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserDataFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/ParserImplTableBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/PropertyParser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orb/StringPair.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/Closure.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/closure/ClosureFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/ActionBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSM.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/FSMTest.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/GuardBase.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Input.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/InputImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/State.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngine.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateEngineFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/StateImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/CompositeInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/DelegateInvocationHandlerImpl.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/InvocationHandlerFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/proxy/LinkedInvocationHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchThreadPoolException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/NoSuchWorkQueueException.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPool.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolChooser.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/ThreadPoolManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/Work.java - src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/threadpool/WorkQueue.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicMethodMarshaller.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/DynamicStub.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/IDLNameTranslator.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationDefaults.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/PresentationManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubAdapter.java - src/java.corba/share/classes/com/sun/corba/se/spi/presentation/rmi/StubWrapper.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ClientDelegateFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaClientDelegate.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaMessageMediator.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaProtocolHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/CorbaServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/ForwardException.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/InitialServerRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcher.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/LocalClientRequestDispatcherFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/PIHandler.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RequestDispatcherRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/protocol/RetryType.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/LocalResolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/Resolver.java - src/java.corba/share/classes/com/sun/corba/se/spi/resolver/ResolverDefault.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/CodeSetServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/MaxStreamFormatVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ORBVersionServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/SendingContextServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextData.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContextRegistry.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContexts.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UEInfoServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/UnknownServiceContext.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnection.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaConnectionCache.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoList.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaContactInfoListIterator.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaResponseWaitingRoom.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/CorbaTransportManager.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IIOPPrimaryToContactInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORToSocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/IORTransformer.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ORBSocketFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeouts.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/ReadTimeoutsFactory.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketInfo.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java - src/java.corba/share/classes/com/sun/corba/se/spi/transport/TransportDefault.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNBindingEnumeration.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtxFactory.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CNNameParser.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/ExceptionMapper.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/OrbReuseTracker.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java - src/java.corba/share/classes/com/sun/jndi/cosnaming/jndiprovider.properties - src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java - src/java.corba/share/classes/com/sun/jndi/url/corbaname/corbanameURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/GenericURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContext.java - src/java.corba/share/classes/com/sun/jndi/url/iiop/iiopURLContextFactory.java - src/java.corba/share/classes/com/sun/jndi/url/iiopname/iiopnameURLContextFactory.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttrDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/AttributeModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ContextIdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExcDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ExceptionDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Initializer.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/InitializerSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OpDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/OperationModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParDescriptionSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterMode.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ParameterModeHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/Repository.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/RepositoryIdSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/StructMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescription.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueDefPackage/FullValueDescriptionHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/ValueMemberSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBaseOperations.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseImplBase.java - src/java.corba/share/classes/com/sun/org/omg/SendingContext/_CodeBaseStub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Comment.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/GenFileStream.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Generator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IDLID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceState.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceType.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidArgument.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/InvalidCharacter.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/NoPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Noop.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParseException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Parser.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaHandler.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Preprocessor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ResourceBundleUtil.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Scanner.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TokenBuffer.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueRepositoryId.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/And.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Divide.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Equal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Expression.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/LessThan.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Minus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Modulo.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Negative.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Not.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/NotEqual.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Or.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Plus.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Positive.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Times.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Xor.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/first.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/follow.set - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/grammar3.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/idl_zh_CN.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/ir.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/keywords - src/java.corba/share/classes/com/sun/tools/corba/se/idl/orb.idl - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/Messages.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_ja.prp - src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/toJavaPortable_zh_CN.prp - src/java.corba/share/classes/javax/activity/ActivityCompletedException.java - src/java.corba/share/classes/javax/activity/ActivityRequiredException.java - src/java.corba/share/classes/javax/activity/InvalidActivityException.java - src/java.corba/share/classes/javax/activity/package.html - src/java.corba/share/classes/javax/rmi/CORBA/ClassDesc.java - src/java.corba/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java - src/java.corba/share/classes/javax/rmi/CORBA/PortableRemoteObjectDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Stub.java - src/java.corba/share/classes/javax/rmi/CORBA/StubDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/Tie.java - src/java.corba/share/classes/javax/rmi/CORBA/Util.java - src/java.corba/share/classes/javax/rmi/CORBA/UtilDelegate.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandler.java - src/java.corba/share/classes/javax/rmi/CORBA/ValueHandlerMultiFormat.java - src/java.corba/share/classes/javax/rmi/CORBA/package.html - src/java.corba/share/classes/javax/rmi/PortableRemoteObject.java - src/java.corba/share/classes/javax/rmi/package.html - src/java.corba/share/classes/module-info.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_COMPLETED.java - src/java.corba/share/classes/org/omg/CORBA/ACTIVITY_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/ARG_IN.java - src/java.corba/share/classes/org/omg/CORBA/ARG_INOUT.java - src/java.corba/share/classes/org/omg/CORBA/ARG_OUT.java - src/java.corba/share/classes/org/omg/CORBA/Any.java - src/java.corba/share/classes/org/omg/CORBA/AnyHolder.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/AnySeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/BAD_CONTEXT.java - src/java.corba/share/classes/org/omg/CORBA/BAD_INV_ORDER.java - src/java.corba/share/classes/org/omg/CORBA/BAD_OPERATION.java - src/java.corba/share/classes/org/omg/CORBA/BAD_PARAM.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_TYPE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/BAD_QOS.java - src/java.corba/share/classes/org/omg/CORBA/BAD_TYPECODE.java - src/java.corba/share/classes/org/omg/CORBA/BooleanHolder.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/BooleanSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/ByteHolder.java - src/java.corba/share/classes/org/omg/CORBA/CODESET_INCOMPATIBLE.java - src/java.corba/share/classes/org/omg/CORBA/COMM_FAILURE.java - src/java.corba/share/classes/org/omg/CORBA/CTX_RESTRICT_SCOPE.java - src/java.corba/share/classes/org/omg/CORBA/CharHolder.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/CharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatus.java - src/java.corba/share/classes/org/omg/CORBA/CompletionStatusHelper.java - src/java.corba/share/classes/org/omg/CORBA/Context.java - src/java.corba/share/classes/org/omg/CORBA/ContextList.java - src/java.corba/share/classes/org/omg/CORBA/Current.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHelper.java - src/java.corba/share/classes/org/omg/CORBA/CurrentHolder.java - src/java.corba/share/classes/org/omg/CORBA/CurrentOperations.java - src/java.corba/share/classes/org/omg/CORBA/CustomMarshal.java - src/java.corba/share/classes/org/omg/CORBA/DATA_CONVERSION.java - src/java.corba/share/classes/org/omg/CORBA/DataInputStream.java - src/java.corba/share/classes/org/omg/CORBA/DataOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKind.java - src/java.corba/share/classes/org/omg/CORBA/DefinitionKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/DomainManager.java - src/java.corba/share/classes/org/omg/CORBA/DomainManagerOperations.java - src/java.corba/share/classes/org/omg/CORBA/DoubleHolder.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/DoubleSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/DynAny.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/Invalid.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidSeq.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/InvalidValue.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/TypeMismatch.java - src/java.corba/share/classes/org/omg/CORBA/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/DynArray.java - src/java.corba/share/classes/org/omg/CORBA/DynEnum.java - src/java.corba/share/classes/org/omg/CORBA/DynFixed.java - src/java.corba/share/classes/org/omg/CORBA/DynSequence.java - src/java.corba/share/classes/org/omg/CORBA/DynStruct.java - src/java.corba/share/classes/org/omg/CORBA/DynUnion.java - src/java.corba/share/classes/org/omg/CORBA/DynValue.java - src/java.corba/share/classes/org/omg/CORBA/DynamicImplementation.java - src/java.corba/share/classes/org/omg/CORBA/Environment.java - src/java.corba/share/classes/org/omg/CORBA/ExceptionList.java - src/java.corba/share/classes/org/omg/CORBA/FREE_MEM.java - src/java.corba/share/classes/org/omg/CORBA/FieldNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/FixedHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatHolder.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/FloatSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/IDLType.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/IDLTypeOperations.java - src/java.corba/share/classes/org/omg/CORBA/IMP_LIMIT.java - src/java.corba/share/classes/org/omg/CORBA/INITIALIZE.java - src/java.corba/share/classes/org/omg/CORBA/INTERNAL.java - src/java.corba/share/classes/org/omg/CORBA/INTF_REPOS.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_ACTIVITY.java - src/java.corba/share/classes/org/omg/CORBA/INVALID_TRANSACTION.java - src/java.corba/share/classes/org/omg/CORBA/INV_FLAG.java - src/java.corba/share/classes/org/omg/CORBA/INV_IDENT.java - src/java.corba/share/classes/org/omg/CORBA/INV_OBJREF.java - src/java.corba/share/classes/org/omg/CORBA/INV_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/IRObject.java - src/java.corba/share/classes/org/omg/CORBA/IRObjectOperations.java - src/java.corba/share/classes/org/omg/CORBA/IdentifierHelper.java - src/java.corba/share/classes/org/omg/CORBA/IntHolder.java - src/java.corba/share/classes/org/omg/CORBA/LocalObject.java - src/java.corba/share/classes/org/omg/CORBA/LongHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/LongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/MARSHAL.java - src/java.corba/share/classes/org/omg/CORBA/NO_IMPLEMENT.java - src/java.corba/share/classes/org/omg/CORBA/NO_MEMORY.java - src/java.corba/share/classes/org/omg/CORBA/NO_PERMISSION.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESOURCES.java - src/java.corba/share/classes/org/omg/CORBA/NO_RESPONSE.java - src/java.corba/share/classes/org/omg/CORBA/NVList.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePair.java - src/java.corba/share/classes/org/omg/CORBA/NameValuePairHelper.java - src/java.corba/share/classes/org/omg/CORBA/NamedValue.java - src/java.corba/share/classes/org/omg/CORBA/OBJECT_NOT_EXIST.java - src/java.corba/share/classes/org/omg/CORBA/OBJ_ADAPTER.java - src/java.corba/share/classes/org/omg/CORBA/OMGVMCID.java - src/java.corba/share/classes/org/omg/CORBA/ORB.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InconsistentTypeCode.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidName.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidNameHelper.java - src/java.corba/share/classes/org/omg/CORBA/ORBPackage/package.html - src/java.corba/share/classes/org/omg/CORBA/Object.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHelper.java - src/java.corba/share/classes/org/omg/CORBA/ObjectHolder.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/OctetSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/PERSIST_STORE.java - src/java.corba/share/classes/org/omg/CORBA/PRIVATE_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/PUBLIC_MEMBER.java - src/java.corba/share/classes/org/omg/CORBA/Policy.java - src/java.corba/share/classes/org/omg/CORBA/PolicyError.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHelper.java - src/java.corba/share/classes/org/omg/CORBA/PolicyListHolder.java - src/java.corba/share/classes/org/omg/CORBA/PolicyOperations.java - src/java.corba/share/classes/org/omg/CORBA/PolicyTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/Principal.java - src/java.corba/share/classes/org/omg/CORBA/PrincipalHolder.java - src/java.corba/share/classes/org/omg/CORBA/REBIND.java - src/java.corba/share/classes/org/omg/CORBA/RepositoryIdHelper.java - src/java.corba/share/classes/org/omg/CORBA/Request.java - src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetail.java - src/java.corba/share/classes/org/omg/CORBA/ServiceDetailHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformation.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHelper.java - src/java.corba/share/classes/org/omg/CORBA/ServiceInformationHolder.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideType.java - src/java.corba/share/classes/org/omg/CORBA/SetOverrideTypeHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortHolder.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringHolder.java - src/java.corba/share/classes/org/omg/CORBA/StringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/StructMember.java - src/java.corba/share/classes/org/omg/CORBA/StructMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/SystemException.java - src/java.corba/share/classes/org/omg/CORBA/TCKind.java - src/java.corba/share/classes/org/omg/CORBA/TIMEOUT.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_MODE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_REQUIRED.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_ROLLEDBACK.java - src/java.corba/share/classes/org/omg/CORBA/TRANSACTION_UNAVAILABLE.java - src/java.corba/share/classes/org/omg/CORBA/TRANSIENT.java - src/java.corba/share/classes/org/omg/CORBA/TypeCode.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodeHolder.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKind.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKindHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/Bounds.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BoundsHelper.java - src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/package.html - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongLongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/ULongSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UNKNOWN.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY.java - src/java.corba/share/classes/org/omg/CORBA/UNSUPPORTED_POLICY_VALUE.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/UShortSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/UnionMember.java - src/java.corba/share/classes/org/omg/CORBA/UnionMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserException.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHelper.java - src/java.corba/share/classes/org/omg/CORBA/UnknownUserExceptionHolder.java - src/java.corba/share/classes/org/omg/CORBA/UserException.java - src/java.corba/share/classes/org/omg/CORBA/VM_ABSTRACT.java - src/java.corba/share/classes/org/omg/CORBA/VM_CUSTOM.java - src/java.corba/share/classes/org/omg/CORBA/VM_NONE.java - src/java.corba/share/classes/org/omg/CORBA/VM_TRUNCATABLE.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHelper.java - src/java.corba/share/classes/org/omg/CORBA/ValueBaseHolder.java - src/java.corba/share/classes/org/omg/CORBA/ValueMember.java - src/java.corba/share/classes/org/omg/CORBA/ValueMemberHelper.java - src/java.corba/share/classes/org/omg/CORBA/VersionSpecHelper.java - src/java.corba/share/classes/org/omg/CORBA/VisibilityHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHelper.java - src/java.corba/share/classes/org/omg/CORBA/WCharSeqHolder.java - src/java.corba/share/classes/org/omg/CORBA/WStringValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransaction.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHelper.java - src/java.corba/share/classes/org/omg/CORBA/WrongTransactionHolder.java - src/java.corba/share/classes/org/omg/CORBA/_IDLTypeStub.java - src/java.corba/share/classes/org/omg/CORBA/_PolicyStub.java - src/java.corba/share/classes/org/omg/CORBA/doc-files/compliance.html - src/java.corba/share/classes/org/omg/CORBA/doc-files/generatedfiles.html - src/java.corba/share/classes/org/omg/CORBA/ir.idl - src/java.corba/share/classes/org/omg/CORBA/orb.idl - src/java.corba/share/classes/org/omg/CORBA/package.html - src/java.corba/share/classes/org/omg/CORBA/portable/ApplicationException.java - src/java.corba/share/classes/org/omg/CORBA/portable/BoxedValueHelper.java - src/java.corba/share/classes/org/omg/CORBA/portable/CustomValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA/portable/IDLEntity.java - src/java.corba/share/classes/org/omg/CORBA/portable/IndirectionException.java - src/java.corba/share/classes/org/omg/CORBA/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/InvokeHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/RemarshalException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ResponseHandler.java - src/java.corba/share/classes/org/omg/CORBA/portable/ServantObject.java - src/java.corba/share/classes/org/omg/CORBA/portable/Streamable.java - src/java.corba/share/classes/org/omg/CORBA/portable/StreamableValue.java - src/java.corba/share/classes/org/omg/CORBA/portable/UnknownException.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueBase.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueFactory.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueInputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/ValueOutputStream.java - src/java.corba/share/classes/org/omg/CORBA/portable/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/ORB.java - src/java.corba/share/classes/org/omg/CORBA_2_3/package.html - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/Delegate.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/InputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/ObjectImpl.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/OutputStream.java - src/java.corba/share/classes/org/omg/CORBA_2_3/portable/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextExtPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/NamingContextPackage/package.html - src/java.corba/share/classes/org/omg/CosNaming/_BindingIteratorImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/_NamingContextImplBase.java - src/java.corba/share/classes/org/omg/CosNaming/nameservice.idl - src/java.corba/share/classes/org/omg/CosNaming/package.html - src/java.corba/share/classes/org/omg/Dynamic/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html - src/java.corba/share/classes/org/omg/DynamicAny/DynamicAny.idl - src/java.corba/share/classes/org/omg/DynamicAny/package.html - src/java.corba/share/classes/org/omg/IOP/CodecFactoryPackage/package.html - src/java.corba/share/classes/org/omg/IOP/CodecPackage/package.html - src/java.corba/share/classes/org/omg/IOP/package.html - src/java.corba/share/classes/org/omg/Messaging/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/CORBAX.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/IOP.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Interceptors.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/Messaging.idl - src/java.corba/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html - src/java.corba/share/classes/org/omg/PortableInterceptor/package.html - src/java.corba/share/classes/org/omg/PortableServer/CurrentHelper.java - src/java.corba/share/classes/org/omg/PortableServer/CurrentPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/DynamicImplementation.java - src/java.corba/share/classes/org/omg/PortableServer/POAHelper.java - src/java.corba/share/classes/org/omg/PortableServer/POAManagerPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/POAPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/Servant.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/CookieHolder.java - src/java.corba/share/classes/org/omg/PortableServer/ServantLocatorPackage/package.html - src/java.corba/share/classes/org/omg/PortableServer/corba.idl - src/java.corba/share/classes/org/omg/PortableServer/package.html - src/java.corba/share/classes/org/omg/PortableServer/poa.idl - src/java.corba/share/classes/org/omg/PortableServer/portable/Delegate.java - src/java.corba/share/classes/org/omg/PortableServer/portable/package.html - src/java.corba/share/classes/org/omg/SendingContext/RunTime.java - src/java.corba/share/classes/org/omg/SendingContext/RunTimeOperations.java - src/java.corba/share/classes/org/omg/SendingContext/package.html - src/java.corba/share/classes/org/omg/stub/java/rmi/_Remote_Stub.java - src/java.corba/share/classes/org/omg/stub/java/rmi/package.html - src/java.corba/share/classes/sun/corba/Bridge.java - src/java.corba/share/classes/sun/corba/BridgePermission.java - src/java.corba/share/classes/sun/corba/EncapsInputStreamFactory.java - src/java.corba/share/classes/sun/corba/JavaCorbaAccess.java - src/java.corba/share/classes/sun/corba/OutputStreamFactory.java - src/java.corba/share/classes/sun/corba/SharedSecrets.java - src/java.corba/share/classes/sun/corba/package.html - src/java.se.ee/share/classes/module-info.java - src/java.transaction/share/classes/javax/transaction/InvalidTransactionException.java - src/java.transaction/share/classes/javax/transaction/TransactionRequiredException.java - src/java.transaction/share/classes/javax/transaction/TransactionRolledbackException.java - src/java.transaction/share/classes/javax/transaction/package.html - src/java.transaction/share/classes/module-info.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Builder.java - src/java.xml.bind/share/classes/com/sun/istack/internal/ByteArrayDataSource.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/istack/internal/FragmentContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Interned.java - src/java.xml.bind/share/classes/com/sun/istack/internal/NotNull.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Nullable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/Pool.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/SAXParseException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamException2.java - src/java.xml.bind/share/classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessage.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/LocalizableMessageFactory.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/Localizer.java - src/java.xml.bind/share/classes/com/sun/istack/internal/localization/NullLocalizable.java - src/java.xml.bind/share/classes/com/sun/istack/internal/logging/Logger.java - src/java.xml.bind/share/classes/com/sun/istack/internal/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AccessorFactoryImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/AnyTypeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/CycleRecoverable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/IDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/InternalAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/ValidationEventLocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/XmlAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlIsSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/annotation/XmlLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/AccessorException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Bridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/BridgeContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ClassResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/CompositeStructure.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/ErrorListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/JAXBRIContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/RawAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/TypeReference.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameConverter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/impl/NameUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/api/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/MinimumEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NamespacePrefixMapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NioEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/NoEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/SAX2DOMEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/InfosetScanner.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/AttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/ValidationEventLocatorExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/util/Which.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ContextFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/TODO.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/WellKnownNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/ClassTailor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/bytecode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AbstractInlineAnnotationReaderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/AnnotationSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/ClassLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/FieldLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Init.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Locatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/LocatableAnnotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/MethodLocatable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/Quick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/RuntimeInlineAnnotationReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlAttributeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementDeclQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlElementRefsQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlEnumQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlRootElementQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlSchemaTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTransientQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlTypeQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/XmlValueQuick.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/annotation/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Adapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/AttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/BuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumConstant.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/EnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ErrorHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ID.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/LeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/MaybeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/NonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/PropertyKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/RegistryInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/TypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/ValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardMode.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/WildcardTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/core/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/AttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/BuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/DummyPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ERPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/EnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/FieldPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/GetterSetterPropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/LeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/MapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ModelBuilderI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/PropertySeed.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RegistryInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAnyTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeArrayInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeAttributePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeClassInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeElementPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumConstantImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeEnumLeafInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeMapPropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeModelBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeReferencePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeTypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/SingleTypePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeInfoSetImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/TypeRefImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/ValuePropertyInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/impl/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/GenericArrayTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/Navigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ParameterizedTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/TypeVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/WildcardTypeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/nav/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeArrayInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeAttributePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeBuiltinLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeClassInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeElementPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeEnumLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeLeafInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeMapPropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeNonElementRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeReferencePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeInfoSet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeTypeRef.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/RuntimeValuePropertyInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/model/util/ArrayInfoUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AnyTypeBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AssociationMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/AttributeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BinderImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/BridgeImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ClassBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/CompositeStructureBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Coordinator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/DomPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/FilterTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/IllegalAnnotationsException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InlineBinaryTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/InternalBridge.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JAXBContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LeafBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/LifecycleMethods.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Location.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/MimeTypedTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Name.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NameList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/NamespaceContext2.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/RuntimeUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SchemaTypeTransducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/StAXPostInitAction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/SwaRefAdapterMarker.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Transducer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/XMLSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/C14nXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/DOMOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Encoded.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/FastInfosetStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/ForkXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/IndentingUTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/MTOMXmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/NamespaceContextImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SAXOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/StAXExStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/UTF8XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLEventWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XMLStreamWriterOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/XmlOutputAbstractImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/output/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/AttributeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ListElementProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Property.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/PropertyImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementLeafProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleElementNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/SingleReferenceNodeProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/StructureLoaderBuilder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/TagAndType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/UnmarshallerChain.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/property/ValueProperty.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/AdaptedLister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/DefaultTransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/ListTransducedAccessorImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Lister.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/NullSafeAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerBoolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerByte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerCharacter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerDouble.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerFloat.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerInteger.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerLong.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/PrimitiveArrayListerShort.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/TransducedAccessor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/AccessorInjector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Bean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Const.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/FieldAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Character.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/MethodAccessor_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/OptimizedTransducedAccessorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Ref.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_field_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Boolean.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Byte.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Double.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Float.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Integer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Long.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/TransducedAccessor_method_Short.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/reflect/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/AttributesExImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ChildLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultIDResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/FastInfosetConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntArrayData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/IntData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Intercepter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/InterningXmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LocatorExWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/MTOMDecorator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Patcher.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Receiver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SecureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXEventConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXExConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TagName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallerImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValidatingUnmarshaller.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/WildcardLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XmlVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/FoolProofResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Form.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/GroupKind.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_de.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_es.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_fr.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_it.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ja.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_ko.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_pt_BR.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_CN.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Messages_zh_TW.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/MultiMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Tree.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/XmlSchemaGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Bindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Klass.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/Package.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/SchemaBindings.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/episode/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotated.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Annotation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Any.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Appinfo.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttrDecls.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/AttributeType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ComplexTypeModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ContentModelContainer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Documentation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Element.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExplicitGroup.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/ExtensionType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/FixedOrDefault.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Import.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/List.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/LocalElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NestedParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/NoFixedFacet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Occurs.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Particle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Redefinable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Schema.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SchemaTop.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleContent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleDerivation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleExtension.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestriction.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleRestrictionModel.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleType.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/SimpleTypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TopLevelElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeDefParticle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/TypeHost.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Union.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/Wildcard.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/schemagen/xmlschema/package-info.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/CollisionCheckStack.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/DataSourceSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/EditDistance.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FatalAdapter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/FlattenIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/QNameMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/StackRecorder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/TypeCast.java - src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/util/XmlFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/AbstractResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/CommonResourceBundle.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Decoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/DecoderStateTables.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/EncodingConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/Notation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/OctetBufferListener.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/QualifiedName.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/UnparsedEntity.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BASE64EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/HexadecimalEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IEEE754FloatingPointEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/IntegerEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/alphabet/BuiltInRestrictedAlphabets.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/dom/DOMDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/org/apache/xerces/util/XMLChar.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/resources/ResourceBundle.properties - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/AttributesHolder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Features.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/Properties.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializerWithPrefixMapping.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/sax/SystemIdResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/EventLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXDocumentSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/StAXManager.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/AttributeBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CharactersEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/CommentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/DTDEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EmptyIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EndElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityDeclarationImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/EventBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/NamespaceBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/ReadIterator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventAllocatorBase.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXEventWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StAXFilteredEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/StartElementEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/Util.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/events/XMLConstants.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXInputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/factory/StAXOutputFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXFilteredParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/stax/util/StAXParserWrapper.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_DOM_Or_XML_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_DOM_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_SAX_XML.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/FI_StAX_SAX_Or_XML_SAX_SAXEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/PrintTable.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAX2StAXWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/SAXEventSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/StAX2SAXReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/TransformInputOutput.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/VocabularyGenerator.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_DOM_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/tools/XML_SAX_StAX_FI.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/CharArrayString.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/FixedEntryStringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/KeyIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/NamespaceContextImplementation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/PrefixArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/QualifiedNameArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/StringIntMap.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArray.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/util/ValueArrayResourceException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/ParserVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/fastinfoset/vocab/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithmIndexes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/ExternalVocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetSource.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/RestrictedAlphabet.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/Vocabulary.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/VocabularyApplicationData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/ExtendedContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/FastInfosetWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/RestrictedAlphabetContentHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/EncodingAlgorithmAttributesImpl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/sax/helpers/FastInfosetDefaultHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/FastInfosetStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/fastinfoset/stax/LowLevelFastInfosetStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ASCIIUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/BASE64DecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Chunk.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/ChunkInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/CleanUpExecutorFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DataHead.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/DecodingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FactoryFinder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FileData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/Header.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/InternetHeaders.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/LineInputStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEConfig.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEEvent.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEMessage.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParser.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEParsingException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MIMEPart.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MemoryData.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/MimeUtility.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/PropUtil.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/QPDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/TempFiles.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/UUDecoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/mimepull/WeakDataFile.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Data.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64Encoder.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/Base64EncoderStream.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/BinaryText.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/ByteArrayOutputStreamEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/MtomEnabled.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/NamespaceContextEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StAxSOAPBody.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/StreamingDataHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamReaderEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/XMLStreamWriterEx.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DOMStreamReader.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/DummyLocation.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/FinalArrayList.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/MtomStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/org/jvnet/staxex/util/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Attribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Cdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Comment.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContainerElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Content.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/ContentVisitor.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/DatatypeWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Document.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/EndTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalAnnotationException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/IllegalSignatureException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceDecl.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceResolver.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/NamespaceSupport.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Pcdata.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartDocument.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/StartTag.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TXW.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/Text.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TxwException.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/TypedXmlWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlCDATA.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlElement.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlNamespace.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/XmlValue.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/annotation/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/CharacterEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DataWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DelegatingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DomSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumbEscapeHandler.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/DumpSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLFilter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/IndentingXMLStreamWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/ResultFactory.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/SaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StaxSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/StreamSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWResult.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/TXWSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XMLWriter.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/XmlSerializer.java - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/output/package.html - src/java.xml.bind/share/classes/com/sun/xml/internal/txw2/package.html - src/java.xml.bind/share/classes/javax/xml/bind/Binder.java - src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java - src/java.xml.bind/share/classes/javax/xml/bind/DataBindingException.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverter.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/DatatypeConverterInterface.java - src/java.xml.bind/share/classes/javax/xml/bind/Element.java - src/java.xml.bind/share/classes/javax/xml/bind/GetPropertyAction.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXB.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBElement.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBException.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBIntrospector.java - src/java.xml.bind/share/classes/javax/xml/bind/JAXBPermission.java - src/java.xml.bind/share/classes/javax/xml/bind/MarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Marshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/ModuleUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/NotIdentifiableEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ParseConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PrintConversionEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/PropertyException.java - src/java.xml.bind/share/classes/javax/xml/bind/SchemaOutputResolver.java - src/java.xml.bind/share/classes/javax/xml/bind/ServiceLoaderUtil.java - src/java.xml.bind/share/classes/javax/xml/bind/TypeConstraintException.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshalException.java - src/java.xml.bind/share/classes/javax/xml/bind/Unmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/UnmarshallerHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEvent.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationEventLocator.java - src/java.xml.bind/share/classes/javax/xml/bind/ValidationException.java - src/java.xml.bind/share/classes/javax/xml/bind/Validator.java - src/java.xml.bind/share/classes/javax/xml/bind/WhiteSpaceProcessor.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/DomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/W3CDomHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorOrder.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAccessorType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAnyElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttachmentRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlAttribute.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementDecl.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRef.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementRefs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElementWrapper.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlElements.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnum.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlEnumValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlID.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlIDREF.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlInlineBinaryData.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlList.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMimeType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlMixed.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNs.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlNsForm.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRegistry.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlRootElement.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchema.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSchemaTypes.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlSeeAlso.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlTransient.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlType.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/XmlValue.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/adapters/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/annotation/package.html - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentMarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java - src/java.xml.bind/share/classes/javax/xml/bind/attachment/package.html - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ParseConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/PrintConversionEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java - src/java.xml.bind/share/classes/javax/xml/bind/helpers/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package-info.java - src/java.xml.bind/share/classes/javax/xml/bind/package.html - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBResult.java - src/java.xml.bind/share/classes/javax/xml/bind/util/JAXBSource.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.java - src/java.xml.bind/share/classes/javax/xml/bind/util/Messages.properties - src/java.xml.bind/share/classes/javax/xml/bind/util/ValidationEventCollector.java - src/java.xml.bind/share/classes/javax/xml/bind/util/package-info.java - src/java.xml.bind/share/classes/module-info.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Generated.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PostConstruct.java - src/java.xml.ws.annotation/share/classes/javax/annotation/PreDestroy.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resource.java - src/java.xml.ws.annotation/share/classes/javax/annotation/Resources.java - src/java.xml.ws.annotation/share/classes/module-info.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyle.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/EnvelopeStyleFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingMode.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/DatabindingModeFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/ExternalMetadataFeature.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLGenerator.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/databinding/WSDLResolver.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BaseDistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/BasePropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ContentType.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContext.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/PropertySet.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/api/message/ReadOnlyPropertyException.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/encoding/StreamDecoderImpl.java - src/java.xml.ws/share/classes/com/oracle/webservices/internal/impl/internalspi/encoding/StreamDecoder.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ExistingAnnotationsType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/JavaWsdlMappingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/ObjectFactory.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingParameterStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingStyle.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/SoapBindingUse.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/Util.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/WebParamMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlAddressing.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlBindingType.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlFaultAction.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlHandlerChain.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlMTOM.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlOneway.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlRequestWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlResponseWrapper.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlSOAPBinding.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlServiceMode.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebEndpoint.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebFault.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebMethod.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebParam.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebResult.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebService.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceClient.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceProvider.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/XmlWebServiceRef.java - src/java.xml.ws/share/classes/com/oracle/xmlns/internal/webservices/jaxws_databinding/package-info.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMX.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXGlassfish.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/AMXUtil.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/BootAMXMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/amx/MBeanListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Stability.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/arc/Taxonomy.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/PluginPoint.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderInfo.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/StatsProviderManagerDelegate.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/Probe.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeListener.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeParam.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/probe/provider/annotations/ProbeProvider.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/AverageRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundaryStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/BoundedRangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/CountStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/RangeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Statistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/Stats.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/StringStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/TimeStatistic.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/annotations/Reset.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/AverageRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundaryStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/BoundedRangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/CountStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/RangeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StatsImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/StringStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/external/statistics/impl/TimeStatisticImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXClient.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMBeanInterface.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/AMXMetadata.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Description.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorFields.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/DescriptorKey.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalException.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBean.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/GmbalMBeanNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/Impact.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/IncludeSubclass.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/InheritedAttributes.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedAttribute.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedData.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObject.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManager.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerFactory.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedObjectManagerNOPImpl.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ManagedOperation.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/NameValue.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/ParameterNames.java - src/java.xml.ws/share/classes/com/sun/org/glassfish/gmbal/util/GenericConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/LazyEnvelopeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/SOAPExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/HttpSOAPConnectionFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/client/p2p/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MessagingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/MultipartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/BMMimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentDisposition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/InternetHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeBodyPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePartDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimePullMultipart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/MimeUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/ParseException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/SharedInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/internet/UniqueValue.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64DecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BASE64EncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/BEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/LineInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/OutputUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/QPEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUDecoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/packaging/mime/util/UUEncoderStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/Envelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/FastInfosetDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/GifDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/JpegDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LazyEnvelope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/MultipartDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SAAJMetaFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentFragment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPIOException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/SOAPVersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxLazySourceBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StaxReaderBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/dynamic/SOAPMessageFactoryDynamicImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/BodyImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/CDATAImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailEntryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/DetailImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/ElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/EnvelopeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/FaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderElementImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/HeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NamedNodeMapImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/NodeListImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPCommentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/SOAPTextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/impl/TreeException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/name/NameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Body1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/BodyElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Detail1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/DetailEntry1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Envelope1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Fault1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/FaultElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Header1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/HeaderElement1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/Message1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPMessageFactory1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_1/SOAPPart1_1Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Body1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/BodyElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Detail1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/DetailEntry1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Envelope1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Fault1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/FaultElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Header1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/HeaderElement1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/Message1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPMessageFactory1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/soap/ver1_2/SOAPPart1_2Impl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/Base64.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ByteOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/FinalArrayList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JAXMStreamSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/JaxmURI.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LocalStrings_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/LogDomainConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/MimeHeadersUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/NamespaceContextIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParseUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/RejectDoctypeSaxFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/SAAJUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/TeeInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/XMLDeclarationParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/LazyEnvelopeStaxReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxReaderEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/transform/EfficientStreamingTransformer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractCreatorProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AbstractProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/AttributesHolder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/FragmentedArray.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferMark.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/XMLStreamBufferSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Features.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/Properties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/NamespaceContexHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamReaderBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/stream/buffer/stax/StreamWriterBufferProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/Closeable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EPRSDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/EndpointReferenceUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CAddressingMetadataConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/W3CWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WSEPRExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaActionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/ActionNotSupportedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/InvalidAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/model/MissingAddressingHeaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/policy/AddressingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionAddressingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaClientTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/MemberSubmissionWsaServerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/ProblemHeaderQName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/addressing/v200408/WsaTubeHelperImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingID.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/BindingIDFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Cancelable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/Component.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentRegistry.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ComponentsFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/DistributedPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/EndpointAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureConstructor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/FeatureListValidatorAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ImpliesWebServiceFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/PropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/SOAPVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ServiceSharedFeatureMarker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSDLLocator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WSService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/WebServiceFeatureFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/AddressingVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/EPRHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/NonAnonymousResponseProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OneWayFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/OutboundReferenceParameterHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/WSEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/addressing/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ClientPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/SelectOptimalEncodingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ServiceInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/ThrowableInPacketCompletionFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/client/WSPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/EndpointCreationAttributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/ManagedEndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/Reconfigurable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedClientAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagedServiceAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/config/management/policy/ManagementAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/ClientCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/Databinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/DatabindingFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/EndpointCallBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/JavaCallInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MappingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/MetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/SoapBodyStyle.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/databinding/WSDLGenInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/fastinfoset/FastInfosetFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/HaInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/ha/StickyFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/handler/MessageHandlerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AddressingUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Attachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentEx.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/AttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/ExceptionHasMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/FilterMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/HeaderList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageMetadata.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/MessageWritable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Messages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/Packet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/StreamingSOAP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/SuppressAutomaticWSARequestHeadersFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SAAJMessageHeaders.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/InputStreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/StreamBasedMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/stream/XMLStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/CheckedException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ExceptionType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/JavaMethod.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/MEP.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/Parameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/ParameterBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/SEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/WSDLOperationMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLDescriptorKind.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtensible.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLFeaturedObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLObject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPartDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/WSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLBoundPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLInput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLOutput.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPart.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPort.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLPortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/model/wsdl/editable/EditableWSDLService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ClientTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Codecs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Engine.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Fiber.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/FiberContextSwitchInterceptorFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/NextAction.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Pipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipeClonerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/PipelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerPipeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ServerTubeAssemblerContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Stubs.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/SyncStartForAsyncFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThreadHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/ThrowableContainerPropertySet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportPipeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/Tube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubeCloner.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/TubelineAssemblerFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractFilterTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractPipeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/AbstractTubeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/PipeAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/helper/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/pipe/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/AlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/PolicyResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/SourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/ValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/policy/subject/BindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AbstractServerAsyncTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Adapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/AsyncProviderCallback.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/BoundEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Container.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/DocumentAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointAwareCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointComponent.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/EndpointReferenceExtensionContributor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/InstanceResolverAnnotation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/LazyMOMProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/Module.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/PortAddressResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ProviderInvokerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocument.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServerPipelineHook.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ServiceDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/ThreadLocalContainerResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/TransportBackChannel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WSWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebModule.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/WebServiceContextDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetaDataResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/MetadataResolverFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/ServiceDescriptor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/WSDLParserExtensionContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/XMLEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/parser/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGenExtnContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/wsdl/writer/WSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/DefaultServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigName.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigNameImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroTubelineAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubeCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ClientTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/ServerTubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyContextUpdater.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/dev/TubelineAssemblyDecorator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws-tubes-default.xml - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/AddressingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/BasicTransportTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/HandlerTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MonitoringTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/MustUnderstandTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/TerminalTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/jaxws/ValidationTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/BindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/FeatureListUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/HTTPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncInvoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/AsyncResponseImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/BindingProviderProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ClientTransportException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ContentNegotiation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfiguration.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/HandlerConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/MonitorRootClient.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/PortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/RequestContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/ResponseContextReceiver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SCAnnotations.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SEIPortInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/SenderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/Stub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DataSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/DispatchImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/JAXBDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/MessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/PacketDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/RESTSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPMessageDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/dispatch/SOAPSourceDispatch.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/AsyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/BodyBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/CallbackMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/PollingMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ResponseBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SEIStub.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubAsyncHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/StubHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/SyncMethodHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueGetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/ValueSetterFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/client/sei/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/commons/xmlutil/Converter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/management/policy/ManagementPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/dev/FeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/config/metro/util/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/DatabindingProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/BridgeWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/JAXBRIContextWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/RawAccessorWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/db/glassfish/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/BindingTypeFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/EPRRecipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/HttpConfigFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXBContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/JAXWSProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionAddressingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/MemberSubmissionEndpointReference.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SchemaValidationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/Serialization.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/SerializationFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ServerSideException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingAttachmentFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/StreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/UsesJAXBContextFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/ValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/WSBindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/developer/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/LoggingDumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/dump/MessageDumpingTubeFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ContentTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataHandlerDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/DataSourceStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HasEncoding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/HeaderTokenizer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ImageDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MIMEPartStreamingDataHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MimeMultipartParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/MtomCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/ParameterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/RootOnlyCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SOAPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/StringDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/SwACodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/TagInfoset.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XMLHTTPBindingCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/XmlDataContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetMIMETypes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamReaderRecyclable.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP11Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAP12Codec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/fastinfoset/FastInfosetStreamSOAPCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPolicyValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/EncodingPrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/FastInfosetFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/MtomPolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/policy/SelectOptimalEncodingFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/DeserializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAP12Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/SerializerConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAP12NamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/soap/streaming/SOAPNamespaceConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLCodec.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/encoding/xml/XMLPropertyBag.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/CodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/DetailType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ExceptionBean.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ReasonType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP11Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAP12Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/ServerSOAPFaultException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/SubcodeType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/fault/TextType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ClientSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerChainsModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/HandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/LogicalMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageHandlerContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/MessageUpdatableContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/PortInfoImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/SOAPMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerLogicalHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerMessageHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/ServerSOAPHandlerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/handler/XMLHandlerProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractHeaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AbstractMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentSetImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/AttachmentUnmarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ByteArrayAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DOMMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/DataHandlerAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/EmptyMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultDetailHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/FaultMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/JAXBAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/MimeAttachmentSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/PayloadElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/ProblemActionHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RelatesToHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/RootElementSniffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/StringHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/Util.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/XMLReaderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/AttachmentMarshallerImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBBridgeSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBDispatchMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/JAXBMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/MarshallerBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/jaxb/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/saaj/SAAJMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/PayloadSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/ProtocolSourceMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/source/SourceUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/OutboundStreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/PayloadStreamReaderMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamAttachment.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader11.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamHeader12.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/message/stream/StreamMessage.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractSEIModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/AbstractWrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/CheckedExceptionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ExternalMetadataReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/FieldSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Injector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/JavaMethodImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ParameterImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/ReflectAnnotationReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModeler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/RuntimeModelerException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/SOAPSEIModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperBeanGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/WrapperParameter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/soap/SOAPBindingImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractExtensibleImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractFeaturedObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/AbstractObjectImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLBoundPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLDirectProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLFaultImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLInputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLMessageImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLModelImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOperationImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLOutputImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartDescriptorImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPartImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLPortTypeImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/model/wsdl/WSDLServiceImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/AnnotationWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Attribute.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ByteVector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/ClassWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Edge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/FieldWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Frame.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Handler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Item.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Label.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodVisitor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/MethodWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Opcodes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/org/objectweb/asm/Type.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionSet.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/AssertionValidationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/ComplexAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectiveAlternativeSelector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/EffectivePolicyModifier.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/NestedPolicy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/Policy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyIntersector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapExtender.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKey.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapKeyHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapMutator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMapUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyMerger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicyScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/PolicySubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/SimpleAssertion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerEndpointScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerMessageScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerOperationScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/BuilderHandlerServiceScope.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/DefaultPolicyResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyMapBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/PolicyWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/SafePolicyReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/WSDLBoundFaultContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyFeatureConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/jaxws/spi/PolicyMapConfigurator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/Localization.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/LocalizationMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyLogger.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/PolicyUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/RuntimePolicyUtilsException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/privateutil/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/AssertionData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/CompactModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/DefaultPolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/ModelNode.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/NormalizedModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelTranslator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicyReferenceData.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/PolicySourceModelContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelMarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/XmlPolicyModelUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/ExternalAttachmentsUnmarshaller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/attach/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/NamespaceVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/sourcemodel/wspolicy/XmlToken.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AbstractQNameValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/AssertionCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionCreator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PolicyAssertionValidator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/PrefixMapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/spi/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/PolicyMapKeyConverter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/WsdlBindingSubject.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/subject/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/policy/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ClientMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/MessageCreationException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/ServerMUTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/soap/VersionMismatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/protocol/xml/XMLMessageException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/AddressingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/BindingApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ClientMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocal.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ContextClassloaderLocalMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/DispatchMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/EncodingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HandlerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/HttpserverMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ManagementMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ModelerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/PolicyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ProviderApiMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SenderMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/ServerMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/SoapMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/StreamingMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/TubelineassemblyMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/UtilMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsdlmodelMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/WsservletMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/XmlmessageMessages.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/addressing_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/bindingApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/client_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/dispatch_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/encoding_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/handler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/httpserver_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/management_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/modeler_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/policy_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/providerApi_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/sender_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/server_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/soap_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/streaming_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/tubelineassembly.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/util_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsdlmodel_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/wsservlet_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/resources/xmlmessage_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/MetroConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/ObjectFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryConfig.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubeFactoryList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineDefinition.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineFeatureReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/TubelineMapping.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/Tubelines.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/runtime/config/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractMultiInstanceResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/AbstractWebServiceContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/DraconianValidationErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointAwareTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/EndpointMessageContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/MonitorRootService.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SDDocumentImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerPropertyConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerRtException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServerSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/ServiceDefinitionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/SingletonResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/UnsupportedMediaException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSDLGenResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/WSEndpointMOMProxy.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/AsyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/MessageProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderEndpointModel.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/ProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SOAPProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/SyncProviderInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/provider/XMLProviderArgumentBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointArgumentsBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointResponseMessageBuilder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/EndpointValueSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/Invoker.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/InvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/MessageFiller.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/SEIInvokerTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/TieHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/server/sei/ValueGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/ProviderImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContext.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingContextFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingHelper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/BindingInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/DatabindingProvider.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/FieldSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/JAXBWrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/MethodSetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/OldBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertyGetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/PropertySetterBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/RepeatedElementBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/ServiceArtifactSchemaGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/TypeInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/Utils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperAccessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/WrapperComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/spi/db/XMLBridge.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/Attributes.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/DOMStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/MtomStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/PrefixFactoryImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/SourceReaderFactory.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/TidyXMLStreamReader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamReaderUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/streaming/XMLStreamWriterUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/DeferredTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/Headers.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/DeploymentDescriptorParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/HttpMetadataPublisher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/ResourceLoader.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/WSHTTPConnection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpClientTransport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpResponseProperties.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/client/HttpTransportPipe.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/HttpEndpoint.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/PortableHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerAdapterList.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerConnectionImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerContainer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/ServerMgr.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/WSHttpHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ASCIIUtility.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayBuffer.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ByteArrayDataSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/CompletedFuture.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Constants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/DOMUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetReflection.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/FastInfosetUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationInfo.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/InjectionPlan.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/JAXWSUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MetadataUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MethodUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/MrJarUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NamespaceSupport.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseInputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/NoCloseOutputStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Pool.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/QNameMap.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ReadAllStream.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/RuntimeVersion.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceConfigurationError.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/ServiceFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StreamUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/StringUtils.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/UtilException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/Version.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/VersionUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/LocatableWebServiceException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/AbstractSchemaValidationTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/DumpTube.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandalonePipeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/pipe/StandaloneTubeAssembler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_de.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_es.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_fr.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_it.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ja.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_ko.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_pt_BR.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_CN.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/resources/Messages_en_zh_TW.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/version.properties - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/CDATA.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContentHandlerToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/ContextClassloaderLocal.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/DummyLocation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamedNodeMapIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NamespaceContextExAdaper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/NodeListIterator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXResult.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/StAXSource.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamReaderToXMLStreamWriter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XMLStreamWriterFilter.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlCatalogUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/xml/XmlUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/ActionBasedOperationSignature.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/DispatchException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/OperationDispatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/PayloadQNameBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SDDocumentResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/SOAPActionBasedOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/WSDLOperationFinder.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/DelegatingParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/EntityResolverWrapper.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ErrorHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/FoolProofParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/InaccessibleWSDLException.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MIMEConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MemberSubmissionAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/MexEntityResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/ParserUtil.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/RuntimeWSDLParser.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/SOAPConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingMetadataWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/W3CAddressingWSDLParserExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLConstants.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionContextImpl.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/parser/WSDLParserExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/DocumentLocationResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/TXWContentHandler.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/UsingAddressing.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingMetadataWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/W3CAddressingWSDLGeneratorExtension.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGenerator.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLGeneratorExtensionFacade.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLPatcher.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/WSDLResolver.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/BindingOperationType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Definitions.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Documented.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Fault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/FaultType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Message.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/OpenAtts.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/ParamType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Part.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Port.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/PortType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Service.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/StartWithExtensionsType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/Types.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Address.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Binding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/Operation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/http/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Body.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/BodyType.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/Header.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/HeaderFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPAddress.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPBinding.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPFault.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/SOAPOperation.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/soap12/package-info.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Import.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/Schema.java - src/java.xml.ws/share/classes/com/sun/xml/internal/ws/wsdl/writer/document/xsd/package-info.java - src/java.xml.ws/share/classes/javax/jws/HandlerChain.java - src/java.xml.ws/share/classes/javax/jws/Oneway.java - src/java.xml.ws/share/classes/javax/jws/WebMethod.java - src/java.xml.ws/share/classes/javax/jws/WebParam.java - src/java.xml.ws/share/classes/javax/jws/WebResult.java - src/java.xml.ws/share/classes/javax/jws/WebService.java - src/java.xml.ws/share/classes/javax/jws/soap/InitParam.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandler.java - src/java.xml.ws/share/classes/javax/jws/soap/SOAPMessageHandlers.java - src/java.xml.ws/share/classes/javax/xml/soap/AttachmentPart.java - src/java.xml.ws/share/classes/javax/xml/soap/Detail.java - src/java.xml.ws/share/classes/javax/xml/soap/DetailEntry.java - src/java.xml.ws/share/classes/javax/xml/soap/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/soap/MessageFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/MimeHeaders.java - src/java.xml.ws/share/classes/javax/xml/soap/Name.java - src/java.xml.ws/share/classes/javax/xml/soap/Node.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJMetaFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SAAJResult.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBody.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPBodyElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnection.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConnectionFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPConstants.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPElementFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPEnvelope.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPException.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFactory.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFault.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPFaultElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeader.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPHeaderElement.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPMessage.java - src/java.xml.ws/share/classes/javax/xml/soap/SOAPPart.java - src/java.xml.ws/share/classes/javax/xml/soap/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/soap/Text.java - src/java.xml.ws/share/classes/javax/xml/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/Action.java - src/java.xml.ws/share/classes/javax/xml/ws/AsyncHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/Binding.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/BindingType.java - src/java.xml.ws/share/classes/javax/xml/ws/Dispatch.java - src/java.xml.ws/share/classes/javax/xml/ws/Endpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointContext.java - src/java.xml.ws/share/classes/javax/xml/ws/EndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/FaultAction.java - src/java.xml.ws/share/classes/javax/xml/ws/Holder.java - src/java.xml.ws/share/classes/javax/xml/ws/LogicalMessage.java - src/java.xml.ws/share/classes/javax/xml/ws/ProtocolException.java - src/java.xml.ws/share/classes/javax/xml/ws/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/RequestWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/RespectBindingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/Response.java - src/java.xml.ws/share/classes/javax/xml/ws/ResponseWrapper.java - src/java.xml.ws/share/classes/javax/xml/ws/Service.java - src/java.xml.ws/share/classes/javax/xml/ws/ServiceMode.java - src/java.xml.ws/share/classes/javax/xml/ws/WebEndpoint.java - src/java.xml.ws/share/classes/javax/xml/ws/WebFault.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceClient.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceContext.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceException.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServicePermission.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceProvider.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRef.java - src/java.xml.ws/share/classes/javax/xml/ws/WebServiceRefs.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/Handler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/HandlerResolver.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/LogicalMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/MessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/PortInfo.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/SOAPMessageContext.java - src/java.xml.ws/share/classes/javax/xml/ws/handler/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/http/HTTPException.java - src/java.xml.ws/share/classes/javax/xml/ws/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/Addressing.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/AddressingFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOM.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/MTOMFeature.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPBinding.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/SOAPFaultException.java - src/java.xml.ws/share/classes/javax/xml/ws/soap/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/FactoryFinder.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Invoker.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/Provider.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceDelegate.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/ServiceLoaderUtil.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpContext.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpExchange.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/HttpHandler.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/http/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/spi/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java - src/java.xml.ws/share/classes/javax/xml/ws/wsaddressing/package-info.java - src/java.xml.ws/share/classes/javax/xml/ws/wsdl_customizationschema_2_0.xsd - src/java.xml.ws/share/classes/module-info.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc.test/src/org/graalvm/compiler/core/sparc/test/SPARCAllocatorTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ArrayRangeWriteNode.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/CollectionTest.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/EconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Equivalence.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/MapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/Pair.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicMap.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableEconomicSet.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/UnmodifiableMapCursor.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/impl/EconomicMapImpl.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/AbstractType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ArrayType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/BatchEnvironment.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassPathLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Constants.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextElement.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/DirectoryLoader.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Generator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLNames.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ImplementationType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/InterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NCInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/NameContext.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrimitiveType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/PrintGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/RemoteType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialClassType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/SpecialInterfaceType.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StaticStringsHash.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/StubGenerator.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Util.java - src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ValueType.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - src/jdk.xml.bind/share/classes/META-INF/services/com.sun.tools.internal.xjc.Plugin - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/ClassType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/CodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotatable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationArrayMember.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationStringValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationUse.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationValue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAnonymousClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArray.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JArrayCompRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAssignmentTarget.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JAtom.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JBreak.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCase.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCast.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCatchBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassAlreadyExistsException.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JClassContainer.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCodeModel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JCommentPart.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JConditional.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JContinue.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDefinedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDirectClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDoLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocComment.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JDocCommentable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExportsDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpr.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpression.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JExpressionImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldRef.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFieldVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForEach.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JForLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JFormatter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiable.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JGenerifiableImpl.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JInvocation.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JJavaName.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JLabel.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMethod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMod.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JMods.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModule.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JModuleDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNarrowedClass.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JNullType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JOp.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPackage.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JPrimitiveType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JRequiresDirective.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JResourceFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JReturn.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStatement.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JStringLiteral.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JSwitch.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JThrow.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTryBlock.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JType.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JTypeWildcard.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JVar.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/JWhileLoop.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/TypedAnnotationWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JBinaryFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JPropertyFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JSerializedObject.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JTextFile.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/package-info.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/ClassNameComparator.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/EncoderFactory.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/JavadocEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FileCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/FilterCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/OutputStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/PrologCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/writer/ZipCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/DefaultAuthenticator.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/MaskingClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/ParallelWorldClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/istack/internal/tools/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ConfigReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/ErrorReceiverImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/InlineAnnotationReaderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SchemaGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ap/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/JXC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/api/impl/j2s/JavaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Classes.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Config.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/Schema.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/gen/config/config.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/model/nav/ApNavigator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/AbortException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/BadCommandLineException.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/CatalogUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ClassLoaderBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ConsoleErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Driver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ErrorReceiver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Language.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ModelLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Options.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/Plugin.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/ProgressCodeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SchemaCache.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SecureLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCFacade.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/XJCListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/accessors/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/episode/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/ErrorListener.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/J2SJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/JavaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Mapping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Property.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/Reference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/S2JJAXBModel.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SchemaCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/SpecVersion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/XJC.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/impl/s2j/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/field/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/BlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CArrayInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassInfoParent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CClassRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CCustomizations.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CDefaultValue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumConstant.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CNonElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CPropertyVisitor2.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Constructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Model.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Multiplicity.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/Populatable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/SymbolSpace.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUse.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/TypeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/EagerNType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NType.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/Utils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/nav/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/model/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Aspect.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ClassOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/CustomizableOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/ElementOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/EnumOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldAccessor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/FieldOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/Outline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/PackageOutline.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/outline/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Const.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/ModelChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/RawTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Ring.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/TypeUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Block.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Occurence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/Term.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/bindingfile.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Choice.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Element.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Expression.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Graph.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/Sequence.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/gbind/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/internalizer/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/binding.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xjc.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/xs.xsd - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/MultiWildcardComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/runtime/package-info.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/DOMUtils.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkContentHandler.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ForkEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_de.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_es.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_fr.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_it.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ja.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_ko.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_pt_BR.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_CN.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MessageBundle_zh_TW.properties - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Messages.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/MimeTypeRange.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/NullStream.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/StringCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/SubtreeCutter.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/util/Util.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/writer/SignatureWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDEventListener.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDHandlerBase.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/DTDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EndOfInputException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/EntityDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/ExternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InputEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/InternalEntity.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/MessageCatalog.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/Resolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/SimpleHashtable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlChars.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlNames.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/XmlReader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/dtdparser/resources/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/Datatype.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/DatatypeStreamingValidator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/ValidationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/DatatypeLibraryLoader.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/org/relaxng/datatype/helpers/StreamingValidatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Annotations.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/BuildException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/CommentList.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/DataPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Div.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/ElementAnnotationBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Grammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/GrammarSection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Include.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/IncludedGrammar.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/NameClassBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/SchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/builder/Scope.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/Location.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedElementAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/om/ParsedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/CheckingSchemaBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/LocatorImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/ast/util/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AfterPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Alphabet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/AttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/BinaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataExceptPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/DuplicateAttributeDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/EmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ErrorPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/GroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/InterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/NotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/OneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/Pattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/PatternInterner.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/RestrictionViolationException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/SchemaPatternBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/StringPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/TextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/ValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/ChildElementFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/binary/visitor/PatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/CommentListImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DAttributePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DChoicePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DContainerPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDataPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DDefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DElementPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DEmptyPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGrammarPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DGroupPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DInterleavePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DListPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DMixedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DNotAllowedPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOMPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOneOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DOptionalPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DPatternWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DRefPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DSchemaBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DTextPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DUnaryPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DValuePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXMLPrinter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DXmlTokenPattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DZeroOrMorePattern.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/DataPatternBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementAnnotationBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/ElementWrapper.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/GrammarBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/IncludeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/Main.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/PatternParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/digested/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CachedDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/CascadingDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/DoNothingDatatypeLibraryFactoryImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeBuilder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/BuiltinDatatypeLibraryFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/CompatibilityDatatypeLibrary.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/dt/builtin/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/AnyNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/ChoiceNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassBuilderImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NameClassWalker.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NsNameExceptNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/NullNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/OverlapDetector.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/SimpleNameClass.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/nc/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Context.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/IllegalSchemaException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/Parseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntax.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/CompactSyntaxTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EOFException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/EscapeSyntaxException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/JavaCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/compact/UCode_UCodeESC_CharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/AnnotationsHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/Base.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/CommentListHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DataPatternBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/DivHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ElementAnnotationBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/GrammarSectionHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/IncludeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/LocationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/NameClassBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedElementAnnotationHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedNameClassHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ParsedPatternHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/SchemaBuilderHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/ScopeHost.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/host/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/DtdContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SAXParseable.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/parse/xml/SchemaParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Localizer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Uri.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/util/Utf16.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/AbstractLexicalHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/JAXPXMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XMLReaderCreator.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/sax/XmlBaseHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/EncodingMap.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/Naming.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/rngom/xml/util/WellKnownNamespaces.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/ForeignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/SCD.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAnnotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttContainer.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSAttributeUse.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComplexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSComponent.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSContentType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSDeclaration.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSFacet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSIdentityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSListSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroup.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSModelGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSNotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSParticle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSRestrictionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSchemaSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSTerm.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSUnionSimpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSVariety.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSWildcard.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XSXPath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/XmlString.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AnnotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributeUseImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/AttributesHolder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComplexTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ComponentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Const.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ContentTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/DeclarationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ElementDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/EmptyImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/FacetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ForeignAttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/IdentityConstraintImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ListSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupDeclImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ModelGroupImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/NotationImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/ParticleImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Ref.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/RestrictionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SchemaSetImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/SimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UName.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/UnionSimpleTypeImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/Util.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/WildcardImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/XPathImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/BaseContentRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DefaultAnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/DelayedRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Messages_ja.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/NGCCRuntimeEx.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/Patch.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/PatcherManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SAXParserFactoryAdaptor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SchemaDocumentImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/SubstGroupBaseTypeRef.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/datatypes.xsd - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/AttributesImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventReceiver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCEventSource.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCInterleaveFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/NGCCRuntime.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/Schema.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_List.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Restriction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/SimpleType_Union.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/annotation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeGroupDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/attributeUses.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/complexType_complexContent_body.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/elementDeclBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/erSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/ersSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/facet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/foreignAttributes.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/group.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/identityConstraint.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/importDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/includeDecl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/modelGroupBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/notation.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/occurs.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/particle.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qname.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/qualification.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/redefine.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/simpleType.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/wildcardBody.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/state/xpath.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/AbstractAxisImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Axis.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Iterators.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/ParseException.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDImpl.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserConstants.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SCDParserTokenManager.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/SimpleCharStream.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Step.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/Token.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/scd/TokenMgrError.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/DraconianErrorHandler.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/ResourceEntityResolver.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaTreeTraverser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/util/SchemaWriter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationContext.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/AnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/JAXPParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/SchemaDocument.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XMLParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/XSOMParser.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/parser/package.html - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ComponentNameFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/ContextClassloaderLocal.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DeferedCollection.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/DomAnnotationParserFactory.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/NameGetter.properties - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/SimpleTypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeClosure.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/TypeSet.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFinder.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/util/XSFunctionFilter.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSContentTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSSimpleTypeVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermFunctionWithParam.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSTermVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardFunction.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/XSWildcardVisitor.java - src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/visitor/package.html - src/jdk.xml.bind/share/classes/module-info.java - src/jdk.xml.bind/share/legal/freebxml.md - src/jdk.xml.bind/share/legal/relaxngdatatype.md - src/jdk.xml.bind/share/legal/rngom.md - src/jdk.xml.bind/share/legal/xmlresolver.md - src/jdk.xml.ws/share/classes/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/Invoker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/ToolVersion.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsGen.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsImport.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/WsgenProtocol.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/ProcessorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/JwsImplGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/Names.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AbstractType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Block.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/HeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Model.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelProperties.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/ModelVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Request.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Response.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/java/JavaType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/model/jaxb/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/Modeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/ModelerException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAp.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/processor/util/IndentingWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ConfigurationMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocal.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ContextClassloaderLocalMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/GeneratorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ModelerMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/ProcessorMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/UtilMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WebserviceapMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WscompileMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/WsdlMessages.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/configuration_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/generator_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/model_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/modeler_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/processor_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/util_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/webserviceap_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wscompile_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_de.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_es.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_fr.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_it.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ja.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_ko.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_pt_BR.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_CN.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/wsdl_zh_TW.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/spi/package-info.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ClassNameInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/ForkEntityResolver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLFetcher.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSDLParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/util/xml/XmlUtil.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/version.properties - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AbortException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/AuthInfo.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Options.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/Plugin.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportOptions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/plugin/at_generated/PluginImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingInput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Definitions.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Documentation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Fault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Import.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Input.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Kinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Message.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/MessagePart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Operation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Output.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Port.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/PortType.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Service.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/Types.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Defining.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Elemental.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Entity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/Kind.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParseException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Constants.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/ContextClassloaderLocal.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Policy15ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/Util.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingMetadataExtensionHandler.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java - src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java - src/jdk.xml.ws/share/classes/module-info.java - src/linux/doc/man/idlj.1 - src/linux/doc/man/ja/idlj.1 - src/linux/doc/man/ja/orbd.1 - src/linux/doc/man/ja/schemagen.1 - src/linux/doc/man/ja/servertool.1 - src/linux/doc/man/ja/tnameserv.1 - src/linux/doc/man/ja/wsgen.1 - src/linux/doc/man/ja/wsimport.1 - src/linux/doc/man/ja/xjc.1 - src/linux/doc/man/orbd.1 - src/linux/doc/man/schemagen.1 - src/linux/doc/man/servertool.1 - src/linux/doc/man/tnameserv.1 - src/linux/doc/man/wsgen.1 - src/linux/doc/man/wsimport.1 - src/linux/doc/man/xjc.1 - src/solaris/doc/sun/man/man1/idlj.1 - src/solaris/doc/sun/man/man1/ja/idlj.1 - src/solaris/doc/sun/man/man1/ja/orbd.1 - src/solaris/doc/sun/man/man1/ja/schemagen.1 - src/solaris/doc/sun/man/man1/ja/servertool.1 - src/solaris/doc/sun/man/man1/ja/tnameserv.1 - src/solaris/doc/sun/man/man1/ja/wsgen.1 - src/solaris/doc/sun/man/man1/ja/wsimport.1 - src/solaris/doc/sun/man/man1/ja/xjc.1 - src/solaris/doc/sun/man/man1/orbd.1 - src/solaris/doc/sun/man/man1/schemagen.1 - src/solaris/doc/sun/man/man1/servertool.1 - src/solaris/doc/sun/man/man1/tnameserv.1 - src/solaris/doc/sun/man/man1/wsgen.1 - src/solaris/doc/sun/man/man1/wsimport.1 - src/solaris/doc/sun/man/man1/xjc.1 ! test/hotspot/jtreg/TEST.ROOT - test/hotspot/jtreg/applications/ctw/modules/java_activation.java - test/hotspot/jtreg/applications/ctw/modules/java_corba.java - test/hotspot/jtreg/applications/ctw/modules/java_transaction.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java - test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java - test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java ! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java - test/jdk/com/sun/corba/5036554/JavaBug.java - test/jdk/com/sun/corba/5036554/README - test/jdk/com/sun/corba/5036554/TestCorbaBug.sh - test/jdk/com/sun/corba/5036554/bug.idl - test/jdk/com/sun/corba/7130985/CorbaExceptionsCompileTest.java - test/jdk/com/sun/corba/7130985/CorbaExceptionsTest.java - test/jdk/com/sun/corba/cachedSocket/7056731.sh - test/jdk/com/sun/corba/cachedSocket/Hello.idl - test/jdk/com/sun/corba/cachedSocket/HelloClient.java - test/jdk/com/sun/corba/cachedSocket/HelloServer.java - test/jdk/com/sun/corba/se/impl/io/CustomOutputStream.java - test/jdk/com/sun/corba/se/impl/io/HookPutFieldsTest.java - test/jdk/com/sun/corba/se/impl/orb/SetDefaultORBTest.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Echo_Stub.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest$_Server_Tie.java - test/jdk/com/sun/corba/serialization/ObjectStreamTest.java - test/jdk/com/sun/corba/serialization/security.policy - test/jdk/com/sun/corba/transport/KeepAliveSockets.java - test/jdk/com/sun/jndi/cosnaming/CNNameParser.java - test/jdk/com/sun/jndi/cosnaming/IiopUrlIPv6.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test3.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/Test4.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/8146975/jtreg.test.policy - test/jdk/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java - test/jdk/javax/rmi/PortableRemoteObject/HelloClient.java - test/jdk/javax/rmi/PortableRemoteObject/HelloImpl.java - test/jdk/javax/rmi/PortableRemoteObject/HelloInterface.java - test/jdk/javax/rmi/PortableRemoteObject/HelloServer.java - test/jdk/javax/rmi/PortableRemoteObject/Test.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloImpl_Tie.java - test/jdk/javax/rmi/PortableRemoteObject/_HelloInterface_Stub.java - test/jdk/javax/rmi/PortableRemoteObject/jtreg.test.policy - test/jdk/javax/transaction/testng/test/transaction/InvalidTransactionExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRequiredExceptionTests.java - test/jdk/javax/transaction/testng/test/transaction/TransactionRolledbackExceptionTests.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java - test/jdk/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java - test/jdk/javax/xml/bind/jxc/8046817/GenerateEnumSchema.java - test/jdk/javax/xml/bind/jxc/8046817/TestClassType.java - test/jdk/javax/xml/bind/jxc/8046817/TestEnumType.java - test/jdk/javax/xml/bind/jxc/8073519/InputWithError.java - test/jdk/javax/xml/bind/jxc/8073519/SchemagenErrorReporting.java - test/jdk/javax/xml/bind/jxc/8073872/Foo.java - test/jdk/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java - test/jdk/javax/xml/bind/marshal/8134111/UnmarshalTest.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/Root.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/WhenType.java - test/jdk/javax/xml/bind/marshal/8134111/testTypes/package-info.java - test/jdk/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java - test/jdk/javax/xml/bind/xjc/8029837/test.xsd - test/jdk/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java - test/jdk/javax/xml/bind/xjc/8032884/optional-property-schema.xsd - test/jdk/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java - test/jdk/javax/xml/bind/xjc/8145039/testSchema.xsd - test/jdk/javax/xml/soap/XmlTest.java - test/jdk/javax/xml/soap/spi/SAAJFactoryTest.java - test/jdk/javax/xml/soap/spi/saaj/factory/Invalid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid2.java - test/jdk/javax/xml/soap/spi/saaj/factory/Valid3.java - test/jdk/javax/xml/soap/spi/test.policy - test/jdk/javax/xml/ws/8033113/Organization_List.wsdl - test/jdk/javax/xml/ws/8033113/WsImportTest.java - test/jdk/javax/xml/ws/8033113/customization.xml - test/jdk/javax/xml/ws/8043129/MailTest.java - test/jdk/javax/xml/ws/8043129/javax.mail.jar - test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java - test/jdk/javax/xml/ws/clientjar/TestService.java - test/jdk/javax/xml/ws/clientjar/TestWsImport.java - test/jdk/javax/xml/ws/ebcdic/WsImportTest.java - test/jdk/javax/xml/ws/ebcdic/test-service.wsdl - test/jdk/javax/xml/ws/publish/WSTest.java - test/jdk/javax/xml/ws/xsanymixed/CopyingResponse.java - test/jdk/javax/xml/ws/xsanymixed/ServiceImpl.java - test/jdk/javax/xml/ws/xsanymixed/Test.java - test/jdk/javax/xml/ws/xsanymixed/compile-wsdl.sh - test/jdk/javax/xml/ws/xsanymixed/service.wsdl - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/org/omg/CORBA/OrbPropertiesTest.java - test/jdk/org/omg/CORBA/TestOrbImpl.java - test/jdk/org/omg/CORBA/TestSingletonOrbImpl.java - test/jdk/org/omg/CORBA/jtreg.test.policy - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts - test/jdk/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64 - test/jdk/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/internal/Helper.java - test/jdk/tools/launcher/modules/addexports/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java - test/jdk/tools/launcher/modules/addexports/src/m2/module-info.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java - test/jdk/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/javax/enterprise/context/Scope.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.enterprise/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/javax/transaction/Transaction.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java - test/jdk/tools/launcher/modules/upgrademodulepath/src/test/module-info.java - test/jdk/tools/schemagen/MultiReleaseJarTest.java - test/jdk/tools/schemagen/data/mr/base/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v10/schemagen/Person.java - test/jdk/tools/schemagen/data/mr/v9/schemagen/Person.java - test/jdk/tools/wsgen/MultiReleaseJarTest.java - test/jdk/tools/wsgen/data/mr/base/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v10/wsgen/TestServer.java - test/jdk/tools/wsgen/data/mr/v9/wsgen/TestServer.java - test/langtools/tools/jdeps/modules/patches/javax/annotation/NonNull.java From rkennke at redhat.com Wed Feb 21 14:59:34 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 15:59:34 +0100 Subject: FYI: Merge upstream jdk/jdk into shenandoah/jdk In-Reply-To: <2b5f0f9f-7bfd-c095-7aa7-f19f927db75f@redhat.com> References: <2b5f0f9f-7bfd-c095-7aa7-f19f927db75f@redhat.com> Message-ID: I have not changed anything under gc/shenandoah when merging. The only merge conflicts have been caused by places where we used keep_alive_barrier() which are now replaced by the Access API (we should look at removing keep_alive_barrier() now), and a few places where I needed to change == to oopDesc::equals(). Roman On Wed, Feb 21, 2018 at 3:53 PM, Aleksey Shipilev wrote: > On 02/21/2018 03:51 PM, Roman Kennke wrote: >> I am pushing merge from upstream jdk/jdk repository into >> shenandoah/jdk so that this becomes the new head revision: >> >> changeset: 49069:02404e27d356 >> tag: tip >> user: vromero >> date: Wed Feb 21 00:29:04 2018 -0500 >> summary: 8198479: JDK build is broken by 8194892 > > Please check that no suspicious differences in src/hotspot/share/gc/shenandoah are introduced. Or > even better, show the patch? > > -Aleksey > From shade at redhat.com Wed Feb 21 15:02:37 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 16:02:37 +0100 Subject: FYI: Merge upstream jdk/jdk into shenandoah/jdk In-Reply-To: References: <2b5f0f9f-7bfd-c095-7aa7-f19f927db75f@redhat.com> Message-ID: <319c4b56-8dc5-05eb-0edf-f9ae4f1a87d3@redhat.com> On 02/21/2018 03:59 PM, Roman Kennke wrote: > I have not changed anything under gc/shenandoah when merging. The only > merge conflicts have been caused by places where we used > keep_alive_barrier() which are now replaced by the Access API (we > should look at removing keep_alive_barrier() now), and a few places > where I needed to change == to oopDesc::equals(). OK then. -Aleksey From rkennke at redhat.com Wed Feb 21 15:13:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 16:13:30 +0100 Subject: RFR: Weaken assert in Traversal GC Message-ID: We've seen occasional assert that an object should not be forwarded. This may happen when traversal GC has been cancelled. This change weakens the assert to account for that. http://cr.openjdk.java.net/~rkennke/fixtraversalassert/webrev/ Ok? From shade at redhat.com Wed Feb 21 15:15:48 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 16:15:48 +0100 Subject: RFR: Weaken assert in Traversal GC In-Reply-To: References: Message-ID: <0212684d-41e7-10dc-c4bb-00a45b8ea156@redhat.com> On 02/21/2018 04:13 PM, Roman Kennke wrote: > We've seen occasional assert that an object should not be forwarded. > This may happen when traversal GC has been cancelled. This change > weakens the assert to account for that. > > http://cr.openjdk.java.net/~rkennke/fixtraversalassert/webrev/ > > Ok? OK -Aleksey From roman at kennke.org Wed Feb 21 15:21:33 2018 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Feb 2018 15:21:33 +0000 Subject: hg: shenandoah/jdk: Weaken assert in Traversal GC Message-ID: <201802211521.w1LFLX8p000074@aojmv0008.oracle.com> Changeset: c9ce0b12490e Author: rkennke Date: 2018-02-21 16:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c9ce0b12490e Weaken assert in Traversal GC ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp From shade at redhat.com Wed Feb 21 15:19:22 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 16:19:22 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: <1a20553a-f02a-8c73-407b-be4579d7ff11@redhat.com> On 02/21/2018 12:24 PM, Roman Kennke wrote: > On Tue, Feb 20, 2018 at 12:22 PM, Aleksey Shipilev wrote: >> On 02/19/2018 06:48 PM, Roman Kennke wrote: >>> Full-patch: >>> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01/ > - While we want new objects to be implicitely marked, we don't want to > count them alive. Otherwise the next cycle wouldn't pick them up and > consider them for cset. This means that we need to protect such > regions from getting accidentally thrashed at the end of traversal > cycle. This is why I keep track of alloc-regions and check > is_alloc_region() in the trashing code. > - We *need* to traverse through evacuated objects. Those objects are > pre-existing, and any references in them point to interesting objects > that we need to see. We also want to count them as live, because we > just determined that they are alive :-) I achieve this by upping TAMS > concurrently for every gclab/gc-shared alloc before publishing the > evacuated object. This way, the GC threads will not consider such > objects implictely marked, and traverse through them as normal. This should be in the code comment. > This change both improves throughput and pause time considerably. > > Does the explanation make things clearer? Yes. -Aleksey From rkennke at redhat.com Wed Feb 21 17:34:36 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 18:34:36 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: I removed the is_alloc_region() stuff in favour of checking r->tams() < r->top() which tells me which region is an alloc region, so that we can exclude them when trashing empty regions (alloc regions look empty because no liveness data is accounted for). Notice that evac-regions are not affected by this, because we *do* count evacuated objects/tlab as live in evac regions. http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.02 Passes hotspot_gc_shenandoah Ok to push? Roman On Tue, Feb 20, 2018 at 12:22 PM, Aleksey Shipilev wrote: > On 02/19/2018 06:48 PM, Roman Kennke wrote: >> Full-patch: >> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.01/ > > *) I still do not get the interaction with next TAMS, can you explain a bit? Still very weird to see > TAMS modified *during the cycle*. It might deserve the comment. > > *) It seems "is_alloc_region" is actually "has_allocs_during_gc"? > > *) It seems that setting alloc_region for humongous objects should also be guarded with > is_concurrent_traversal_in_progress(), otherwise you over-filter them? > > 202 r->set_alloc_region(true); > > *) I am still idly wondering if all this can be reworked to use first/last allocation timestamps > that we gather already. We would need to split them by GC/app allocations, but it seems to better > capture what we are tracking? > > Thanks, > -Aleksey > From ashipile at redhat.com Wed Feb 21 17:51:30 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 21 Feb 2018 17:51:30 +0000 Subject: hg: shenandoah/jdk: 2 new changesets Message-ID: <201802211751.w1LHpULo016759@aojmv0008.oracle.com> Changeset: 49f289b382c9 Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/49f289b382c9 Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConnectionMatrix.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 360f54a37701 Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/360f54a37701 Denser ShHeapRegion status line ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp From rkennke at redhat.com Wed Feb 21 17:49:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 18:49:30 +0100 Subject: RFR: [8u] 2018-02-19: Bulk backports to sh/jdk8u In-Reply-To: <56b0647b-4290-d6f0-bf86-ec2fac44c869@redhat.com> References: <56b0647b-4290-d6f0-bf86-ec2fac44c869@redhat.com> Message-ID: Am 19.02.2018 um 19:04 schrieb Aleksey Shipilev: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk8u-20180219/webrev.01/ > > This backports the bulk of improvements to sh/jdk8u: > > b5a09ff17768: [backport] LotsOfCycles test timeouts > 8735773ec619: [backport] Single thread-local GC state flag for all barriers > 544322604347: [backport] ShConcurrentThread races with set_gc_state_bit > d55c6d5216d1: [backport] GC state testers (infra) > ab9dd1d11dc1: [backport] Protect C2 matchers with UseShenandoahGC > fd9724b26fdd: [backport] Refactor allocation failure and explicit GC handling > e5398dce6e7b: [backport] Make concurrent precleaning log message optional again > 26b9048c042a: [backport] Make degenerated update-refs use region-set cursor to hand over work > 12654193e434: [backport] Demote warning message about OOM-during-evac to informational > 67294a38c0c7: [backport] TestSelectiveBarrierFlags should accept multi-element flag selections > ecb87af5e0d8: [backport] Implement flag to generate write-barriers without membars > b8c39bdc0dac: [backport] Log message on ref processing, class unload, update refs for mark events > bd01b07ba0d7: [backport] Add ShenandoahRootProcessor API to report threads while scanning roots > 3a6457fecc72: [backport] Relax assert in SBS::is_safe() > f8aa59bf8732: [backport] Conditionalize PerfDataMemorySize on enabled heap sampling > 240af491d9b5: [backport] Make major GC phases exclusive from each other > 869aee37dbf1: [backport] Single GCTimer shared by all operations > dbdde8719baf: [backport] Don't treat allocation regions implicitely live during some GCs > 9ea5ffefa388: [backport] Fix Mac OS build warnings > 7c494d9db524: [backport] Record cycle start/end to avoid continuous periodic GC > 437741c2bffd: [backport] Improve/more detailed timing stats for root queue work > f753dccda9dd: [backport] Fix/improve CLD processing > da727e3d353f: [backport] Use leftmost region in GC allocations > eef04e0a0474: [backport] Cleanup and strengthen BrooksPointer verification > 35b65240dc8c: [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop > 2a9afc3843f8: [backport] Rich assertion failure logging > 2a3a44377445: [backport] Rename *_oop_static/oop_ref to *_forwarded > 9fd8fc2e8b47: [backport] Get easy on template instantiations in ShConcMark > eada99b258fb: [backport] Improve assertion/verification messages a bit > 00a3f7ca1c36: [backport] Demote ShenandoahAllocImplicitLive to diagnostic > > Apart from very recent work in sh/jdk10, the only significant thing missing is Degenerated GC, which > gives me trouble in testing (I suspect another 8u-specific bug). I shall try and debug it for the > next bulk backport. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > Looks good. Roman From shade at redhat.com Wed Feb 21 18:09:56 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 19:09:56 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> Message-ID: <8e9edae9-72cc-7b15-a837-f257d2cbdb56@redhat.com> On 02/21/2018 06:34 PM, Roman Kennke wrote: > I removed the is_alloc_region() stuff in favour of checking r->tams() > < r->top() which tells me which region is an alloc region, so that we > can exclude them when trashing empty regions (alloc regions look empty > because no liveness data is accounted for). Notice that evac-regions > are not affected by this, because we *do* count evacuated objects/tlab > as live in evac regions. > > http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.02 *) Some terse comment is still needed aroudn next TAMS modification in FreeSet: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/005095.html *) I would probably gave the name to the property: bool not_allocated = _heap->next_top_at_mark_start(r->bottom()) == r->top(); if (r->is_humongous_start() && !r->has_live() && not_allocated) { // purge humongous } else if (!r->is_empty() && !r->has_live() && not_allocated) { // trash regular } else if (r->is_alloc_allowed()) { // add to free set } ...and optionally rephrased this as: bool not_allocated = _heap->next_top_at_mark_start(r->bottom()) == r->top(); if (!r->has_live() && not_allocated) { if (r->is_humongous_start()) { // trash humongous } else { // trash regular } } else if (r->is_alloc_allowed()) { // add to free set } *) Stray newline in shenandoahHeapRegion.hpp 239 Otherwise good. -Aleksey From rkennke at redhat.com Wed Feb 21 19:13:08 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 21 Feb 2018 20:13:08 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: <8e9edae9-72cc-7b15-a837-f257d2cbdb56@redhat.com> References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> <8e9edae9-72cc-7b15-a837-f257d2cbdb56@redhat.com> Message-ID: On Wed, Feb 21, 2018 at 7:09 PM, Aleksey Shipilev wrote: > On 02/21/2018 06:34 PM, Roman Kennke wrote: >> I removed the is_alloc_region() stuff in favour of checking r->tams() >> < r->top() which tells me which region is an alloc region, so that we >> can exclude them when trashing empty regions (alloc regions look empty >> because no liveness data is accounted for). Notice that evac-regions >> are not affected by this, because we *do* count evacuated objects/tlab >> as live in evac regions. >> >> http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.02 > > *) Some terse comment is still needed aroudn next TAMS modification in FreeSet: > http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/005095.html Damn, forgot that again :-) I added commentary at the top of shenandoahTraversalGC.cpp and in the particular spot in shenandoahFreeSet.cpp. > *) I would probably gave the name to the property: > > bool not_allocated = _heap->next_top_at_mark_start(r->bottom()) == r->top(); > if (r->is_humongous_start() && !r->has_live() && not_allocated) { > // purge humongous > } else if (!r->is_empty() && !r->has_live() && not_allocated) { > // trash regular > } else if (r->is_alloc_allowed()) { > // add to free set > } > > ...and optionally rephrased this as: > > bool not_allocated = _heap->next_top_at_mark_start(r->bottom()) == r->top(); > if (!r->has_live() && not_allocated) { > if (r->is_humongous_start()) { > // trash humongous > } else { > // trash regular > } > } else if (r->is_alloc_allowed()) { > // add to free set > } > I added the property. I did not re-phrase it because it's a different logic and I could not (yet) convince myself that it's the same and sane :-) > *) Stray newline in shenandoahHeapRegion.hpp > 239 Ok, fixed. Differential: http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.03.diff Full: http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.03 (give it some more seconds to upload) Good? Thanks for reviewing! Roman From shade at redhat.com Wed Feb 21 19:27:46 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 21 Feb 2018 20:27:46 +0100 Subject: RFR: Traversal: Don't traverse new objects In-Reply-To: References: <33e74d04-dbdf-e413-aafb-07ff22f8b6f6@redhat.com> <8e9edae9-72cc-7b15-a837-f257d2cbdb56@redhat.com> Message-ID: <64420e53-d00f-71f1-f092-4f10edcf3e5a@redhat.com> On 02/21/2018 08:13 PM, Roman Kennke wrote: > Differential: > http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.03.diff > Full: > http://cr.openjdk.java.net/~rkennke/traversal-no-traverse-new/webrev.03 Good. -Aleksey From ashipile at redhat.com Wed Feb 21 19:59:34 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 21 Feb 2018 19:59:34 +0000 Subject: hg: shenandoah/jdk8u/hotspot: 30 new changesets Message-ID: <201802211959.w1LJxZ1U024124@aojmv0008.oracle.com> Changeset: 66006497fd37 Author: shade Date: 2018-02-19 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/66006497fd37 [backport] LotsOfCycles test timeouts ! test/gc/shenandoah/LotsOfCycles.java Changeset: 9da3d74bd938 Author: shade Date: 2018-01-15 12:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9da3d74bd938 [backport] Single thread-local GC state flag for all barriers ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/shenandoahBarrierSet_aarch64.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/shenandoahBarrierSet_x86.cpp ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/shenandoahSupport.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp Changeset: 49e225f7186b Author: shade Date: 2018-01-16 20:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/49e225f7186b [backport] ShConcurrentThread races with set_gc_state_bit ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp Changeset: 0644a9671efb Author: shade Date: 2018-01-15 12:32 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0644a9671efb [backport] GC state testers (infra) ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/shenandoahSupport.cpp ! src/share/vm/opto/shenandoahSupport.hpp + test/gc/shenandoah/compiler/TestCommonGCLoads.java Changeset: 0d58192648a3 Author: shade Date: 2018-02-19 18:47 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0d58192648a3 [backport] Protect C2 matchers with UseShenandoahGC ! src/share/vm/opto/shenandoahSupport.cpp Changeset: 4825d66c66a8 Author: shade Date: 2018-01-17 15:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4825d66c66a8 [backport] Refactor allocation failure and explicit GC handling ! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: 4e3f53b68445 Author: shade Date: 2018-01-22 10:10 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4e3f53b68445 [backport] Make concurrent precleaning log message optional again ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Changeset: 9d51c881ad59 Author: shade Date: 2018-01-17 16:08 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9d51c881ad59 [backport] Make degenerated update-refs use region-set cursor to hand over work ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Changeset: 7ee708f1b4db Author: shade Date: 2018-01-19 11:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/7ee708f1b4db [backport] Demote warning message about OOM-during-evac to informational ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp Changeset: b8365143ca22 Author: shade Date: 2018-01-19 16:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b8365143ca22 [backport] TestSelectiveBarrierFlags should accept multi-element flag selections ! test/gc/shenandoah/TestSelectiveBarrierFlags.java Changeset: fb775652e2e6 Author: rkennke Date: 2018-01-19 18:40 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/fb775652e2e6 [backport] Implement flag to generate write-barriers without membars ! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp ! src/share/vm/opto/shenandoahSupport.cpp Changeset: 9db63519a3ee Author: shade Date: 2018-01-22 10:47 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9db63519a3ee [backport] Log message on ref processing, class unload, update refs for mark events ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Changeset: cf5fa0e6536f Author: rkennke Date: 2018-01-23 21:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/cf5fa0e6536f [backport] Add ShenandoahRootProcessor API to report threads while scanning roots ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp Changeset: 41622761e724 Author: rkennke Date: 2018-01-24 15:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/41622761e724 [backport] Relax assert in SBS::is_safe() ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp Changeset: df147da0410b Author: shade Date: 2018-01-26 17:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/df147da0410b [backport] Conditionalize PerfDataMemorySize on enabled heap sampling ! src/share/vm/runtime/arguments.cpp Changeset: 4b8ab0adc3d2 Author: rkennke Date: 2018-01-30 12:20 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4b8ab0adc3d2 [backport] Make major GC phases exclusive from each other ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahSharedVariables.hpp Changeset: 718e7cc0942f Author: shade Date: 2018-01-31 12:29 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/718e7cc0942f [backport] Single GCTimer shared by all operations ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp Changeset: 0b2605141291 Author: rkennke Date: 2018-01-31 21:14 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0b2605141291 [backport] Don't treat allocation regions implicitely live during some GCs ! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp Changeset: 3f4a61f4758d Author: shade Date: 2018-02-01 12:12 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3f4a61f4758d [backport] Fix Mac OS build warnings ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/runtime/virtualspace.cpp Changeset: 1bd7dc708185 Author: rkennke Date: 2018-02-02 14:59 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1bd7dc708185 [backport] Record cycle start/end to avoid continuous periodic GC ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.cpp Changeset: 97e01f5b2670 Author: rkennke Date: 2018-02-02 16:19 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/97e01f5b2670 [backport] Improve/more detailed timing stats for root queue work ! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp Changeset: e3780017c9e1 Author: rkennke Date: 2018-02-07 12:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e3780017c9e1 [backport] Fix/improve CLD processing ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.hpp Changeset: ff5174d6a42b Author: shade Date: 2018-02-07 12:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/ff5174d6a42b [backport] Use leftmost region in GC allocations Contributed-by: Dominik Infuehr ! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp Changeset: 6d0ee313f890 Author: shade Date: 2018-02-12 15:18 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/6d0ee313f890 [backport] Cleanup and strengthen BrooksPointer verification ! src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp Changeset: f411b9bcf7c3 Author: shade Date: 2018-02-12 15:22 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f411b9bcf7c3 [backport] Remove BS:is_safe in favor of logged BS::verify_safe_oop ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/memory/barrierSet.cpp ! src/share/vm/memory/barrierSet.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/oops/oop.hpp Changeset: e3d826dbbcfd Author: shade Date: 2018-02-13 12:27 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/e3d826dbbcfd [backport] Rich assertion failure logging ! src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp + src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp + src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp Changeset: 1399e4d7fbd0 Author: shade Date: 2018-02-13 13:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/1399e4d7fbd0 [backport] Rename *_oop_static/oop_ref to *_forwarded ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahBarrierSet.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahOopClosures.inline.hpp Changeset: b278d4643922 Author: shade Date: 2018-02-13 17:05 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b278d4643922 [backport] Get easy on template instantiations in ShConcMark ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp Changeset: b4075d337e08 Author: shade Date: 2018-02-14 16:58 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b4075d337e08 [backport] Improve assertion/verification messages a bit ! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp Changeset: 912c917a44a4 Author: shade Date: 2018-02-15 17:57 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/912c917a44a4 [backport] Demote ShenandoahAllocImplicitLive to diagnostic ! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp From roman at kennke.org Wed Feb 21 20:59:12 2018 From: roman at kennke.org (roman at kennke.org) Date: Wed, 21 Feb 2018 20:59:12 +0000 Subject: hg: shenandoah/jdk: Traversal: Don't traverse new objects Message-ID: <201802212059.w1LKxC5d025472@aojmv0008.oracle.com> Changeset: ae2804bbf4a0 Author: rkennke Date: 2018-02-21 18:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ae2804bbf4a0 Traversal: Don't traverse new objects ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From rkennke at redhat.com Wed Feb 21 23:05:27 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 00:05:27 +0100 Subject: RFR: Make Traversal share code with conc-mark Message-ID: As noted in the original review thread for the traversal mode, a bunch of stuff is an exact copy from conc-mark, and remained so since then. I am about to fix something in liveness accounting (to spread liveness for humongous objects over its part regions), and I don't want to fix it in two places, so here comes a change that removes the traversal copies and makes it use conc-mark code instead. The only difference was in an assert that I weakened very recently. I moved that over into the corresponding sh-conc-mark code with an additional is_conc_traversal_in_progress() guard. http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.00/ Passes hotspot_gc_shenandoah ok? From shade at redhat.com Thu Feb 22 09:17:48 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 10:17:48 +0100 Subject: RFR: Make Traversal share code with conc-mark In-Reply-To: References: Message-ID: <9badf4a7-68bd-4e7c-1b77-eb75a39709b3@redhat.com> On 02/22/2018 12:05 AM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.00/ *) I think ShConcMark and ShTraversalGC should just be friends, instead of extending the public API for ShConcMark Otherwise looks good. -Aleksey From rkennke at redhat.com Thu Feb 22 09:37:52 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 10:37:52 +0100 Subject: RFR: Make Traversal share code with conc-mark In-Reply-To: <9badf4a7-68bd-4e7c-1b77-eb75a39709b3@redhat.com> References: <9badf4a7-68bd-4e7c-1b77-eb75a39709b3@redhat.com> Message-ID: That makes sense: Differential: http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.01.diff Full: http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.01 Good? On Thu, Feb 22, 2018 at 10:17 AM, Aleksey Shipilev wrote: > On 02/22/2018 12:05 AM, Roman Kennke wrote: >> http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.00/ > > *) I think ShConcMark and ShTraversalGC should just be friends, instead of extending the public API > for ShConcMark > > Otherwise looks good. > > -Aleksey > From shade at redhat.com Thu Feb 22 09:46:02 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 10:46:02 +0100 Subject: RFR: Make Traversal share code with conc-mark In-Reply-To: References: <9badf4a7-68bd-4e7c-1b77-eb75a39709b3@redhat.com> Message-ID: <1de5d310-4306-0582-f1ed-349380ff4911@redhat.com> On 02/22/2018 10:37 AM, Roman Kennke wrote: > That makes sense: > Differential: > http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.01.diff > Full: > http://cr.openjdk.java.net/~rkennke/traversal-share-concmark/webrev.01 > > Good? Perfect! -Aleksey From roman at kennke.org Thu Feb 22 09:59:04 2018 From: roman at kennke.org (roman at kennke.org) Date: Thu, 22 Feb 2018 09:59:04 +0000 Subject: hg: shenandoah/jdk: Make Traversal share code with conc-mark Message-ID: <201802220959.w1M9x4jw022448@aojmv0008.oracle.com> Changeset: cb3852700339 Author: rkennke Date: 2018-02-22 10:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/cb3852700339 Make Traversal share code with conc-mark ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp From rkennke at redhat.com Thu Feb 22 10:07:19 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 11:07:19 +0100 Subject: RFR: Traversal: Initialize extra liveness arrays when conc-threads > par-threads Message-ID: Yesterday, Zhengyu discovered why sometimes we get liveness counters off when running with conc-threads > par-threads. We only initialize liveness arrays in init-traversal, and we do this in the workers, so only the active workers get their liveness array initialized. Duh. This fix checks in conc-traversal worker if the worker_id is >= the last number of stw workers used, and if so, initializes its own liveness array. Test: hotspot_gc_shenandoah http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.00/ Ok? Roman From shade at redhat.com Thu Feb 22 10:26:32 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 11:26:32 +0100 Subject: RFR: Traversal: Initialize extra liveness arrays when conc-threads > par-threads In-Reply-To: References: Message-ID: <0ede84a3-2674-d893-48e5-bce05d7e4980@redhat.com> On 02/22/2018 11:07 AM, Roman Kennke wrote: > Yesterday, Zhengyu discovered why sometimes we get liveness counters > off when running with conc-threads > par-threads. We only initialize > liveness arrays in init-traversal, and we do this in the workers, so > only the active workers get their liveness array initialized. Duh. > > This fix checks in conc-traversal worker if the worker_id is >= the > last number of stw workers used, and if so, initializes its own > liveness array. > > Test: hotspot_gc_shenandoah > > http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.00/ While this looks moderately okay, maybe we shouldn't cut through like that, and instead initialize liveness for max_workers somewhere during init-traversal? You can fill the entire _liveness_local in bulk then too. -Aleksey From rkennke at redhat.com Thu Feb 22 11:19:30 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 12:19:30 +0100 Subject: RFR: Traversal: Initialize extra liveness arrays when conc-threads > par-threads In-Reply-To: <0ede84a3-2674-d893-48e5-bce05d7e4980@redhat.com> References: <0ede84a3-2674-d893-48e5-bce05d7e4980@redhat.com> Message-ID: Hmm right. http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.01/ We could allocate liveness in one chunk and initialize it in one batch, but it probably doesn't matter much. Ok? On Thu, Feb 22, 2018 at 11:26 AM, Aleksey Shipilev wrote: > On 02/22/2018 11:07 AM, Roman Kennke wrote: >> Yesterday, Zhengyu discovered why sometimes we get liveness counters >> off when running with conc-threads > par-threads. We only initialize >> liveness arrays in init-traversal, and we do this in the workers, so >> only the active workers get their liveness array initialized. Duh. >> >> This fix checks in conc-traversal worker if the worker_id is >= the >> last number of stw workers used, and if so, initializes its own >> liveness array. >> >> Test: hotspot_gc_shenandoah >> >> http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.00/ > > While this looks moderately okay, maybe we shouldn't cut through like that, and instead initialize > liveness for max_workers somewhere during init-traversal? You can fill the entire _liveness_local in > bulk then too. > > -Aleksey > From shade at redhat.com Thu Feb 22 11:21:41 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 12:21:41 +0100 Subject: RFR: Traversal: Initialize extra liveness arrays when conc-threads > par-threads In-Reply-To: References: <0ede84a3-2674-d893-48e5-bce05d7e4980@redhat.com> Message-ID: <8489c4b5-7b67-b429-b093-5d43c60e62ae@redhat.com> On 02/22/2018 12:19 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.01/ I'd extend the existing block that has: ShenandoahGCPhase phase_prepare(ShenandoahPhaseTimings::traversal_gc_prepare); ...to cover this new path (and probably RP setup too) to monitor if that was a good idea. Otherwise looks good. Thanks, -Aleksey From shade at redhat.com Thu Feb 22 12:18:10 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 13:18:10 +0100 Subject: RFR: Temporarily disable ThreadLocalHandshakes with Shenandoah Message-ID: <736f207d-9757-5c0b-4da7-eac5528ab5ba@redhat.com> We have been following up on some weird compiler-related failures in sh/jdk10 and sh/jdk, and we narrowed it down to interaction with C2 and ThreadLocalHandshakes. The problem is that TLH are enabled by default, and we got that during recent sh/jdk10 merge. Let us disable TLH for a while, until the problem is resolved: diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 10:34:43 2018 +0100 +++ b/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 13:15:32 2018 +0100 @@ -102,6 +102,18 @@ FLAG_SET_DEFAULT(ShenandoahAlwaysPreTouch, true); } + // Shenandoah C2 optimizations apparently dislike the shape of thread-local handshakes. + // Disable it by default, unless we enable it specifically for debugging. + if (FLAG_IS_DEFAULT(ThreadLocalHandshakes)) { + if (ThreadLocalHandshakes) { + FLAG_SET_DEFAULT(ThreadLocalHandshakes, false); + } + } else { + if (ThreadLocalHandshakes) { + warning("Thread-local handshakes are not working correctly with Shenandoah at the moment. Enable at your own risk."); + } + } + if (ShenandoahConcurrentEvacCodeRoots) { if (!ShenandoahBarriersForConst) { if (FLAG_IS_DEFAULT(ShenandoahBarriersForConst)) { diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 10:34:43 2018 +0100 +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 13:15:32 2018 +0100 @@ -332,6 +332,10 @@ ShenandoahCodeRoots::initialize(); + log_info(gc, init)("Safepointing mechanism: %s", + SafepointMechanism::uses_thread_local_poll() ? "thread-local poll" : + (SafepointMechanism::uses_global_page_poll() ? "global-page poll" : "unknown")); + return JNI_OK; } Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Thu Feb 22 12:21:27 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 13:21:27 +0100 Subject: RFR: Temporarily disable ThreadLocalHandshakes with Shenandoah In-Reply-To: <736f207d-9757-5c0b-4da7-eac5528ab5ba@redhat.com> References: <736f207d-9757-5c0b-4da7-eac5528ab5ba@redhat.com> Message-ID: Yes please On Thu, Feb 22, 2018 at 1:18 PM, Aleksey Shipilev wrote: > We have been following up on some weird compiler-related failures in sh/jdk10 and sh/jdk, and we > narrowed it down to interaction with C2 and ThreadLocalHandshakes. The problem is that TLH are > enabled by default, and we got that during recent sh/jdk10 merge. Let us disable TLH for a while, > until the problem is resolved: > > diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 10:34:43 2018 +0100 > +++ b/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 13:15:32 2018 +0100 > @@ -102,6 +102,18 @@ > FLAG_SET_DEFAULT(ShenandoahAlwaysPreTouch, true); > } > > + // Shenandoah C2 optimizations apparently dislike the shape of thread-local handshakes. > + // Disable it by default, unless we enable it specifically for debugging. > + if (FLAG_IS_DEFAULT(ThreadLocalHandshakes)) { > + if (ThreadLocalHandshakes) { > + FLAG_SET_DEFAULT(ThreadLocalHandshakes, false); > + } > + } else { > + if (ThreadLocalHandshakes) { > + warning("Thread-local handshakes are not working correctly with Shenandoah at the moment. > Enable at your own risk."); > + } > + } > + > if (ShenandoahConcurrentEvacCodeRoots) { > if (!ShenandoahBarriersForConst) { > if (FLAG_IS_DEFAULT(ShenandoahBarriersForConst)) { > diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp > --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 10:34:43 2018 +0100 > +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 13:15:32 2018 +0100 > @@ -332,6 +332,10 @@ > > ShenandoahCodeRoots::initialize(); > > + log_info(gc, init)("Safepointing mechanism: %s", > + SafepointMechanism::uses_thread_local_poll() ? "thread-local poll" : > + (SafepointMechanism::uses_global_page_poll() ? "global-page poll" : "unknown")); > + > return JNI_OK; > } > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > From rkennke at redhat.com Thu Feb 22 12:25:28 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 13:25:28 +0100 Subject: RFR: Temporarily disable ThreadLocalHandshakes with Shenandoah In-Reply-To: References: <736f207d-9757-5c0b-4da7-eac5528ab5ba@redhat.com> Message-ID: I just checked why sh-conc-mark does not suffer the same problem. There, we init the liveness arrays at top of mark loop, and flush it at the end. This way, we can never get a mismatch of workers. We should just do the same: http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.02/ Test: TestGCThreadGroups.java which used to sometimes fail On Thu, Feb 22, 2018 at 1:21 PM, Roman Kennke wrote: > Yes please > > On Thu, Feb 22, 2018 at 1:18 PM, Aleksey Shipilev wrote: >> We have been following up on some weird compiler-related failures in sh/jdk10 and sh/jdk, and we >> narrowed it down to interaction with C2 and ThreadLocalHandshakes. The problem is that TLH are >> enabled by default, and we got that during recent sh/jdk10 merge. Let us disable TLH for a while, >> until the problem is resolved: >> >> diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp >> --- a/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 10:34:43 2018 +0100 >> +++ b/src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Thu Feb 22 13:15:32 2018 +0100 >> @@ -102,6 +102,18 @@ >> FLAG_SET_DEFAULT(ShenandoahAlwaysPreTouch, true); >> } >> >> + // Shenandoah C2 optimizations apparently dislike the shape of thread-local handshakes. >> + // Disable it by default, unless we enable it specifically for debugging. >> + if (FLAG_IS_DEFAULT(ThreadLocalHandshakes)) { >> + if (ThreadLocalHandshakes) { >> + FLAG_SET_DEFAULT(ThreadLocalHandshakes, false); >> + } >> + } else { >> + if (ThreadLocalHandshakes) { >> + warning("Thread-local handshakes are not working correctly with Shenandoah at the moment. >> Enable at your own risk."); >> + } >> + } >> + >> if (ShenandoahConcurrentEvacCodeRoots) { >> if (!ShenandoahBarriersForConst) { >> if (FLAG_IS_DEFAULT(ShenandoahBarriersForConst)) { >> diff -r cb3852700339 src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp >> --- a/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 10:34:43 2018 +0100 >> +++ b/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Thu Feb 22 13:15:32 2018 +0100 >> @@ -332,6 +332,10 @@ >> >> ShenandoahCodeRoots::initialize(); >> >> + log_info(gc, init)("Safepointing mechanism: %s", >> + SafepointMechanism::uses_thread_local_poll() ? "thread-local poll" : >> + (SafepointMechanism::uses_global_page_poll() ? "global-page poll" : "unknown")); >> + >> return JNI_OK; >> } >> >> Testing: hotspot_gc_shenandoah >> >> Thanks, >> -Aleksey >> From shade at redhat.com Thu Feb 22 12:26:47 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 13:26:47 +0100 Subject: RFR: Temporarily disable ThreadLocalHandshakes with Shenandoah In-Reply-To: References: <736f207d-9757-5c0b-4da7-eac5528ab5ba@redhat.com> Message-ID: On 02/22/2018 01:25 PM, Roman Kennke wrote: > I just checked why sh-conc-mark does not suffer the same problem. > There, we init the liveness arrays at top of mark loop, and flush it > at the end. This way, we can never get a mismatch of workers. We > should just do the same: > > http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.02/ Wrong RFR thread, but patch looks good. -Aleksey From rkennke at redhat.com Thu Feb 22 12:34:35 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 13:34:35 +0100 Subject: RFR: Traversal: Initialize extra liveness arrays when conc-threads > par-threads In-Reply-To: <8489c4b5-7b67-b429-b093-5d43c60e62ae@redhat.com> References: <0ede84a3-2674-d893-48e5-bce05d7e4980@redhat.com> <8489c4b5-7b67-b429-b093-5d43c60e62ae@redhat.com> Message-ID: Let's put that here for reference: On 02/22/2018 01:25 PM, Roman Kennke wrote: > I just checked why sh-conc-mark does not suffer the same problem. > There, we init the liveness arrays at top of mark loop, and flush it > at the end. This way, we can never get a mismatch of workers. We > should just do the same: > > http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.02/ Wrong RFR thread, but patch looks good. On Thu, Feb 22, 2018 at 12:21 PM, Aleksey Shipilev wrote: > On 02/22/2018 12:19 PM, Roman Kennke wrote: >> http://cr.openjdk.java.net/~rkennke/init-extra-liveness/webrev.01/ > > I'd extend the existing block that has: > ShenandoahGCPhase phase_prepare(ShenandoahPhaseTimings::traversal_gc_prepare); > > ...to cover this new path (and probably RP setup too) to monitor if that was a good idea. > > Otherwise looks good. > > Thanks, > -Aleksey > From roman at kennke.org Thu Feb 22 12:44:17 2018 From: roman at kennke.org (roman at kennke.org) Date: Thu, 22 Feb 2018 12:44:17 +0000 Subject: hg: shenandoah/jdk: Traversal: Initialize extra liveness arrays when conc-threads > par-threads Message-ID: <201802221244.w1MCiHpG019460@aojmv0008.oracle.com> Changeset: 4a9a014d0fa7 Author: rkennke Date: 2018-02-22 13:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/4a9a014d0fa7 Traversal: Initialize extra liveness arrays when conc-threads > par-threads ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp From ashipile at redhat.com Thu Feb 22 15:47:08 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 22 Feb 2018 15:47:08 +0000 Subject: hg: shenandoah/jdk: Temporarily disable ThreadLocalHandshakes with Shenandoah Message-ID: <201802221547.w1MFl8He018371@aojmv0008.oracle.com> Changeset: ad14bb9e6edd Author: shade Date: 2018-02-22 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ad14bb9e6edd Temporarily disable ThreadLocalHandshakes with Shenandoah ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From shade at redhat.com Thu Feb 22 17:59:06 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 18:59:06 +0100 Subject: RFR: Record Shenandoah events in hs_err events section + capture degen GC in status line Message-ID: <592a2393-3616-30c1-590a-23f446612a6b@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/hserr-events/webrev.01/ This improves hs_err that we get during the errors, in two ways: rev 49078 : Capture degenerated GC in hs_err status line rev 49079 : Record Shenandoah events in hs_err events section The code could be a little better, if we ever used the *Mark object, but it is not very easy to do, because GCTraceTime is actually the macro-definition, not the class. Something to clean up later. Excerpt from the artificially induced hs_err is below. It basically allows to reconstruct the entire GC cycle without having the GC log: ---- 8< ------------------------------------------------------------------------------------- Status: marking, degenerated gc, conc gc cancelled ... Events (250 events): ... Event: 0.922 Executing VM operation: ShenandoahInitMark Event: 0.923 Pause Init Mark Event: 0.931 Pause Init Mark done Event: 0.931 Executing VM operation: ShenandoahInitMark done Event: 0.931 Concurrent marking Event: 0.934 Concurrent marking done Event: 0.934 Executing VM operation: ShenandoahFinalMarkStartEvac Event: 0.953 Pause Final Mark Event: 0.965 Pause Final Mark done Event: 0.965 Executing VM operation: ShenandoahFinalMarkStartEvac done Event: 0.965 Concurrent cleanup Event: 0.975 Concurrent cleanup done Event: 0.975 Concurrent cleanup Event: 0.984 Concurrent cleanup done Event: 0.994 Executing VM operation: ShenandoahInitMark Event: 0.994 Pause Init Mark Event: 1.003 Pause Init Mark done Event: 1.003 Executing VM operation: ShenandoahInitMark done Event: 1.003 Concurrent marking (unload classes) Event: 1.006 Thread 0x000015307c439000 Cancelling concurrent GC: Allocation Failure Event: 1.007 Concurrent marking (unload classes) done Event: 1.020 Executing VM operation: ShenandoahDegeneratedGC Event: 1.020 Pause Degenerated GC (Mark) ---- 8< ------------------------------------------------------------------------------------- Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Thu Feb 22 18:06:06 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 19:06:06 +0100 Subject: RFR: Record Shenandoah events in hs_err events section + capture degen GC in status line In-Reply-To: <592a2393-3616-30c1-590a-23f446612a6b@redhat.com> References: <592a2393-3616-30c1-590a-23f446612a6b@redhat.com> Message-ID: Looks good to me On Thu, Feb 22, 2018 at 6:59 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/hserr-events/webrev.01/ > > This improves hs_err that we get during the errors, in two ways: > rev 49078 : Capture degenerated GC in hs_err status line > rev 49079 : Record Shenandoah events in hs_err events section > > The code could be a little better, if we ever used the *Mark object, but it is not very easy to do, > because GCTraceTime is actually the macro-definition, not the class. Something to clean up later. > > Excerpt from the artificially induced hs_err is below. It basically allows to reconstruct the entire > GC cycle without having the GC log: > > ---- 8< ------------------------------------------------------------------------------------- > > Status: marking, degenerated gc, conc gc cancelled > > ... > > Events (250 events): > ... > Event: 0.922 Executing VM operation: ShenandoahInitMark > Event: 0.923 Pause Init Mark > Event: 0.931 Pause Init Mark done > Event: 0.931 Executing VM operation: ShenandoahInitMark done > Event: 0.931 Concurrent marking > Event: 0.934 Concurrent marking done > Event: 0.934 Executing VM operation: ShenandoahFinalMarkStartEvac > Event: 0.953 Pause Final Mark > Event: 0.965 Pause Final Mark done > Event: 0.965 Executing VM operation: ShenandoahFinalMarkStartEvac done > Event: 0.965 Concurrent cleanup > Event: 0.975 Concurrent cleanup done > Event: 0.975 Concurrent cleanup > Event: 0.984 Concurrent cleanup done > Event: 0.994 Executing VM operation: ShenandoahInitMark > Event: 0.994 Pause Init Mark > Event: 1.003 Pause Init Mark done > Event: 1.003 Executing VM operation: ShenandoahInitMark done > Event: 1.003 Concurrent marking (unload classes) > Event: 1.006 Thread 0x000015307c439000 Cancelling concurrent GC: Allocation Failure > Event: 1.007 Concurrent marking (unload classes) done > Event: 1.020 Executing VM operation: ShenandoahDegeneratedGC > Event: 1.020 Pause Degenerated GC (Mark) > ---- 8< ------------------------------------------------------------------------------------- > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > From zgu at redhat.com Thu Feb 22 18:28:32 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Thu, 22 Feb 2018 13:28:32 -0500 Subject: RFR: Code roots scanning might be bypassed during degenerated cycle Message-ID: <2cad8e75-6da5-b01e-47a1-0603e7417f3c@redhat.com> Degenerated cycle might skip concurrent cycle and dive directly into final mark. When ShenandoahConcurrentScanCodeRoots is set, that means we may miss the scanning of code roots. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/code_roots/webrev.00/ Thanks, -Zhengyu From shade at redhat.com Thu Feb 22 18:32:53 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 22 Feb 2018 19:32:53 +0100 Subject: RFR: Code roots scanning might be bypassed during degenerated cycle In-Reply-To: <2cad8e75-6da5-b01e-47a1-0603e7417f3c@redhat.com> References: <2cad8e75-6da5-b01e-47a1-0603e7417f3c@redhat.com> Message-ID: On 02/22/2018 07:28 PM, Zhengyu Gu wrote: > Degenerated cycle might skip concurrent cycle and dive directly into final mark. When > ShenandoahConcurrentScanCodeRoots is set, that means we may miss the scanning of code roots. > > Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/code_roots/webrev.00/ Excellent! Let me push my hs_err changes first. Thanks, -Aleksey From ashipile at redhat.com Thu Feb 22 18:39:35 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 22 Feb 2018 18:39:35 +0000 Subject: hg: shenandoah/jdk: 2 new changesets Message-ID: <201802221839.w1MIdZ8i017721@aojmv0008.oracle.com> Changeset: ea8a31c1b502 Author: shade Date: 2018-02-22 18:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ea8a31c1b502 Capture degenerated GC in hs_err status line ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 78bd6b1975d5 Author: shade Date: 2018-02-22 19:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/78bd6b1975d5 Record Shenandoah events in hs_err events section ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From zgu at redhat.com Thu Feb 22 18:41:25 2018 From: zgu at redhat.com (zgu at redhat.com) Date: Thu, 22 Feb 2018 18:41:25 +0000 Subject: hg: shenandoah/jdk: Fixed code roots scanning that might be bypassed during degenerated cycle Message-ID: <201802221841.w1MIfPS3018400@aojmv0008.oracle.com> Changeset: 3b8adcca940c Author: zgu Date: 2018-02-22 13:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/3b8adcca940c Fixed code roots scanning that might be bypassed during degenerated cycle ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp From rkennke at redhat.com Thu Feb 22 21:45:15 2018 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 22 Feb 2018 22:45:15 +0100 Subject: RFR: Consistent liveness for humongous regions Message-ID: When counting liveness on humongous regions, we current give all liveness to the start region, and leave the rest alone. For this reason, we have put exceptions to several asserts. This patch makes liveness counting more consistent for humongous regions by spreading it over all involved regions, just as it is done at allocation time. It also removes the exceptions in the asserts. It also removes an exception for traversal-gc, which I believe is fixed by this mornings liveness init patch. Passes hotspot_gc_shenandoah http://cr.openjdk.java.net/~rkennke/fix-humongous-live/webrev.00/ Ok? Roman From shade at redhat.com Fri Feb 23 09:43:01 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 23 Feb 2018 10:43:01 +0100 Subject: RFR: Consistent liveness for humongous regions In-Reply-To: References: Message-ID: On 02/22/2018 10:45 PM, Roman Kennke wrote: > When counting liveness on humongous regions, we current give all > liveness to the start region, and leave the rest alone. For this > reason, we have put exceptions to several asserts. This patch makes > liveness counting more consistent for humongous regions by spreading > it over all involved regions, just as it is done at allocation time. > It also removes the exceptions in the asserts. It also removes an > exception for traversal-gc, which I believe is fixed by this mornings > liveness init patch. > > Passes hotspot_gc_shenandoah > > http://cr.openjdk.java.net/~rkennke/fix-humongous-live/webrev.00/ We need to optimize for the most frequent case (normal objects) better. Right now it does two heap_region_index_containing calls per object. We can also use utility methods to calculate things. Better version: http://cr.openjdk.java.net/~shade/shenandoah/humongous-accounting/webrev.00/ This has the second changeset you can apply over yours: http://cr.openjdk.java.net/~shade/shenandoah/humongous-accounting/webrev.00/shenandoah-jdk.changeset -Aleksey From roman at kennke.org Fri Feb 23 10:48:49 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 23 Feb 2018 10:48:49 +0000 Subject: hg: shenandoah/jdk: Consistent liveness for humongous regions Message-ID: <201802231048.w1NAmodB020817@aojmv0008.oracle.com> Changeset: 5b1a83bed13c Author: rkennke Date: 2018-02-22 22:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/5b1a83bed13c Consistent liveness for humongous regions ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp From rkennke at redhat.com Fri Feb 23 10:44:51 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 23 Feb 2018 11:44:51 +0100 Subject: RFR: Consistent liveness for humongous regions In-Reply-To: References: Message-ID: Hi Aleksey, thanks for improving the code. I pushed your version. Roman On Fri, Feb 23, 2018 at 10:43 AM, Aleksey Shipilev wrote: > On 02/22/2018 10:45 PM, Roman Kennke wrote: >> When counting liveness on humongous regions, we current give all >> liveness to the start region, and leave the rest alone. For this >> reason, we have put exceptions to several asserts. This patch makes >> liveness counting more consistent for humongous regions by spreading >> it over all involved regions, just as it is done at allocation time. >> It also removes the exceptions in the asserts. It also removes an >> exception for traversal-gc, which I believe is fixed by this mornings >> liveness init patch. >> >> Passes hotspot_gc_shenandoah >> >> http://cr.openjdk.java.net/~rkennke/fix-humongous-live/webrev.00/ > > We need to optimize for the most frequent case (normal objects) better. Right now it does two > heap_region_index_containing calls per object. We can also use utility methods to calculate things. > > Better version: > http://cr.openjdk.java.net/~shade/shenandoah/humongous-accounting/webrev.00/ > > This has the second changeset you can apply over yours: > http://cr.openjdk.java.net/~shade/shenandoah/humongous-accounting/webrev.00/shenandoah-jdk.changeset > > -Aleksey > From shade at redhat.com Fri Feb 23 12:16:00 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 23 Feb 2018 13:16:00 +0100 Subject: RFR: RP closures should accept NULL referents Message-ID: <6df83d2d-aa01-2eb1-ce5b-22f899832c5e@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/refproc-nulls/webrev.01/ Our nightlies show failures like these during regular marking: # SIGSEGV (0xb) at pc=0x00007fda773cbf3b, pid=79325, tid=79327 # # Problematic frame: # V [libjvm.so+0xd7af3b] ShenandoahIsAliveClosure::do_object_b(oopDesc*)+0x6b Stack: [0x00007fda74ef6000,0x00007fda74ff6000], sp=0x00007fda74ff4b00, free space=1018k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0xd7af3b] ShenandoahIsAliveClosure::do_object_b(oopDesc*)+0x6b V [libjvm.so+0xbff28d] ReferenceProcessor::discover_reference(oopDesc*, ReferenceType)+0xad V [libjvm.so+0xd24e0c] void InstanceRefKlass::oop_oop_iterate(oopDesc*, ShenandoahMarkRefsClosure*)+0xcec V [libjvm.so+0xd4cd47] void ShenandoahConcurrentMark::mark_loop_work(ShenandoahMarkRefsClosure*, unsigned short*, unsigned int, ParallelTaskTerminator*)+0x11f7 V [libjvm.so+0xd54be8] void ShenandoahConcurrentMark::mark_loop_prework(unsigned int, ParallelTaskTerminator*, ReferenceProcessor*, bool, bool, bool)+0x398 V [libjvm.so+0xd77824] ShenandoahConcurrentMarkingTask::work(unsigned int)+0x1a4 V [libjvm.so+0xeee39d] GangWorker::loop()+0x4d V [libjvm.so+0xb77a22] thread_native_entry(Thread*)+0xf2 It seems that we should really accept NULL referents, like the relevant closures in G1 and CMS do, and we should return "false", to let reference discovery deal with these references accurately. See analogous code: bool CMSIsAliveClosure::do_object_b(oop obj) { HeapWord* addr = (HeapWord*)obj; return addr != NULL && (!_span.contains(addr) || _bit_map->isMarked(addr)); } bool G1CMIsAliveClosure::do_object_b(oop obj) { HeapWord* addr = (HeapWord*)obj; return addr != NULL && (!_g1->is_in_g1_reserved(addr) || !_g1->is_obj_ill(obj)); } Testing: hotspot_gc_shenandoah, new test Thanks, -Aleksey From rkennke at redhat.com Fri Feb 23 13:20:37 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 23 Feb 2018 14:20:37 +0100 Subject: Bug: String deduplication misses code roots? In-Reply-To: <921d149c-48e8-5ee1-7e37-7e8a04f6ed1e@redhat.com> References: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> <0ac0b0c9-9a23-6a46-559c-2812c27026af@redhat.com> <921d149c-48e8-5ee1-7e37-7e8a04f6ed1e@redhat.com> Message-ID: So, move the SuspendibleThreadSetJoiner sts_join; up to cover poll() maybe? Changes look ok, but I'm not very much familiar with strdedup code... Roman On Tue, Feb 20, 2018 at 12:22 PM, Aleksey Shipilev wrote: > On 02/19/2018 11:06 PM, Zhengyu Gu wrote: >> But there does have a race in ShenandoahStrDedupThread::poll() method, where it does not participate >> safepoints, so it can interfere with root scanning. >> >> As you suggested, added simple version of oops_do() for verification. >> >> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/strdedup_poll/webrev.00/ > > OK, this makes sense. Thanks! > > Unfortunately, it still fails the same: > > # Internal Error > (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:814), > pid=73301, tid=73322 > # Error: Shenandoah assert_marked_complete failed; Object should be marked (complete) > > Referenced from: > interior location: 0x000014cfe66554fa > outside of Java heap > 0x000014cfe66554fa is at entry_point+154 in (nmethod*)0x000014cfe6655090 > > Object: > 0x00000000c0103348 - klass 0x00000001000007b0 [B > not allocated after complete mark start > not allocated after next mark start > not marked complete > marked next > in collection set > region: |0x000014cff806d400| 2|CS |BTE 0x00000000c0100000, 0x00000000c0180000, > 0x00000000c0180000|U 100%|T 0%|G 0%|S 100%|L 99%|FTS 55557|LTS 63058| |CP > 0|TAMS 0x00000000c0180000, 0x00000000c0180000| > > Forwardee: > (the object itself) > > Thanks, > -Aleksey > From zgu at redhat.com Fri Feb 23 13:26:21 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Fri, 23 Feb 2018 08:26:21 -0500 Subject: Bug: String deduplication misses code roots? In-Reply-To: References: <4fb81255-9688-908b-618c-9c71205786d6@redhat.com> <0ac0b0c9-9a23-6a46-559c-2812c27026af@redhat.com> <921d149c-48e8-5ee1-7e37-7e8a04f6ed1e@redhat.com> Message-ID: On 02/23/2018 08:20 AM, Roman Kennke wrote: > So, move the SuspendibleThreadSetJoiner sts_join; up to cover poll() maybe? Can not do that, cause poll() does Monitor::wait(), which can block safepointing. -Zhengyu > > Changes look ok, but I'm not very much familiar with strdedup code... > > Roman > > On Tue, Feb 20, 2018 at 12:22 PM, Aleksey Shipilev wrote: >> On 02/19/2018 11:06 PM, Zhengyu Gu wrote: >>> But there does have a race in ShenandoahStrDedupThread::poll() method, where it does not participate >>> safepoints, so it can interfere with root scanning. >>> >>> As you suggested, added simple version of oops_do() for verification. >>> >>> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/strdedup_poll/webrev.00/ >> >> OK, this makes sense. Thanks! >> >> Unfortunately, it still fails the same: >> >> # Internal Error >> (/home/shade/trunks/shenandoah-jdk10/src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp:814), >> pid=73301, tid=73322 >> # Error: Shenandoah assert_marked_complete failed; Object should be marked (complete) >> >> Referenced from: >> interior location: 0x000014cfe66554fa >> outside of Java heap >> 0x000014cfe66554fa is at entry_point+154 in (nmethod*)0x000014cfe6655090 >> >> Object: >> 0x00000000c0103348 - klass 0x00000001000007b0 [B >> not allocated after complete mark start >> not allocated after next mark start >> not marked complete >> marked next >> in collection set >> region: |0x000014cff806d400| 2|CS |BTE 0x00000000c0100000, 0x00000000c0180000, >> 0x00000000c0180000|U 100%|T 0%|G 0%|S 100%|L 99%|FTS 55557|LTS 63058| |CP >> 0|TAMS 0x00000000c0180000, 0x00000000c0180000| >> >> Forwardee: >> (the object itself) >> >> Thanks, >> -Aleksey >> From rkennke at redhat.com Fri Feb 23 13:28:01 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 23 Feb 2018 14:28:01 +0100 Subject: RFR: RP closures should accept NULL referents In-Reply-To: <6df83d2d-aa01-2eb1-ce5b-22f899832c5e@redhat.com> References: <6df83d2d-aa01-2eb1-ce5b-22f899832c5e@redhat.com> Message-ID: Seems ok. On Fri, Feb 23, 2018 at 1:16 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/refproc-nulls/webrev.01/ > > Our nightlies show failures like these during regular marking: > > # SIGSEGV (0xb) at pc=0x00007fda773cbf3b, pid=79325, tid=79327 > # > # Problematic frame: > # V [libjvm.so+0xd7af3b] ShenandoahIsAliveClosure::do_object_b(oopDesc*)+0x6b > > Stack: [0x00007fda74ef6000,0x00007fda74ff6000], sp=0x00007fda74ff4b00, free space=1018k > Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native > code) > V [libjvm.so+0xd7af3b] ShenandoahIsAliveClosure::do_object_b(oopDesc*)+0x6b > V [libjvm.so+0xbff28d] ReferenceProcessor::discover_reference(oopDesc*, ReferenceType)+0xad > V [libjvm.so+0xd24e0c] void InstanceRefKlass::oop_oop_iterate ShenandoahMarkRefsClosure>(oopDesc*, ShenandoahMarkRefsClosure*)+0xcec > V [libjvm.so+0xd4cd47] void ShenandoahConcurrentMark::mark_loop_work true, true, true>(ShenandoahMarkRefsClosure*, unsigned short*, unsigned int, > ParallelTaskTerminator*)+0x11f7 > V [libjvm.so+0xd54be8] void ShenandoahConcurrentMark::mark_loop_prework(unsigned > int, ParallelTaskTerminator*, ReferenceProcessor*, bool, bool, bool)+0x398 > V [libjvm.so+0xd77824] ShenandoahConcurrentMarkingTask::work(unsigned int)+0x1a4 > V [libjvm.so+0xeee39d] GangWorker::loop()+0x4d > V [libjvm.so+0xb77a22] thread_native_entry(Thread*)+0xf2 > > It seems that we should really accept NULL referents, like the relevant closures in G1 and CMS do, > and we should return "false", to let reference discovery deal with these references accurately. See > analogous code: > > bool CMSIsAliveClosure::do_object_b(oop obj) { > HeapWord* addr = (HeapWord*)obj; > return addr != NULL && > (!_span.contains(addr) || _bit_map->isMarked(addr)); > } > > bool G1CMIsAliveClosure::do_object_b(oop obj) { > HeapWord* addr = (HeapWord*)obj; > return addr != NULL && > (!_g1->is_in_g1_reserved(addr) || !_g1->is_obj_ill(obj)); > } > > Testing: hotspot_gc_shenandoah, new test > > Thanks, > -Aleksey > From ashipile at redhat.com Fri Feb 23 14:22:03 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 23 Feb 2018 14:22:03 +0000 Subject: hg: shenandoah/jdk: RP closures should accept NULL referents Message-ID: <201802231422.w1NEM3gp011408@aojmv0008.oracle.com> Changeset: c90391618b2f Author: shade Date: 2018-02-23 13:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/c90391618b2f RP closures should accept NULL referents ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp + test/hotspot/jtreg/gc/shenandoah/acceptance/RefprocSanity.java From roman at kennke.org Fri Feb 23 15:06:18 2018 From: roman at kennke.org (roman at kennke.org) Date: Fri, 23 Feb 2018 15:06:18 +0000 Subject: hg: shenandoah/jdk: Access barriers for arraycopy Message-ID: <201802231506.w1NF6IMY004272@aojmv0008.oracle.com> Changeset: ec1f466f3af9 Author: rkennke Date: 2018-02-23 16:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/ec1f466f3af9 Access barriers for arraycopy ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/shared/barrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/oops/accessBackend.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp From shade at redhat.com Fri Feb 23 15:22:47 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 23 Feb 2018 16:22:47 +0100 Subject: RFR: [10] 2018-02-23, Bulk backports to sh/jdk10 Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180223/webrev.01/ This is trivial, because sh/jdk and sh/jdk10 are not that far apart. All patches apply without any conflicts. [backport] Weaken assert in Traversal GC [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling [backport] Denser ShHeapRegion status line [backport] Traversal: Don't traverse new objects [backport] Make Traversal share code with conc-mark [backport] Traversal: Initialize extra liveness arrays when conc-threads > par-threads [backport] Temporarily disable ThreadLocalHandshakes with Shenandoah [backport] Capture degenerated GC in hs_err status line [backport] Record Shenandoah events in hs_err events section [backport] Fixed code roots scanning that might be bypassed during degenerated cycle [backport] Consistent liveness for humongous regions [backport] RP closures should accept NULL referents Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Fri Feb 23 15:27:17 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Fri, 23 Feb 2018 10:27:17 -0500 Subject: RFR: [10] 2018-02-23, Bulk backports to sh/jdk10 In-Reply-To: References: Message-ID: Good to me. -Zhengyu On 02/23/2018 10:22 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180223/webrev.01/ > > This is trivial, because sh/jdk and sh/jdk10 are not that far apart. All patches apply without any > conflicts. > > [backport] Weaken assert in Traversal GC > [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata > handling > [backport] Denser ShHeapRegion status line > [backport] Traversal: Don't traverse new objects > [backport] Make Traversal share code with conc-mark > [backport] Traversal: Initialize extra liveness arrays when conc-threads > par-threads > [backport] Temporarily disable ThreadLocalHandshakes with Shenandoah > [backport] Capture degenerated GC in hs_err status line > [backport] Record Shenandoah events in hs_err events section > [backport] Fixed code roots scanning that might be bypassed during degenerated cycle > [backport] Consistent liveness for humongous regions > [backport] RP closures should accept NULL referents > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From zgu at redhat.com Fri Feb 23 16:19:17 2018 From: zgu at redhat.com (zgu at redhat.com) Date: Fri, 23 Feb 2018 16:19:17 +0000 Subject: hg: shenandoah/jdk: String dedup thread's poll() can interfere with scanning at safepoint Message-ID: <201802231619.w1NGJIHp012141@aojmv0008.oracle.com> Changeset: d3dcc4565dcb Author: zgu Date: 2018-02-23 10:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/d3dcc4565dcb String dedup thread's poll() can interfere with scanning at safepoint ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp From rkennke at redhat.com Fri Feb 23 16:23:34 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 23 Feb 2018 17:23:34 +0100 Subject: RFR: [10] 2018-02-23, Bulk backports to sh/jdk10 In-Reply-To: References: Message-ID: Good! On Fri, Feb 23, 2018 at 4:27 PM, Zhengyu Gu wrote: > Good to me. > > -Zhengyu > > > On 02/23/2018 10:22 AM, Aleksey Shipilev wrote: >> >> >> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180223/webrev.01/ >> >> This is trivial, because sh/jdk and sh/jdk10 are not that far apart. All >> patches apply without any >> conflicts. >> >> [backport] Weaken assert in Traversal GC >> [backport] Refactor allocation seqnum handling: split mutator/GC allocs, >> merge with other metadata >> handling >> [backport] Denser ShHeapRegion status line >> [backport] Traversal: Don't traverse new objects >> [backport] Make Traversal share code with conc-mark >> [backport] Traversal: Initialize extra liveness arrays when conc-threads > >> par-threads >> [backport] Temporarily disable ThreadLocalHandshakes with Shenandoah >> [backport] Capture degenerated GC in hs_err status line >> [backport] Record Shenandoah events in hs_err events section >> [backport] Fixed code roots scanning that might be bypassed during >> degenerated cycle >> [backport] Consistent liveness for humongous regions >> [backport] RP closures should accept NULL referents >> >> Testing: hotspot_gc_shenandoah {fastdebug|release} >> >> Thanks, >> -Aleksey >> > From shade at redhat.com Fri Feb 23 16:27:02 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 23 Feb 2018 17:27:02 +0100 Subject: RFR: [9] 2018-02-23, Bulk backports to sh/jdk9 Message-ID: <2cceec99-cbef-30da-6cb5-3b98d84b021c@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180223/webrev.01/ This backports relevant bug and diagnostics fixes to sh/jdk9: [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling [backport] Denser ShHeapRegion status line [backport] Capture degenerated GC in hs_err status line [backport] Record Shenandoah events in hs_err events section [backport] Fixed code roots scanning that might be bypassed during degenerated cycle [backport] Consistent liveness for humongous regions [backport] RP closures should accept NULL referents Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From ashipile at redhat.com Fri Feb 23 16:32:50 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 23 Feb 2018 16:32:50 +0000 Subject: hg: shenandoah/jdk10: 12 new changesets Message-ID: <201802231632.w1NGWppP019451@aojmv0008.oracle.com> Changeset: 4815acd0b358 Author: rkennke Date: 2018-02-21 16:16 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4815acd0b358 [backport] Weaken assert in Traversal GC ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: 35130554f7af Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/35130554f7af [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConnectionMatrix.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 3806bc438a7b Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3806bc438a7b [backport] Denser ShHeapRegion status line ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 3b1bcf5bb4da Author: rkennke Date: 2018-02-21 18:30 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b1bcf5bb4da [backport] Traversal: Don't traverse new objects ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 37c8f680c8b0 Author: rkennke Date: 2018-02-22 10:34 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/37c8f680c8b0 [backport] Make Traversal share code with conc-mark ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp Changeset: 34065d552fa3 Author: rkennke Date: 2018-02-22 13:23 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/34065d552fa3 [backport] Traversal: Initialize extra liveness arrays when conc-threads > par-threads ! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp Changeset: e789d141ba92 Author: shade Date: 2018-02-22 16:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e789d141ba92 [backport] Temporarily disable ThreadLocalHandshakes with Shenandoah ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 5e87a27fe294 Author: shade Date: 2018-02-22 18:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5e87a27fe294 [backport] Capture degenerated GC in hs_err status line ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 14af99fc911a Author: shade Date: 2018-02-22 19:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/14af99fc911a [backport] Record Shenandoah events in hs_err events section ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 4401a12ca201 Author: zgu Date: 2018-02-22 13:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4401a12ca201 [backport] Fixed code roots scanning that might be bypassed during degenerated cycle ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp Changeset: 19de2e845e33 Author: rkennke Date: 2018-02-22 22:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19de2e845e33 [backport] Consistent liveness for humongous regions ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 84ddc33b8d02 Author: shade Date: 2018-02-23 13:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/84ddc33b8d02 [backport] RP closures should accept NULL referents ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp + test/hotspot/jtreg/gc/shenandoah/acceptance/RefprocSanity.java From rkennke at redhat.com Fri Feb 23 16:30:00 2018 From: rkennke at redhat.com (Roman Kennke) Date: Fri, 23 Feb 2018 17:30:00 +0100 Subject: RFR: [9] 2018-02-23, Bulk backports to sh/jdk9 In-Reply-To: <2cceec99-cbef-30da-6cb5-3b98d84b021c@redhat.com> References: <2cceec99-cbef-30da-6cb5-3b98d84b021c@redhat.com> Message-ID: Looks good! On Fri, Feb 23, 2018 at 5:27 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180223/webrev.01/ > > This backports relevant bug and diagnostics fixes to sh/jdk9: > > [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata > handling > [backport] Denser ShHeapRegion status line > [backport] Capture degenerated GC in hs_err status line > [backport] Record Shenandoah events in hs_err events section > [backport] Fixed code roots scanning that might be bypassed during degenerated cycle > [backport] Consistent liveness for humongous regions > [backport] RP closures should accept NULL referents > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From zgu at redhat.com Fri Feb 23 16:53:23 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Fri, 23 Feb 2018 11:53:23 -0500 Subject: RFR: [9] 2018-02-23, Bulk backports to sh/jdk9 In-Reply-To: <2cceec99-cbef-30da-6cb5-3b98d84b021c@redhat.com> References: <2cceec99-cbef-30da-6cb5-3b98d84b021c@redhat.com> Message-ID: Looks good to me. -Zhengyu On 02/23/2018 11:27 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180223/webrev.01/ > > This backports relevant bug and diagnostics fixes to sh/jdk9: > > [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata > handling > [backport] Denser ShHeapRegion status line > [backport] Capture degenerated GC in hs_err status line > [backport] Record Shenandoah events in hs_err events section > [backport] Fixed code roots scanning that might be bypassed during degenerated cycle > [backport] Consistent liveness for humongous regions > [backport] RP closures should accept NULL referents > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From ashipile at redhat.com Fri Feb 23 16:59:59 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 23 Feb 2018 16:59:59 +0000 Subject: hg: shenandoah/jdk9/hotspot: 7 new changesets Message-ID: <201802231700.w1NH00aC003842@aojmv0008.oracle.com> Changeset: 0fdb1403c046 Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0fdb1403c046 [backport] Refactor allocation seqnum handling: split mutator/GC allocs, merge with other metadata handling ! src/share/vm/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahMarkCompact.cpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp Changeset: d01efdbba161 Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/d01efdbba161 [backport] Denser ShHeapRegion status line ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: cb8423ae7ff9 Author: shade Date: 2018-02-22 18:50 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/cb8423ae7ff9 [backport] Capture degenerated GC in hs_err status line ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: f17cd086a664 Author: shade Date: 2018-02-22 19:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/f17cd086a664 [backport] Record Shenandoah events in hs_err events section ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 0c83f38776f5 Author: zgu Date: 2018-02-22 13:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/0c83f38776f5 [backport] Fixed code roots scanning that might be bypassed during degenerated cycle ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp Changeset: af376fee7138 Author: rkennke Date: 2018-02-22 22:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/af376fee7138 [backport] Consistent liveness for humongous regions ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 521d2597f753 Author: shade Date: 2018-02-23 13:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/521d2597f753 [backport] RP closures should accept NULL referents ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp + test/gc/shenandoah/acceptance/RefprocSanity.java From shade at redhat.com Mon Feb 26 10:54:49 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Feb 2018 11:54:49 +0100 Subject: RFR: ReferenceProcessor is_alive setup is racy Message-ID: <027dc5a5-267f-af4c-fd48-5206d7893b3d@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/rp-racy/webrev.01/ Looking into nightly failures, we have discovered that on conc-mark-with-update-refs cancellation path, RP discovery abruptly switches to ShIsAliveClosure, while it should be still using ShForwardedIsAliveClosure. I think this happens because our IsAliveMutators are being called from the worker threads: so, when the first thread that switched the closure to the correct one exits, it installs the *previous* closure for every other worker thread to enjoy^W crash on. The way out is to only do IsAlive mutations outside workers, in driver path. Additionally, to make failures like these more detectable, do not install any closure to RP (i.e. install NULL) when RP is not used, and assert the correct closure is installed. Testing: hotspot_gc_shenandoah Thanks, -Aleksey From rkennke at redhat.com Mon Feb 26 11:13:36 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 26 Feb 2018 12:13:36 +0100 Subject: RFR: ReferenceProcessor is_alive setup is racy In-Reply-To: <027dc5a5-267f-af4c-fd48-5206d7893b3d@redhat.com> References: <027dc5a5-267f-af4c-fd48-5206d7893b3d@redhat.com> Message-ID: Oh bad. Green light for the fix. Go! On Mon, Feb 26, 2018 at 11:54 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/rp-racy/webrev.01/ > > Looking into nightly failures, we have discovered that on conc-mark-with-update-refs cancellation > path, RP discovery abruptly switches to ShIsAliveClosure, while it should be still using > ShForwardedIsAliveClosure. I think this happens because our IsAliveMutators are being called from > the worker threads: so, when the first thread that switched the closure to the correct one exits, it > installs the *previous* closure for every other worker thread to enjoy^W crash on. > > The way out is to only do IsAlive mutations outside workers, in driver path. Additionally, to make > failures like these more detectable, do not install any closure to RP (i.e. install NULL) when RP is > not used, and assert the correct closure is installed. > > Testing: hotspot_gc_shenandoah > > Thanks, > -Aleksey > From ashipile at redhat.com Mon Feb 26 12:07:24 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 26 Feb 2018 12:07:24 +0000 Subject: hg: shenandoah/jdk: ReferenceProcessor is_alive setup is racy Message-ID: <201802261207.w1QC7OXx005406@aojmv0008.oracle.com> Changeset: 2a2fe8eff7cc Author: shade Date: 2018-02-26 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/2a2fe8eff7cc ReferenceProcessor is_alive setup is racy ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! 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/shenandoahTraversalGC.cpp From zgu at redhat.com Mon Feb 26 16:57:52 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 26 Feb 2018 11:57:52 -0500 Subject: RFR: Fix Shenandoah 8u Windows build Message-ID: <45aa450b-df99-148d-08b9-12d4b49bf9a9@redhat.com> Fixed two compilation issues with Windows build. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/8u_windows/webrev.00/ Thanks, -Zhengyu From shade at redhat.com Mon Feb 26 16:59:03 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Feb 2018 17:59:03 +0100 Subject: RFR: Fix Shenandoah 8u Windows build In-Reply-To: <45aa450b-df99-148d-08b9-12d4b49bf9a9@redhat.com> References: <45aa450b-df99-148d-08b9-12d4b49bf9a9@redhat.com> Message-ID: <43b6e814-680d-a543-885a-1d08a0e95526@redhat.com> On 02/26/2018 05:57 PM, Zhengyu Gu wrote: > Fixed two compilation issues with Windows build. > > Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/8u_windows/webrev.00/ OK, thanks. -Aleksey From zgu at redhat.com Mon Feb 26 17:05:00 2018 From: zgu at redhat.com (zgu at redhat.com) Date: Mon, 26 Feb 2018 17:05:00 +0000 Subject: hg: shenandoah/jdk8u/hotspot: Fixed Windows build Message-ID: <201802261705.w1QH50uQ004532@aojmv0008.oracle.com> Changeset: d4ea045d1de9 Author: zgu Date: 2018-02-26 11:54 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/d4ea045d1de9 Fixed Windows build ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp From shade at redhat.com Mon Feb 26 17:46:24 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Mon, 26 Feb 2018 18:46:24 +0100 Subject: RFR: Speed up asserts and verification, improve fastdebug builds performance Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/assert-perf/webrev.01/ This substantially improves ShenandoahAsserts performance, which translates to more GC cycles for time-bound aggressive tests, and faster work-bound tests. This is achieved by carefully reshuffling assert paths to avoid double/triple checks. GCBasher/aggressive does 2x more GC cycles per minute with this patch. hotspot_gc_shenandoah improves from 38 minutes to 26 minutes on my desktop. Testing: hotspot_gc_shenandoah (fastdebug), hotspot_fast_gc_shenandoah (fastdebug|release) Thanks, -Aleksey From rkennke at redhat.com Mon Feb 26 18:50:14 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 26 Feb 2018 19:50:14 +0100 Subject: RFR: Speed up asserts and verification, improve fastdebug builds performance In-Reply-To: References: Message-ID: Great! Go! On Mon, Feb 26, 2018 at 6:46 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/assert-perf/webrev.01/ > > This substantially improves ShenandoahAsserts performance, which translates to more GC cycles for > time-bound aggressive tests, and faster work-bound tests. This is achieved by carefully reshuffling > assert paths to avoid double/triple checks. > > GCBasher/aggressive does 2x more GC cycles per minute with this patch. > hotspot_gc_shenandoah improves from 38 minutes to 26 minutes on my desktop. > > Testing: hotspot_gc_shenandoah (fastdebug), hotspot_fast_gc_shenandoah (fastdebug|release) > > Thanks, > -Aleksey > From ashipile at redhat.com Mon Feb 26 19:34:50 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Mon, 26 Feb 2018 19:34:50 +0000 Subject: hg: shenandoah/jdk: Speed up asserts and verification, improve fastdebug builds performance Message-ID: <201802261934.w1QJYoif020196@aojmv0008.oracle.com> Changeset: aea30526d0a4 Author: shade Date: 2018-02-26 18:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/aea30526d0a4 Speed up asserts and verification, improve fastdebug builds performance ! src/hotspot/share/gc/shenandoah/brooksPointer.hpp ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From rkennke at redhat.com Mon Feb 26 20:08:28 2018 From: rkennke at redhat.com (Roman Kennke) Date: Mon, 26 Feb 2018 21:08:28 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. Message-ID: We currently have a problem, introduced by the new Access API's arraycopy barrier. We currently don't handle checkcast-oop-arraycopy correctly: it is possible to copy an Object[] with elements of Foo into a Bar[], even if Foo and Bar as disjoint types (demonstrated and tested by the included test). The reason for that is that the Raw arraycopy routine (which we call to do the actual copy) does not handle the checkcast at all. The checkcast is only introduced in the ModRefBarrierSet, but we don't subclass that. The solution is to do single-element copy with the appropriate checkcast. And while we're at this, we can solve another slight problem: our old arraycopy barriers iterates the arrays 3x: 1. to load and enqueue the previous values in the dst array 2. to do the actual copy 3. to update references in the dst array ... while we could do all this in one scan. Which is implemented here: http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.00/ The routine first figures out what needs to be done (checkcast, SATB, matrix, storeval-barrier or any combination of these), then curries the argument into the appropriate template call into the optimized loop (or, if nothing needs to be done -- quite frequently -- calls into the Raw bulk-copy-routine to use blitting if possible). I encountered one gotcha: the src and dst array ranges don't need to be disjoint. For this reason I detect which direction we need to copy, and do the correct loop. Unfortunately, this is only used on slow paths. C2 and C1 arraycopy still go through the fast stubs, and call the BarrierSet's write_ref_array_pre() and write_ref_array() methods, which means several scans over the array. The upcoming CodeGen stuff will probably allow us to optimize this better. (For traversal, I've got a plan to eliminate any extra barrier work on arraycopy, i.e. one bulk-copy operation plus a very cheap constant-time enqueing for almost all arraycopies, incl. c1/c2 and clone-barriers) Test: hotspot_gc_shenandoah, new test, specjvm point-testing Ok? Roman From zgu at redhat.com Mon Feb 26 20:22:39 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 26 Feb 2018 15:22:39 -0500 Subject: RFR: Fix shenandoah jdk9 build on Windows Message-ID: <279d6908-3b1b-0cc5-06fd-8c2eaf67d7b9@redhat.com> Fixed compilation errors on Windows. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk9-build/webrev.00/ Thanks, -Zhengyu From zgu at redhat.com Tue Feb 27 02:48:34 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 26 Feb 2018 21:48:34 -0500 Subject: RFR: Fix compilation errors on Windows Message-ID: The patch fixes compilation errors of current shenandoah jdk repo. Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk-build/webrev.00/ Thanks, -Zhengyu From shade at redhat.com Tue Feb 27 09:09:20 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 10:09:20 +0100 Subject: RFR: Fix shenandoah jdk9 build on Windows In-Reply-To: <279d6908-3b1b-0cc5-06fd-8c2eaf67d7b9@redhat.com> References: <279d6908-3b1b-0cc5-06fd-8c2eaf67d7b9@redhat.com> Message-ID: <09133353-1f80-10db-82f1-439888e4f207@redhat.com> On 02/26/2018 09:22 PM, Zhengyu Gu wrote: > Fixed compilation errors on Windows. > > Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk9-build/webrev.00/ *) Not very sure this is the right thing to do: 50 _next = *const_cast(&next); It seems to me that the "volatile" is not need in the original cast, so it is just: 50 _next = static_cast(next); ? Otherwise OK. -Aleksey From shade at redhat.com Tue Feb 27 09:10:45 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 10:10:45 +0100 Subject: RFR: Fix compilation errors on Windows In-Reply-To: References: Message-ID: <3e3b0c84-8aa6-7328-dcb9-24e35920dcd2@redhat.com> On 02/27/2018 03:48 AM, Zhengyu Gu wrote: > The patch fixes compilation errors of current shenandoah jdk repo. > > Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk-build/webrev.00/ *) Not very sure this is the right thing to do: 50 _next = *const_cast(&next); It seems to me that the "volatile" is not need in the original cast, so it is just: 50 _next = static_cast(next); ? *) So the cast to (int) is needed for write_ref_array_pre, but not for write_ref_array? 112 ((ShenandoahBarrierSet*) BarrierSet::barrier_set())->write_ref_array((HeapWord*) dst, length); Otherwise OK. -Aleksey From shade at redhat.com Tue Feb 27 10:07:03 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 11:07:03 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: On 02/26/2018 09:08 PM, Roman Kennke wrote: > Which is implemented here: > http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.00/ *) The test should capture bugs in this code. It should be randomized, *and* it should validate what have been written with the copy itself, that would save us time debugging the cryptic failures in larger scenarios. It should probably be separate from checkcast test. *) It is a good style to split the line by "static"/"dynamic" parameters. In other words, I should *see* the structure of the signature, e.g.: template bool arraycopy_loop_1(T* src, T* dst, size_t length, Klass* bound, bool checkcast, bool satb, bool matrix, ShenandoahBarrierSet::ArrayCopyStoreValMode storeval_mode); *) No need to put comments like "/* checkcast */" in the expansion, it is evident what template parameter you are juggling, and it only adds to clutter, do e.g.: 99 if (checkcast) { 100 return arraycopy_loop_2(src, dst, length, bound, satb, matrix, storeval_mode); 101 } else { 102 return arraycopy_loop_2(src, dst, length, bound, satb, matrix, storeval_mode); 103 } *) Aren't switches indented wrong? "case" should be indented inside the switch block. Select the switch block, and do Ctrl+Alt+L. *) Isn't storeval_str switch redundant? *) The asserts for every single "other" state should probably just assert the exact state we want to be in. Stylistic changes: http://cr.openjdk.java.net/~shade/shenandoah/arraycopy-shade-fixes.patch -Aleksey From shade at redhat.com Tue Feb 27 11:11:59 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 12:11:59 +0100 Subject: RFR: [10] 2018-02-27: Bulk backports to sh/jdk10 Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180227/webrev.01/ This backports the all-important bug fixes to sh/jdk10: d3dcc4565dcb: [backport] String dedup thread's poll() can interfere with scanning at safepoint 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Tue Feb 27 11:56:18 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 27 Feb 2018 06:56:18 -0500 Subject: RFR: Fix shenandoah jdk9 build on Windows In-Reply-To: <09133353-1f80-10db-82f1-439888e4f207@redhat.com> References: <279d6908-3b1b-0cc5-06fd-8c2eaf67d7b9@redhat.com> <09133353-1f80-10db-82f1-439888e4f207@redhat.com> Message-ID: <9ffeb0d1-4ecf-d000-e7b7-389027be9c64@redhat.com> On 02/27/2018 04:09 AM, Aleksey Shipilev wrote: > On 02/26/2018 09:22 PM, Zhengyu Gu wrote: >> Fixed compilation errors on Windows. >> >> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk9-build/webrev.00/ > > *) Not very sure this is the right thing to do: > > 50 _next = *const_cast(&next); > > It seems to me that the "volatile" is not need in the original cast, so it is just: > > 50 _next = static_cast(next); > > ? That's what it was, VSC 2015 does not like it: c:\Users\zhygu\workspace\sh-jdk\src\hotspot\share\gc/shenandoah/shenandoahStrDedupTable.hpp(50) : warning C4197: 'ShenandoahStrDedupEntry *volatile ' : top-level volatile in cast is ignored Or we can suppress the warning ... Thanks, -Zhengyu > > Otherwise OK. > > -Aleksey > From shade at redhat.com Tue Feb 27 12:47:26 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 13:47:26 +0100 Subject: RFR: Fix shenandoah jdk9 build on Windows In-Reply-To: <9ffeb0d1-4ecf-d000-e7b7-389027be9c64@redhat.com> References: <279d6908-3b1b-0cc5-06fd-8c2eaf67d7b9@redhat.com> <09133353-1f80-10db-82f1-439888e4f207@redhat.com> <9ffeb0d1-4ecf-d000-e7b7-389027be9c64@redhat.com> Message-ID: <7930bf91-7c07-8750-50bc-57aae015e9a8@redhat.com> On 02/27/2018 12:56 PM, Zhengyu Gu wrote: > > > On 02/27/2018 04:09 AM, Aleksey Shipilev wrote: >> On 02/26/2018 09:22 PM, Zhengyu Gu wrote: >>> Fixed compilation errors on Windows. >>> >>> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk9-build/webrev.00/ >> >> *) Not very sure this is the right thing to do: >> >> ??? 50???? _next = *const_cast(&next); >> >> It seems to me that the "volatile" is not need in the original cast, so it is just: >> >> ?? 50???? _next = static_cast(next); >> >> ? > That's what it was, VSC 2015 does not like it: > > c:\Users\zhygu\workspace\sh-jdk\src\hotspot\share\gc/shenandoah/shenandoahStrDedupTable.hpp(50) : > warning C4197: 'ShenandoahStrDedupEntry *volatile ' : top-level volatile in cast is ignored Ah, I meant removing that superfluous "volatile": _next = static_cast(next); Does this also make compiler barf? -Aleksey From rkennke at redhat.com Tue Feb 27 13:18:26 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Feb 2018 14:18:26 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: Hi Aleksey, >> Which is implemented here: >> http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.00/ > > *) The test should capture bugs in this code. It should be randomized, *and* it should validate what > have been written with the copy itself, that would save us time debugging the cryptic failures in > larger scenarios. It should probably be separate from checkcast test. Ok, I added another test that does some randomized conjoint arraycopying and verified that it exposes the bugger that I had during the making. > *) It is a good style to split the line by "static"/"dynamic" parameters. In other words, I should > *see* the structure of the signature, e.g.: > > template > bool arraycopy_loop_1(T* src, T* dst, size_t length, Klass* bound, > bool checkcast, bool satb, bool matrix, > ShenandoahBarrierSet::ArrayCopyStoreValMode storeval_mode); > > > *) No need to put comments like "/* checkcast */" in the expansion, it is evident what template > parameter you are juggling, and it only adds to clutter, do e.g.: > > 99 if (checkcast) { > 100 return arraycopy_loop_2(src, dst, length, bound, satb, matrix, storeval_mode); > 101 } else { > 102 return arraycopy_loop_2(src, dst, length, bound, satb, matrix, storeval_mode); > 103 } > > *) Aren't switches indented wrong? "case" should be indented inside the switch block. Select the > switch block, and do Ctrl+Alt+L. > > *) Isn't storeval_str switch redundant? > > *) The asserts for every single "other" state should probably just assert the exact state we want to > be in. > > Stylistic changes: > http://cr.openjdk.java.net/~shade/shenandoah/arraycopy-shade-fixes.patch Thanks for your changes. One of the asserts was too strict: it is ok to not do any storeval-barrier if conc-mark is in progress and no refs need updating. I fixed that. Differential (against your changes): http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01.diff/ Full (incl. your changes plus my additional test+fixes): http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01/ Good now? Roman From shade at redhat.com Tue Feb 27 13:27:08 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 14:27:08 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: On 02/27/2018 02:18 PM, Roman Kennke wrote: > Differential (against your changes): > http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01.diff/ > Full (incl. your changes plus my additional test+fixes): > http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01/ > > Good now? Yup. Is this backportable to sh/jdk10? I.e. is the bug present in sh/jdk10 too? -Aleksey From rkennke at redhat.com Tue Feb 27 13:28:16 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Feb 2018 14:28:16 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: On Tue, Feb 27, 2018 at 2:27 PM, Aleksey Shipilev wrote: > On 02/27/2018 02:18 PM, Roman Kennke wrote: >> Differential (against your changes): >> http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01.diff/ >> Full (incl. your changes plus my additional test+fixes): >> http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01/ >> >> Good now? > > Yup. > > Is this backportable to sh/jdk10? I.e. is the bug present in sh/jdk10 too? Yes, it is. But only 10. Roman From roman at kennke.org Tue Feb 27 13:34:24 2018 From: roman at kennke.org (roman at kennke.org) Date: Tue, 27 Feb 2018 13:34:24 +0000 Subject: hg: shenandoah/jdk: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. Message-ID: <201802271334.w1RDYOel024862@aojmv0008.oracle.com> Changeset: a7a034e0dafc Author: rkennke Date: 2018-02-27 14:15 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/a7a034e0dafc Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. * * * [mq]: shade-fixes ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp + test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java + test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java From rkennke at redhat.com Tue Feb 27 13:34:47 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Feb 2018 14:34:47 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: Just when I pushed, I hit this assert: # Internal Error (/home/rkennke/src/openjdk/shenandoah-jdk/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:285), pid=1884, tid=1911 # assert(heap->is_stable() || heap->is_evacuation_in_progress()) failed: must not have anything in progress The issue there is that it can't be stable because it has the has_forwarded bit set, which is valid (and obvious) at this point. Should we relax the is_stable() property or go back to checking that none stuff is in_progress as before? Roman On Tue, Feb 27, 2018 at 2:28 PM, Roman Kennke wrote: > On Tue, Feb 27, 2018 at 2:27 PM, Aleksey Shipilev wrote: >> On 02/27/2018 02:18 PM, Roman Kennke wrote: >>> Differential (against your changes): >>> http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01.diff/ >>> Full (incl. your changes plus my additional test+fixes): >>> http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.01/ >>> >>> Good now? >> >> Yup. >> >> Is this backportable to sh/jdk10? I.e. is the bug present in sh/jdk10 too? > > Yes, it is. But only 10. > > Roman From shade at redhat.com Tue Feb 27 13:40:25 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 14:40:25 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: On 02/27/2018 02:34 PM, Roman Kennke wrote: > Just when I pushed, I hit this assert: > > # Internal Error > (/home/rkennke/src/openjdk/shenandoah-jdk/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:285), > pid=1884, tid=1911 > # assert(heap->is_stable() || heap->is_evacuation_in_progress()) > failed: must not have anything in progress > > > The issue there is that it can't be stable because it has the > has_forwarded bit set, which is valid (and obvious) at this point. > Should we relax the is_stable() property or go back to checking that > none stuff is in_progress as before? Yeah, I think it should be: assert(heap->is_idle() || heap->is_evacuation_in_progress(), "must not have anything in progress"); ...where is_idle() is something like: is_set(~ShenandoahHeap::HAS_FORWARDED_OBJECTS); That way the assert would still capture any new state bit that we would introduce later. -Aleksey From zgu at redhat.com Tue Feb 27 13:44:47 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 27 Feb 2018 08:44:47 -0500 Subject: RFR: Fix compilation errors on Windows In-Reply-To: <3e3b0c84-8aa6-7328-dcb9-24e35920dcd2@redhat.com> References: <3e3b0c84-8aa6-7328-dcb9-24e35920dcd2@redhat.com> Message-ID: <093dce7b-64d6-96de-65a9-e061dfee1209@redhat.com> On 02/27/2018 04:10 AM, Aleksey Shipilev wrote: > On 02/27/2018 03:48 AM, Zhengyu Gu wrote: >> The patch fixes compilation errors of current shenandoah jdk repo. >> >> Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk-build/webrev.00/ > > *) Not very sure this is the right thing to do: > > 50 _next = *const_cast(&next); > > It seems to me that the "volatile" is not need in the original cast, so it is just: > > 50 _next = static_cast(next); It turns out that we do not need cast at all. _next = next; will do. > > ? > > *) So the cast to (int) is needed for write_ref_array_pre, but not for write_ref_array? > > 112 ((ShenandoahBarrierSet*) BarrierSet::barrier_set())->write_ref_array((HeapWord*) dst, length); write_ref_array actually takes size_t. void write_ref_array(HeapWord* start, size_t count); Updated Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk-build/webrev.01/index.html -Zhengyu > > > Otherwise OK. > > -Aleksey > From shade at redhat.com Tue Feb 27 14:00:50 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 15:00:50 +0100 Subject: RFR: Fix compilation errors on Windows In-Reply-To: <093dce7b-64d6-96de-65a9-e061dfee1209@redhat.com> References: <3e3b0c84-8aa6-7328-dcb9-24e35920dcd2@redhat.com> <093dce7b-64d6-96de-65a9-e061dfee1209@redhat.com> Message-ID: On 02/27/2018 02:44 PM, Zhengyu Gu wrote: > Updated Webrev: http://cr.openjdk.java.net/~zgu/shenandoah/sh-jdk-build/webrev.01/index.html Okay! -Aleksey From zgu at redhat.com Tue Feb 27 14:13:43 2018 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 27 Feb 2018 14:13:43 +0000 Subject: hg: shenandoah/jdk9/hotspot: Fixed compilation errors on Windows Message-ID: <201802271413.w1REDhvF015188@aojmv0008.oracle.com> Changeset: 11fe9d234351 Author: zgu Date: 2018-02-27 09:08 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/11fe9d234351 Fixed compilation errors on Windows ! src/share/vm/gc/shenandoah/shenandoahStrDedupTable.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/share/vm/utilities/numberSeq.cpp From shade at redhat.com Tue Feb 27 15:12:46 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 16:12:46 +0100 Subject: RFR: [9] 2018-02-27: Bulk backports to sh/jdk9 Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180227/webrev.01/ This backports the all-important bug fixes to sh/jdk9: d3dcc4565dcb: [backport] String dedup thread's poll() can interfere with scanning at safepoint 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Tue Feb 27 15:19:00 2018 From: zgu at redhat.com (zgu at redhat.com) Date: Tue, 27 Feb 2018 15:19:00 +0000 Subject: hg: shenandoah/jdk: Fixed compilation errors on Windows Message-ID: <201802271519.w1RFJ0EF017309@aojmv0008.oracle.com> Changeset: fb8818d9f84f Author: zgu Date: 2018-02-27 10:14 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/fb8818d9f84f Fixed compilation errors on Windows ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/hotspot/share/utilities/numberSeq.cpp From zgu at redhat.com Tue Feb 27 15:18:12 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 27 Feb 2018 10:18:12 -0500 Subject: RFR: [9] 2018-02-27: Bulk backports to sh/jdk9 In-Reply-To: References: Message-ID: <28512b22-8cb2-09a5-02af-028861d11014@redhat.com> Okay. -Zhengyu On 02/27/2018 10:12 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk9-20180227/webrev.01/ > > This backports the all-important bug fixes to sh/jdk9: > > d3dcc4565dcb: [backport] String dedup thread's poll() can interfere with scanning at safepoint > 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy > aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > > From shade at redhat.com Tue Feb 27 15:46:24 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 16:46:24 +0100 Subject: RFR: [8u] 2018-02-27: Bulk backports to sh/jdk8u Message-ID: <58d168b3-5eee-ed3b-0a1f-554ca952efaf@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk8u-20180227/webrev.01/ This backports outstanding work from past few weeks to sh/jdk8u: abcc68d17515: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix 927e60a90261: [backport] Move barriers into typeArrayOop.hpp direct memory accessors 33fec4c5103f: [backport] Roots verification should take the special roots first 0fdb1403c046: [backport] Refactor allocation metadata handling d01efdbba161: [backport] Denser ShHeapRegion status line f17cd086a664: [backport] Record Shenandoah events in hs_err events section 0c83f38776f5: [backport] Fixed code roots scanning that might be bypassed during degenerated cycle af376fee7138: [backport] Consistent liveness for humongous regions 521d2597f753: [backport] RP closures should accept NULL referents 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance It still misses Degenerated GC, because it still fails the tests. Testing: hotspot_gc_shenandoah {fastdebug|release} Thanks, -Aleksey From zgu at redhat.com Tue Feb 27 15:53:03 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Tue, 27 Feb 2018 10:53:03 -0500 Subject: RFR: [10] 2018-02-27: Bulk backports to sh/jdk10 In-Reply-To: References: Message-ID: <625c9729-7b67-bf44-708e-dfcc73be370e@redhat.com> Okay. -Zhengyu On 02/27/2018 06:11 AM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk10-20180227/webrev.01/ > > This backports the all-important bug fixes to sh/jdk10: > > d3dcc4565dcb: [backport] String dedup thread's poll() can interfere with scanning at safepoint > 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy > aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From rkennke at redhat.com Tue Feb 27 16:54:55 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Feb 2018 17:54:55 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: Like this? http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.02/ I couldn't get the inversion ~HAS_FORWARDED to compile without doing shitty casts and going insane. Roman On Tue, Feb 27, 2018 at 2:40 PM, Aleksey Shipilev wrote: > On 02/27/2018 02:34 PM, Roman Kennke wrote: >> Just when I pushed, I hit this assert: >> >> # Internal Error >> (/home/rkennke/src/openjdk/shenandoah-jdk/src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp:285), >> pid=1884, tid=1911 >> # assert(heap->is_stable() || heap->is_evacuation_in_progress()) >> failed: must not have anything in progress >> >> >> The issue there is that it can't be stable because it has the >> has_forwarded bit set, which is valid (and obvious) at this point. >> Should we relax the is_stable() property or go back to checking that >> none stuff is in_progress as before? > > Yeah, I think it should be: > > assert(heap->is_idle() || heap->is_evacuation_in_progress(), "must not have anything in progress"); > > ...where is_idle() is something like: > > is_set(~ShenandoahHeap::HAS_FORWARDED_OBJECTS); > > That way the assert would still capture any new state bit that we would introduce later. > > -Aleksey > From shade at redhat.com Tue Feb 27 16:55:36 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Tue, 27 Feb 2018 17:55:36 +0100 Subject: RFR: Handle checkcast arraycopy correctly in barriers. Make arraycopy+barriers a single loop. In-Reply-To: References: Message-ID: On 02/27/2018 05:54 PM, Roman Kennke wrote: > http://cr.openjdk.java.net/~rkennke/arraycopy-loop/webrev.02/ Yup, looks good. -Aleksey From roman at kennke.org Tue Feb 27 17:02:19 2018 From: roman at kennke.org (roman at kennke.org) Date: Tue, 27 Feb 2018 17:02:19 +0000 Subject: hg: shenandoah/jdk: Relax assert in new arraycopy loop Message-ID: <201802271702.w1RH2JNE013209@aojmv0008.oracle.com> Changeset: 203eeddca2eb Author: rkennke Date: 2018-02-27 17:56 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk/rev/203eeddca2eb Relax assert in new arraycopy loop ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp From rkennke at redhat.com Tue Feb 27 21:18:43 2018 From: rkennke at redhat.com (Roman Kennke) Date: Tue, 27 Feb 2018 22:18:43 +0100 Subject: RFR: [8u] 2018-02-27: Bulk backports to sh/jdk8u In-Reply-To: <58d168b3-5eee-ed3b-0a1f-554ca952efaf@redhat.com> References: <58d168b3-5eee-ed3b-0a1f-554ca952efaf@redhat.com> Message-ID: Looks good. Thank you! On Tue, Feb 27, 2018 at 4:46 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/backports/jdk8u-20180227/webrev.01/ > > This backports outstanding work from past few weeks to sh/jdk8u: > > abcc68d17515: [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix > 927e60a90261: [backport] Move barriers into typeArrayOop.hpp direct memory accessors > 33fec4c5103f: [backport] Roots verification should take the special roots first > 0fdb1403c046: [backport] Refactor allocation metadata handling > d01efdbba161: [backport] Denser ShHeapRegion status line > f17cd086a664: [backport] Record Shenandoah events in hs_err events section > 0c83f38776f5: [backport] Fixed code roots scanning that might be bypassed during degenerated cycle > af376fee7138: [backport] Consistent liveness for humongous regions > 521d2597f753: [backport] RP closures should accept NULL referents > 2a2fe8eff7cc: [backport] ReferenceProcessor is_alive setup is racy > aea30526d0a4: [backport] Speed up asserts and verification, improve fastdebug builds performance > > It still misses Degenerated GC, because it still fails the tests. > > Testing: hotspot_gc_shenandoah {fastdebug|release} > > Thanks, > -Aleksey > From ashipile at redhat.com Tue Feb 27 21:59:24 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Tue, 27 Feb 2018 21:59:24 +0000 Subject: hg: shenandoah/jdk10: 3 new changesets Message-ID: <201802272159.w1RLxOvc018241@aojmv0008.oracle.com> Changeset: af6960c97e76 Author: zgu Date: 2018-02-23 10:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/af6960c97e76 [backport] String dedup thread's poll() can interfere with scanning at safepoint ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStrDedupThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp Changeset: b3c5b58f55a8 Author: shade Date: 2018-02-26 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b3c5b58f55a8 [backport] ReferenceProcessor is_alive setup is racy ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! 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/shenandoahTraversalGC.cpp Changeset: a7baf996dfb5 Author: shade Date: 2018-02-26 18:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a7baf996dfb5 [backport] Speed up asserts and verification, improve fastdebug builds performance ! src/hotspot/share/gc/shenandoah/brooksPointer.hpp ! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From ashipile at redhat.com Tue Feb 27 21:59:55 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Tue, 27 Feb 2018 21:59:55 +0000 Subject: hg: shenandoah/jdk9/hotspot: 3 new changesets Message-ID: <201802272159.w1RLxtS9018454@aojmv0008.oracle.com> Changeset: 909fb58046e4 Author: zgu Date: 2018-02-23 10:19 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/909fb58046e4 [backport] String dedup thread's poll() can interfere with scanning at safepoint ! src/share/vm/gc/shenandoah/shenandoahRootProcessor.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupQueue.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupQueue.hpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupTable.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupTable.hpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupThread.cpp ! src/share/vm/gc/shenandoah/shenandoahStrDedupThread.hpp ! src/share/vm/gc/shenandoah/shenandoahStringDedup.cpp ! src/share/vm/gc/shenandoah/shenandoahStringDedup.hpp Changeset: b3b67c86f67e Author: shade Date: 2018-02-26 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/b3b67c86f67e [backport] ReferenceProcessor is_alive setup is racy ! src/share/vm/gc/shared/referenceProcessor.hpp ! src/share/vm/gc/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc/shenandoah/shenandoahHeap.hpp Changeset: 32489ae6b9c8 Author: shade Date: 2018-02-26 18:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk9/hotspot/rev/32489ae6b9c8 [backport] Speed up asserts and verification, improve fastdebug builds performance ! src/share/vm/gc/shenandoah/brooksPointer.hpp ! src/share/vm/gc/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc/shenandoah/shenandoahVerifier.cpp From ashipile at redhat.com Tue Feb 27 22:01:40 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Tue, 27 Feb 2018 22:01:40 +0000 Subject: hg: shenandoah/jdk8u/hotspot: 11 new changesets Message-ID: <201802272201.w1RM1ef8019380@aojmv0008.oracle.com> Changeset: 9b6110148d3d Author: roland Date: 2018-02-16 09:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/9b6110148d3d [backport] ShenandoahWriteBarrierNode::find_bottom_mem() fix ! src/share/vm/opto/shenandoahSupport.cpp Changeset: a8d83c1c5fce Author: rkennke Date: 2018-02-16 15:28 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/a8d83c1c5fce [backport] Move barriers into typeArrayOop.hpp direct memory accessors ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/memory/oopFactory.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/heapDumper.cpp Changeset: 26343e596e41 Author: shade Date: 2018-02-16 18:45 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/26343e596e41 [backport] Roots verification should take the special roots first ! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp Changeset: 2114a611c3ab Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2114a611c3ab [backport] Refactor allocation metadata handling ! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahMarkCompact.cpp Changeset: 452e700b2211 Author: shade Date: 2018-02-21 18:03 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/452e700b2211 [backport] Denser ShHeapRegion status line ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: bdbaa8de6a40 Author: shade Date: 2018-02-22 19:01 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/bdbaa8de6a40 [backport] Record Shenandoah events in hs_err events section ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 558bef67dbb5 Author: zgu Date: 2018-02-22 13:36 -0500 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/558bef67dbb5 [backport] Fixed code roots scanning that might be bypassed during degenerated cycle ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp Changeset: 4568c8e1020f Author: rkennke Date: 2018-02-22 22:37 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/4568c8e1020f [backport] Consistent liveness for humongous regions ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahFreeSet.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: c07f242e097c Author: shade Date: 2018-02-23 13:07 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/c07f242e097c [backport] RP closures should accept NULL referents ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp + test/gc/shenandoah/acceptance/RefprocSanity.java Changeset: 58edc0f3dcda Author: shade Date: 2018-02-26 12:09 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/58edc0f3dcda [backport] ReferenceProcessor is_alive setup is racy ! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentMark.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/memory/referenceProcessor.hpp Changeset: 590832e3234c Author: shade Date: 2018-02-26 18:00 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/590832e3234c [backport] Speed up asserts and verification, improve fastdebug builds performance ! src/share/vm/gc_implementation/shenandoah/brooksPointer.hpp ! src/share/vm/gc_implementation/shenandoah/brooksPointer.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahAsserts.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp From shade at redhat.com Wed Feb 28 10:05:26 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Feb 2018 11:05:26 +0100 Subject: RFR: [8] Missing event log for canceled GC Message-ID: This is sh/jdk8u specific: there seems to be a missing event block for canceled GC. This was the mistake during the backports. $ hg qdiff diff -r 590832e3234c src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Mon Feb 26 18:00:18 2018 +0100 +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Wed Feb 28 11:01:27 2018 +0100 @@ -1704,7 +1704,9 @@ void ShenandoahHeap::cancel_concgc(GCCause::Cause cause) { if (try_cancel_concgc()) { - log_info(gc)("Cancelling concurrent GC: %s", GCCause::to_string(cause)); + FormatBuffer<> msg("Cancelling concurrent GC: %s", GCCause::to_string(cause)); + log_info(gc)("%s", msg.buffer()); + Events::log(Thread::current(), "%s", msg.buffer()); _shenandoah_policy->report_concgc_cancelled(); } } Testing: hotspot_gc_shenandoah, eyeballing hs_errs Thanks, -Aleksey From rkennke at redhat.com Wed Feb 28 10:42:10 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 11:42:10 +0100 Subject: Fixing the OOM-during-evac Message-ID: This issue keeps haunting me. :-) Over coffee, I had an idea how to solve it. Let me outline it and open for discussion. The issue is that when a Java thread hits OOM while in the write-barrier, another thread (Java or GC) may still succeed to evacuate the object. This is racy, because thread#1 may get a from-space copy and write to this, while other threads may get a to-space copy and write to that. We need to prevent any other thread from evacuating our failed-to-evac object, or else safely get the other copy. My idea is to have a counter for number of threads in the evacuation path, and as soon as we hit OOM there, wait until the counter drops to zero, at which point we can be sure to not get the object evacuated under our feet. We need to protect the evacuation path with the following protocol. 'The evacuation path' is the code around actual evacuation, i.e. inside the evac-in-progress- and cset-checks, but around the actual evac. This needs to be done both in fast- and slow-path. There is a global counter that shows the number of threads inside the evac-path, OR a special value (e.g. something negative) to indicate OOM-during-evac (i.e. no threads are allowed to enter the path). Upon entry of the evac-path, any threads will attempt to increase the counter, using a CAS. Depending on the result of the CAS: - success: carry on with evac - failure: - if offending value is a valid counter, then try again - if offending value is OOM-during-evac special value: loop until counter drops to 0, then exit with read-barrier Upon exit, any threads will decrease the counter using atomic dec. Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac special value into the counter. Depending on result: - success: busy-loop until counter drops to zero, then exit with RB - failure: - offender is valid counter update: try again - offender is OOM-during-evac: busy loop until counter drops to zero, then exit with RB For Java threads, this protocol needs to be done in the fast (assembly) path too, because they can cause evacs. Or else, we could decide to disable the fast-path altogether (I was never really sure if the extra assembly did us much good). GC threads don't have to protect every single evacuation, but can instead do the protocol wholesale: i.e. enter on worker start, and exit on worker done. Please think hard about this possible solutions and try to poke holes into it. Meanwhile, I'll come up with a prototype. Cheers, Roman From rkennke at redhat.com Wed Feb 28 10:43:57 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 11:43:57 +0100 Subject: RFR: [8] Missing event log for canceled GC In-Reply-To: References: Message-ID: Ok On Wed, Feb 28, 2018 at 11:05 AM, Aleksey Shipilev wrote: > This is sh/jdk8u specific: there seems to be a missing event block for canceled GC. This was the > mistake during the backports. > > $ hg qdiff > diff -r 590832e3234c src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp > --- a/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Mon Feb 26 18:00:18 2018 +0100 > +++ b/src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp Wed Feb 28 11:01:27 2018 +0100 > @@ -1704,7 +1704,9 @@ > > void ShenandoahHeap::cancel_concgc(GCCause::Cause cause) { > if (try_cancel_concgc()) { > - log_info(gc)("Cancelling concurrent GC: %s", GCCause::to_string(cause)); > + FormatBuffer<> msg("Cancelling concurrent GC: %s", GCCause::to_string(cause)); > + log_info(gc)("%s", msg.buffer()); > + Events::log(Thread::current(), "%s", msg.buffer()); > _shenandoah_policy->report_concgc_cancelled(); > } > } > > Testing: hotspot_gc_shenandoah, eyeballing hs_errs > > Thanks, > -Aleksey > From ashipile at redhat.com Wed Feb 28 10:53:30 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 28 Feb 2018 10:53:30 +0000 Subject: hg: shenandoah/jdk8u/hotspot: Missing event log for canceled GC Message-ID: <201802281053.w1SArVOH028110@aojmv0008.oracle.com> Changeset: b3ad4e4c1119 Author: shade Date: 2018-02-28 11:02 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/b3ad4e4c1119 Missing event log for canceled GC ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp From shade at redhat.com Wed Feb 28 11:10:15 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Feb 2018 12:10:15 +0100 Subject: RFR [8]: Degenerated GC Message-ID: http://cr.openjdk.java.net/~shade/shenandoah/8u-degenerated-gc/webrev.01/ I have finally managed to backport Degenerated GC to sh/jdk8u, and this was the only outstanding feature to backport. The failures I mentioned before were caused by special handling for SurrogateLockerThread that is 8u-only [1]. When that is resolved [2], the tests start to pass. Testing: hotspot_gc_shenandoah {fastdebug|release}, specjvm runs with verification Thanks, -Aleksey [1] http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8716f1b84d2f [2] Because SLT handling in handle_alloc_failure_evac drops evac_in_progress, this is the fix: if (heap->is_evacuation_in_progress()) { heap->entry_evac(); - if (check_cancellation_or_degen(ShenandoahHeap::_degenerated_evac)) return; } + // Capture evacuation failures that might have happened during pre-evac in final mark. + // In this case, SLT handling would drop evac-in-progress, and we miss it if we are + // checking under the branch above. + if (check_cancellation_or_degen(ShenandoahHeap::_degenerated_evac)) return; From rkennke at redhat.com Wed Feb 28 11:42:55 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 12:42:55 +0100 Subject: Fixing the OOM-during-evac In-Reply-To: References: Message-ID: While implementing the prototype, I came upon an issue with the protocol: if we get the OOM marker into the counter, we loose the actual counter. The solution is to not CAS a full special value, but mask the current counter with an extra bit and handle/mask that accordingly. Roman On Wed, Feb 28, 2018 at 11:42 AM, Roman Kennke wrote: > This issue keeps haunting me. :-) > Over coffee, I had an idea how to solve it. Let me outline it and open > for discussion. > > The issue is that when a Java thread hits OOM while in the > write-barrier, another thread (Java or GC) may still succeed to > evacuate the object. This is racy, because thread#1 may get a > from-space copy and write to this, while other threads may get a > to-space copy and write to that. > > We need to prevent any other thread from evacuating our failed-to-evac > object, or else safely get the other copy. > > My idea is to have a counter for number of threads in the evacuation > path, and as soon as we hit OOM there, wait until the counter drops to > zero, at which point we can be sure to not get the object evacuated > under our feet. > > We need to protect the evacuation path with the following protocol. > 'The evacuation path' is the code around actual evacuation, i.e. > inside the evac-in-progress- and cset-checks, but around the actual > evac. This needs to be done both in fast- and slow-path. > > There is a global counter that shows the number of threads inside the > evac-path, OR a special value (e.g. something negative) to indicate > OOM-during-evac (i.e. no threads are allowed to enter the path). > > Upon entry of the evac-path, any threads will attempt to increase the > counter, using a CAS. Depending on the result of the CAS: > - success: carry on with evac > - failure: > - if offending value is a valid counter, then try again > - if offending value is OOM-during-evac special value: loop until > counter drops to 0, then exit with read-barrier > > Upon exit, any threads will decrease the counter using atomic dec. > > Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac > special value into the counter. Depending on result: > - success: busy-loop until counter drops to zero, then exit with RB > - failure: > - offender is valid counter update: try again > - offender is OOM-during-evac: busy loop until counter drops to > zero, then exit with RB > > For Java threads, this protocol needs to be done in the fast > (assembly) path too, because they can cause evacs. Or else, we could > decide to disable the fast-path altogether (I was never really sure if > the extra assembly did us much good). > > GC threads don't have to protect every single evacuation, but can > instead do the protocol wholesale: i.e. enter on worker start, and > exit on worker done. > > Please think hard about this possible solutions and try to poke holes > into it. Meanwhile, I'll come up with a prototype. > > Cheers, Roman From rkennke at redhat.com Wed Feb 28 11:44:13 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 12:44:13 +0100 Subject: RFR [8]: Degenerated GC In-Reply-To: References: Message-ID: Looks Ok On Wed, Feb 28, 2018 at 12:10 PM, Aleksey Shipilev wrote: > http://cr.openjdk.java.net/~shade/shenandoah/8u-degenerated-gc/webrev.01/ > > I have finally managed to backport Degenerated GC to sh/jdk8u, and this was the only outstanding > feature to backport. The failures I mentioned before were caused by special handling for > SurrogateLockerThread that is 8u-only [1]. When that is resolved [2], the tests start to pass. > > Testing: hotspot_gc_shenandoah {fastdebug|release}, specjvm runs with verification > > Thanks, > -Aleksey > > [1] http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8716f1b84d2f > [2] Because SLT handling in handle_alloc_failure_evac drops evac_in_progress, this is the fix: > > if (heap->is_evacuation_in_progress()) { > heap->entry_evac(); > > - if (check_cancellation_or_degen(ShenandoahHeap::_degenerated_evac)) return; > } > > + // Capture evacuation failures that might have happened during pre-evac in final mark. > + // In this case, SLT handling would drop evac-in-progress, and we miss it if we are > + // checking under the branch above. > + if (check_cancellation_or_degen(ShenandoahHeap::_degenerated_evac)) return; > From shade at redhat.com Wed Feb 28 11:53:10 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Feb 2018 12:53:10 +0100 Subject: RFR [10]: Revert "improved profiled predicates" Message-ID: <7fc983ff-c196-6862-f313-1efcaed03e43@redhat.com> http://cr.openjdk.java.net/~shade/shenandoah/10-revert-improved-predicates/webrev.01/ sh/jdk10 is now our backports repository, and it should not have things that we are upstreaming. One of those things is "improved profiled predicates" that Roland pushed recently: http://hg.openjdk.java.net/shenandoah/jdk10/rev/279bd9767680 Among other things, it has some bugs: http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004936.html So, we are reverting it in sh/jdk10, leaving it for stabilization in sh/jdk. The only conflict I had during reversal is in PhaseIdealLoop::place_near_use, which seems to be already done in original form in sh/jdk10: //------------------------------place_near_use--------------------------------- // Place some computation next to use but not inside inner loops. // For inner loop uses move it to the preheader area. Node *PhaseIdealLoop::place_near_use( Node *useblock ) const { IdealLoopTree *u_loop = get_loop( useblock ); return (u_loop->_irreducible || u_loop->_child) ? useblock : u_loop->_head->as_Loop()->skip_strip_mined()->in(LoopNode::EntryControl); } vs. http://hg.openjdk.java.net/shenandoah/jdk10/rev/279bd9767680#l14.11 Testing: hotspot_gc_shenandoah (fastdebug) Thanks, -Aleksey From ashipile at redhat.com Wed Feb 28 12:08:17 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 28 Feb 2018 12:08:17 +0000 Subject: hg: shenandoah/jdk8u/hotspot: [backport] Degenerated GC Message-ID: <201802281208.w1SC8HoO018822@aojmv0008.oracle.com> Changeset: 5498c2ae1a21 Author: shade Date: 2018-01-22 12:52 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/5498c2ae1a21 [backport] Degenerated GC ! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahCollectorPolicy.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahConcurrentThread.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahHeap.inline.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahPhaseTimings.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahUtils.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahVerifier.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.cpp ! src/share/vm/gc_implementation/shenandoah/shenandoahWorkerPolicy.hpp ! src/share/vm/gc_implementation/shenandoah/shenandoah_globals.hpp ! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.cpp ! src/share/vm/gc_implementation/shenandoah/vm_operations_shenandoah.hpp ! src/share/vm/runtime/vm_operations.hpp From zgu at redhat.com Wed Feb 28 13:39:40 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 28 Feb 2018 08:39:40 -0500 Subject: Fixing the OOM-during-evac In-Reply-To: References: Message-ID: <80cfd20f-88e4-f113-1ef5-56f80e64017d@redhat.com> > Upon entry of the evac-path, any threads will attempt to increase the > counter, using a CAS. Depending on the result of the CAS: > - success: carry on with evac > - failure: > - if offending value is a valid counter, then try again > - if offending value is OOM-during-evac special value: loop until > counter drops to 0, then exit with read-barrier It is not clear to me, what if initial tests are success, but two Java threads hit OOM simultaneous? can you elaborate? Thanks, -Zhengyu > > Upon exit, any threads will decrease the counter using atomic dec. > > Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac > special value into the counter. Depending on result: > - success: busy-loop until counter drops to zero, then exit with RB > - failure: > - offender is valid counter update: try again > - offender is OOM-during-evac: busy loop until counter drops to > zero, then exit with RB > > For Java threads, this protocol needs to be done in the fast > (assembly) path too, because they can cause evacs. Or else, we could > decide to disable the fast-path altogether (I was never really sure if > the extra assembly did us much good). > > GC threads don't have to protect every single evacuation, but can > instead do the protocol wholesale: i.e. enter on worker start, and > exit on worker done. > > Please think hard about this possible solutions and try to poke holes > into it. Meanwhile, I'll come up with a prototype. > > Cheers, Roman > From rkennke at redhat.com Wed Feb 28 13:50:16 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 14:50:16 +0100 Subject: Fixing the OOM-during-evac In-Reply-To: <80cfd20f-88e4-f113-1ef5-56f80e64017d@redhat.com> References: <80cfd20f-88e4-f113-1ef5-56f80e64017d@redhat.com> Message-ID: On Wed, Feb 28, 2018 at 2:39 PM, Zhengyu Gu wrote: > >> Upon entry of the evac-path, any threads will attempt to increase the >> counter, using a CAS. Depending on the result of the CAS: >> - success: carry on with evac >> - failure: >> - if offending value is a valid counter, then try again >> - if offending value is OOM-during-evac special value: loop until >> counter drops to 0, then exit with read-barrier > > > It is not clear to me, what if initial tests are success, but two Java > threads hit OOM simultaneous? can you elaborate? Then both threads attempt to CAS their current (counter | OOM_MARKER_MASK) into the counter field. Only one can succeed, but that doesn't really matter: both will then go into a loop and wait until the counter drops to zero, and then return with RB. Do you see a problem with that? > > Thanks, > > -Zhengyu > > >> >> Upon exit, any threads will decrease the counter using atomic dec. >> >> Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac >> special value into the counter. Depending on result: >> - success: busy-loop until counter drops to zero, then exit with RB >> - failure: >> - offender is valid counter update: try again >> - offender is OOM-during-evac: busy loop until counter drops to >> zero, then exit with RB >> >> For Java threads, this protocol needs to be done in the fast >> (assembly) path too, because they can cause evacs. Or else, we could >> decide to disable the fast-path altogether (I was never really sure if >> the extra assembly did us much good). >> >> GC threads don't have to protect every single evacuation, but can >> instead do the protocol wholesale: i.e. enter on worker start, and >> exit on worker done. >> >> Please think hard about this possible solutions and try to poke holes >> into it. Meanwhile, I'll come up with a prototype. >> >> Cheers, Roman >> > From rkennke at redhat.com Wed Feb 28 13:53:49 2018 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 28 Feb 2018 14:53:49 +0100 Subject: Fixing the OOM-during-evac In-Reply-To: References: Message-ID: Here's my current prototype which seems to pass initial tests with -XX:+ShenandoahOOMDuringEvacALot http://cr.openjdk.java.net/~rkennke/safe-oom-during-evac-counter.patch It's slightly dirty. It's likely to be slow because it currently enters/leaves the protected section for each object, even for GC threads, which should not happen. Roman On Wed, Feb 28, 2018 at 12:42 PM, Roman Kennke wrote: > While implementing the prototype, I came upon an issue with the > protocol: if we get the OOM marker into the counter, we loose the > actual counter. > > The solution is to not CAS a full special value, but mask the current > counter with an extra bit and handle/mask that accordingly. > > Roman > > On Wed, Feb 28, 2018 at 11:42 AM, Roman Kennke wrote: >> This issue keeps haunting me. :-) >> Over coffee, I had an idea how to solve it. Let me outline it and open >> for discussion. >> >> The issue is that when a Java thread hits OOM while in the >> write-barrier, another thread (Java or GC) may still succeed to >> evacuate the object. This is racy, because thread#1 may get a >> from-space copy and write to this, while other threads may get a >> to-space copy and write to that. >> >> We need to prevent any other thread from evacuating our failed-to-evac >> object, or else safely get the other copy. >> >> My idea is to have a counter for number of threads in the evacuation >> path, and as soon as we hit OOM there, wait until the counter drops to >> zero, at which point we can be sure to not get the object evacuated >> under our feet. >> >> We need to protect the evacuation path with the following protocol. >> 'The evacuation path' is the code around actual evacuation, i.e. >> inside the evac-in-progress- and cset-checks, but around the actual >> evac. This needs to be done both in fast- and slow-path. >> >> There is a global counter that shows the number of threads inside the >> evac-path, OR a special value (e.g. something negative) to indicate >> OOM-during-evac (i.e. no threads are allowed to enter the path). >> >> Upon entry of the evac-path, any threads will attempt to increase the >> counter, using a CAS. Depending on the result of the CAS: >> - success: carry on with evac >> - failure: >> - if offending value is a valid counter, then try again >> - if offending value is OOM-during-evac special value: loop until >> counter drops to 0, then exit with read-barrier >> >> Upon exit, any threads will decrease the counter using atomic dec. >> >> Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac >> special value into the counter. Depending on result: >> - success: busy-loop until counter drops to zero, then exit with RB >> - failure: >> - offender is valid counter update: try again >> - offender is OOM-during-evac: busy loop until counter drops to >> zero, then exit with RB >> >> For Java threads, this protocol needs to be done in the fast >> (assembly) path too, because they can cause evacs. Or else, we could >> decide to disable the fast-path altogether (I was never really sure if >> the extra assembly did us much good). >> >> GC threads don't have to protect every single evacuation, but can >> instead do the protocol wholesale: i.e. enter on worker start, and >> exit on worker done. >> >> Please think hard about this possible solutions and try to poke holes >> into it. Meanwhile, I'll come up with a prototype. >> >> Cheers, Roman From zgu at redhat.com Wed Feb 28 14:08:49 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 28 Feb 2018 09:08:49 -0500 Subject: Fixing the OOM-during-evac In-Reply-To: References: Message-ID: <6739cf32-5448-758b-d12b-e4dc3e25ce07@redhat.com> Do you really need OOM_MASK? will cancelled_concgc() enough? so every worker -> work(uint worker_id) -> inc counter -> do works -> dec counter Java Thread -> wb -> inc counter -> evac -> dec counter Java Thread -> wb -> inc counter -> evac oom -> cancel concgc -> dec counter -> wait counter == 0 -> RB Right? Thanks, -Zhengyu On 02/28/2018 08:53 AM, Roman Kennke wrote: > Here's my current prototype which seems to pass initial tests with > -XX:+ShenandoahOOMDuringEvacALot > > http://cr.openjdk.java.net/~rkennke/safe-oom-during-evac-counter.patch > > It's slightly dirty. It's likely to be slow because it currently > enters/leaves the protected section for each object, even for GC > threads, which should not happen. > > Roman > > On Wed, Feb 28, 2018 at 12:42 PM, Roman Kennke wrote: >> While implementing the prototype, I came upon an issue with the >> protocol: if we get the OOM marker into the counter, we loose the >> actual counter. >> >> The solution is to not CAS a full special value, but mask the current >> counter with an extra bit and handle/mask that accordingly. >> >> Roman >> >> On Wed, Feb 28, 2018 at 11:42 AM, Roman Kennke wrote: >>> This issue keeps haunting me. :-) >>> Over coffee, I had an idea how to solve it. Let me outline it and open >>> for discussion. >>> >>> The issue is that when a Java thread hits OOM while in the >>> write-barrier, another thread (Java or GC) may still succeed to >>> evacuate the object. This is racy, because thread#1 may get a >>> from-space copy and write to this, while other threads may get a >>> to-space copy and write to that. >>> >>> We need to prevent any other thread from evacuating our failed-to-evac >>> object, or else safely get the other copy. >>> >>> My idea is to have a counter for number of threads in the evacuation >>> path, and as soon as we hit OOM there, wait until the counter drops to >>> zero, at which point we can be sure to not get the object evacuated >>> under our feet. >>> >>> We need to protect the evacuation path with the following protocol. >>> 'The evacuation path' is the code around actual evacuation, i.e. >>> inside the evac-in-progress- and cset-checks, but around the actual >>> evac. This needs to be done both in fast- and slow-path. >>> >>> There is a global counter that shows the number of threads inside the >>> evac-path, OR a special value (e.g. something negative) to indicate >>> OOM-during-evac (i.e. no threads are allowed to enter the path). >>> >>> Upon entry of the evac-path, any threads will attempt to increase the >>> counter, using a CAS. Depending on the result of the CAS: >>> - success: carry on with evac >>> - failure: >>> - if offending value is a valid counter, then try again >>> - if offending value is OOM-during-evac special value: loop until >>> counter drops to 0, then exit with read-barrier >>> >>> Upon exit, any threads will decrease the counter using atomic dec. >>> >>> Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac >>> special value into the counter. Depending on result: >>> - success: busy-loop until counter drops to zero, then exit with RB >>> - failure: >>> - offender is valid counter update: try again >>> - offender is OOM-during-evac: busy loop until counter drops to >>> zero, then exit with RB >>> >>> For Java threads, this protocol needs to be done in the fast >>> (assembly) path too, because they can cause evacs. Or else, we could >>> decide to disable the fast-path altogether (I was never really sure if >>> the extra assembly did us much good). >>> >>> GC threads don't have to protect every single evacuation, but can >>> instead do the protocol wholesale: i.e. enter on worker start, and >>> exit on worker done. >>> >>> Please think hard about this possible solutions and try to poke holes >>> into it. Meanwhile, I'll come up with a prototype. >>> >>> Cheers, Roman From zgu at redhat.com Wed Feb 28 14:18:57 2018 From: zgu at redhat.com (Zhengyu Gu) Date: Wed, 28 Feb 2018 09:18:57 -0500 Subject: Fixing the OOM-during-evac In-Reply-To: <6739cf32-5448-758b-d12b-e4dc3e25ce07@redhat.com> References: <6739cf32-5448-758b-d12b-e4dc3e25ce07@redhat.com> Message-ID: <8708ca55-f15a-a13e-cd98-559c7fbfef63@redhat.com> On 02/28/2018 09:08 AM, Zhengyu Gu wrote: > Do you really need OOM_MASK? will cancelled_concgc() enough? Nevermind, that may be a race. Thanks, -Zhengyu > > so every worker -> work(uint worker_id) -> inc counter -> do works -> > dec counter > > Java Thread -> wb -> inc counter -> evac -> dec counter > Java Thread -> wb -> inc counter -> evac oom -> cancel concgc -> dec > counter -> wait counter == 0 -> RB > > Right? > > Thanks, > > -Zhengyu > > > > > On 02/28/2018 08:53 AM, Roman Kennke wrote: >> Here's my current prototype which seems to pass initial tests with >> -XX:+ShenandoahOOMDuringEvacALot >> >> http://cr.openjdk.java.net/~rkennke/safe-oom-during-evac-counter.patch >> >> It's slightly dirty. It's likely to be slow because it currently >> enters/leaves the protected section for each object, even for GC >> threads, which should not happen. >> >> Roman >> >> On Wed, Feb 28, 2018 at 12:42 PM, Roman Kennke >> wrote: >>> While implementing the prototype, I came upon an issue with the >>> protocol: if we get the OOM marker into the counter, we loose the >>> actual counter. >>> >>> The solution is to not CAS a full special value, but mask the current >>> counter with an extra bit and handle/mask that accordingly. >>> >>> Roman >>> >>> On Wed, Feb 28, 2018 at 11:42 AM, Roman Kennke >>> wrote: >>>> This issue keeps haunting me. :-) >>>> Over coffee, I had an idea how to solve it. Let me outline it and open >>>> for discussion. >>>> >>>> The issue is that when a Java thread hits OOM while in the >>>> write-barrier, another thread (Java or GC) may still succeed to >>>> evacuate the object. This is racy, because thread#1 may get a >>>> from-space copy and write to this, while other threads may get a >>>> to-space copy and write to that. >>>> >>>> We need to prevent any other thread from evacuating our failed-to-evac >>>> object, or else safely get the other copy. >>>> >>>> My idea is to have a counter for number of threads in the evacuation >>>> path, and as soon as we hit OOM there, wait until the counter drops to >>>> zero, at which point we can be sure to not get the object evacuated >>>> under our feet. >>>> >>>> We need to protect the evacuation path with the following protocol. >>>> 'The evacuation path' is the code around actual evacuation, i.e. >>>> inside the evac-in-progress- and cset-checks, but around the actual >>>> evac. This needs to be done both in fast- and slow-path. >>>> >>>> There is a global counter that shows the number of threads inside the >>>> evac-path, OR a special value (e.g. something negative) to indicate >>>> OOM-during-evac (i.e. no threads are allowed to enter the path). >>>> >>>> Upon entry of the evac-path, any threads will attempt to increase the >>>> counter, using a CAS. Depending on the result of the CAS: >>>> - success: carry on with evac >>>> - failure: >>>> ?? - if offending value is a valid counter, then try again >>>> ?? - if offending value is OOM-during-evac special value: loop until >>>> counter drops to 0, then exit with read-barrier >>>> >>>> Upon exit, any threads will decrease the counter using atomic dec. >>>> >>>> Upon OOM-during-evac, any thread will attempt to CAS OOM-during-evac >>>> special value into the counter. Depending on result: >>>> - success: busy-loop until counter drops to zero, then exit with RB >>>> - failure: >>>> ?? - offender is valid counter update: try again >>>> ?? - offender is OOM-during-evac: busy loop until counter drops to >>>> zero, then exit with RB >>>> >>>> For Java threads, this protocol needs to be done in the fast >>>> (assembly) path too, because they can cause evacs. Or else, we could >>>> decide to disable the fast-path altogether (I was never really sure if >>>> the extra assembly did us much good). >>>> >>>> GC threads don't have to protect every single evacuation, but can >>>> instead do the protocol wholesale: i.e. enter on worker start, and >>>> exit on worker done. >>>> >>>> Please think hard about this possible solutions and try to poke holes >>>> into it. Meanwhile, I'll come up with a prototype. >>>> >>>> Cheers, Roman From shade at redhat.com Wed Feb 28 15:00:14 2018 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 28 Feb 2018 16:00:14 +0100 Subject: Fixing the OOM-during-evac In-Reply-To: References: Message-ID: On 02/28/2018 02:53 PM, Roman Kennke wrote: > Here's my current prototype which seems to pass initial tests with > -XX:+ShenandoahOOMDuringEvacALot > > http://cr.openjdk.java.net/~rkennke/safe-oom-during-evac-counter.patch From the first glance, it looks right. But, we need to prove all corner cases are covered... -Aleksey From rwestrel at redhat.com Wed Feb 28 15:57:47 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 28 Feb 2018 16:57:47 +0100 Subject: RFR [10]: Revert "improved profiled predicates" In-Reply-To: <7fc983ff-c196-6862-f313-1efcaed03e43@redhat.com> References: <7fc983ff-c196-6862-f313-1efcaed03e43@redhat.com> Message-ID: > http://cr.openjdk.java.net/~shade/shenandoah/10-revert-improved-predicates/webrev.01/ > > sh/jdk10 is now our backports repository, and it should not have things that we are upstreaming. One > of those things is "improved profiled predicates" that Roland pushed recently: > http://hg.openjdk.java.net/shenandoah/jdk10/rev/279bd9767680 > > Among other things, it has some bugs: > http://mail.openjdk.java.net/pipermail/shenandoah-dev/2018-February/004936.html Ok. Roland. From ashipile at redhat.com Wed Feb 28 16:19:07 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Wed, 28 Feb 2018 16:19:07 +0000 Subject: hg: shenandoah/jdk10: Revert "improved profiled predicates" Message-ID: <201802281619.w1SGJ8wO024001@aojmv0008.oracle.com> Changeset: 0d8b2bb29fe0 Author: shade Date: 2018-02-28 12:42 +0100 URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0d8b2bb29fe0 Revert "improved profiled predicates" ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/shenandoahSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java