From dmitry.samersoff at oracle.com Sat Mar 1 03:08:03 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Sat, 01 Mar 2014 11:08:03 +0000 Subject: hg: jdk9/hs-rt/hotspot: 34 new changesets Message-ID: <20140301110921.717CF6242B@hg.openjdk.java.net> Changeset: be0ac0e8f6e7 Author: stefank Date: 2014-02-21 10:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/be0ac0e8f6e7 8035393: Use CLDClosure instead of CLDToOopClosure in frame::oops_interpreted_do Reviewed-by: tschatzl, coleenp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vmThread.hpp Changeset: 3cdda110bbb5 Author: stefank Date: 2014-02-21 10:19 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3cdda110bbb5 8035412: Cleanup ClassLoaderData::is_alive Reviewed-by: coleenp, mgerdin ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: e9d5c28e5059 Author: tschatzl Date: 2014-02-24 09:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e9d5c28e5059 8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work Summary: Move methods that are not dependent on any of G1ParCopyClosure's template parameters into G1ParCopyHelper. Further remove unused methods and members of the class hierarchy. Reviewed-by: mgerdin, stefank ! make/excludeSrc.make ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp + src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp Changeset: 4f227ecd7beb Author: tschatzl Date: 2014-02-24 09:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4f227ecd7beb 8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_test Summary: Remove the assumption that G1CollectedHeap::in_cset_fast_test needs to check for NULL references. Most of the time this is not required, making the code doing this check multiple times. Reviewed-by: stefank, mgerdin, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 97300b6165f8 Author: tschatzl Date: 2014-02-24 09:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/97300b6165f8 8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState Summary: Move G1ParCopyClosure::copy_to_survivor_space to decrease code size. Reviewed-by: stefank, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp Changeset: 60fd6d24f49f Author: tschatzl Date: 2014-02-24 10:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/60fd6d24f49f 8034948: Back out JDK-6976350 since it does not fix any issue Summary: Revert JDK-6976350 because it does not improve PLAB fragmentation. To the contrary, it tends to increase the amount of wasted space with many threads. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp Changeset: f460c6926af7 Author: ehelin Date: 2014-02-25 11:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f460c6926af7 Merge ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp - src/share/vm/utilities/dtrace_usdt2_disabled.hpp Changeset: 3f406218c511 Author: jwilhelm Date: 2014-02-26 14:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3f406218c511 8035822: Unable to test minimalVM Summary: Moved the test code inside INCLUDE_ALL_GCS Reviewed-by: dholmes, stefank ! src/share/vm/prims/jni.cpp Changeset: 301df27023d4 Author: stefank Date: 2014-02-27 10:34 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/301df27023d4 8035648: Don't use Handle in java_lang_String::print Reviewed-by: coleenp, pliden ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 7f0e0366ec81 Author: stefank Date: 2014-02-27 10:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7f0e0366ec81 8035746: Add missing Klass::oop_is_instanceClassLoader() function Reviewed-by: mgerdin, coleenp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/prims/jni.cpp Changeset: 7d30d4f37d31 Author: ehelin Date: 2014-02-28 14:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7d30d4f37d31 Merge ! src/share/vm/oops/instanceKlass.cpp Changeset: 5292439ef895 Author: kvn Date: 2014-02-24 15:12 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5292439ef895 8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler Summary: Consolidated C2 x86 locking code in one place in macroAssembler_x86.cpp. Reviewed-by: roland ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: cd5d10655495 Author: rbackman Date: 2014-01-23 12:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cd5d10655495 8027754: Enable loop optimizations for loops with MathExact inside Reviewed-by: kvn, iveresov ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/mathexactnode.cpp ! src/share/vm/opto/mathexactnode.hpp ! src/share/vm/opto/multnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/intrinsics/mathexact/AddExactICondTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/CompareTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/GVNTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactICondTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NestedMathExactTest.java ! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/Verify.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Changeset: 99fc8c086679 Author: adlertz Date: 2014-02-25 10:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/99fc8c086679 8032894: Remove dead code in Pressure::lower Summary: Remove dead code in Pressure::lower Reviewed-by: kvn, roland ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/ifg.cpp Changeset: 9a83b7b3e37c Author: anoll Date: 2014-02-25 13:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9a83b7b3e37c 8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered) Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp + test/compiler/startup/NumCompilerThreadsCheck.java Changeset: 04e7587c97dc Author: adlertz Date: 2014-02-25 14:09 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/04e7587c97dc 8032656: Tag the MachSpillCopies with purpose information Summary: Subclassed the MachSpillCopyNode with different subnodes for different spill purposes to enhance debugging / visualization Reviewed-by: kvn, roland ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/coalesce.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/reg_split.cpp Changeset: 1077c8270209 Author: adlertz Date: 2014-02-25 17:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1077c8270209 8033260: assert(lrg._area >= 0.0) failed: negative spill area Summary: Change type from float to double on block frequency, and add check for +Inf - +Inf operation Reviewed-by: kvn, roland ! agent/src/share/classes/sun/jvm/hotspot/opto/Block.java ! src/share/vm/opto/block.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: fdad2932c73f Author: roland Date: 2014-02-25 18:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fdad2932c73f 8031752: Failed speculative optimizations should be reattempted when root of compilation is different Summary: support for speculative traps that keep track of the root of the compilation in which a trap occurs. Reviewed-by: kvn, twisti ! src/share/vm/ci/ciClassList.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/globals.hpp + test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: f217a92ae194 Author: roland Date: 2014-02-25 10:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f217a92ae194 Merge Changeset: 2757a106eaa8 Author: anoll Date: 2014-02-26 07:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2757a106eaa8 8032642: [TESTBUG] Fix testbugs in compiler/startup/.* Summary: Fixed issues with these tests Reviewed-by: kvn, twisti ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java Changeset: 4e7ee57b57bf Author: adlertz Date: 2014-02-26 07:46 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4e7ee57b57bf 8010500: [parfait] Possible null pointer dereference at hotspot/src/share/vm/opto/loopnode.hpp Summary: Added NULL check for loopnode() in get_pre_loop_end() Reviewed-by: kvn, roland ! src/share/vm/opto/superword.cpp Changeset: 47f00f3b3900 Author: neliasso Date: 2014-02-11 13:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/47f00f3b3900 8034188: OSR methods may not be recompiled at proper compilation level Summary: remove_osr_nmethod doesn't check that it is the correct method Reviewed-by: kvn, iveresov ! src/share/vm/oops/instanceKlass.cpp Changeset: 524b54a7f1b5 Author: anoll Date: 2014-02-26 11:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/524b54a7f1b5 8034839: jvm hangs with gc/gctests/LoadUnloadGC test Summary: Provide fast lookup of checked dependencies via hashmap Reviewed-by: kvn, roland ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: b3fe59626fdc Author: anoll Date: 2014-02-26 02:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b3fe59626fdc Merge - agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java ! src/share/vm/code/nmethod.cpp - src/share/vm/utilities/dtrace_usdt2_disabled.hpp Changeset: fae50ee0308d Author: anoll Date: 2014-02-26 02:54 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fae50ee0308d Merge Changeset: 78112be27ba0 Author: goetz Date: 2014-02-26 11:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/78112be27ba0 8035396: Introduce accessor for tmp_oop in frame. Summary: Avoid #ifs by introducing the accessor function interpreter_frame_temp_oop_addr(). Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp Changeset: b3e1a903b6e8 Author: iveresov Date: 2014-02-26 16:45 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b3e1a903b6e8 8035283: Second phase of branch shortening doesn't account for loop alignment Summary: added missing check for loop padding case. Reviewed-by: kvn, jrose ! src/share/vm/opto/output.cpp Changeset: 3df21373e577 Author: roland Date: 2014-02-27 09:37 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3df21373e577 8032011: nsk/stress/jck60/jck60022 crashes in src\share\vm\runtime\synchronizer.cpp:239 Summary: biased locking's revoke_bias locks monitor in compiled frame with eliminated lock Reviewed-by: kvn, iveresov ! src/share/vm/runtime/biasedLocking.cpp + test/compiler/uncommontrap/TestLockEliminatedAtDeopt.java Changeset: 7e8e4d1a41d6 Author: goetz Date: 2014-02-27 20:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7e8e4d1a41d6 8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExact Reviewed-by: kvn ! src/cpu/ppc/vm/ppc.ad Changeset: 484a359ff649 Author: roland Date: 2014-02-28 13:44 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/484a359ff649 8031754: Type speculation should favor profile data from outermost inlined method Summary: favor profile data coming from outer most method Reviewed-by: kvn, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp Changeset: 16c705d792be Author: morris Date: 2014-02-28 08:02 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/16c705d792be Merge ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp Changeset: 2dd7abe7b841 Author: henryjen Date: 2014-02-25 23:59 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2dd7abe7b841 8033898: undefined symbol when build hotspot with Xcode5 Reviewed-by: sla, dholmes ! make/bsd/makefiles/gcc.make Changeset: 2328dac1da27 Author: amurillo Date: 2014-02-28 09:30 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2328dac1da27 Merge Changeset: ef7328717719 Author: dsamersoff Date: 2014-03-01 01:36 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ef7328717719 Merge ! src/share/vm/opto/library_call.cpp From serguei.spitsyn at oracle.com Sat Mar 1 06:29:27 2014 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 01 Mar 2014 14:29:27 +0000 Subject: hg: jdk9/hs-rt/hotspot: 6471769: Error: assert(_cur_stack_depth == count_frames(), "cur_stack_depth out of sync") Message-ID: <20140301142931.E44406242C@hg.openjdk.java.net> Changeset: 0d8d78c0329a Author: sspitsyn Date: 2014-03-01 08:05 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a 6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync") Summary: It is more safe to get/update data for suspended threads at a safepoint Reviewed-by: dcubed, twisti, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiEnvThreadState.cpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/runtime/vm_operations.hpp From daniel.daugherty at oracle.com Sat Mar 1 11:12:47 2014 From: daniel.daugherty at oracle.com (daniel.daugherty at oracle.com) Date: Sat, 01 Mar 2014 19:12:47 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036102: part of the fix for 6498581 lost in mismerge Message-ID: <20140301191301.2C01F62435@hg.openjdk.java.net> Changeset: 2edca307b15a Author: dsamersoff Date: 2014-03-01 09:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2edca307b15a 8036102: part of the fix for 6498581 lost in mismerge Summary: Restore code lost in mis-merge Reviewed-by: dcubed ! src/share/vm/opto/library_call.cpp From coleen.phillimore at oracle.com Mon Mar 3 12:40:23 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Mon, 03 Mar 2014 20:40:23 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8035735: Metaspace::contains become extremely slow in some cases Message-ID: <20140303204026.C060E62474@hg.openjdk.java.net> Changeset: 7380034e5b31 Author: coleenp Date: 2014-03-03 13:58 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7380034e5b31 8035735: Metaspace::contains become extremely slow in some cases Summary: Call is_metadata instead which does less work for the call in debugInfo.hpp which is called for all compiled code stack frames. Reviewed-by: jmasa, dcubed ! src/share/vm/code/debugInfo.hpp ! src/share/vm/oops/metadata.hpp From coleen.phillimore at oracle.com Tue Mar 4 12:36:15 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 04 Mar 2014 20:36:15 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag Message-ID: <20140304203618.154BB624C9@hg.openjdk.java.net> Changeset: 4adcdd3ccb66 Author: coleenp Date: 2014-03-04 09:57 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4adcdd3ccb66 8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag Summary: Use PrintCompressedOopsMode and these other flags that match printing compressed oop information Reviewed-by: ctornqvi, sla ! src/share/vm/runtime/arguments.cpp ! test/runtime/CompressedOops/CompressedClassPointers.java From mike.duigou at oracle.com Wed Mar 5 12:32:14 2014 From: mike.duigou at oracle.com (mike.duigou at oracle.com) Date: Wed, 05 Mar 2014 20:32:14 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036122: Fix warning 'format not a string literal' Message-ID: <20140305203219.B7BB262519@hg.openjdk.java.net> Changeset: d72cee0607a3 Author: goetz Date: 2014-03-03 11:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d72cee0607a3 8036122: Fix warning 'format not a string literal' Reviewed-by: mduigou, kvn ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/compiler/compilerOracle.cpp From christian.tornqvist at oracle.com Thu Mar 6 08:52:59 2014 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Thu, 06 Mar 2014 16:52:59 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto) Message-ID: <20140306165325.A33966257F@hg.openjdk.java.net> Changeset: ff056d90e349 Author: mseledtsov Date: 2014-03-05 12:31 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff056d90e349 8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto) Summary: Added message to indicate when sharing was attempted but failed Reviewed-by: coleenp, ctornqvi ! src/share/vm/memory/filemap.cpp From alejandro.murillo at oracle.com Thu Mar 6 12:33:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 20:33:51 +0000 Subject: hg: jdk9/hs-rt: 3 new changesets Message-ID: <20140306203352.5AB71625A5@hg.openjdk.java.net> Changeset: 599d1355f477 Author: mduigou Date: 2014-03-03 09:21 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/599d1355f477 8036079: --with-boot-jdk-jvmargs configure options are ignored Reviewed-by: erikj ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 96f74167f6a0 Author: erikj Date: 2014-03-04 10:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/96f74167f6a0 8036145: Solaris standard grep does not understand -qE Reviewed-by: alanb, tbell ! common/autoconf/configure Changeset: 08301f5e5780 Author: erikj Date: 2014-03-05 10:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/08301f5e5780 8019729: JDK build HIGHEST compiler optimisation setting isn't valid for Sun C++ compiler Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From alejandro.murillo at oracle.com Thu Mar 6 12:34:20 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 20:34:20 +0000 Subject: hg: jdk9/hs-rt/jaxp: 8035469: Xerces Update: EncodingMap does not recognize Java-style encodings Cp1141-Cp1149 Message-ID: <20140306203443.907E2625A6@hg.openjdk.java.net> Changeset: d2b8f8f58a44 Author: joehw Date: 2014-02-28 15:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/d2b8f8f58a44 8035469: Xerces Update: EncodingMap does not recognize Java-style encodings Cp1141-Cp1149 Reviewed-by: lancea, joehw Contributed-by: david.x.li at oracle.com ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java From alejandro.murillo at oracle.com Thu Mar 6 12:35:23 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 20:35:23 +0000 Subject: hg: jdk9/hs-rt/jdk: 29 new changesets Message-ID: <20140306204417.DCB99625A8@hg.openjdk.java.net> Changeset: 4362ff92facc Author: joehw Date: 2014-02-28 09:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4362ff92facc 8036004: Incorrect license header for a test class Reviewed-by: alanb ! test/javax/xml/jaxp/transform/8004476/TestBase.java Changeset: 34f9f9a9c2ca Author: bchristi Date: 2014-02-28 10:27 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/34f9f9a9c2ca 6835233: Fedora 9 jdk regression test failed: java/lang/instrument/ParallelTransformerLoader.sh Summary: Remove @ignore from ParallelTransformerLoader.sh Reviewed-by: alanb, sla, smarks ! test/java/lang/instrument/ParallelTransformerLoader.sh Changeset: ceeb70958b6c Author: rriggs Date: 2014-02-28 13:36 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ceeb70958b6c 8035889: jdk testlibrary - add printing of values of failed assertions Summary: Extend and cleanup testlibrary Reviewed-by: mchung, sla ! test/lib/testlibrary/AssertsTest.java ! test/lib/testlibrary/jdk/testlibrary/Asserts.java Changeset: 784ab0cb4874 Author: rriggs Date: 2014-02-28 17:01 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/784ab0cb4874 8035106: Typo in java.time.format.Parsed error message Reviewed-by: lancea ! src/share/classes/java/time/format/Parsed.java Changeset: 403765ccd4ac Author: vlivanov Date: 2014-03-01 02:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/403765ccd4ac 8027827: Improve performance of catchException combinator 8034120: MethodHandles.catchException doesn't handle VarargsCollector right Reviewed-by: lagergren, psandoz, jrose ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java Changeset: 486987be7561 Author: vlivanov Date: 2014-03-01 02:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/486987be7561 8033666: Make sure @ForceInline is everywhere it needs to be in sun.misc and java.lang.invoke Reviewed-by: twisti, jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/sun/invoke/util/ValueConversions.java Changeset: 3985c8654670 Author: rriggs Date: 2014-03-01 11:57 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3985c8654670 8035813: Broken link in java.lang.Iterable Summary: Fixed link to ../util/ Reviewed-by: lancea ! src/share/classes/java/lang/Iterable.java Changeset: 543c5b2c5e55 Author: alanb Date: 2014-03-02 15:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/543c5b2c5e55 8010194: java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh fails with "Timed out waiting ..." (sol) Reviewed-by: chegar ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java Changeset: 51867d754d1f Author: chegar Date: 2014-03-02 19:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/51867d754d1f 8035868: Check for JNI pending exceptions in windows/native/sun/net/spi/DefaultProxySelector.c Reviewed-by: alanb ! src/windows/native/sun/net/spi/DefaultProxySelector.c Changeset: a1df86f672a3 Author: chegar Date: 2014-03-02 19:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a1df86f672a3 8035897: Better memory allocation for file descriptors greater than 1024 on macosx Reviewed-by: michaelm ! src/aix/native/java/net/aix_close.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/SocketInputStream.c ! src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/java/net/solaris_close.c + test/java/net/ServerSocket/AnotherSelectFdsLimit.java Changeset: 0f26ca2179b3 Author: weijun Date: 2014-03-03 10:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0f26ca2179b3 8036104: Rename the PAData.java test Reviewed-by: xuelei - test/sun/security/krb5/PAData.java + test/sun/security/krb5/TestPAData.java Changeset: 8bc3f84a1255 Author: ewang Date: 2014-03-03 11:06 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8bc3f84a1255 8035633: TEST_BUG: java/net/NetworkInterface/Equals.java and some tests failed on windows intermittently Reviewed-by: chegar, alanb, igerasim ! test/java/net/MulticastSocket/TestInterfaces.java ! test/java/net/NetworkInterface/Equals.java ! test/java/net/NetworkInterface/IndexTest.java Changeset: 6cfedc362f48 Author: iignatyev Date: 2014-03-03 18:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6cfedc362f48 6946101: ShellScaffold.sh based tests can issue "write error: Broken pipe" messages Reviewed-by: dcubed, sla Contributed-by: Pavel Punegov ! test/com/sun/jdi/ArrayLengthDumpTest.sh ! test/com/sun/jdi/CatchAllTest.sh ! test/com/sun/jdi/CatchCaughtTest.sh ! test/com/sun/jdi/CatchPatternTest.sh ! test/com/sun/jdi/CommandCommentDelimiter.sh ! test/com/sun/jdi/DeferredStepTest.sh ! test/com/sun/jdi/DeoptimizeWalk.sh ! test/com/sun/jdi/EvalArgs.sh ! test/com/sun/jdi/GetLocalVariables3Test.sh ! test/com/sun/jdi/GetLocalVariables4Test.sh ! test/com/sun/jdi/JdbExprTest.sh ! test/com/sun/jdi/JdbLockTest.sh ! test/com/sun/jdi/JdbMethodExitTest.sh ! test/com/sun/jdi/JdbMissStep.sh ! test/com/sun/jdi/MixedSuspendTest.sh ! test/com/sun/jdi/NotAField.sh ! test/com/sun/jdi/NullLocalVariable.sh ! test/com/sun/jdi/Redefine-g.sh ! test/com/sun/jdi/RedefineAnnotation.sh ! test/com/sun/jdi/RedefineChangeClassOrder.sh ! test/com/sun/jdi/RedefineClasses.sh ! test/com/sun/jdi/RedefineException.sh ! test/com/sun/jdi/RedefineFinal.sh ! test/com/sun/jdi/RedefineImplementor.sh ! test/com/sun/jdi/RedefineIntConstantToLong.sh ! test/com/sun/jdi/RedefineMulti.sh ! test/com/sun/jdi/RedefinePop.sh ! test/com/sun/jdi/RedefineTTYLineNumber.sh ! test/com/sun/jdi/ShellScaffold.sh ! test/com/sun/jdi/StringConvertTest.sh ! test/com/sun/jdi/WatchFramePop.sh Changeset: 180a8e68c84a Author: mtobiass Date: 2014-02-28 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/180a8e68c84a 6625574: java/lang/management/MemoryMXBean/Pending.java fails: "pending finalization = 0 but expected > 0" Summary: Move local objs variable to a static public so the the optimizer will not remove it unexpectedly. Reviewed-by: sla ! test/java/lang/management/MemoryMXBean/Pending.java Changeset: 4e4033208989 Author: chegar Date: 2014-03-04 13:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4e4033208989 8036584: Review comments from 8035897 Reviewed-by: alanb ! src/aix/native/java/net/aix_close.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/SocketInputStream.c ! src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/java/net/solaris_close.c Changeset: b88766917972 Author: rfield Date: 2014-03-04 15:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b88766917972 8035776: Consistent Lambda construction Reviewed-by: ahgross, briangoetz, dlsmith ! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java + test/java/lang/invoke/lambda/LambdaReceiver.java + test/java/lang/invoke/lambda/LambdaReceiverBridge.java + test/java/lang/invoke/lambda/LambdaReceiver_anotherpkg/LambdaReceiver_A.java + test/java/lang/invoke/lambda/LambdaReturn.java + test/java/lang/invoke/lambda/MetafactoryArityTest.java + test/java/lang/invoke/lambda/MetafactoryParameterCastTest.java + test/java/lang/invoke/lambda/MetafactorySamReturnTest.java Changeset: 1e0ee178aae1 Author: darcy Date: 2014-03-04 18:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1e0ee178aae1 8036568: Serial incompatibility in java.util.TreeMap.NavigableSubMap Reviewed-by: smarks ! src/share/classes/java/util/TreeMap.java Changeset: 7253a17d452b Author: darcy Date: 2014-03-04 18:32 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7253a17d452b 8035452: Fix serial lint warnings in core libs Reviewed-by: smarks ! src/share/classes/java/util/EnumSet.java ! src/share/classes/sun/reflect/annotation/ExceptionProxy.java Changeset: 171791e63397 Author: xuelei Date: 2014-03-05 07:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/171791e63397 8032473: Restructure JSSE regression test hierarchy in jdk test Reviewed-by: weijun ! test/TEST.groups + test/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java + test/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/ProviderTest.java + test/com/sun/net/ssl/SSLSecurity/TruncateArray.java + test/javax/net/ssl/Fix5070632.java + test/javax/net/ssl/FixingJavadocs/ComURLNulls.java + test/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java + test/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java + test/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java + test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java + test/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java + test/javax/net/ssl/GetInstance.java + test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java + test/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java + test/javax/net/ssl/HttpsURLConnection/GetResponseCode.java + test/javax/net/ssl/HttpsURLConnection/crisubn.jks + test/javax/net/ssl/HttpsURLConnection/trusted.jks + test/javax/net/ssl/README + test/javax/net/ssl/SSLEngine/AcceptLargeFragments.java + test/javax/net/ssl/SSLEngine/ArgCheck.java + test/javax/net/ssl/SSLEngine/Arrays.java + test/javax/net/ssl/SSLEngine/Basics.java + test/javax/net/ssl/SSLEngine/CheckStatus.java + test/javax/net/ssl/SSLEngine/ConnectionTest.java + test/javax/net/ssl/SSLEngine/ExtendedKeyEngine.java + test/javax/net/ssl/SSLEngine/ExtendedKeySocket.java + test/javax/net/ssl/SSLEngine/LargeBufs.java + test/javax/net/ssl/SSLEngine/LargePacket.java + test/javax/net/ssl/SSLEngine/MyX509ExtendedKeyManager.java + test/javax/net/ssl/SSLEngine/MyX509KeyManager.java + test/javax/net/ssl/SSLEngine/NoAuthClientAuth.java + test/javax/net/ssl/SSLEngine/SSLEngineResultArgs.java + test/javax/net/ssl/SSLEngine/SSLEngineService.java + test/javax/net/ssl/SSLEngine/TestAllSuites.java + test/javax/net/ssl/SSLEngineResult/Deserialize.java + test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java + test/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java + test/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java + test/javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java + test/javax/net/ssl/SSLSession/JSSERenegotiate.java + test/javax/net/ssl/SSLSession/KeyManagerTrustManager.java + test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java + test/javax/net/ssl/SSLSession/SessionCacheSizeTests.java + test/javax/net/ssl/SSLSession/SessionTimeOutTests.java + test/javax/net/ssl/SSLSession/testEnabledProtocols.java + test/javax/net/ssl/ServerName/IllegalSNIName.java + test/javax/net/ssl/ServerName/SSLEngineExplorer.java + test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java + test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java + test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java + test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java + test/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorer.java + test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java + test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java + test/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java + test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java + test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java + test/javax/net/ssl/TLSv11/ExportableBlockCipher.java + test/javax/net/ssl/TLSv11/ExportableStreamCipher.java + test/javax/net/ssl/TLSv11/GenericBlockCipher.java + test/javax/net/ssl/TLSv11/GenericStreamCipher.java + test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java + test/javax/net/ssl/TLSv12/ShortRSAKey512.java + test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java + test/javax/net/ssl/etc/keystore + test/javax/net/ssl/etc/truststore + test/javax/net/ssl/etc/unknown_keystore + test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java + test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/javax/net/ssl/sanity/ciphersuites/NoKerberos.java + test/javax/net/ssl/sanity/interop/CipherTest.java + test/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java + test/javax/net/ssl/sanity/interop/JSSEClient.java + test/javax/net/ssl/sanity/interop/JSSEServer.java + test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java + test/javax/net/ssl/sanity/pluggability/CipherSuites.java + test/javax/net/ssl/sanity/pluggability/MySSLContextImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLEngineImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLSocketFacImpl.java + test/javax/net/ssl/templates/SSLCapabilities.java + test/javax/net/ssl/templates/SSLEngineTemplate.java + test/javax/net/ssl/templates/SSLExplorer.java + test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java + test/javax/net/ssl/templates/SSLSocketTemplate.java + test/sun/net/www/protocol/https/AbstractCallback.java + test/sun/net/www/protocol/https/ChunkedOutputStream.java + test/sun/net/www/protocol/https/ClosedChannelList.java + test/sun/net/www/protocol/https/HttpCallback.java + test/sun/net/www/protocol/https/HttpTransaction.java + test/sun/net/www/protocol/https/HttpsClient/MyKeyManager.java + test/sun/net/www/protocol/https/HttpsClient/OriginServer.java + test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java + test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java + test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java + test/sun/net/www/protocol/https/HttpsClient/dnsstore + test/sun/net/www/protocol/https/HttpsClient/ipstore + test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java + test/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java + test/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java + test/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java + test/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh + test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java + test/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java + test/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java + test/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java + test/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java + test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java + test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java + test/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java + test/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java + test/sun/net/www/protocol/https/TestHttpsServer.java + test/sun/security/ssl/AppInputStream/ReadBlocksClose.java + test/sun/security/ssl/AppInputStream/ReadHandshake.java + test/sun/security/ssl/AppInputStream/ReadZeroBytes.java + test/sun/security/ssl/AppInputStream/RemoveMarkReset.java + test/sun/security/ssl/AppOutputStream/NoExceptionOnClose.java + test/sun/security/ssl/CipherSuite/SSL_NULL.java + test/sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java + test/sun/security/ssl/ClientHandshaker/RSAExport.java + test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh + test/sun/security/ssl/GenSSLConfigs/ClientThread.java + test/sun/security/ssl/GenSSLConfigs/Handler.java + test/sun/security/ssl/GenSSLConfigs/ServerHandler.java + test/sun/security/ssl/GenSSLConfigs/ServerThread.java + test/sun/security/ssl/GenSSLConfigs/TestThread.java + test/sun/security/ssl/GenSSLConfigs/Traffic.java + test/sun/security/ssl/GenSSLConfigs/main.java + test/sun/security/ssl/HandshakeOutStream/NullCerts.java + test/sun/security/ssl/InputRecord/ClientHelloRead.java + test/sun/security/ssl/InputRecord/OriginServer.java + test/sun/security/ssl/InputRecord/ProxyTunnelServer.java + test/sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java + test/sun/security/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/README + test/sun/security/ssl/SSLContextImpl/BadKSProvider.java + test/sun/security/ssl/SSLContextImpl/BadTSProvider.java + test/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java + test/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java + test/sun/security/ssl/SSLContextImpl/GoodProvider.java + test/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java + test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java + test/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java + test/sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java + test/sun/security/ssl/SSLContextImpl/SSLContextVersion.java + test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java + test/sun/security/ssl/SSLEngineImpl/CloseEngineException.java + test/sun/security/ssl/SSLEngineImpl/CloseInboundException.java + test/sun/security/ssl/SSLEngineImpl/CloseStart.java + test/sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java + test/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java + test/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java + test/sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java + test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java + test/sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java + test/sun/security/ssl/SSLSessionContextImpl/Timeout.java + test/sun/security/ssl/SSLSessionImpl/HashCodeMissing.java + test/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java + test/sun/security/ssl/SSLSocketImpl/CheckMethods.java + test/sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java + test/sun/security/ssl/SSLSocketImpl/ClientTimeout.java + test/sun/security/ssl/SSLSocketImpl/CloseSocket.java + test/sun/security/ssl/SSLSocketImpl/CloseSocketException.java + test/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java + test/sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java + test/sun/security/ssl/SSLSocketImpl/NewSocketMethods.java + test/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java + test/sun/security/ssl/SSLSocketImpl/NonAutoClose.java + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.policy + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java + test/sun/security/ssl/SSLSocketImpl/RejectClientRenego.java + test/sun/security/ssl/SSLSocketImpl/ReuseAddr.java + test/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java + test/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java + test/sun/security/ssl/SSLSocketImpl/ServerTimeout.java + test/sun/security/ssl/SSLSocketImpl/SetClientMode.java + test/sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java + test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java + test/sun/security/ssl/ServerHandshaker/GetPeerHost.java + test/sun/security/ssl/ServerHandshaker/GetPeerHostClient.java + test/sun/security/ssl/ServerHandshaker/GetPeerHostServer.java + test/sun/security/ssl/SocketCreation/SocketCreation.java + test/sun/security/ssl/X509KeyManager/NullCases.java + test/sun/security/ssl/X509KeyManager/PreferredKey.java + test/sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java + test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java + test/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java + test/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java + test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java + test/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java + test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java + test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java + test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java + test/sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/CipherSuite/SSL_NULL.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ClientThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Handler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerHandler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/TestThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Traffic.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseEngineException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseInboundException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseStart.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/DelegatedTaskWrongException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionContextImpl/Timeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CheckMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/LoopbackSSLSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.policy - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostClient.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/NullCases.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/SelectOneKeyOutOfMany.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CheckNullEntity.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/MyKeyManager.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/dnsstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ipstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks - test/sun/security/ssl/etc/keystore - test/sun/security/ssl/etc/truststore - test/sun/security/ssl/etc/unknown_keystore - test/sun/security/ssl/javax/net/ssl/Fix5070632.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java - test/sun/security/ssl/javax/net/ssl/GetInstance.java - test/sun/security/ssl/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeyEngine.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509ExtendedKeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509KeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineResultArgs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java - test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java - test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java - test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java - test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java + test/sun/security/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java - test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java - test/sun/security/ssl/sanity/ciphersuites/NoKerberos.java - test/sun/security/ssl/sanity/interop/CipherTest.java - test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java - test/sun/security/ssl/sanity/interop/JSSEClient.java - test/sun/security/ssl/sanity/interop/JSSEServer.java - test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java - test/sun/security/ssl/sanity/pluggability/CipherSuites.java - test/sun/security/ssl/sanity/pluggability/MySSLContextImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLEngineImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLSocketFacImpl.java + test/sun/security/ssl/spi/ProviderInit.java - test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java - test/sun/security/ssl/sun/net/www/httpstest/AbstractCallback.java - test/sun/security/ssl/sun/net/www/httpstest/ClosedChannelList.java - test/sun/security/ssl/sun/net/www/httpstest/HttpCallback.java - test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java - test/sun/security/ssl/sun/net/www/httpstest/TestHttpsServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java - test/sun/security/ssl/templates/SSLCapabilities.java - test/sun/security/ssl/templates/SSLEngineTemplate.java - test/sun/security/ssl/templates/SSLExplorer.java - test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java - test/sun/security/ssl/templates/SSLSocketTemplate.java Changeset: cf0d238c6e27 Author: mtobiass Date: 2014-03-04 09:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cf0d238c6e27 8031065: java/lang/management/MemoryMXBean/LowMemoryTest2.sh fails: OutOfMemoryError: Metaspace Summary: Load classes until getUsageThresholdCount() > 0 instead of isUsageThresholdExceeded(). Reviewed-by: dfuchs, sjiang, sla ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.java Changeset: 970522ec79ed Author: fparain Date: 2014-03-05 10:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/970522ec79ed 8035952: Remove use of JVM_Open, JVM_Read and JVM_Close functions from serviceability code Reviewed-by: chegar, mchung, alanb, sla ! src/solaris/native/sun/management/OperatingSystemImpl.c Changeset: c5111f4191d2 Author: xuelei Date: 2014-03-05 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c5111f4191d2 8036676: Rename class name testEnabledProtocols to TestEnabledProtocols Reviewed-by: weijun + test/javax/net/ssl/SSLSession/TestEnabledProtocols.java - test/javax/net/ssl/SSLSession/testEnabledProtocols.java Changeset: 5ae33e755aa6 Author: sla Date: 2014-03-05 15:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5ae33e755aa6 8036675: Compiler warnings in serviceability code Reviewed-by: alanb, mgronlun ! src/share/demo/jvmti/hprof/hprof_init.c ! src/share/native/sun/tracing/dtrace/JVM.c Changeset: 81115e341c57 Author: sla Date: 2014-03-05 16:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/81115e341c57 8036132: Tab characters in test/com/sun/jdi files Reviewed-by: alanb, mikael ! test/com/sun/jdi/CatchPatternTest.sh ! test/com/sun/jdi/GetLocalVariables4Test.sh ! test/com/sun/jdi/JdbReadTwiceTest.sh ! test/com/sun/jdi/NullLocalVariable.sh ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/RedefineFinal.sh ! test/com/sun/jdi/RedefineIntConstantToLong.sh ! test/com/sun/jdi/StringConvertTest.sh ! test/com/sun/jdi/SuspendNoFlagTest.sh Changeset: 4be212a6a80a Author: sla Date: 2014-03-05 20:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4be212a6a80a 8036599: Use Diagnostic Commands instead of SA by default in jinfo Reviewed-by: alanb ! src/share/classes/sun/tools/jinfo/JInfo.java ! test/sun/tools/jinfo/Basic.sh Changeset: 9099a251d211 Author: darcy Date: 2014-03-05 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9099a251d211 8036732: Fix raw warning in java.lang.invoke.MethodHandleImpl.java Reviewed-by: forax ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: d322bce0a1ab Author: valeriep Date: 2014-03-06 01:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d322bce0a1ab 8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c: JNI exception pending Summary: Fix pending exception errors found by parfait. Reviewed-by: xuelei, ascarpino ! src/solaris/native/sun/security/smartcardio/pcsc_md.c Changeset: 07d78a5dd853 Author: darcy Date: 2014-03-05 17:08 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/07d78a5dd853 8036744: Fix raw lint warnings in java.lang.reflect.WeakCache Reviewed-by: lancea, mchung ! src/share/classes/java/lang/reflect/WeakCache.java Changeset: ff74bb12f2fb Author: darcy Date: 2014-03-05 22:32 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ff74bb12f2fb 8036747: Fix unchecked lint warnings in java.security.Provider Reviewed-by: xuelei ! src/share/classes/java/security/Provider.java From alejandro.murillo at oracle.com Thu Mar 6 12:47:52 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 20:47:52 +0000 Subject: hg: jdk9/hs-rt/langtools: 6 new changesets Message-ID: <20140306204837.3E222625A9@hg.openjdk.java.net> Changeset: 35789cbea856 Author: vromero Date: 2014-02-28 18:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/35789cbea856 8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: d2d04222e191 Author: jlahoda Date: 2014-02-28 20:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/d2d04222e191 8031383: Error recovery in JavacParser could be improved Summary: Improving error recovery in JavacParser by avoiding artificial nextToken in JavacParser.reportSyntaxError. Reviewed-by: jjg, jfranck Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/TryWithResources/BadTwrSyntax.out ! test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out ! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out ! test/tools/javac/annotations/typeAnnotations/failures/OldArray.out ! test/tools/javac/diags/examples/ArrayAndReceiver.java ! test/tools/javac/diags/examples/EmptyCharLiteral.java ! test/tools/javac/diags/examples/IllegalDot.java + test/tools/javac/diags/examples/IllegalStartOfType.java + test/tools/javac/diags/examples/InitializerNotAllowed.java ! test/tools/javac/diags/examples/InvalidBinaryNumber.java ! test/tools/javac/diags/examples/VarargsMustBeLast.java ! test/tools/javac/enum/EnumMembersOrder.out ! test/tools/javac/parser/7157165/T7157165.out ! test/tools/javac/parser/ErroneousParameters.java ! test/tools/javac/parser/ErroneousParameters.out + test/tools/javac/parser/MissingClosingBrace.java + test/tools/javac/parser/MissingClosingBrace.out ! test/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/tools/javac/parser/T4881269.out ! test/tools/javac/processing/TestWarnErrorCount.java ! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out ! test/tools/javac/quid/T6999438.out Changeset: c96d2c7acfe6 Author: emc Date: 2014-03-03 16:17 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/c96d2c7acfe6 8036142: Remove redundant call to annotateTypeLater with null Symbol Summary: annotateTypeLater (formerly typeAnnotate) with null as the symbol was a way to force attribution of type annotations, but this is now obsolete and problematic, and a silent noop condition Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 96ebdbb37e6d Author: jjg Date: 2014-03-03 15:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/96ebdbb37e6d 8035875: remove deprecated html tags from javadoc package-info.java file Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/package-info.java Changeset: e9b4d00dfb75 Author: jjg Date: 2014-03-03 15:10 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/e9b4d00dfb75 8035877: javadoc classes are missing @return and @param tags Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/ClassDoc.java ! src/share/classes/com/sun/javadoc/Doc.java ! src/share/classes/com/sun/javadoc/Doclet.java ! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java ! src/share/classes/com/sun/javadoc/FieldDoc.java ! src/share/classes/com/sun/javadoc/MemberDoc.java ! src/share/classes/com/sun/javadoc/MethodDoc.java ! src/share/classes/com/sun/javadoc/PackageDoc.java ! src/share/classes/com/sun/javadoc/Parameter.java ! src/share/classes/com/sun/javadoc/ProgramElementDoc.java ! src/share/classes/com/sun/javadoc/SeeTag.java ! src/share/classes/com/sun/javadoc/SerialFieldTag.java ! src/share/classes/com/sun/javadoc/SourcePosition.java ! src/share/classes/com/sun/javadoc/Type.java ! src/share/classes/com/sun/javadoc/TypeVariable.java Changeset: 9280e0d9569d Author: jjg Date: 2014-03-03 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/9280e0d9569d 8035878: javadoc tool documentation should be using {@code ..} specifier Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/AnnotationValue.java ! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java ! src/share/classes/com/sun/javadoc/ParamTag.java ! src/share/classes/com/sun/javadoc/ParameterizedType.java ! src/share/classes/com/sun/javadoc/RootDoc.java ! src/share/classes/com/sun/javadoc/SeeTag.java ! src/share/classes/com/sun/javadoc/Tag.java ! src/share/classes/com/sun/javadoc/ThrowsTag.java ! src/share/classes/com/sun/javadoc/package-info.java From alejandro.murillo at oracle.com Thu Mar 6 12:48:50 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 20:48:50 +0000 Subject: hg: jdk9/hs-rt/nashorn: 8035948: Redesign property listeners for shared classes Message-ID: <20140306204901.51505625AA@hg.openjdk.java.net> Changeset: 4d54c3d19e88 Author: hannesw Date: 2014-03-03 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/4d54c3d19e88 8035948: Redesign property listeners for shared classes Reviewed-by: sundar, lagergren ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeStrictArguments.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java + src/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/scripts/JO.java From christian.tornqvist at oracle.com Wed Mar 12 12:40:18 2014 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Wed, 12 Mar 2014 12:40:18 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception Message-ID: <201403121240.s2CCeKR9028356@aojmv0008> Changeset: 9b06054cb7b9 Author: mseledtsov Date: 2014-03-10 14:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9b06054cb7b9 8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception Summary: Added statements in the tests to handle failures in sharing Reviewed-by: zgu, ctornqvi ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java From frederic.parain at oracle.com Fri Mar 14 13:27:10 2014 From: frederic.parain at oracle.com (frederic.parain at oracle.com) Date: Fri, 14 Mar 2014 13:27:10 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036128: Remove deprecated VM flag UseVMInterruptibleIO Message-ID: <201403141327.s2EDRBk8016048@aojmv0008> Changeset: 9ba2269eafd4 Author: fparain Date: 2014-03-14 12:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9ba2269eafd4 8036128: Remove deprecated VM flag UseVMInterruptibleIO Reviewed-by: acorn, dholmes, dcubed, coleenp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp From yumin.qi at oracle.com Sat Mar 15 00:00:58 2014 From: yumin.qi at oracle.com (yumin.qi at oracle.com) Date: Sat, 15 Mar 2014 00:00:58 +0000 Subject: hg: jdk9/hs-rt/hotspot: 6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell Message-ID: <201403150000.s2F00xQ8004315@aojmv0008> Changeset: 8a4e412576de Author: minqi Date: 2014-03-14 14:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8a4e412576de 6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell Summary: Under non-interactive shell, with -Xcheck:jni, check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) which is replaced by non-interactive shell. Fix by supply more information of the replacement to user. Reviewed-by: acorn, dsamersoff Contributed-by: yumin.qi at oracle.com ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp From alejandro.murillo at oracle.com Sat Mar 15 00:17:33 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:17:33 +0000 Subject: hg: jdk9/hs-rt: 14 new changesets Message-ID: <201403150017.s2F0HYnJ006954@aojmv0008> Changeset: 58d2690a5644 Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/58d2690a5644 Added tag jdk9-b03 for changeset fd8d51bdf9aa ! .hgtags Changeset: 499d239736fa Author: lana Date: 2014-02-24 12:54 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/499d239736fa Merge Changeset: cb4c3440bc27 Author: lana Date: 2014-03-06 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/cb4c3440bc27 Merge Changeset: 77c150b417d8 Author: henryjen Date: 2014-02-25 23:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/77c150b417d8 8019470: Changes needed to compile JDK 8 on MacOS with clang compiler Reviewed-by: erikj, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 3ac08f00e157 Author: erikj Date: 2014-03-07 14:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/3ac08f00e157 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/common/JavaCompilation.gmk Changeset: bfc1c131e540 Author: omajid Date: 2014-02-20 10:07 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/bfc1c131e540 8035341: Allow using a system installed libpng Reviewed-by: andrew, erikj, ihse, serb ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 4da62ed34d20 Author: prr Date: 2014-02-20 16:10 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/4da62ed34d20 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 04a1b6dee68d Author: prr Date: 2014-02-27 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/04a1b6dee68d Merge ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 65a66b8a998f Author: prr Date: 2014-03-07 10:48 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/65a66b8a998f Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 735209e27a66 Author: erikj Date: 2014-03-11 12:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/735209e27a66 8036965: 9-dev solaris builds failed: sort: can't read STDIN: Illegal byte sequence Reviewed-by: henryjen, tbell, ihse ! make/common/JavaCompilation.gmk Changeset: 9deb2fa94846 Author: erikj Date: 2014-03-11 12:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/9deb2fa94846 8036948: Solaris builds broken by fix for 8036611: Cleanup of handling of properties ... Reviewed-by: ihse ! make/common/MakeBase.gmk Changeset: abbef24e40d7 Author: erikj Date: 2014-03-13 17:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/abbef24e40d7 8037238: JDK 9 images don't rebuild when access bridge jars rebuild Reviewed-by: tbell ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk Changeset: 8d562b9717f2 Author: erikj Date: 2014-03-14 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/8d562b9717f2 8037281: Improve CacheFind and enable on all platforms Reviewed-by: tbell, ihse ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk Changeset: 7ef8160e45bd Author: erikj Date: 2014-03-14 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/7ef8160e45bd 8010767: Build fails on OEL6 with 16 cores Reviewed-by: tbell, ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in From alejandro.murillo at oracle.com Sat Mar 15 00:17:37 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:17:37 +0000 Subject: hg: jdk9/hs-rt/corba: 3 new changesets Message-ID: <201403150017.s2F0HcWI007024@aojmv0008> Changeset: 242ce172896e Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/242ce172896e Added tag jdk9-b03 for changeset d338b892a13d ! .hgtags Changeset: 1ed19de263e1 Author: lana Date: 2014-02-24 12:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/1ed19de263e1 Merge - make/tools/src/build/tools/stripproperties/StripPropertiesCorba.java - src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java - src/share/classes/com/sun/tools/corba/se/logutil/Input.java - src/share/classes/com/sun/tools/corba/se/logutil/InputCode.java - src/share/classes/com/sun/tools/corba/se/logutil/InputException.java - src/share/classes/com/sun/tools/corba/se/logutil/MC.java - src/share/classes/com/sun/tools/corba/se/logutil/Makefile - src/share/classes/com/sun/tools/corba/se/logutil/StringUtil.java Changeset: 6f4a57e4945b Author: erikj Date: 2014-03-07 15:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/6f4a57e4945b 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/CompileCorba.gmk ! make/GensrcCorba.gmk - make/src/classes/build/tools/stripproperties/StripPropertiesCorba.java From alejandro.murillo at oracle.com Sat Mar 15 00:17:49 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:17:49 +0000 Subject: hg: jdk9/hs-rt/jaxp: 4 new changesets Message-ID: <201403150017.s2F0Hrdt007100@aojmv0008> Changeset: 4123cd01aae4 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/4123cd01aae4 Added tag jdk9-b03 for changeset fb92ed039942 ! .hgtags Changeset: e75cc3fe1627 Author: lana Date: 2014-02-24 12:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/e75cc3fe1627 Merge Changeset: 2846d8fc3149 Author: lana Date: 2014-03-06 10:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/2846d8fc3149 Merge Changeset: 5c1b022294fc Author: erikj Date: 2014-03-07 14:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/5c1b022294fc 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/BuildJaxp.gmk From alejandro.murillo at oracle.com Sat Mar 15 00:17:58 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:17:58 +0000 Subject: hg: jdk9/hs-rt/jaxws: 3 new changesets Message-ID: <201403150018.s2F0I0S9007171@aojmv0008> Changeset: 6d115e9fed86 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/6d115e9fed86 Added tag jdk9-b03 for changeset 1cd9786257ed ! .hgtags Changeset: da44a8bdf1f3 Author: lana Date: 2014-02-24 12:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/da44a8bdf1f3 Merge Changeset: 089cb2762849 Author: erikj Date: 2014-03-07 14:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxws/rev/089cb2762849 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/BuildJaxws.gmk From alejandro.murillo at oracle.com Sat Mar 15 00:18:28 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:18:28 +0000 Subject: hg: jdk9/hs-rt/jdk: 121 new changesets Message-ID: <201403150028.s2F0SchT008667@aojmv0008> Changeset: efbc2dabd84c Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/efbc2dabd84c Added tag jdk9-b03 for changeset 4111af6151ed ! .hgtags Changeset: 5cf65ebe3bfb Author: lana Date: 2014-02-24 13:01 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5cf65ebe3bfb Merge - src/macosx/native/java/util/MacOSXPreferencesFile.m - src/macosx/native/java/util/SCDynamicStoreConfig.m - src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns - src/share/classes/java/util/CurrencyData.properties - src/share/classes/sun/misc/ClassLoaderUtil.java - src/share/classes/sun/misc/Service.java - src/share/classes/sun/misc/ServiceConfigurationError.java - src/share/native/sun/nio/ch/genSocketOptionRegistry.c - src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java - src/solaris/classes/sun/awt/X11/generator/functions.txt - src/solaris/classes/sun/awt/X11/generator/sizes.32 - src/solaris/classes/sun/awt/X11/generator/sizes.64 - src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 - src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt - src/solaris/native/java/util/FileSystemPreferences.c - src/solaris/native/java/util/logging.c - src/solaris/native/sun/nio/fs/genSolarisConstants.c - src/solaris/native/sun/nio/fs/genUnixConstants.c - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c - src/windows/native/java/util/WindowsPreferences.c - src/windows/native/java/util/logging.c - test/java/rmi/activation/checkusage/CheckUsage.java - test/java/rmi/registry/checkusage/CheckUsage.java - test/sun/misc/ClassLoaderUtil/Test.java - test/sun/security/krb5/ConfPlusProp.java - test/sun/security/krb5/ConfigWithQuotations.java - test/sun/security/krb5/DnsFallback.java - test/sun/security/krb5/ParseCAPaths.java - test/sun/security/krb5/ParseConfig.java - test/sun/security/krb5/confplusprop.conf - test/sun/security/krb5/confplusprop2.conf - test/sun/security/krb5/edu.mit.Kerberos - test/sun/security/krb5/krb5-capaths.conf - test/sun/security/krb5/krb5.conf Changeset: 0ef5430bf5a7 Author: lana Date: 2014-03-06 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0ef5430bf5a7 Merge Changeset: 627deed79b59 Author: smarks Date: 2014-03-06 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/627deed79b59 8036095: RMI tests using testlibrary.RMID and testlibrary.JavaVM do not pass through vmoptions Reviewed-by: alanb ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/testlibrary/TestParams.java ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy Changeset: 99d0f81c93dd Author: sla Date: 2014-03-07 09:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/99d0f81c93dd 8034025: Remove JPLIS agent dependency on canonicalize_md.c Reviewed-by: alanb ! make/lib/ServiceabilityLibraries.gmk ! src/share/instrument/FileSystemSupport.h ! src/share/instrument/InvocationAdapter.c ! src/share/native/common/jni_util.c Changeset: 0815c5f7d001 Author: erikj Date: 2014-03-07 15:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0815c5f7d001 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/CompileJavaClasses.gmk ! make/CopyIntoClasses.gmk ! make/Tools.gmk ! make/gensrc/GensrcProperties.gmk - make/src/classes/build/tools/stripproperties/StripProperties.java + src/share/classes/sun/tools/serialver/resources/serialver.properties + src/share/classes/sun/tools/serialver/resources/serialver_ja.properties + src/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties - src/share/classes/sun/tools/serialver/serialver.properties - src/share/classes/sun/tools/serialver/serialver_ja.properties - src/share/classes/sun/tools/serialver/serialver_zh_CN.properties Changeset: f157f6b73426 Author: juh Date: 2014-03-07 10:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f157f6b73426 8036844: test failures due to wrong keystore paths Reviewed-by: weijun ! test/sun/security/provider/X509Factory/BigCRL.java ! test/sun/security/tools/keytool/PrintSSL.java ! test/sun/security/tools/keytool/printssl.sh Changeset: 0882c91eb179 Author: pchelko Date: 2013-12-16 17:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0882c91eb179 8029565: java.awt.dnd.InvalidDnDOperationException: data translation failed on file drop Reviewed-by: anthony, serb ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/InterprocessMessages.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/SourceFileListFrame.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/TargetFileListFrame.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListTransferable.java Changeset: b9f416d23fd1 Author: pchelko Date: 2013-12-17 11:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b9f416d23fd1 8023148: [macosx] java.util.NoSuchElementException at java.util.LinkedList.getFirst Reviewed-by: ant, serb ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java Changeset: 95cf1f5d7c7f Author: pchelko Date: 2013-12-17 11:44 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/95cf1f5d7c7f 8026869: [macosx] Support apple.awt.use-file-dialog-packages property Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CFileDialog.java + test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html + test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java Changeset: abb550b84d5d Author: anthony Date: 2013-12-17 18:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/abb550b84d5d 8029979: Allow multiple calls to DropTargetDropEvent.acceptDrop() Reviewed-by: pchelko, serb ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java + test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java Changeset: 686f70098ddc Author: azvegint Date: 2013-12-18 10:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/686f70098ddc 8029923: Many Swing tests and SwingSet2 are failing under Solaris using GTK LaF - "Unable to load native GTK libraries" Reviewed-by: anthony, serb ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h Changeset: f905542777e5 Author: azvegint Date: 2013-12-18 11:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f905542777e5 8029263: user's default browser can not launch after we click the button, and there is an IOException shown in the log text (java.io.IOException) Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/xawt/awt_Desktop.c ! test/java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java Changeset: d1d95b9e239d Author: serb Date: 2013-12-18 18:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d1d95b9e239d 8029045: Regression - Unsatisfied Link Error when the Java Access Bridge is started Summary: Rename native function name; fix make to rebuild jni header file Reviewed-by: erikj, tbell Contributed-by: peter.brunet at oracle.com ! make/CompileJavaClasses.gmk Changeset: 63bdc3543129 Author: pchelko Date: 2013-12-19 16:40 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/63bdc3543129 8024185: [macosx] Fullscreen button freezes application when started with -splash Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m + test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java + test/java/awt/SplashScreen/GenerateTestImage.java Changeset: e6ac19befa88 Author: pchelko Date: 2013-12-19 16:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e6ac19befa88 7159566: The choice positioned in the top of applet when clicking the choice. Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/LWChoicePeer.java + test/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java Changeset: d81ecc68a87a Author: pchelko Date: 2013-12-20 14:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d81ecc68a87a 8007220: [macosx] Setting popupmenu on TrayIcon do not work if done *after* adding TrayIcon Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java + test/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html + test/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java + test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java Changeset: e31682ed615a Author: serb Date: 2013-12-22 21:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e31682ed615a 8001472: api/java_awt/Window/indexTGF_* tests fail because expected colors aren't equal Reviewed-by: anthony, azvegint ! src/solaris/classes/sun/awt/X11/XWindow.java + test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java Changeset: f05d47c50f95 Author: malenkov Date: 2013-12-23 16:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f05d47c50f95 8030118: Document listeners fired outside document lock Reviewed-by: art, serb ! src/share/classes/javax/swing/text/AbstractDocument.java - test/javax/swing/text/AbstractDocument/7146146/bug7146146.java + test/javax/swing/text/AbstractDocument/8030118/Test8030118.java Changeset: bf71e609b4c3 Author: serb Date: 2013-12-23 18:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf71e609b4c3 8030953: SelectionVisible test should test multiline selection in case of TextArea Reviewed-by: pchelko, azvegint ! test/java/awt/TextArea/SelectionVisible/SelectionVisible.java Changeset: 2991b3a1df0c Author: serb Date: 2013-12-23 19:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2991b3a1df0c 8009919: [macosx] NPE in AquaSingleImagePainter.paint() Reviewed-by: pchelko, azvegint + test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java Changeset: 35dfaa9954c2 Author: dbuck Date: 2013-12-23 11:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/35dfaa9954c2 6571600: JNI use results in UnsatisfiedLinkError looking for libmawt.so Summary: Fix is to call dladdr with name less likely to cause name conflict. Reviewed-by: serb, anthony ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: 586871d43b48 Author: pchelko Date: 2013-12-24 18:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/586871d43b48 7154841: [macosx] Popups appear behind taskbar Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m + test/javax/swing/JPopupMenu/7154841/bug7154841.java Changeset: f24bf3debb52 Author: serb Date: 2013-12-26 21:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f24bf3debb52 8030987: sun_awt_X11_GtkFileDialogPeer.h can be removed Reviewed-by: pchelko, azvegint ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h Changeset: d3c831d1d2e2 Author: pchelko Date: 2014-01-09 12:47 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d3c831d1d2e2 8027561: [macosx] Cleanup "may not respond to selector" warnings in native code Reviewed-by: azvegint, serb ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDropTarget.h - src/macosx/native/sun/awt/CWrapper.h ! src/macosx/native/sun/awt/CWrapper.m Changeset: ab5a4581579f Author: alexsch Date: 2014-01-09 18:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ab5a4581579f 8011059: [macosx] Support automatic @2x images loading on Mac OS X Reviewed-by: serb, flar ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/sun/awt/SunHints.java ! src/share/classes/sun/awt/SunToolkit.java + src/share/classes/sun/awt/image/MultiResolutionImage.java + src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java ! src/share/classes/sun/java2d/SunGraphics2D.java + test/java/awt/image/MultiResolutionImageTest.java Changeset: 9ec9b887673e Author: alexsch Date: 2014-01-09 18:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9ec9b887673e 8028212: Custom cursor HiDPI support Reviewed-by: serb, anthony ! src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/native/sun/awt/CImage.m + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.html + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java Changeset: 4991a758abef Author: alexsch Date: 2014-01-09 19:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4991a758abef 8024926: [macosx] AquaIcon HiDPI support Reviewed-by: serb, anthony ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java + test/javax/swing/JOptionPane/8024926/bug8024926.html + test/javax/swing/JOptionPane/8024926/bug8024926.java Changeset: 1c4d0d248173 Author: pchelko Date: 2014-01-10 12:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1c4d0d248173 7006339: [parfait] potential null pointer dereference in splashscreen Reviewed-by: anthony, art ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h Changeset: 97658806cb35 Author: pchelko Date: 2014-01-13 19:09 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/97658806cb35 8029893: Remove reflection from DataTransferer.getInstance Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/sun/awt/HToolkit.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: dfbe06575d72 Author: serb Date: 2014-01-15 19:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/dfbe06575d72 8031090: [macosx] LWToolkit should not depends from the macosx. Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: ecd72faf8d11 Author: dmarkov Date: 2014-01-16 20:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ecd72faf8d11 8028616: Htmleditorkit parser doesn't handle leading slash (/) Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/8028616/bug8028616.java Changeset: 832706782635 Author: pchelko Date: 2014-01-20 14:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/832706782635 8032058: [TEST_BUG] [macosx] java/awt/dnd/Button2DragTest sometimes fail Reviewed-by: anthony, serb ! test/java/awt/dnd/Button2DragTest/Button2DragTest.java Changeset: 50d65bb9aa72 Author: serb Date: 2014-01-20 20:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/50d65bb9aa72 7157680: XAWT: Native components should not paint native part on UPDATE event Reviewed-by: anthony, pchelko ! src/solaris/classes/sun/awt/X11/XRepaintArea.java + test/java/awt/Paint/PaintNativeOnUpdate.java Changeset: 0efdaaad9678 Author: pchelko Date: 2014-01-22 12:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0efdaaad9678 8030050: Validate fields on DnD class deserialization Reviewed-by: anthony, serb ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/share/classes/java/awt/dnd/DragSourceContext.java + test/java/awt/dnd/BadSerializaionTest/BadSerializationTest.java + test/java/awt/dnd/BadSerializaionTest/badAction + test/java/awt/dnd/BadSerializaionTest/good + test/java/awt/dnd/BadSerializaionTest/noEvents + test/java/awt/dnd/BadSerializaionTest/nullComponent + test/java/awt/dnd/BadSerializaionTest/nullDragSource + test/java/awt/dnd/BadSerializaionTest/nullOrigin Changeset: 26d8a3d778f2 Author: yan Date: 2014-01-22 12:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/26d8a3d778f2 7175457: [TEST_BUG] closed/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java still failed Reviewed-by: anthony, pchelko Contributed-by: Andrei Eremeev + test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java Changeset: 9a6c942dc167 Author: pchelko Date: 2014-01-22 16:15 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9a6c942dc167 7155984: Security problems in regression test java/awt/PrintJob/Security/SecurityDialogTest.java Reviewed-by: anthony, serb ! src/macosx/classes/apple/laf/JRSUIUtils.java Changeset: 04737ebcbe7f Author: pchelko Date: 2014-01-22 17:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/04737ebcbe7f 8029868: Fix KSS issues in sun.lwawt.macosx Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + src/macosx/classes/sun/lwawt/macosx/NSEvent.java - src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java ! src/macosx/native/sun/awt/AWTEvent.m ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/share/classes/java/awt/SystemColor.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: f0f53b87e9d5 Author: simonis Date: 2014-01-23 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f0f53b87e9d5 8032578: [TESTBUG] Fix tests which use SecurityConstants.AWT Reviewed-by: pchelko ! test/com/sun/awt/SecurityWarning/CustomSecurityManager.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java Changeset: 9a5d0e6e77e4 Author: alexsch Date: 2014-01-24 16:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9a5d0e6e77e4 8032063: javax.swing.plaf.metal.MetalFileChooserUI$FilterComboBoxModel extends non-standard API Reviewed-by: pchelko, serb ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java - src/share/classes/sun/swing/AbstractFilterComboBoxModel.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 1cf1af0689e7 Author: malenkov Date: 2014-01-24 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1cf1af0689e7 8010718: javax/swing/JFileChooser/8013442/Test8013442.java fails Reviewed-by: alexsch ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/javax/swing/JFileChooser/8010718/bug8010718.java Changeset: a6d37be7d6c7 Author: serb Date: 2014-01-29 16:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a6d37be7d6c7 8032435: Cleanup of sun.awt.windows package Reviewed-by: art, pchelko ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WBufferStrategy.java ! src/windows/classes/sun/awt/windows/WButtonPeer.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java ! src/windows/classes/sun/awt/windows/WCheckboxPeer.java ! src/windows/classes/sun/awt/windows/WChoicePeer.java ! src/windows/classes/sun/awt/windows/WClipboard.java ! src/windows/classes/sun/awt/windows/WColor.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WCustomCursor.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WDefaultFontCharset.java ! src/windows/classes/sun/awt/windows/WDesktopPeer.java ! src/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/windows/classes/sun/awt/windows/WDialogPeer.java ! src/windows/classes/sun/awt/windows/WDropTargetContextPeer.java ! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/windows/classes/sun/awt/windows/WFontConfiguration.java ! src/windows/classes/sun/awt/windows/WFontMetrics.java ! src/windows/classes/sun/awt/windows/WFontPeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/classes/sun/awt/windows/WGlobalCursorManager.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WInputMethodDescriptor.java ! src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WListPeer.java ! src/windows/classes/sun/awt/windows/WMenuBarPeer.java ! src/windows/classes/sun/awt/windows/WMenuPeer.java ! src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java ! src/windows/classes/sun/awt/windows/WPageDialog.java ! src/windows/classes/sun/awt/windows/WPageDialogPeer.java ! src/windows/classes/sun/awt/windows/WPanelPeer.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialog.java ! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WRobotPeer.java ! src/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/windows/classes/sun/awt/windows/WSystemTrayPeer.java ! src/windows/classes/sun/awt/windows/WTextAreaPeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/classes/sun/awt/windows/WingDings.java ! src/windows/native/sun/windows/awt_PrintDialog.cpp Changeset: 74516c1d71c4 Author: pchelko Date: 2014-01-29 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/74516c1d71c4 8031964: [macosx] Dragging images from the browser does not work Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/lib/flavormap.properties + test/java/awt/dnd/URLDragTest/URLDragTest.html + test/java/awt/dnd/URLDragTest/URLDragTest.java Changeset: cdacd355f168 Author: bagiras Date: 2014-01-29 18:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cdacd355f168 8013116: Robot moves mouse to point which differs from set in mouseMove on Unity shell Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/CRobot.m ! src/share/classes/java/awt/Robot.java + test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java ! test/java/awt/regtesthelpers/Util.java Changeset: 5df7e69aeeaf Author: pchelko Date: 2014-01-30 14:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5df7e69aeeaf 8032229: [TEST_BUG] The app failed automatically and it threw exception:java.lang.UnsupportedOperationException. Reviewed-by: serb, alexsch ! test/javax/swing/JPopupMenu/7160604/bug7160604.java Changeset: ed0a92153c58 Author: jqzuo Date: 2014-01-30 10:36 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ed0a92153c58 Merge ! make/CompileJavaClasses.gmk - make/gensrc/GensrcJObjC.gmk - make/src/classes/build/tools/classfile/RemoveMethods.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java - src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/javax/swing/text/AbstractDocument.java - src/share/classes/sun/awt/AWTPermissionFactory.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java - src/share/classes/sun/misc/Ref.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WToolkit.java - test/com/sun/security/auth/callback/DialogCallbackHandler/Default.java - test/java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh - test/java/lang/management/ThreadMXBean/ThreadExecutionSynchronizer.java - test/java/util/logging/Listeners.java - test/java/util/logging/ListenersWithSM.java - test/java/util/logging/java.policy - test/sun/management/jmxremote/startstop/JMXStartStopTest.sh - test/sun/security/krb5/TimeInCCache.java - test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java - test/sun/tools/jcmd/jcmd-Defaults.sh - test/sun/tools/jcmd/jcmd-big-script.sh - test/sun/tools/jcmd/jcmd-f.sh - test/sun/tools/jcmd/jcmd-help-help.sh - test/sun/tools/jcmd/jcmd-help.sh - test/sun/tools/jcmd/jcmd-pid.sh - test/sun/tools/jcmd/jcmd_Output1.awk - test/sun/tools/jcmd/jcmd_pid_Output1.awk - test/sun/tools/jcmd/jcmd_pid_Output2.awk - test/sun/tools/jmap/Basic.sh - test/sun/tools/jstack/Basic.sh - test/tools/pack200/NoBeans.java - test/tools/pack200/Reflect.java Changeset: 44c9c8b94261 Author: jqzuo Date: 2014-01-30 10:42 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/44c9c8b94261 Merge Changeset: ba58e32ab45e Author: pchelko Date: 2014-01-31 13:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ba58e32ab45e 8033326: 9 build failure after merge with dev Reviewed-by: serb, alexsch ! src/share/classes/sun/awt/SunToolkit.java Changeset: 076ed3debd09 Author: pchelko Date: 2014-01-31 14:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/076ed3debd09 8030093: Generify DataTrasfer classes Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java Changeset: 903396918a8b Author: ant Date: 2014-01-31 18:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/903396918a8b 8033233: [JLightweightFrame] support default JViewport BLIT_SCROLL_MODE Reviewed-by: alexsch, pchelko ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/SwingAccessor.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: a900dc31cc23 Author: lana Date: 2014-02-04 16:24 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a900dc31cc23 Merge - make/scripts/genCharsetProvider.sh - src/share/classes/sun/misc/FpUtils.java - src/share/classes/sun/nio/cs/standard-charsets ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java - test/java/lang/Runtime/exec/CloseRace.java - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNamesTest.java - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW_short.properties Changeset: 90daa7f1e0e3 Author: anashaty Date: 2014-02-05 19:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/90daa7f1e0e3 8023990: Regression: postscript size increase from 6u18 Reviewed-by: prr, bae ! src/share/classes/sun/awt/FontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java Changeset: 07f09d39d6aa Author: prr Date: 2014-02-05 09:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/07f09d39d6aa 8032227: ClassCastException in UnixPrintJob for ipp printer Reviewed-by: bae, jgodinez ! src/solaris/classes/sun/print/UnixPrintJob.java Changeset: 905be5e97fe2 Author: jgodinez Date: 2014-02-05 14:59 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/905be5e97fe2 8033277: Wrong scaling when printing in Canon Pixma ip100 Reviewed-by: prr, bae ! src/windows/classes/sun/awt/windows/WPrinterJob.java + test/javax/print/attribute/TestUnsupportedResolution.java Changeset: 7120434a4940 Author: bagiras Date: 2014-02-06 19:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7120434a4940 8020443: Frame is not created on the specified GraphicsDevice with two monitors Reviewed-by: serb, azvegint, pchelko ! src/solaris/classes/sun/awt/X11/XToolkit.java + test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java Changeset: 3e0093b60a75 Author: bagiras Date: 2014-02-07 17:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3e0093b60a75 7033533: realSync() doesn't work with Xfce Reviewed-by: anthony, serb, leonidr ! src/solaris/classes/sun/awt/X11/XRootWindow.java ! src/solaris/classes/sun/awt/X11/XToolkit.java Changeset: b469092f7ce8 Author: prr Date: 2014-02-07 13:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b469092f7ce8 8032693: javax.print.PrintService does not find any CUPS-Printers on Linux Reviewed-by: jgodinez, serb ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java + test/javax/print/PrintServiceLookup/CountPrintServices.java Changeset: 9f0679c60790 Author: darcy Date: 2014-02-08 18:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9f0679c60790 8033624: Fix raw and unchecked lint warnings in sun.font Reviewed-by: alanb, prr ! src/share/classes/sun/font/AttributeValues.java ! src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/Decoration.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/Font2D.java ! src/share/classes/sun/font/FontDesignMetrics.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/font/FontManagerNativeLibrary.java ! src/share/classes/sun/font/FontResolver.java ! src/share/classes/sun/font/FontScaler.java ! src/share/classes/sun/font/FontUtilities.java ! src/share/classes/sun/font/FreetypeFontScaler.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/classes/sun/font/StandardGlyphVector.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/SunLayoutEngine.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/java2d/Disposer.java Changeset: a42b81117b2c Author: azvegint Date: 2014-02-10 15:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a42b81117b2c 8031492: [Parfait] warnings from b122 for jdk/src/solaris/native/sun/awt: JNI exception pending Reviewed-by: pchelko, serb ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: 5ff0d5f1a97f Author: prr Date: 2014-02-11 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5ff0d5f1a97f 8012351: Bold fonts everywhere in GTK L&F on Ubuntu with JDK 7 Reviewed-by: bae, serb ! src/share/classes/sun/font/FontFamily.java ! src/share/classes/sun/font/SunFontManager.java Changeset: 74b46e97ef38 Author: prr Date: 2014-02-11 12:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/74b46e97ef38 8034227: JDK9 Windows build failure in libdcpr Reviewed-by: jgodinez ! make/lib/Awt2dLibraries.gmk Changeset: 2ba6cd122623 Author: prr Date: 2014-02-11 14:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2ba6cd122623 Merge ! make/CompileJavaClasses.gmk ! make/lib/Awt2dLibraries.gmk - src/macosx/native/java/util/MacOSXPreferencesFile.m - src/macosx/native/java/util/SCDynamicStoreConfig.m - src/solaris/native/java/util/FileSystemPreferences.c - src/solaris/native/java/util/logging.c - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c - src/windows/native/java/util/WindowsPreferences.c - src/windows/native/java/util/logging.c Changeset: d2030ee346b7 Author: bagiras Date: 2014-02-13 14:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d2030ee346b7 8031694: [macosx] TwentyThousandTest test intermittently hangs Reviewed-by: art, anthony ! src/share/classes/java/awt/EventQueue.java + test/java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java Changeset: 5e68f27190b1 Author: serb Date: 2014-02-14 02:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5e68f27190b1 8034041: [parfait] JNI exception pending in jdk/src/macosx/native/com/apple/laf/AquaFileView.m Reviewed-by: anthony, bagiras ! src/macosx/native/com/apple/laf/AquaFileView.m Changeset: 05ef44c0babf Author: alexsch Date: 2014-02-14 18:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/05ef44c0babf 8031971: Use only public methods in the SwingLazyValue Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/JTable.java ! src/share/classes/sun/swing/SwingLazyValue.java + test/javax/swing/JTable/8031971/bug8031971.java Changeset: f8d85eeb295e Author: malenkov Date: 2014-02-14 20:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f8d85eeb295e 8034164: Introspector ignores indexed part of the property sometimes Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test8034164.java Changeset: 1a0b0f0f7c02 Author: alexsch Date: 2014-02-17 13:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1a0b0f0f7c02 8029960: Remove reflection from Swing classes Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: f8c51d72400f Author: anashaty Date: 2014-02-17 17:15 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f8c51d72400f 7094099: DropDown List of JComboBox detached Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: d5b153346e93 Author: serb Date: 2014-02-17 17:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d5b153346e93 8034068: Label.toString performance improvement Reviewed-by: anthony, art ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Label.java Changeset: 9c9d4a85a248 Author: kshefov Date: 2014-02-17 18:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9c9d4a85a248 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Reviewed-by: serb, alexsch ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java Changeset: 5b71ce5295c5 Author: pchelko Date: 2014-02-18 09:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5b71ce5295c5 8034035: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/LWCToolkit.m Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: 122b81c3aa2d Author: pchelko Date: 2014-02-18 16:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/122b81c3aa2d 8035147: [macosx] Drag and Drop tests are failing with -Xchech:jni Reviewed-by: serb, azvegint ! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDragSourceContextPeer.m Changeset: e44ba7accfe8 Author: pchelko Date: 2014-02-18 16:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e44ba7accfe8 8034038: [parfait] JNI exception pending in macosx/native/sun/awt/CDataTransferer.m Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/CDataTransferer.m Changeset: b97e0a836dc0 Author: mikael Date: 2014-02-18 17:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b97e0a836dc0 8035287: gcc warnings compiling various libraries files Reviewed-by: prr ! src/share/native/com/sun/java/util/jar/pack/bands.cpp ! src/share/native/sun/java2d/opengl/OGLContext.c ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/xawt/XToolkit.c Changeset: 5e503831b142 Author: omajid Date: 2014-02-20 10:07 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5e503831b142 8035341: Allow using a system installed libpng Reviewed-by: andrew, erikj, ihse, serb ! make/lib/Awt2dLibraries.gmk ! src/share/native/sun/awt/splashscreen/splashscreen_png.c Changeset: abc8d1110c03 Author: henryjen Date: 2014-02-20 16:23 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/abc8d1110c03 8034998: Fix raw and unchecked lint warnings in javax.imageio Reviewed-by: prr, darcy ! src/share/classes/javax/imageio/ImageIO.java ! src/share/classes/javax/imageio/ImageReader.java ! src/share/classes/javax/imageio/ImageTypeSpecifier.java ! src/share/classes/javax/imageio/ImageWriter.java ! src/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/imageio/stream/MemoryCache.java Changeset: 886c6f836e36 Author: malenkov Date: 2014-02-21 15:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/886c6f836e36 8035310: The line.separator property can be retrieved via public API Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/javax/swing/text/DefaultEditorKit.java ! src/share/classes/sun/font/CompositeFont.java ! src/solaris/classes/sun/awt/X11/XAWTFormatter.java Changeset: 51fc11696252 Author: malenkov Date: 2014-02-21 15:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/51fc11696252 8034085: Do not prefer indexed properties Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java ! test/java/beans/Introspector/Test4168833.java + test/java/beans/Introspector/Test8034085.java Changeset: 358111040c7a Author: alitvinov Date: 2014-02-21 18:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/358111040c7a 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH Reviewed-by: pchelko, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java Changeset: 754f817bc309 Author: prr Date: 2014-02-20 16:27 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/754f817bc309 Merge ! make/CompileJavaClasses.gmk ! make/lib/Awt2dLibraries.gmk - src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns - src/share/classes/java/util/CurrencyData.properties - src/share/classes/sun/misc/ClassLoaderUtil.java - src/share/classes/sun/misc/Service.java - src/share/classes/sun/misc/ServiceConfigurationError.java - src/share/native/sun/nio/ch/genSocketOptionRegistry.c - src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java - src/solaris/classes/sun/awt/X11/generator/functions.txt - src/solaris/classes/sun/awt/X11/generator/sizes.32 - src/solaris/classes/sun/awt/X11/generator/sizes.64 - src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 - src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt - src/solaris/native/sun/nio/fs/genSolarisConstants.c - src/solaris/native/sun/nio/fs/genUnixConstants.c - test/sun/misc/ClassLoaderUtil/Test.java - test/sun/security/krb5/ConfPlusProp.java - test/sun/security/krb5/ConfigWithQuotations.java - test/sun/security/krb5/DnsFallback.java - test/sun/security/krb5/ParseCAPaths.java - test/sun/security/krb5/ParseConfig.java - test/sun/security/krb5/confplusprop.conf - test/sun/security/krb5/confplusprop2.conf - test/sun/security/krb5/edu.mit.Kerberos - test/sun/security/krb5/krb5-capaths.conf - test/sun/security/krb5/krb5.conf Changeset: 79719edb4ecb Author: prr Date: 2014-02-21 10:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/79719edb4ecb Merge Changeset: b60bc0d6c5e3 Author: henryjen Date: 2014-02-21 15:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b60bc0d6c5e3 8033716: Fix raw and unchecked lint warnings in com.sun.imageio Reviewed-by: darcy, prr, bae ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java ! src/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/stream/StreamCloser.java Changeset: ec384c15cd2d Author: henryjen Date: 2014-02-21 15:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ec384c15cd2d 8035487: Fix raw and unchecked lint warnings in javax.imageio.spi Reviewed-by: darcy, prr ! src/share/classes/javax/imageio/ImageReader.java ! src/share/classes/javax/imageio/ImageWriter.java ! src/share/classes/javax/imageio/spi/DigraphNode.java ! src/share/classes/javax/imageio/spi/IIORegistry.java ! src/share/classes/javax/imageio/spi/ImageReaderSpi.java ! src/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/share/classes/javax/imageio/spi/ImageWriterSpi.java ! src/share/classes/javax/imageio/spi/PartiallyOrderedSet.java ! src/share/classes/javax/imageio/spi/ServiceRegistry.java Changeset: 13131c5efee6 Author: pchelko Date: 2014-02-24 12:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/13131c5efee6 8030788: [Parfait] warnings from b119 for jdk/src/share/native/sun/awt/medialib: JNI exception pending Reviewed-by: serb, prr ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: 0fba5bf459d1 Author: alexsch Date: 2014-02-24 17:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0fba5bf459d1 8008657: JSpinner setComponentOrientation doesn't affect on text orientation Reviewed-by: malenkov, serb ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java + test/javax/swing/JSpinner/8008657/bug8008657.java Changeset: cfb9eaf74508 Author: azvegint Date: 2014-02-25 14:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cfb9eaf74508 8017472: [macosx] Transparency demo is not correctly dragged on the second monitor Reviewed-by: pchelko, serb ! src/macosx/native/sun/awt/AWTView.m + test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java Changeset: f1689e7643dd Author: serb Date: 2014-02-25 16:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f1689e7643dd 6744401: Consider removal of code disabling JIT in Toolkit.getDefaultToolkit Reviewed-by: anthony, pchelko ! src/share/classes/java/awt/Toolkit.java Changeset: ae53ebce5fa3 Author: alexsch Date: 2014-02-25 16:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ae53ebce5fa3 8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't rendered in high resolution on Retina Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaUtils.java + src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java + test/javax/swing/JMenuItem/8031573/bug8031573.html + test/javax/swing/JMenuItem/8031573/bug8031573.java Changeset: 02835a0f5329 Author: serb Date: 2014-02-25 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/02835a0f5329 8034105: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/CImage.m Reviewed-by: anthony, bagiras ! src/macosx/native/sun/awt/CImage.m Changeset: 82176667cc15 Author: serb Date: 2014-02-25 17:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/82176667cc15 8033573: [parfait] warning from b128 for share/native/sun/awt/splashscreen/java_awt_SplashScreen.c: JNI exception pending Reviewed-by: anthony, bagiras ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c Changeset: 8ec4f12ae885 Author: serb Date: 2014-02-25 17:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8ec4f12ae885 8034766: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/CRobot.m Reviewed-by: anthony, bagiras ! src/macosx/native/sun/awt/CRobot.m Changeset: 634fa31532fb Author: pchelko Date: 2014-02-26 11:55 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/634fa31532fb 8035335: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp Reviewed-by: serb, anthony ! src/windows/native/sun/windows/awt_TrayIcon.cpp Changeset: 3291c136312d Author: pchelko Date: 2014-02-27 16:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3291c136312d 8035855: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_DataTransferer.cpp Changeset: 80cffdf437eb Author: pchelko Date: 2014-02-27 16:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/80cffdf437eb 8035842: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Insets.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Insets.cpp Changeset: bfb90148d8e0 Author: serb Date: 2014-02-27 19:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bfb90148d8e0 8027778: [macosx] Full screen not working properly on 7u45 and jdk8 8010999: [macosx] a constrain of the top level window should be improved 8015100: [macosx] Applet graphics corrupted when applet width/height exceeds screen dimensions Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m Changeset: a2c00e74ba33 Author: pchelko Date: 2014-02-27 22:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a2c00e74ba33 8035860: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/MouseInfo.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/MouseInfo.cpp Changeset: 0e6454c9d033 Author: pchelko Date: 2014-02-27 22:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0e6454c9d033 8035844: [parfait] JNI exception pending in src/windows/native/sun/windows/awt_Rectangle.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Rectangle.cpp Changeset: 857b83fb0a25 Author: prr Date: 2014-02-27 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/857b83fb0a25 Merge ! make/CompileJavaClasses.gmk - src/aix/classes/sun/awt/fontconfigs/aix.fontconfig.properties ! src/macosx/classes/apple/laf/JRSUIUtils.java ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java - src/macosx/classes/sun/awt/fontconfigs/macosx.fontconfig.properties ! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/macosx/native/com/apple/laf/AquaFileView.m ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CDataTransferer.m ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDragSourceContextPeer.m ! src/macosx/native/sun/awt/CDropTarget.h ! src/macosx/native/sun/awt/CImage.m ! src/macosx/native/sun/awt/CRobot.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m ! src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/share/classes/java/awt/dnd/DragSourceContext.java ! src/share/classes/javax/imageio/spi/IIORegistry.java ! src/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/sun/awt/HToolkit.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/font/FreetypeFontScaler.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/swing/SwingAccessor.java ! src/share/classes/sun/swing/SwingLazyValue.java ! src/share/native/sun/awt/medialib/awt_ImagingLib.c ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_png.c ! src/share/native/sun/java2d/opengl/OGLContext.c ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java ! src/solaris/classes/sun/awt/X11/XRepaintArea.java - src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties - src/solaris/classes/sun/awt/fontconfigs/solaris.fontconfig.properties ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WBufferStrategy.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WClipboard.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/windows/classes/sun/awt/windows/WDialogPeer.java ! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java ! src/windows/classes/sun/awt/windows/WPageDialog.java ! src/windows/classes/sun/awt/windows/WPageDialogPeer.java ! src/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialog.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WRobotPeer.java ! src/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java - src/windows/classes/sun/awt/windows/fontconfig.properties ! src/windows/native/sun/windows/awt_DataTransferer.cpp ! test/java/awt/regtesthelpers/Util.java - test/java/rmi/activation/checkusage/CheckUsage.java - test/java/rmi/registry/checkusage/CheckUsage.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java Changeset: 8d3cf459fcd7 Author: prr Date: 2014-02-27 11:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8d3cf459fcd7 Merge Changeset: 17d272e9c088 Author: serb Date: 2014-02-28 15:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/17d272e9c088 8035839: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Label.cpp Reviewed-by: pchelko, azvegint ! src/windows/native/sun/windows/awt_Label.cpp Changeset: 41a0eb4a0b30 Author: prr Date: 2014-03-07 10:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/41a0eb4a0b30 Merge ! make/CompileJavaClasses.gmk - make/src/classes/build/tools/stripproperties/StripProperties.java - src/share/classes/sun/tools/serialver/serialver.properties - src/share/classes/sun/tools/serialver/serialver_ja.properties - src/share/classes/sun/tools/serialver/serialver_zh_CN.properties - test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.sh - test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.sh - test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.sh - test/sun/security/krb5/PAData.java - test/sun/security/ssl/README - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/CipherSuite/SSL_NULL.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ClientThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Handler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerHandler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/TestThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Traffic.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseEngineException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseInboundException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseStart.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/DelegatedTaskWrongException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionContextImpl/Timeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CheckMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/LoopbackSSLSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.policy - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostClient.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/NullCases.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/SelectOneKeyOutOfMany.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CheckNullEntity.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/MyKeyManager.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/dnsstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ipstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks - test/sun/security/ssl/etc/keystore - test/sun/security/ssl/etc/truststore - test/sun/security/ssl/etc/unknown_keystore - test/sun/security/ssl/javax/net/ssl/Fix5070632.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java - test/sun/security/ssl/javax/net/ssl/GetInstance.java - test/sun/security/ssl/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeyEngine.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509ExtendedKeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509KeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineResultArgs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java - test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java - test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java - test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java - test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java - test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java - test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java - test/sun/security/ssl/sanity/ciphersuites/NoKerberos.java - test/sun/security/ssl/sanity/interop/CipherTest.java - test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java - test/sun/security/ssl/sanity/interop/JSSEClient.java - test/sun/security/ssl/sanity/interop/JSSEServer.java - test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java - test/sun/security/ssl/sanity/pluggability/CipherSuites.java - test/sun/security/ssl/sanity/pluggability/MySSLContextImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLEngineImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLSocketFacImpl.java - test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java - test/sun/security/ssl/sun/net/www/httpstest/AbstractCallback.java - test/sun/security/ssl/sun/net/www/httpstest/ClosedChannelList.java - test/sun/security/ssl/sun/net/www/httpstest/HttpCallback.java - test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java - test/sun/security/ssl/sun/net/www/httpstest/TestHttpsServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java - test/sun/security/ssl/templates/SSLCapabilities.java - test/sun/security/ssl/templates/SSLEngineTemplate.java - test/sun/security/ssl/templates/SSLExplorer.java - test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java - test/sun/security/ssl/templates/SSLSocketTemplate.java Changeset: bf744dc6fbfb Author: bpb Date: 2014-03-07 12:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf744dc6fbfb 8035279: Clean up internal deprecations in BigInteger Summary: Rename pertinent private instance variables to describe what they actually represent. Reviewed-by: psandoz, smarks ! src/share/classes/java/math/BigInteger.java Changeset: 628fdbf07cae Author: mchung Date: 2014-03-07 13:00 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/628fdbf07cae 8035808: Eliminate dependency to GetPropertyAction and other sun.security.action convenient classes Reviewed-by: alanb, chegar ! src/share/classes/com/sun/tracing/ProviderFactory.java ! src/share/classes/java/rmi/activation/ActivationGroup.java ! src/share/classes/java/rmi/server/ObjID.java ! src/share/classes/javax/smartcardio/TerminalFactory.java ! src/share/classes/sun/management/VMManagementImpl.java ! src/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java ! src/share/classes/sun/rmi/log/ReliableLog.java ! src/share/classes/sun/rmi/runtime/Log.java ! src/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/share/classes/sun/rmi/server/Activation.java ! src/share/classes/sun/rmi/server/LoaderHandler.java ! src/share/classes/sun/rmi/server/MarshalInputStream.java ! src/share/classes/sun/rmi/server/UnicastRef.java ! src/share/classes/sun/rmi/server/UnicastServerRef.java ! src/share/classes/sun/rmi/server/Util.java ! src/share/classes/sun/rmi/transport/DGCAckHandler.java ! src/share/classes/sun/rmi/transport/DGCClient.java ! src/share/classes/sun/rmi/transport/DGCImpl.java ! src/share/classes/sun/rmi/transport/ObjectTable.java ! src/share/classes/sun/rmi/transport/Transport.java ! src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java ! src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java ! src/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: 6c68669d67a8 Author: bpb Date: 2014-03-07 13:05 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6c68669d67a8 8036848: Fix deprecation warning in sun.misc.CharacterDecoder Summary: Replace use of deprecated method with its recommended successor. Reviewed-by: mchung ! src/share/classes/sun/misc/CharacterDecoder.java Changeset: f22fa82ff7f0 Author: ascarpino Date: 2014-03-10 12:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f22fa82ff7f0 8036543: [parfait] JNI pending exceptions for j2secmod.c, j2secmod_md.c, and p11_md.c Reviewed-by: valeriep ! src/share/native/sun/security/pkcs11/j2secmod.c ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c Changeset: 74ee60cf6174 Author: weijun Date: 2014-03-11 07:56 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/74ee60cf6174 8036971: krb5.conf does not accept directive lines before the first section Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/config/ExtraLines.java Changeset: 2a905e17a975 Author: jbachorik Date: 2014-03-11 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2a905e17a975 8034168: ThreadMXBean/Locks.java failed, blocked on wrong object Reviewed-by: martin, dholmes ! test/java/lang/management/ThreadMXBean/Locks.java Changeset: 8aed3a063263 Author: vlivanov Date: 2014-03-11 19:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8aed3a063263 8036117: MethodHandles.catchException doesn't handle VarargsCollector right (8034120 failed) Reviewed-by: jrose, twisti ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java Changeset: f193fc8bbaf5 Author: weijun Date: 2014-03-12 14:18 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f193fc8bbaf5 8035963: The failed Kerberos tests due to timeouts Reviewed-by: alanb, xuelei ! test/ProblemList.txt ! test/sun/security/krb5/auto/BadKdc.java ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/TcpTimeout.java Changeset: d729feb685c3 Author: juh Date: 2014-03-12 08:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d729feb685c3 8021804: Certpath validation fails if validity period of root cert does not include validity period of intermediate cert Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java + test/sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Changeset: 9642561f4df9 Author: igerasim Date: 2014-03-12 21:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9642561f4df9 8034262: Test java/lang/ProcessBuilder/CloseRace.java fails Reviewed-by: martin, dholmes ! test/java/lang/ProcessBuilder/CloseRace.java Changeset: d5e2acfe8a51 Author: dfuchs Date: 2014-03-12 20:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d5e2acfe8a51 8036916: Deprecation warnings in LogManager Reviewed-by: mchung ! src/share/classes/java/util/logging/LogManager.java Changeset: 7e54983c9bd1 Author: igerasim Date: 2014-03-13 07:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7e54983c9bd1 8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c Reviewed-by: chegar ! src/windows/native/sun/net/spi/DefaultProxySelector.c Changeset: e435231f4d75 Author: igerasim Date: 2014-03-13 07:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e435231f4d75 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Reviewed-by: chegar, alanb ! src/share/classes/java/io/SequenceInputStream.java + test/java/io/SequenceInputStream/LotsOfStreams.java Changeset: d0f7b627de0e Author: asmotrak Date: 2014-03-13 15:13 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d0f7b627de0e 8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() Reviewed-by: mullan, weijun ! src/share/classes/sun/security/util/DerInputStream.java ! src/share/classes/sun/security/util/DerValue.java ! src/share/classes/sun/security/util/ObjectIdentifier.java ! test/java/security/cert/X509Certificate/X509BadCertificate.java + test/java/security/cert/X509Certificate/bad-cert-2.pem Changeset: f63a5c700363 Author: weijun Date: 2014-03-14 09:29 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f63a5c700363 8037262: typo in error message in KrbAsReq.authenticate() Reviewed-by: mullan, juh ! src/share/classes/sun/security/krb5/KrbApReq.java Changeset: 311008681916 Author: erikj Date: 2014-03-14 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/311008681916 8037281: Improve CacheFind and enable on all platforms Reviewed-by: tbell, ihse ! make/CompileLaunchers.gmk ! make/CompileNativeLibraries.gmk ! make/CreateJars.gmk ! make/Images.gmk ! make/Tools.gmk ! make/gensrc/GensrcProperties.gmk Changeset: bfc1616f6533 Author: aefimov Date: 2014-03-14 15:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bfc1616f6533 8037012: (tz) Support tzdata2014a Reviewed-by: coffeys, okutsu, sherman ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica Changeset: 229b1fe14362 Author: aefimov Date: 2014-03-14 15:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/229b1fe14362 8037180: [TEST_BUG] test/sun/util/calendar/zi/Zoneinfo.java incorrectly calculates raw GMT offset change time Reviewed-by: coffeys, okutsu ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 46f80fc4440e Author: erikj Date: 2014-03-14 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/46f80fc4440e 8010767: Build fails on OEL6 with 16 cores Reviewed-by: tbell, ihse ! make/Setup.gmk ! make/Tools.gmk Changeset: a791773d6e91 Author: ksrini Date: 2014-03-14 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a791773d6e91 8037221: [asm] refresh internal ASM version Reviewed-by: psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt From alejandro.murillo at oracle.com Sat Mar 15 00:33:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:33:29 +0000 Subject: hg: jdk9/hs-rt/langtools: 10 new changesets Message-ID: <201403150033.s2F0XgJI009561@aojmv0008> Changeset: ed0941f25322 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/ed0941f25322 Added tag jdk9-b03 for changeset 151222468d1d ! .hgtags Changeset: 927c17e4f6d1 Author: lana Date: 2014-02-24 13:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/927c17e4f6d1 Merge - test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java Changeset: b72975c6c031 Author: lana Date: 2014-03-06 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/b72975c6c031 Merge Changeset: fa2ec6b6b169 Author: darcy Date: 2014-03-06 16:15 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/fa2ec6b6b169 8031670: Remove unneeded -source options in javadoc tests Reviewed-by: jjg, darcy, vromero Contributed-by: neil.toda at oracle.com ! test/com/sun/javadoc/5093723/T5093723.java ! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java ! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java ! test/com/sun/javadoc/testClassTree/TestClassTree.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java ! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/tools/javadoc/6964914/JavacWarning.java ! test/tools/javadoc/6964914/Test.java ! test/tools/javadoc/LangVers.java ! test/tools/javadoc/sourceOption/SourceOption.java - test/tools/javadoc/sourceOption/p/A.java + test/tools/javadoc/sourceOption/p/LambdaConstructTest.java Changeset: 3b4d7dfbe079 Author: pgovereau Date: 2014-03-06 13:50 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/3b4d7dfbe079 8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/ConditionalLineNumberTest.java Changeset: 7690787d1a81 Author: jlahoda Date: 2014-03-07 13:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/7690787d1a81 8034854: outer_class_info_index of synthetic class is not zero Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute. Reviewed-by: vromero, jjg, abuckley ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java Changeset: f675ddb8bd67 Author: darcy Date: 2014-03-07 13:30 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/f675ddb8bd67 8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2 Reviewed-by: jjg, sogoel - test/tools/javac/6464451/BigFinally.java - test/tools/javac/6464451/DeepNestedFinally.java - test/tools/javac/6464451/ManyExitsInTry.java - test/tools/javac/ArrayCloneCodeGen.java ! test/tools/javac/ClassLit.java ! test/tools/javac/ConditionalArgTypes_2.java - test/tools/javac/ConditionalClass.java ! test/tools/javac/JsrRet.java - test/tools/javac/NoNoClassDefFoundErrorError.java ! test/tools/javac/T6266772.java - test/tools/javac/T6557865.java ! test/tools/javac/UplevelFromAnonInSuperCall.java ! test/tools/javac/annotations/neg/Dep.java - test/tools/javac/annotations/neg/MixedSource.java ! test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java ! test/tools/javac/api/T6265137.java - test/tools/javac/boxing/NoBoxingBool.java - test/tools/javac/boxing/NoBoxingByte.java - test/tools/javac/boxing/NoBoxingChar.java - test/tools/javac/boxing/NoBoxingDouble.java - test/tools/javac/boxing/NoBoxingFloat.java - test/tools/javac/boxing/NoBoxingInt.java - test/tools/javac/boxing/NoBoxingLong.java - test/tools/javac/boxing/NoBoxingShort.java ! test/tools/javac/classfiles/ClassVersionChecker.java - test/tools/javac/enum/6384542/T6384542.java - test/tools/javac/enum/6384542/T6384542.out - test/tools/javac/enum/6384542/T6384542a.java - test/tools/javac/enum/6384542/T6384542a_1_4.out - test/tools/javac/enum/6384542/T6384542a_5.out ! test/tools/javac/enum/EnumAsIdentifier.java ! test/tools/javac/enum/EnumAsIdentifier.out - test/tools/javac/enum/EnumAsIdentifier4.out - test/tools/javac/enum/EnumAsIdentifier5.out - test/tools/javac/enum/FauxEnum2.java - test/tools/javac/foreach/T6682380.java - test/tools/javac/generics/BridgeRestype.java ! test/tools/javac/generics/RefEqual.java ! test/tools/javac/generics/T5094318.java - test/tools/javac/generics/compat/CovariantCompat1.java - test/tools/javac/generics/compat/CovariantCompat2.java - test/tools/javac/generics/compat/OverrideBridge1.java - test/tools/javac/generics/compat/OverrideBridge2.java - test/tools/javac/generics/compat/OverrideBridge3.java - test/tools/javac/generics/compat/VisibleBridge.java - test/tools/javac/limits/FinallyNesting.java ! test/tools/javac/meth/InvokeMH.java ! test/tools/javac/miranda/T4711325.java ! test/tools/javac/proprietary/WarnClass.java ! test/tools/javac/proprietary/WarnImport.java ! test/tools/javac/proprietary/WarnMethod.java ! test/tools/javac/proprietary/WarnStaticImport.java ! test/tools/javac/proprietary/WarnVariable.java ! test/tools/javac/proprietary/WarnWildcard.java ! test/tools/javac/types/CastObjectToPrimitiveTest.java ! test/tools/javac/types/CastObjectToPrimitiveTest.out Changeset: d6f605b42729 Author: darcy Date: 2014-03-11 17:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/d6f605b42729 8037120: Fix doclint warnings in javax.lang.model exception types Reviewed-by: jjg ! src/share/classes/javax/lang/model/type/MirroredTypeException.java ! src/share/classes/javax/lang/model/type/MirroredTypesException.java Changeset: 06c9978d2891 Author: vromero Date: 2014-03-13 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/06c9978d2891 8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java Changeset: bd152504a538 Author: vromero Date: 2014-03-13 20:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/bd152504a538 8034924: Incorrect inheritance of inaccessible static method Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Symbol.java + test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java From alejandro.murillo at oracle.com Sat Mar 15 00:33:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 15 Mar 2014 00:33:45 +0000 Subject: hg: jdk9/hs-rt/nashorn: 11 new changesets Message-ID: <201403150033.s2F0Xoox009658@aojmv0008> Changeset: 2acb7b9c15ca Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/2acb7b9c15ca Added tag jdk9-b03 for changeset 832f89ff25d9 ! .hgtags Changeset: 40b754e2b281 Author: lana Date: 2014-02-24 13:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/40b754e2b281 Merge Changeset: 3f6ef92cd782 Author: lana Date: 2014-03-06 10:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/3f6ef92cd782 Merge Changeset: 17c5f77518b1 Author: simonis Date: 2014-02-10 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/17c5f77518b1 8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath Reviewed-by: erikj ! make/BuildNashorn.gmk Changeset: dca0e982d9bf Author: prr Date: 2014-02-11 14:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/dca0e982d9bf Merge Changeset: 01a904b2c065 Author: prr Date: 2014-02-20 16:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/01a904b2c065 Merge Changeset: 57d32365a092 Author: prr Date: 2014-02-27 10:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/57d32365a092 Merge Changeset: fc192f46dd89 Author: prr Date: 2014-03-07 10:59 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/fc192f46dd89 Merge - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java Changeset: b457a6ab0738 Author: hannesw Date: 2014-03-12 11:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/b457a6ab0738 8021350: Share script classes between threads/globals within context Reviewed-by: lagergren, sundar ! make/build.xml ! make/project.properties ! src/jdk/nashorn/internal/codegen/Attr.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/SharedScopeCall.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java + test/src/jdk/nashorn/api/scripting/resources/func.js + test/src/jdk/nashorn/api/scripting/resources/gettersetter.js + test/src/jdk/nashorn/api/scripting/resources/witheval.js Changeset: ec0d76397a7d Author: hannesw Date: 2014-03-12 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/ec0d76397a7d 8034055: delete on global object not properly guarded Reviewed-by: sundar, lagergren + test/script/basic/JDK-8034055.js + test/script/basic/JDK-8034055.js.EXPECTED Changeset: 91ef0e039d91 Author: sundar Date: 2014-03-13 15:58 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/91ef0e039d91 8015958: DataView constructor is not defined Reviewed-by: attila, hannesw, lagergren ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/dataview_endian.js + test/script/basic/dataview_getset.js + test/script/basic/dataview_new.js From dmitry.samersoff at oracle.com Sat Mar 15 12:22:36 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Sat, 15 Mar 2014 12:22:36 +0000 Subject: hg: jdk9/hs-rt/hotspot: 49 new changesets Message-ID: <201403151223.s2FCNIu1020077@aojmv0008> Changeset: 3c6ae9109a86 Author: anoll Date: 2014-03-03 08:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3c6ae9109a86 8035946: Use ResourceHashtable for dependency checking Summary: Use ResourceHashtable for dependency checking and delete GenericHashtable Reviewed-by: kvn, coleenp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/resourceHash.hpp Changeset: bbfe3ac1471d Author: neliasso Date: 2014-01-28 15:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bbfe3ac1471d 8007270: Make IsMethodCompilable test work with tiered Summary: Only c2 compiles counts toward cutoff Reviewed-by: kvn, roland ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/testlibrary/com/oracle/java/testlibrary/Platform.java Changeset: 3c3953fb3f2a Author: shade Date: 2014-03-03 15:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3c3953fb3f2a 8033380: Experimental VM flag to enforce access atomicity Summary: -XX:+AlwaysAtomicAccesses to unconditionally enforce the access atomicity. Reviewed-by: roland, kvn, iveresov ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3edd4a71588b Author: shade Date: 2014-03-03 15:31 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3edd4a71588b 8031818: Experimental VM flag for enforcing safe object construction Summary: -XX:+AlwaysSafeConstructors to unconditionally emit the trailing constructor barrier. Reviewed-by: kvn, roland ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/globals.hpp Changeset: 1179450ad3ee Author: vlivanov Date: 2014-03-04 02:19 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1179450ad3ee 8035887: VM crashes trying to force inlining the recursive call Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/runtime/globals.hpp Changeset: aed8e1fe80eb Author: vlivanov Date: 2014-03-04 02:20 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/aed8e1fe80eb 8035828: Turn on @Stable support in VM Reviewed-by: jrose, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp + test/compiler/stable/TestStableBoolean.java + test/compiler/stable/TestStableByte.java + test/compiler/stable/TestStableChar.java + test/compiler/stable/TestStableDouble.java + test/compiler/stable/TestStableFloat.java + test/compiler/stable/TestStableInt.java + test/compiler/stable/TestStableLong.java + test/compiler/stable/TestStableObject.java + test/compiler/stable/TestStableShort.java Changeset: c0774726073e Author: vlivanov Date: 2014-03-04 02:23 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c0774726073e 8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...) Reviewed-by: iveresov, roland, coleenp ! src/share/vm/runtime/thread.cpp Changeset: e65d960c7be5 Author: vlivanov Date: 2014-03-04 02:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e65d960c7be5 8036100: Default method returns true for a while, and then returns false Reviewed-by: kvn, jrose ! src/share/vm/ci/ciMethod.cpp + test/compiler/inlining/InlineDefaultMethod1.java Changeset: 131c59b5e66a Author: simonis Date: 2014-03-04 17:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/131c59b5e66a 8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX) Reviewed-by: kvn ! make/aix/makefiles/adjust-mflags.sh Changeset: 81ccf2c854c7 Author: neugens Date: 2014-03-04 18:52 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/81ccf2c854c7 8036619: Shark: add LLVM 3.4 support Reviewed-by: twisti ! make/linux/makefiles/zeroshark.make ! src/share/vm/shark/llvmHeaders.hpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp ! src/share/vm/shark/sharkInliner.cpp ! src/share/vm/shark/sharkMemoryManager.cpp ! src/share/vm/shark/sharkMemoryManager.hpp Changeset: 27689a7550a8 Author: anoll Date: 2014-03-05 06:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/27689a7550a8 8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation' Summary: Add -XX:+IgnoreUnrecognizedVMOptions to @main/othervm to make the test pass on Client VM Reviewed-by: kvn, roland ! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 77ca9a58fbe8 Author: anoll Date: 2014-03-04 21:15 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/77ca9a58fbe8 Merge Changeset: a5f0657a1666 Author: anoll Date: 2014-03-05 10:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a5f0657a1666 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Start test with -XX:-TieredCompilation so that one compiler thread works Reviewed-by: kvn, twisti ! src/share/vm/runtime/arguments.cpp ! test/compiler/membars/DekkerTest.java Changeset: 08adf1b5f2b6 Author: anoll Date: 2014-03-05 01:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/08adf1b5f2b6 Merge Changeset: 53ed0f89f44e Author: roland Date: 2014-03-05 09:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/53ed0f89f44e 8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90 Summary: concurrent update of traps with construction of ciMethodData Reviewed-by: kvn, twisti ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp Changeset: bb4db06fd36f Author: roland Date: 2014-03-05 02:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bb4db06fd36f Merge Changeset: d3f14809b051 Author: roland Date: 2014-03-05 15:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d3f14809b051 8036146: make CPP interpreter build again Summary: fix build of CPP interpreter on x86 and sparc Reviewed-by: kvn ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.inline.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: e0365e7b7454 Author: kvn Date: 2014-03-05 16:21 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e0365e7b7454 8035983: Fix "Native frames:" in crash report (hs_err file) Summary: check fr.sender_sp() in java thread instead of os::is_first_C_frame(&fr). Reviewed-by: twisti, coleenp ! src/share/vm/utilities/vmError.cpp Changeset: d2aa3d4e98ed Author: iignatyev Date: 2014-03-06 12:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d2aa3d4e98ed 8028482: [TESTBUG] tests that use JMX should be in need_compact3 test group Reviewed-by: roland, sla, dholmes ! test/TEST.groups Changeset: c0b9499e5525 Author: iignatyev Date: 2014-03-06 12:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c0b9499e5525 8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_test Reviewed-by: roland, kvn ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/common.sh Changeset: 2dfa56e10640 Author: iignatyev Date: 2014-03-06 12:47 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2dfa56e10640 8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiled Reviewed-by: kvn, roland ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 45b0159f30f2 Author: roland Date: 2014-03-06 11:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/45b0159f30f2 8032633: Enable type speculation by default Summary: enable type speculation Reviewed-by: kvn ! src/share/vm/opto/c2_globals.hpp ! test/compiler/types/TestMeetTopArrayExactConstantArray.java ! test/compiler/types/TestSpeculationFailedHigherEqual.java ! test/compiler/types/TypeSpeculation.java ! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 84eafecdb9a9 Author: roland Date: 2014-03-06 02:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/84eafecdb9a9 Merge Changeset: bd2220947c1e Author: vlivanov Date: 2014-03-06 09:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bd2220947c1e 8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on Reviewed-by: kvn ! src/share/vm/opto/memnode.cpp Changeset: e5e8aa897002 Author: goetz Date: 2014-03-06 10:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e5e8aa897002 8035647: PPC64: Support for elf v2 abi. Summary: ELFv2 ABI used by the little endian PowerPC64 on Linux. Reviewed-by: kvn Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/interpreterRT_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/share/vm/utilities/elfFile.cpp Changeset: 8c24a17f0160 Author: kvn Date: 2014-03-06 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8c24a17f0160 Merge Changeset: 97586c131ac8 Author: simonis Date: 2014-03-06 14:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/97586c131ac8 8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.' Reviewed-by: kvn ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp Changeset: 480b0109db65 Author: anoll Date: 2014-03-07 07:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/480b0109db65 8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000 Summary: Double CodeCacheSegmentSize from 64 byte to 128 bytes if tiered compilation is enabled Reviewed-by: kvn, twisti ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 5e2306b00977 Author: iveresov Date: 2014-03-10 11:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5e2306b00977 8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] Summary: In GraphKit::gen_checkcast() provide only exact superklass to GraphKit::maybe_cast_profiled_receiver() Reviewed-by: kvn, roland ! src/share/vm/opto/graphKit.cpp Changeset: 3596c63bf3d6 Author: neliasso Date: 2014-03-11 11:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3596c63bf3d6 Merge Changeset: de9cd35a3d1f Author: drchase Date: 2014-03-11 13:38 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/de9cd35a3d1f 8028037: [parfait] warnings from b114 for hotspot.src.share.vm Summary: Insert null check for one warning; other warning handled in parfait config Reviewed-by: kvn ! src/share/vm/opto/multnode.cpp Changeset: a23a5456416b Author: drchase Date: 2014-03-11 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a23a5456416b Merge Changeset: 8504393de66b Author: twisti Date: 2014-03-11 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8504393de66b 8037043: put Method flag bits in predictable positions Reviewed-by: kvn, coleenp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9e9af3aa4278 Author: iveresov Date: 2014-03-12 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9e9af3aa4278 8031321: Support Intel bit manipulation instructions Summary: Add support for BMI1 instructions Reviewed-by: kvn, roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp + test/compiler/codegen/BMI1.java Changeset: 58cf34613a72 Author: goetz Date: 2014-03-10 12:58 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/58cf34613a72 8036976: PPC64: implement the template interpreter Reviewed-by: kvn, coleenp Contributed-by: axel.siebenborn at sap.com, martin.doerr at sap.com ! make/aix/Makefile ! make/linux/Makefile ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.hpp ! src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp + src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp + src/cpu/ppc/vm/templateInterpreter_ppc.cpp + src/cpu/ppc/vm/templateInterpreter_ppc.hpp + src/cpu/ppc/vm/templateTable_ppc_64.cpp + src/cpu/ppc/vm/templateTable_ppc_64.hpp ! src/share/vm/interpreter/templateTable.hpp Changeset: 948a73c3e9ea Author: neliasso Date: 2014-03-14 09:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/948a73c3e9ea Merge ! src/share/vm/runtime/arguments.cpp Changeset: 9c9f4dac029b Author: jwilhelm Date: 2014-01-31 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9c9f4dac029b 8023899: Typo in TraceCPUTime message Summary: Removed the comma Reviewed-by: pliden, tschatzl ! src/share/vm/runtime/timer.cpp Changeset: bac9ef65b71d Author: sjohanss Date: 2014-02-21 09:48 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bac9ef65b71d 8035057: NewSize ergonomics wrong when setting small or unaligned size on command line Summary: Making sure that if NewSize is set on the command line it should be used for both min and initial size even if it is re-aligned. Reviewed-by: jwilhelm, jmasa ! src/share/vm/memory/collectorPolicy.cpp Changeset: ea104a115537 Author: ehelin Date: 2014-03-11 15:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ea104a115537 Merge Changeset: e9ca52f59632 Author: jmasa Date: 2014-03-05 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e9ca52f59632 7098155: Resize young gen at full collections for UseParallelGC Reviewed-by: tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Changeset: 686d782d6121 Author: ehelin Date: 2014-03-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/686d782d6121 Merge Changeset: d3ef21095134 Author: ehelin Date: 2014-03-14 09:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d3ef21095134 Merge Changeset: d4dd5204c0aa Author: ehelin Date: 2014-03-14 13:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d4dd5204c0aa Merge Changeset: 8a3c36abaf4b Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8a3c36abaf4b Added tag jdk9-b03 for changeset b2fee789d23f ! .hgtags Changeset: 6e33e32e82e0 Author: lana Date: 2014-02-24 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6e33e32e82e0 Merge - src/os/bsd/dtrace/hotspot.d - src/os/bsd/dtrace/hotspot_jni.d - src/os/bsd/dtrace/hs_private.d - src/os/solaris/dtrace/hotspot.d - src/os/solaris/dtrace/hotspot_jni.d - src/os/solaris/dtrace/hs_private.d Changeset: 3812c088b945 Author: lana Date: 2014-03-06 10:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3812c088b945 Merge Changeset: 74dd0c7b2de1 Author: amurillo Date: 2014-03-11 16:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/74dd0c7b2de1 Merge Changeset: 9486a41de3b7 Author: amurillo Date: 2014-03-14 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9486a41de3b7 Merge Changeset: 37d146c88149 Author: dsamersoff Date: 2014-03-15 04:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/37d146c88149 Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp From zhengyu.gu at oracle.com Mon Mar 17 20:12:03 2014 From: zhengyu.gu at oracle.com (zhengyu.gu at oracle.com) Date: Mon, 17 Mar 2014 20:12:03 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes() Message-ID: <201403172012.s2HKC4pZ018047@aojmv0008> Changeset: 35bb4b4c186e Author: zgu Date: 2014-03-17 13:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/35bb4b4c186e 8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes() Summary: Fixed initialized variable that could miscount arena memory Reviewed-by: coleenp, ccheung ! src/share/vm/memory/allocation.cpp From serguei.spitsyn at oracle.com Tue Mar 18 01:04:00 2014 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Tue, 18 Mar 2014 01:04:00 +0000 Subject: hg: jdk9/hs-rt/hotspot: 6976636: JVM/TI test ex03t001 fails assertion Message-ID: <201403180104.s2I141Vo002288@aojmv0008> Changeset: d9c2726a4960 Author: sspitsyn Date: 2014-03-17 19:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 6976636: JVM/TI test ex03t001 fails assertion Summary: Relax assert in the post_class_unload for the CMS case Reviewed-by: dcubed, dsamersoff Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiExport.cpp From coleen.phillimore at oracle.com Tue Mar 18 19:12:17 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Tue, 18 Mar 2014 19:12:17 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array Message-ID: <201403181912.s2IJCIpV019201@aojmv0008> Changeset: 26ddfd00fe60 Author: coleenp Date: 2014-03-18 13:45 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/26ddfd00fe60 8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array Summary: Call ProtectionDomain constructor instead of making all fields null. Reviewed-by: fparain, zgu ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/prims/jvm.cpp From markus.gronlund at oracle.com Thu Mar 20 14:27:28 2014 From: markus.gronlund at oracle.com (markus.gronlund at oracle.com) Date: Thu, 20 Mar 2014 14:27:28 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8037340: Linux semaphores to use CLOCK_REALTIME Message-ID: <201403201427.s2KERU5m025843@aojmv0008> Changeset: fa9d73013e15 Author: mgronlun Date: 2014-03-20 14:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fa9d73013e15 8037340: Linux semaphores to use CLOCK_REALTIME Reviewed-by: dholmes, sla ! src/os/linux/vm/os_linux.cpp From calvin.cheung at oracle.com Thu Mar 20 23:07:36 2014 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Thu, 20 Mar 2014 23:07:36 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m Message-ID: <201403202307.s2KN7bpi019049@aojmv0008> Changeset: c74ea66fdf52 Author: ccheung Date: 2014-03-20 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c74ea66fdf52 8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m Summary: added JNI exception check in the appropriate places Reviewed-by: sla, zgu ! agent/src/os/bsd/MacosxDebuggerLocal.m From alejandro.murillo at oracle.com Fri Mar 21 21:55:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:55:51 +0000 Subject: hg: jdk9/hs-rt: 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Message-ID: <201403212155.s2LLtquv021865@aojmv0008> Changeset: 1cf2abab835f Author: sla Date: 2014-03-21 09:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/rev/1cf2abab835f 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Reviewed-by: erikj, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in From alejandro.murillo at oracle.com Fri Mar 21 21:55:54 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:55:54 +0000 Subject: hg: jdk9/hs-rt/corba: 8033075: Broken Links In CORBA API docs Message-ID: <201403212155.s2LLttLC021924@aojmv0008> Changeset: c47f5229d640 Author: msheppar Date: 2014-03-20 15:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/corba/rev/c47f5229d640 8033075: Broken Links In CORBA API docs Summary: Fix broken URLs change cgi.omg.org to www.omg.org Reviewed-by: alanb ! src/share/classes/org/omg/CORBA/AnySeqHelper.java ! src/share/classes/org/omg/CORBA/BooleanSeqHelper.java ! src/share/classes/org/omg/CORBA/CharSeqHelper.java ! src/share/classes/org/omg/CORBA/DoubleSeqHelper.java ! src/share/classes/org/omg/CORBA/LongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/LongSeqHelper.java ! src/share/classes/org/omg/CORBA/OctetSeqHelper.java ! src/share/classes/org/omg/CORBA/ShortSeqHelper.java ! src/share/classes/org/omg/CORBA/StringValueHelper.java ! src/share/classes/org/omg/CORBA/ULongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/ULongSeqHelper.java ! src/share/classes/org/omg/CORBA/UShortSeqHelper.java ! src/share/classes/org/omg/CORBA/WCharSeqHelper.java ! src/share/classes/org/omg/CORBA/WStringValueHelper.java ! src/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/share/classes/org/omg/CORBA/package.html ! src/share/classes/org/omg/CosNaming/package.html ! src/share/classes/org/omg/Dynamic/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html ! src/share/classes/org/omg/IOP/package.html ! src/share/classes/org/omg/Messaging/package.html ! src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html From alejandro.murillo at oracle.com Fri Mar 21 21:56:01 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:56:01 +0000 Subject: hg: jdk9/hs-rt/jaxp: 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Message-ID: <201403212156.s2LLu2WH021986@aojmv0008> Changeset: df0a16f7475a Author: joehw Date: 2014-03-20 13:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jaxp/rev/df0a16f7475a 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Reviewed-by: lancea, alanb, sherman, joehw Contributed-by: david.x.li at oracle.com ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java From alejandro.murillo at oracle.com Fri Mar 21 21:56:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:56:10 +0000 Subject: hg: jdk9/hs-rt/jdk: 23 new changesets Message-ID: <201403212158.s2LLw8ZL022380@aojmv0008> Changeset: a94a8944bd2b Author: xuelei Date: 2014-03-17 10:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a94a8944bd2b 8037346: Need to terminate server process if client runs into problems Reviewed-by: weijun ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java ! test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java Changeset: c86dc64713ab Author: simonis Date: 2014-03-18 11:10 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c86dc64713ab 8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX Reviewed-by: mchung, alanb ! test/java/lang/ClassLoader/Assert.java - test/java/lang/ClassLoader/Assert.sh Changeset: 06469421d261 Author: psandoz Date: 2014-03-18 11:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/06469421d261 8037106: Optimize Arrays.asList(...).forEach Reviewed-by: alanb, martin, mduigou, ulfzibis ! src/share/classes/java/util/Arrays.java ! test/java/util/Collection/CollectionDefaults.java ! test/java/util/Collection/testlibrary/CollectionSupplier.java ! test/java/util/List/ListDefaults.java Changeset: 51be733cf7b5 Author: erikj Date: 2014-03-18 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/51be733cf7b5 8037483: issue with the crypto / sec zip unzipping in the jdk8 build Reviewed-by: ihse ! make/Import.gmk Changeset: 105907ea7583 Author: ksrini Date: 2014-03-18 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/105907ea7583 8037529: [asm] add back @Suppress tags, removed by last bulk refresh Reviewed-by: psandoz ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java Changeset: 7431fc16667c Author: wetmore Date: 2014-03-18 15:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7431fc16667c 8033271: Manual security tests have @ignore rather than @run main/manual Reviewed-by: xuelei, wetmore Contributed-by: rajan.halade at oracle.com ! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java ! test/com/sun/security/auth/callback/TextCallbackHandler/Default.java ! test/com/sun/security/auth/callback/TextCallbackHandler/Password.java ! test/com/sun/security/sasl/gsskerb/AuthOnly.java ! test/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java ! test/com/sun/security/sasl/gsskerb/NoSecurityLayer.java ! test/java/security/Policy/Root/Root.java ! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java ! test/javax/security/auth/kerberos/KerberosTixDateTest.java ! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java ! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java ! test/sun/security/provider/PolicyParser/ExtDirs.java ! test/sun/security/provider/PolicyParser/ExtDirsChange.java ! test/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java ! test/sun/security/provider/PolicyParser/PrincipalExpansionError.java ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java ! test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java ! test/sun/security/tools/keytool/console.sh ! test/sun/security/tools/keytool/i18n.sh Changeset: 28f135557bf1 Author: sla Date: 2014-03-19 19:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/28f135557bf1 8037864: Add java/lang/instrument/NativeMethodPrefixAgent.java to ProblemList.txt Reviewed-by: alanb ! test/ProblemList.txt Changeset: f82165aa2568 Author: ascarpino Date: 2014-03-19 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f82165aa2568 7107611: sun.security.pkcs11.SessionManager is scalability blocker Reviewed-by: valeriep ! src/share/classes/sun/security/pkcs11/SessionManager.java Changeset: 59f5c320f55f Author: msheppar Date: 2014-03-20 15:25 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/59f5c320f55f 8030780: test/com/sun/corba/cachedSocket/7056731.sh leaves HelloServer behind Summary: intermittent test failure leaves server process - add server pid to test's kill -9 command Reviewed-by: chegar ! test/com/sun/corba/cachedSocket/7056731.sh Changeset: 95e72182e615 Author: msheppar Date: 2014-03-20 16:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/95e72182e615 8036134: Check src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c for JNI pending exceptions Summary: check malloc return value and added JUN_ThrowOutOfMemoryException Reviewed-by: alanb ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c Changeset: 7b2c8d1c7aeb Author: joehw Date: 2014-03-20 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7b2c8d1c7aeb 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Reviewed-by: lancea, alanb, sherman, joehw Contributed-by: david.x.li at oracle.com + test/javax/xml/jaxp/XPath/8035577/Regex.java Changeset: 323b64a9dede Author: msheppar Date: 2014-03-20 21:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/323b64a9dede 8036603: Check jdk/src/windows/native/java/lang/ProcessEnvironment_md.c for JNI pending exceptions Summary: added JNI call NULL return checks Reviewed-by: alanb, mchung ! src/windows/native/java/lang/ProcessEnvironment_md.c Changeset: 4b4adb994191 Author: msheppar Date: 2014-03-20 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4b4adb994191 8036609: Check jdk/src/windows/native/java/lang/ProcessImpl_md.c for JNI pending exceptions Summary: added ExceptionCheck fater JNI calls Reviewed-by: chegar ! src/windows/native/java/lang/ProcessImpl_md.c Changeset: 25587256bdbe Author: msheppar Date: 2014-03-20 21:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/25587256bdbe 8036601: JNI exception pending in jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Summary: check JNI return values and pending exceptions, Check malloc returns, and throw OOME as appropriate Reviewed-by: alanb ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Changeset: e712077f0b46 Author: lancea Date: 2014-03-20 18:18 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e712077f0b46 8037507: Fix broken link in javax/sql/rowset/package.html Reviewed-by: darcy ! src/share/classes/javax/sql/rowset/package.html Changeset: 700bd3ba3a41 Author: msheppar Date: 2014-03-20 22:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/700bd3ba3a41 8036600: JNI exception pending in src/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Summary: check JNI return values, check for pending exceptions, check malloc return value and raise OOME as needed Reviewed-by: alanb ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Changeset: ca7681f64191 Author: msheppar Date: 2014-03-20 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca7681f64191 8035930: Check jdk/src/windows/native/java/io/io_util_md.c for JNI pending exceptions Summary: malloc null return checks and pending exception checks Reviewed-by: alanb ! src/windows/native/java/io/io_util_md.c Changeset: 740ffd98e35a Author: msheppar Date: 2014-03-20 23:34 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/740ffd98e35a 8035340: (prefs) Check jdk/src/windows/native/java/util/WindowsPreference.c for JNI pending exceptions Summary: Check for JNI pending exceptions. Add null checks after malloc calls Reviewed-by: alanb, chegar ! make/lib/CoreLibraries.gmk ! src/windows/native/java/util/prefs/WindowsPreferences.c Changeset: fd96b8136342 Author: msheppar Date: 2014-03-21 00:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fd96b8136342 8025293: JNI exception pending checks in java.net Summary: enhance the return check for JNI native calls, check for NULL and pending exceptions Reviewed-by: alanb, chegar ! src/solaris/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface.c Changeset: eb3fc26aa005 Author: msheppar Date: 2014-03-21 00:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/eb3fc26aa005 8036607: JNI exception pending in jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Summary: check for JNI pending exception and NULL returns from JNI calls in DualStackPlainDatagramSocketImpl.c Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Changeset: 56366827ebab Author: msheppar Date: 2014-03-21 00:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/56366827ebab 8035870: Check jdk/src/windows/native/java/io/WinNTFileSystem_md.c for JNI pending exceptions Summary: NI return checks, NULL return checks for malloc added Reviewed-by: alanb, chegar ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/io/io_util_md.c Changeset: f5a18100873c Author: sla Date: 2014-03-21 09:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f5a18100873c 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Reviewed-by: alanb ! make/lib/ServiceabilityLibraries.gmk ! src/share/back/SDE.c ! src/share/back/eventHandler.c ! src/share/back/log_messages.c ! src/share/instrument/InvocationAdapter.c ! src/share/instrument/PathCharsValidator.c ! src/solaris/back/util_md.h ! src/solaris/native/sun/management/MacosxOperatingSystem.c ! src/windows/back/linker_md.c ! src/windows/back/proc_md.h Changeset: 85df9a94d1f0 Author: sla Date: 2014-03-21 14:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/85df9a94d1f0 8037225: sun/tools/jinfo/Basic.sh fails Reviewed-by: alanb ! src/share/classes/sun/tools/jinfo/JInfo.java ! test/sun/tools/jinfo/Basic.sh From alejandro.murillo at oracle.com Fri Mar 21 21:59:27 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:59:27 +0000 Subject: hg: jdk9/hs-rt/langtools: 6 new changesets Message-ID: <201403212159.s2LLxY1n022614@aojmv0008> Changeset: c2bdc8b3610b Author: emc Date: 2014-03-14 15:35 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/c2bdc8b3610b 8037420: Silent failures in Annotate.actualEnterTypeAnnotations Summary: Remove two silent failures Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Annotate.java Changeset: 663d51ec6576 Author: dlsmith Date: 2014-03-17 14:03 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/663d51ec6576 8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java Reviewed-by: vromero ! test/tools/javac/parser/T4910483.java Changeset: 3dd1606e93fb Author: vromero Date: 2014-03-18 22:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/3dd1606e93fb 8036007: javac crashes when encountering an unresolvable interface Reviewed-by: vromero, jlahoda Contributed-by: paul.govereau at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out + test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java Changeset: 22a7fa780701 Author: pgovereau Date: 2014-03-19 11:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/22a7fa780701 6898851: Compiling against this corrupt class file causes a stacktrace from javac Summary: Added check for index out-of-bounds erros in ClassReader Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/classreader/BadClass.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: 3b4e7a027fcc Author: pgovereau Date: 2014-03-19 17:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/3b4e7a027fcc 8025505: Constant folding deficiency Summary: Provide constant folding of equality tests involving constant and null. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/ConstFoldTest.java Changeset: 57005bdeba6d Author: kizune Date: 2014-03-20 15:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/57005bdeba6d 7118295: javac does not explicitly close -Xstdout file Reviewed-by: ksrini, jjg ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/main/Option.java + test/tools/javac/StdoutCloseTest.java From alejandro.murillo at oracle.com Fri Mar 21 21:59:38 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:59:38 +0000 Subject: hg: jdk9/hs-rt/nashorn: 4 new changesets Message-ID: <201403212159.s2LLxeQ2022702@aojmv0008> Changeset: 3febf16a3039 Author: sundar Date: 2014-03-17 18:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/3febf16a3039 8037400: Remove getInitialMap getters and GlobalObject interface Reviewed-by: lagergren, jlaskey, attila ! make/build.xml ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java - src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/ParserException.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk/nashorn/tools/Shell.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java Changeset: e2df2f9b4d70 Author: mnunez Date: 2014-03-17 18:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/e2df2f9b4d70 8037378: Write sanity tests for bytecode persistence feature Reviewed-by: sundar, hannesw + test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: 62ee612afc3e Author: mnunez Date: 2014-03-19 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/62ee612afc3e 8037779: NoPersistenceCachingTest fails with ant test Reviewed-by: sundar, hannesw ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: bc86e23d6ae4 Author: sundar Date: 2014-03-21 20:24 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/bc86e23d6ae4 8037562: Nashorn: JSON.parse comes up with nonexistent entries if there are gaps between the keys Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8037562.js + test/script/basic/JDK-8037562.js.EXPECTED From dmitry.samersoff at oracle.com Sun Mar 23 16:50:50 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Sun, 23 Mar 2014 16:50:50 +0000 Subject: hg: jdk9/hs-rt/hotspot: 28 new changesets Message-ID: <201403231651.s2NGpEr6022678@aojmv0008> Changeset: 1d211fab479f Author: amurillo Date: 2014-03-18 14:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1d211fab479f 8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8 Reviewed-by: sla, dholmes ! make/jprt.properties Changeset: ad315832ce80 Author: dcubed Date: 2014-03-19 07:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ad315832ce80 Merge Changeset: 59d1ce0adc74 Author: brutisso Date: 2014-03-14 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/59d1ce0adc74 8034079: G1: Refactor the HeapRegionSet hierarchy Reviewed-by: tschatzl, pliden ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Changeset: 7c383fe0d35a Author: tschatzl Date: 2014-03-17 10:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7c383fe0d35a 8035406: Improve data structure for Code Cache remembered sets Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso ! make/excludeSrc.make + src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp + src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/prims/jni.cpp + test/gc/g1/TestGCLogMessages.java Changeset: 714ea02b51c4 Author: tschatzl Date: 2014-03-17 10:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/714ea02b51c4 8035815: Cache-align and pad the from card cache Summary: The from card cache is a very frequently accessed data structure. It is essentially a 2d array of per-region values, one row of values for every GC thread. Pad and align the data structure to avoid false sharing. Reviewed-by: stefank ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/padded.hpp ! src/share/vm/memory/padded.inline.hpp Changeset: 908e76169e85 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/908e76169e85 8027295: Free CSet takes ~50% of young pause time Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: 53726dbbebe7 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/53726dbbebe7 8035398: Add card redirty time in "Other" time in G1 Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line. Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 70a6a3c4cc3e Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/70a6a3c4cc3e 8035654: Add times for evacuation failure handling in "Other" time Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts. Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: d89d1c851c04 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d89d1c851c04 8034868: Extract G1 From Card Cache into separate class Summary: Refactor the From Card Cache into a separate class. Reviewed-by: jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: 0c481941eb40 Author: tschatzl Date: 2014-03-17 10:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0c481941eb40 8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure Summary: Mentioned closures are actually wrapped methods. This adds confusion to readers, and in this case also increases code size as G1ParScanHeapEvacClosure is part of the oop_oop_iterate() methods. Move them into G1ParScanThreadState as methods. Reviewed-by: stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp Changeset: e2cf3f31123d Author: tschatzl Date: 2014-03-17 13:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e2cf3f31123d 8036860: Pad and cache-align the BiasedMappedArray Summary: Pad and cache-align BiasedMappedArray instances by default to avoid performance variability problems due to false sharing, as instances of this data structures are typically used for performance sensitive code. Reviewed-by: brutisso, stefank ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.hpp ! src/share/vm/memory/padded.hpp ! src/share/vm/memory/padded.inline.hpp Changeset: 589c542ca353 Author: brutisso Date: 2014-03-17 13:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/589c542ca353 8037407: G1: Remove heapRegionSets.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.cpp Changeset: 9476a8b1136c Author: ehelin Date: 2014-03-17 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9476a8b1136c Merge Changeset: f091958b4cf4 Author: ehelin Date: 2014-03-17 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f091958b4cf4 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp Changeset: 93e80661cb3e Author: pliden Date: 2014-03-17 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/93e80661cb3e 8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 818d8522e45e Author: pliden Date: 2014-03-17 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/818d8522e45e 8036673: G1: Abort weak reference processing if mark stack overflows Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 4780d1111bec Author: ehelin Date: 2014-03-17 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4780d1111bec 8036696: Add metaspace gc threshold to metaspace summary trace event Reviewed-by: jmasa, stefank, mgerdin ! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/trace/trace.xml Changeset: 8f89500c1291 Author: ehelin Date: 2014-03-17 20:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8f89500c1291 8036698: Add trace event for updates to metaspace gc threshold Reviewed-by: stefank, mgerdin ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp + src/share/vm/memory/metaspaceGCThresholdUpdater.hpp + src/share/vm/memory/metaspaceTracer.cpp + src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml Changeset: 9e031864eb15 Author: jwilhelm Date: 2014-03-17 16:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9e031864eb15 8037510: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC Summary: Added tests for Min/MaxHeapFreeRatio flags Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/TEST.groups + test/gc/arguments/TestDynMaxHeapFreeRatio.java + test/gc/arguments/TestDynMinHeapFreeRatio.java + test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java + test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 8966e423c0fc Author: brutisso Date: 2014-03-18 06:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8966e423c0fc 8037495: Remove platform specific specification of SurvivorRatio for BSD Reviewed-by: mgerdin, stefank ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp Changeset: 8dc8455614fc Author: ehelin Date: 2014-03-18 07:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8dc8455614fc 8036699: Add trace event when a metaspace allocation fails Reviewed-by: jmasa, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceTracer.cpp ! src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml Changeset: e006021fda61 Author: ehelin Date: 2014-03-18 08:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e006021fda61 8036701: Add trace event when a metaspace throws out of memory error Reviewed-by: stefank, mgerdin ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceTracer.cpp ! src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml Changeset: debe4d17eaa9 Author: ehelin Date: 2014-03-18 09:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/debe4d17eaa9 8036703: Add trace event with statistics for the metaspace chunk free lists Reviewed-by: stefank, mgerdin, coleenp, egahlin ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp + src/share/vm/memory/metaspaceChunkFreeListSummary.hpp ! src/share/vm/trace/trace.xml Changeset: 848daf222da5 Author: jwilhelm Date: 2014-02-28 15:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/848daf222da5 8036025: Sort the freelist in order to shrink the heap Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top. Reviewed-by: tschatzl, mgerdin Contributed-by: jesper.wilhelmsson at oracle.com, staffan.friberg at oracle.com ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp Changeset: 6bd5c687f11a Author: pliden Date: 2014-03-18 19:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6bd5c687f11a 8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp ! make/excludeSrc.make ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp + src/share/vm/gc_implementation/g1/g1StringDedup.cpp + src/share/vm/gc_implementation/g1/g1StringDedup.hpp + src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp + src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp + src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp + src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp + src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp + src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp + src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp + src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp ! src/share/vm/gc_implementation/shared/markSweep.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! test/gc/g1/TestGCLogMessages.java + test/gc/g1/TestStringDeduplicationAgeThreshold.java + test/gc/g1/TestStringDeduplicationFullGC.java + test/gc/g1/TestStringDeduplicationInterned.java + test/gc/g1/TestStringDeduplicationMemoryUsage.java + test/gc/g1/TestStringDeduplicationPrintOptions.java + test/gc/g1/TestStringDeduplicationTableRehash.java + test/gc/g1/TestStringDeduplicationTableResize.java + test/gc/g1/TestStringDeduplicationTools.java + test/gc/g1/TestStringDeduplicationYoungGC.java Changeset: 0506d3f672e5 Author: ehelin Date: 2014-03-20 15:53 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0506d3f672e5 8037962: metaspaceTracer.cpp misses a symbol Reviewed-by: tschatzl, mgerdin Contributed-by: goetz.lindenmaier at sap.com ! src/share/vm/memory/metaspaceTracer.cpp Changeset: 67a964ad4f02 Author: ehelin Date: 2014-03-21 09:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/67a964ad4f02 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3a326b7ee8b8 Author: dsamersoff Date: 2014-03-23 08:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3a326b7ee8b8 Merge From calvin.cheung at oracle.com Mon Mar 24 19:05:53 2014 From: calvin.cheung at oracle.com (calvin.cheung at oracle.com) Date: Mon, 24 Mar 2014 19:05:53 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch Message-ID: <201403241905.s2OJ5sxd015151@aojmv0008> Changeset: 8c7c5eda975f Author: ccheung Date: 2014-03-24 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8c7c5eda975f 8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch Summary: added an assert for checking the return value is <= max_jint Reviewed-by: coleenp, minqi ! src/share/vm/runtime/frame.cpp From alejandro.murillo at oracle.com Tue Mar 25 01:58:56 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Tue, 25 Mar 2014 01:58:56 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8038262: Workaround for ccache in vm.make is missing for aix Message-ID: <201403250158.s2P1wvgC020303@aojmv0008> Changeset: 3aeb7ae2ab07 Author: amurillo Date: 2014-03-24 11:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3aeb7ae2ab07 8038262: Workaround for ccache in vm.make is missing for aix Reviewed-by: simonis, kvn ! make/aix/makefiles/vm.make From christian.tornqvist at oracle.com Tue Mar 25 22:25:56 2014 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Tue, 25 Mar 2014 22:25:56 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException Message-ID: <201403252225.s2PMPvnl010680@aojmv0008> Changeset: 3e4eaf3dc0d0 Author: mseledtsov Date: 2014-03-25 09:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3e4eaf3dc0d0 8032222: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java fails on Mac OS with java.lang.RuntimeException Summary: Excluded the test from running on Mac OS Reviewed-by: coleenp, ctornqvi ! test/runtime/SharedArchiveFile/CdsWriteError.java From coleen.phillimore at oracle.com Thu Mar 27 02:54:57 2014 From: coleen.phillimore at oracle.com (coleen.phillimore at oracle.com) Date: Thu, 27 Mar 2014 02:54:57 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8031820: NPG: Fix remaining references to metadata as oops in comments; ... Message-ID: <201403270254.s2R2swGx000260@aojmv0008> Changeset: 1299aaa80a0b Author: coleenp Date: 2014-03-26 21:47 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1299aaa80a0b 8031820: NPG: Fix remaining references to metadata as oops in comments 8012125: Comments for ConstantPoolCache should reflect the addition of resolved_references in ConstantPool Summary: Updated comments in metadata header files, and renamed this_oop variables to this_cp or this_k when referring to constant pool or classes. Reviewed-by: stefank, jmasa ! src/share/vm/memory/filemap.hpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/utilities/debug.hpp From christian.tornqvist at oracle.com Thu Mar 27 22:25:54 2014 From: christian.tornqvist at oracle.com (christian.tornqvist at oracle.com) Date: Thu, 27 Mar 2014 22:25:54 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on Message-ID: <201403272225.s2RMPtMN000325@aojmv0008> Changeset: e865e9584e0e Author: ctornqvi Date: 2014-03-27 22:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e865e9584e0e 8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on Summary: Wrapped the test in another layer process creation to avoid NMT being turned on. Reviewed-by: coleenp, dcubed ! test/runtime/NMT/JcmdWithNMTDisabled.java From yumin.qi at oracle.com Sat Mar 29 05:33:44 2014 From: yumin.qi at oracle.com (yumin.qi at oracle.com) Date: Sat, 29 Mar 2014 05:33:44 +0000 Subject: hg: jdk9/hs-rt/hotspot: 7090324: gclog rotation via external tool Message-ID: <201403290533.s2T5Xj47028196@aojmv0008> Changeset: b5748753ad2f Author: minqi Date: 2014-03-28 21:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b5748753ad2f 7090324: gclog rotation via external tool Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting. Reviewed-by: sla, minqi, ehelin Contributed-by: suenaga.yasumasa at lab.ntt.co.jp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/gc/TestGCLogRotationViaJcmd.java From serguei.spitsyn at oracle.com Sat Mar 29 23:43:12 2014 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Sat, 29 Mar 2014 23:43:12 +0000 Subject: hg: jdk9/hs-rt/hotspot: 8036666: VMTI GetObjectMonitorUsage does not return correct recursion count Message-ID: <201403292343.s2TNhDN0003048@aojmv0008> Changeset: 5d9a04b11ea2 Author: asiebenborn Date: 2014-03-11 15:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5d9a04b11ea2 8036666: VMTI GetObjectMonitorUsage does not return correct recursion count Summary: fix object lock recursion count and add test Reviewed-by: sspitsyn, dsamersoff ! src/share/vm/prims/jvmtiEnvBase.cpp + test/serviceability/jvmti/8036666/GetObjectLockCount.java + test/serviceability/jvmti/8036666/RecursiveObjectLock.java From dmitry.samersoff at oracle.com Sun Mar 30 11:48:16 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Sun, 30 Mar 2014 11:48:16 +0000 Subject: hg: jdk9/hs-rt/hotspot: 37 new changesets Message-ID: <201403301148.s2UBmmr3013520@aojmv0008> Changeset: 6b2bfaef5a61 Author: bpittore Date: 2014-01-08 20:23 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6b2bfaef5a61 8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup. Reviewed-by: dholmes, mchung ! src/share/vm/services/management.cpp Changeset: 442fce5c1707 Author: bpittore Date: 2014-02-07 14:47 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/442fce5c1707 Merge ! src/share/vm/services/management.cpp Changeset: cb141e55d8ff Author: jiangli Date: 2014-03-25 17:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cb141e55d8ff Merge Changeset: 459b676b8957 Author: dsamersoff Date: 2014-03-27 03:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/459b676b8957 Merge Changeset: 3a21c3b0d33b Author: iveresov Date: 2014-03-13 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3a21c3b0d33b 8037149: C1: getThreadTemp should return a T_LONG register on 64bit Summary: Fix the type of the register returned by getThreadTemp() to depend on bitness Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp Changeset: 40649d5db018 Author: iveresov Date: 2014-03-13 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/40649d5db018 8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto Summary: Fix the type of osrBuffer parameter to depend on bitness Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 8867fec28aa1 Author: kvn Date: 2014-03-14 17:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8867fec28aa1 8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16 Summary: verify YMM registers after signal processing and set limit on vector's size. Reviewed-by: iveresov, twisti ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp Changeset: 19c0130a7e6c Author: bharadwaj Date: 2014-03-17 11:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/19c0130a7e6c 8036576: jtreg failed on Test6792161 timed out Summary: Increase time out value of test since debug VM executes additional code Reviewed-by: kvn ! test/compiler/6792161/Test6792161.java Changeset: 23ad096319b5 Author: neliasso Date: 2014-03-18 14:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/23ad096319b5 Merge Changeset: dc377db2f956 Author: twisti Date: 2014-03-19 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc377db2f956 8031203: remove SafepointPollOffset Reviewed-by: kvn, roland ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 2f459c5235f9 Author: kvn Date: 2014-03-20 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f459c5235f9 8031320: Use Intel RTM instructions for locks Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/rtmLocking.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/java.cpp + src/share/vm/runtime/rtmLocking.hpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 82e948a2f134 Author: goetz Date: 2014-03-20 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/82e948a2f134 8037915: PPC64/AIX: Several smaller fixes Reviewed-by: kvn ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.hpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/os/aix/vm/mutex_aix.inline.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/threadCritical_aix.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp Changeset: 15d507abfc7a Author: iignatyev Date: 2014-03-22 00:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15d507abfc7a 8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions Reviewed-by: iveresov, kvn, iignatyev Contributed-by: filipp.zhinkin at oracle.com ! src/share/vm/prims/whitebox.cpp + test/compiler/intrinsics/bmi/BMITestRunner.java + test/compiler/intrinsics/bmi/Expr.java + test/compiler/intrinsics/bmi/TestAndnI.java + test/compiler/intrinsics/bmi/TestAndnL.java + test/compiler/intrinsics/bmi/TestBlsiI.java + test/compiler/intrinsics/bmi/TestBlsiL.java + test/compiler/intrinsics/bmi/TestBlsmskI.java + test/compiler/intrinsics/bmi/TestBlsmskL.java + test/compiler/intrinsics/bmi/TestBlsrI.java + test/compiler/intrinsics/bmi/TestBlsrL.java + test/compiler/intrinsics/bmi/TestLzcntI.java + test/compiler/intrinsics/bmi/TestLzcntL.java + test/compiler/intrinsics/bmi/TestTzcntI.java + test/compiler/intrinsics/bmi/TestTzcntL.java ! test/testlibrary/com/oracle/java/testlibrary/Asserts.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java Changeset: 7067df8672a0 Author: kvn Date: 2014-03-21 18:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/7067df8672a0 8038181: Can't build product VM without precompiled header Summary: Added missing #include. Reviewed-by: twisti ! src/cpu/x86/vm/rtmLocking.cpp Changeset: ead873def219 Author: poonam Date: 2014-03-24 08:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ead873def219 6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems Summary: Native pointers less than 64 bits wide should be extended as an unsigned number. Reviewed-by: kvn, kevinw ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.hpp + test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java Changeset: 2c76e6e9c04e Author: kvn Date: 2014-03-24 17:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2c76e6e9c04e 8038286: nm->set_rtm_state() should be called after (nm != NULL) check Summary: move set_rtm_state() call after (nm != NULL) check Reviewed-by: iveresov, twisti ! src/share/vm/ci/ciEnv.cpp Changeset: a0ca9846a4a0 Author: iveresov Date: 2014-03-24 23:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a0ca9846a4a0 8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support Summary: Remove the overly strict assert Reviewed-by: kvn, twisti ! src/cpu/x86/vm/assembler_x86.cpp Changeset: 34a8cb310db3 Author: goetz Date: 2014-03-25 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/34a8cb310db3 8037821: Account for trampoline stubs when estimating code buffer sizes Summary: Take into account space needed for "trampoline code" used by calls on PPC64. Reviewed-by: kvn Contributed-by: lutz.schmidt at sap.com ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/output.cpp Changeset: 300116a25290 Author: iignatyev Date: 2014-03-27 11:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/300116a25290 8038240: new WB API to get nmethod Reviewed-by: morris, kvn ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! test/compiler/whitebox/CompilerWhiteBoxTest.java + test/compiler/whitebox/GetNMethodTest.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary/whitebox/sun/hotspot/code/NMethod.java Changeset: bbfa0d5729be Author: neliasso Date: 2014-03-27 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bbfa0d5729be Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/runtime/arguments.cpp Changeset: d519bb4b9d11 Author: iignatyev Date: 2014-03-27 17:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d519bb4b9d11 8038193: Add command line option tests for BMI options Reviewed-by: kvn, iignatyev Contributed-by: filipp.zhinkin at oracle.com + test/compiler/arguments/BMICommandLineOptionTestBase.java + test/compiler/arguments/BMISupportedCPUTest.java + test/compiler/arguments/BMIUnsupportedCPUTest.java + test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java + test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java + test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java + test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java + test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java + test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java + test/testlibrary/com/oracle/java/testlibrary/ExitCode.java ! test/testlibrary/com/oracle/java/testlibrary/Utils.java + test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java + test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java Changeset: c83aac84eab5 Author: neliasso Date: 2014-03-27 08:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c83aac84eab5 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp Changeset: f9d4ac478f91 Author: stefank Date: 2014-03-20 15:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f9d4ac478f91 8037952: Remove code duplication in Metaspace::deallocate Reviewed-by: tschatzl, pliden, coleenp ! src/share/vm/memory/metaspace.cpp Changeset: 737ab4b546ae Author: ehelin Date: 2014-03-24 11:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/737ab4b546ae Merge Changeset: 85151870938f Author: mgerdin Date: 2014-03-26 10:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/85151870938f 8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled Summary: Allocate temporary BitMaps in the VMThread's resource area Reviewed-by: stefank, sjohanss ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 3c9392f1ee18 Author: tamao Date: 2014-03-26 12:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3c9392f1ee18 6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/runtime/arguments.cpp + test/gc/arguments/FlagsValue.java ! test/gc/arguments/TestInitialTenuringThreshold.java + test/gc/arguments/TestObjectTenuringFlags.java Changeset: 05cabffad645 Author: ehelin Date: 2014-03-19 14:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/05cabffad645 8033580: Old debug information in IMPORT_JDK is not removed Reviewed-by: dcubed, erikj ! make/Makefile Changeset: f3d21f161945 Author: mgerdin Date: 2014-03-06 09:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f3d21f161945 8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp Changeset: 0c1c7d673a48 Author: ehelin Date: 2014-03-26 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0c1c7d673a48 8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning Reviewed-by: jmasa, tschatzl ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Changeset: 4777c035f7ef Author: ehelin Date: 2014-03-28 10:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4777c035f7ef Merge ! src/share/vm/runtime/arguments.cpp Changeset: bdc5311e1db7 Author: katleman Date: 2014-03-11 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bdc5311e1db7 Added tag jdk9-b04 for changeset 3812c088b945 ! .hgtags Changeset: 83dc3f9b30e6 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/83dc3f9b30e6 Added tag jdk9-b05 for changeset bdc5311e1db7 ! .hgtags Changeset: 4c85863ae6f4 Author: lana Date: 2014-03-18 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4c85863ae6f4 Merge Changeset: 52377a30a3f8 Author: lana Date: 2014-03-25 12:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/52377a30a3f8 Merge Changeset: 03705cea31fe Author: lana Date: 2014-03-25 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/03705cea31fe Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp Changeset: 87b5edacb2b7 Author: amurillo Date: 2014-03-28 09:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/87b5edacb2b7 Merge Changeset: 4370b826f101 Author: dsamersoff Date: 2014-03-30 03:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4370b826f101 Merge ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp From dmitry.samersoff at oracle.com Mon Mar 31 16:44:57 2014 From: dmitry.samersoff at oracle.com (dmitry.samersoff at oracle.com) Date: Mon, 31 Mar 2014 16:44:57 +0000 Subject: hg: jdk9/hs-rt/hotspot: 7189721: nightly tests failed on JDI attaching Message-ID: <201403311644.s2VGiwxF024248@aojmv0008> Changeset: e8c381b5f4e2 Author: dsamersoff Date: 2014-03-31 08:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e8c381b5f4e2 7189721: nightly tests failed on JDI attaching Summary: If for some reason elf section with section names is not loaded to cache it attempts to read data using NULL section pointer. Reviewed-by: sspitsyn, sla, kevinw ! agent/src/os/linux/symtab.c