Changeset: 5aea1174ff94 Author: martin Date: 2014-08-20 11:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/5aea1174ff94
8055675: java/util/Currency/PropertiesTest.sh fails on OS X after JDK-8055253 Summary: Replace obsolescent cp -r with cp -R. Add more error checks. Reviewed-by: naoto ! test/java/util/Currency/PropertiesTest.sh Changeset: 0aa1bc5db42c Author: bpb Date: 2014-08-20 11:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/0aa1bc5db42c 8054720: Modifications of I/O methods for instrumentation purposes Summary: Wrap some native methods in Java methods. Reviewed-by: rriggs ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/native/libjava/FileInputStream.c ! src/java.base/share/native/libjava/RandomAccessFile.c ! src/java.base/unix/native/libjava/FileOutputStream_md.c ! src/java.base/windows/native/libjava/FileOutputStream_md.c Changeset: b8f27b54cc51 Author: erikj Date: 2014-08-21 11:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/b8f27b54cc51 8055188: General cleanup of minor issues from source restructure Reviewed-by: tbell ! make/Bundles.gmk ! make/CompileDemos.gmk ! make/CompileInterimRmic.gmk - make/CopyIntoClasses.gmk ! make/CreateJars.gmk ! make/CreateSecurityJars.gmk ! make/Tools.gmk - make/bundle/JDK-Info.plist - make/bundle/JRE-Info.plist ! make/copy/Copy-java.base.gmk ! make/copy/Copy-java.desktop.gmk ! make/copy/Copy-java.logging.gmk ! make/copy/Copy-java.management.gmk ! make/copy/Copy-jdk.hprof.agent.gmk ! make/copy/Copy-jdk.jdwp.agent.gmk ! make/copy/CopyCommon.gmk + make/data/bundle/JDK-Info.plist + make/data/bundle/JRE-Info.plist ! make/gendata/Gendata-java.base.gmk ! make/gendata/GendataCommon.gmk ! make/gensrc/GensrcCommon.gmk ! make/gensrc/GensrcSwing.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk Changeset: 123ee720e95a Author: erikj Date: 2014-08-21 12:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/123ee720e95a 8055095: Improve "do nothing" incremental build performance after modularized source code integration Reviewed-by: tbell ! make/Tools.gmk ! make/gensrc/GensrcLocaleDataMetaInfo.gmk ! make/gensrc/GensrcProperties.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.desktop.gmk ! make/lib/LibCommon.gmk Changeset: b9572a8c4e1a Author: sla Date: 2014-08-21 13:09 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/b9572a8c4e1a 8055677: java/lang/instrument/RedefineBigClass.sh RetransformBigClass.sh start failing after JDK-8055012 Summary: Write dcmd output to separate files so it does not confuse the output. Reviewed-by: ctornqvi, mgronlun ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RetransformBigClass.sh Changeset: 3d879b5f8137 Author: mchung Date: 2014-08-21 22:07 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/3d879b5f8137 8055393: [Testbug] Some tests are being executed and fail under profiles Reviewed-by: mchung, dholmes Contributed-by: evgeniya.stepan...@oracle.com ! test/TEST.groups ! test/java/lang/ProcessBuilder/InheritIO/InheritIO.sh Changeset: ec20e30bba4c Author: jbachorik Date: 2014-08-21 14:36 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/ec20e30bba4c 8040692: [TESTBUG] sun/management/jmxremote/bootstrap/JvmstatCountersTest.java requires -XX:+UsePerfData option to pass on embedded platforms Reviewed-by: sla ! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java ! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java ! test/sun/management/HotspotThreadMBean/GetInternalThreads.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 6931bc291000 Author: igerasim Date: 2014-08-23 01:05 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/6931bc291000 8055731: sun/security/smartcardio/TestDirect.java throws java.lang.IndexOutOfBoundsException Reviewed-by: valeriep ! test/sun/security/smartcardio/TestDirect.java Changeset: 74078474d9bd Author: mchung Date: 2014-08-22 14:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/74078474d9bd 8042003: Update java/lang/Math tests to eliminate dependency on sun.misc.DoubleConsts and sun.misc.FloatConsts Reviewed-by: mchung, darcy Contributed-by: amy...@oracle.com ! test/java/lang/Double/BitwiseConversion.java ! test/java/lang/Double/ParseHexFloatingPoint.java ! test/java/lang/Double/ToHexString.java ! test/java/lang/Float/BitwiseConversion.java ! test/java/lang/Math/CeilAndFloorTests.java ! test/java/lang/Math/CubeRootTests.java ! test/java/lang/Math/Expm1Tests.java ! test/java/lang/Math/HyperbolicTests.java ! test/java/lang/Math/HypotTests.java ! test/java/lang/Math/IeeeRecommendedTests.java ! test/java/lang/Math/Log10Tests.java ! test/java/lang/Math/Log1pTests.java ! test/java/lang/Math/Rint.java ! test/java/lang/Math/Tests.java ! test/java/util/Formatter/BasicDouble.java ! test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java ! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Changeset: 41dd7c59dd6f Author: mchung Date: 2014-08-22 18:54 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/41dd7c59dd6f 8055852: Add test/java/lang/Math/DoubleConsts.java and FloatConsts.java Reviewed-by: mchung, darcy Contributed-by: amy...@oracle.com + test/java/lang/Math/DoubleConsts.java + test/java/lang/Math/FloatConsts.java Changeset: 6e125fc55925 Author: plevart Date: 2014-08-24 21:52 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/6e125fc55925 8049228: Improve multithreaded scalability of InetAddress cache 7186258: InetAddress$Cache should replace currentTimeMillis with nanoTime for more precise and accurate Reviewed-by: michaelm ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/sun/net/InetAddressCachePolicy.java Changeset: 60d473720a3f Author: alanb Date: 2014-08-25 09:20 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/60d473720a3f 8055855: "make profiles" failing since refactoring of java.awt.datatransfer Reviewed-by: dholmes ! make/profile-rtjar-includes.txt Changeset: 7334eb4cf28d Author: sla Date: 2014-08-26 07:55 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/7334eb4cf28d 8043936: Drop HPROF as demo, keep as HPROF agent shipped with JDK Reviewed-by: erikj, alanb ! make/CompileDemos.gmk ! make/copy/Copy-jdk.hprof.agent.gmk ! make/lib/Lib-jdk.hprof.agent.gmk - src/demo/aix/jvmti/hprof/porting_aix.c - src/demo/aix/jvmti/hprof/porting_aix.h - src/demo/share/jvmti/hprof/README.txt - src/demo/share/jvmti/hprof/debug_malloc.c - src/demo/share/jvmti/hprof/debug_malloc.h - src/demo/share/jvmti/hprof/hprof.h - src/demo/share/jvmti/hprof/hprof_b_spec.h - src/demo/share/jvmti/hprof/hprof_blocks.c - src/demo/share/jvmti/hprof/hprof_blocks.h - src/demo/share/jvmti/hprof/hprof_check.c - src/demo/share/jvmti/hprof/hprof_check.h - src/demo/share/jvmti/hprof/hprof_class.c - src/demo/share/jvmti/hprof/hprof_class.h - src/demo/share/jvmti/hprof/hprof_cpu.c - src/demo/share/jvmti/hprof/hprof_cpu.h - src/demo/share/jvmti/hprof/hprof_error.c - src/demo/share/jvmti/hprof/hprof_error.h - src/demo/share/jvmti/hprof/hprof_event.c - src/demo/share/jvmti/hprof/hprof_event.h - src/demo/share/jvmti/hprof/hprof_frame.c - src/demo/share/jvmti/hprof/hprof_frame.h - src/demo/share/jvmti/hprof/hprof_init.c - src/demo/share/jvmti/hprof/hprof_init.h - src/demo/share/jvmti/hprof/hprof_io.c - src/demo/share/jvmti/hprof/hprof_io.h - src/demo/share/jvmti/hprof/hprof_ioname.c - src/demo/share/jvmti/hprof/hprof_ioname.h - src/demo/share/jvmti/hprof/hprof_listener.c - src/demo/share/jvmti/hprof/hprof_listener.h - src/demo/share/jvmti/hprof/hprof_loader.c - src/demo/share/jvmti/hprof/hprof_loader.h - src/demo/share/jvmti/hprof/hprof_md.h - src/demo/share/jvmti/hprof/hprof_monitor.c - src/demo/share/jvmti/hprof/hprof_monitor.h - src/demo/share/jvmti/hprof/hprof_object.c - src/demo/share/jvmti/hprof/hprof_object.h - src/demo/share/jvmti/hprof/hprof_reference.c - src/demo/share/jvmti/hprof/hprof_reference.h - src/demo/share/jvmti/hprof/hprof_site.c - src/demo/share/jvmti/hprof/hprof_site.h - src/demo/share/jvmti/hprof/hprof_stack.c - src/demo/share/jvmti/hprof/hprof_stack.h - src/demo/share/jvmti/hprof/hprof_string.c - src/demo/share/jvmti/hprof/hprof_string.h - src/demo/share/jvmti/hprof/hprof_table.c - src/demo/share/jvmti/hprof/hprof_table.h - src/demo/share/jvmti/hprof/hprof_tag.c - src/demo/share/jvmti/hprof/hprof_tag.h - src/demo/share/jvmti/hprof/hprof_tls.c - src/demo/share/jvmti/hprof/hprof_tls.h - src/demo/share/jvmti/hprof/hprof_trace.c - src/demo/share/jvmti/hprof/hprof_trace.h - src/demo/share/jvmti/hprof/hprof_tracker.c - src/demo/share/jvmti/hprof/hprof_tracker.h - src/demo/share/jvmti/hprof/hprof_util.c - src/demo/share/jvmti/hprof/hprof_util.h - src/demo/share/jvmti/hprof/jvm.hprof.txt - src/demo/share/jvmti/hprof/manual.html - src/demo/share/jvmti/hprof/sample.makefile.txt ! src/demo/share/jvmti/index.html - src/demo/unix/jvmti/hprof/hprof_md.c - src/demo/windows/jvmti/hprof/hprof_md.c + src/jdk.hprof.agent/aix/native/libhprof/porting_aix.c + src/jdk.hprof.agent/aix/native/libhprof/porting_aix.h + src/jdk.hprof.agent/share/native/libhprof/README.txt + src/jdk.hprof.agent/share/native/libhprof/debug_malloc.c + src/jdk.hprof.agent/share/native/libhprof/debug_malloc.h + src/jdk.hprof.agent/share/native/libhprof/hprof.h + src/jdk.hprof.agent/share/native/libhprof/hprof_b_spec.h + src/jdk.hprof.agent/share/native/libhprof/hprof_blocks.c + src/jdk.hprof.agent/share/native/libhprof/hprof_blocks.h + src/jdk.hprof.agent/share/native/libhprof/hprof_check.c + src/jdk.hprof.agent/share/native/libhprof/hprof_check.h + src/jdk.hprof.agent/share/native/libhprof/hprof_class.c + src/jdk.hprof.agent/share/native/libhprof/hprof_class.h + src/jdk.hprof.agent/share/native/libhprof/hprof_cpu.c + src/jdk.hprof.agent/share/native/libhprof/hprof_cpu.h + src/jdk.hprof.agent/share/native/libhprof/hprof_error.c + src/jdk.hprof.agent/share/native/libhprof/hprof_error.h + src/jdk.hprof.agent/share/native/libhprof/hprof_event.c + src/jdk.hprof.agent/share/native/libhprof/hprof_event.h + src/jdk.hprof.agent/share/native/libhprof/hprof_frame.c + src/jdk.hprof.agent/share/native/libhprof/hprof_frame.h + src/jdk.hprof.agent/share/native/libhprof/hprof_init.c + src/jdk.hprof.agent/share/native/libhprof/hprof_init.h + src/jdk.hprof.agent/share/native/libhprof/hprof_io.c + src/jdk.hprof.agent/share/native/libhprof/hprof_io.h + src/jdk.hprof.agent/share/native/libhprof/hprof_ioname.c + src/jdk.hprof.agent/share/native/libhprof/hprof_ioname.h + src/jdk.hprof.agent/share/native/libhprof/hprof_listener.c + src/jdk.hprof.agent/share/native/libhprof/hprof_listener.h + src/jdk.hprof.agent/share/native/libhprof/hprof_loader.c + src/jdk.hprof.agent/share/native/libhprof/hprof_loader.h + src/jdk.hprof.agent/share/native/libhprof/hprof_md.h + src/jdk.hprof.agent/share/native/libhprof/hprof_monitor.c + src/jdk.hprof.agent/share/native/libhprof/hprof_monitor.h + src/jdk.hprof.agent/share/native/libhprof/hprof_object.c + src/jdk.hprof.agent/share/native/libhprof/hprof_object.h + src/jdk.hprof.agent/share/native/libhprof/hprof_reference.c + src/jdk.hprof.agent/share/native/libhprof/hprof_reference.h + src/jdk.hprof.agent/share/native/libhprof/hprof_site.c + src/jdk.hprof.agent/share/native/libhprof/hprof_site.h + src/jdk.hprof.agent/share/native/libhprof/hprof_stack.c + src/jdk.hprof.agent/share/native/libhprof/hprof_stack.h + src/jdk.hprof.agent/share/native/libhprof/hprof_string.c + src/jdk.hprof.agent/share/native/libhprof/hprof_string.h + src/jdk.hprof.agent/share/native/libhprof/hprof_table.c + src/jdk.hprof.agent/share/native/libhprof/hprof_table.h + src/jdk.hprof.agent/share/native/libhprof/hprof_tag.c + src/jdk.hprof.agent/share/native/libhprof/hprof_tag.h + src/jdk.hprof.agent/share/native/libhprof/hprof_tls.c + src/jdk.hprof.agent/share/native/libhprof/hprof_tls.h + src/jdk.hprof.agent/share/native/libhprof/hprof_trace.c + src/jdk.hprof.agent/share/native/libhprof/hprof_trace.h + src/jdk.hprof.agent/share/native/libhprof/hprof_tracker.c + src/jdk.hprof.agent/share/native/libhprof/hprof_tracker.h + src/jdk.hprof.agent/share/native/libhprof/hprof_util.c + src/jdk.hprof.agent/share/native/libhprof/hprof_util.h + src/jdk.hprof.agent/share/native/libhprof/jvm.hprof.txt + src/jdk.hprof.agent/share/native/libhprof/manual.html + src/jdk.hprof.agent/unix/native/libhprof/hprof_md.c + src/jdk.hprof.agent/windows/native/libhprof/hprof_md.c Changeset: 30ea824886b9 Author: sla Date: 2014-08-26 07:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/30ea824886b9 8043981: Remove the JPDA demo Reviewed-by: alanb ! make/CompileDemos.gmk - src/demo/share/jpda/com/sun/tools/example/README - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj - src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java - src/demo/share/jpda/com/sun/tools/example/doc/index.html - src/demo/share/jpda/com/sun/tools/example/doc/javadt.html - src/demo/share/jpda/com/sun/tools/example/doc/jdb.html - src/demo/share/jpda/com/sun/tools/example/doc/trace.html - src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java - src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java - src/demo/share/jpda/com/sun/tools/example/trace/Trace.java + src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/Expr.jj Changeset: 7fe9410c355d Author: weijun Date: 2014-08-26 15:10 +0800 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/7fe9410c355d 8050370: Need new regressions tests for messageDigest with DigestIOStream Reviewed-by: weijun Contributed-by: Zaiyao Liu <zaiyao....@oracle.com> + test/java/security/MessageDigest/TestDigestIOStream.java Changeset: 63bb5a761856 Author: weijun Date: 2014-08-26 16:42 +0800 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/63bb5a761856 8055901: Update policytool for jdk.net.NetworkPermission Reviewed-by: michaelm ! src/java.base/share/classes/java/net/NetPermission.java ! src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: dd637376c142 Author: jbachorik Date: 2014-08-25 18:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/dd637376c142 8037082: java/lang/instrument/NativeMethodPrefixAgent.java failing Reviewed-by: sla ! test/ProblemList.txt ! test/java/lang/instrument/MakeJAR2.sh ! test/java/lang/instrument/NativeMethodPrefixAgent.java ! test/java/lang/instrument/RetransformAgent.java + test/java/lang/instrument/asmlib/Instrumentor.java - test/java/lang/instrument/ilib/ClassDump.java - test/java/lang/instrument/ilib/ClassReaderWriter.java - test/java/lang/instrument/ilib/Info.java - test/java/lang/instrument/ilib/Inject.java - test/java/lang/instrument/ilib/InjectBytecodes.java - test/java/lang/instrument/ilib/Injector.java - test/java/lang/instrument/ilib/Options.java - test/java/lang/instrument/ilib/RuntimeConstants.java Changeset: 7f50bfcd4299 Author: michaelm Date: 2014-08-26 10:10 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/7f50bfcd4299 8055747: Move SimpleSSLContext to jdk/testlibrary Reviewed-by: chegar ! test/com/sun/net/httpserver/SelCacheTest.java - test/com/sun/net/httpserver/SimpleSSLContext.java ! test/com/sun/net/httpserver/Test1.java ! test/com/sun/net/httpserver/Test12.java ! test/com/sun/net/httpserver/Test13.java ! test/com/sun/net/httpserver/Test6a.java ! test/com/sun/net/httpserver/Test7a.java ! test/com/sun/net/httpserver/Test8a.java ! test/com/sun/net/httpserver/Test9.java ! test/com/sun/net/httpserver/Test9a.java - test/com/sun/net/httpserver/testkeys ! test/java/net/URLPermission/URLTest.java ! test/java/net/URLPermission/policy.1 ! test/java/net/URLPermission/policy.2 ! test/java/net/URLPermission/policy.3 + test/lib/testlibrary/jdk/testlibrary/SimpleSSLContext.java + test/lib/testlibrary/jdk/testlibrary/testkeys Changeset: b0c3e5f2d1f1 Author: chegar Date: 2014-08-26 10:19 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/b0c3e5f2d1f1 8055955: (ch) Remove unnecessary initialization of InetAddress from FileChannel Reviewed-by: alanb ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/unix/native/libnio/ch/IOUtil.c ! src/java.base/unix/native/libnio/ch/InheritedChannel.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/windows/native/libnio/ch/IOUtil.c ! src/java.base/windows/native/libnio/ch/Net.c Changeset: 299e420ebd63 Author: jbachorik Date: 2014-08-21 15:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/299e420ebd63 7132590: javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java fails in JDK8-B22 Reviewed-by: dfuchs, sjiang ! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java Changeset: 431163ee6141 Author: igerasim Date: 2014-08-26 15:55 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/431163ee6141 8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Reviewed-by: martin, alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 7d00eacbe55a Author: michaelm Date: 2014-08-26 15:08 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/7d00eacbe55a 8056065: sun/net/www/protocol/http/RedirectOnPost.java failing. Reviewed-by: alanb ! test/sun/net/www/protocol/http/RedirectOnPost.java Changeset: 1c4e4dd7a588 Author: michaelm Date: 2014-08-26 15:18 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/1c4e4dd7a588 Merge Changeset: cc8a1f987a29 Author: iklam Date: 2014-08-12 17:29 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/cc8a1f987a29 8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung ! src/share/classes/java/net/URLClassLoader.java Changeset: 59541b291c34 Author: sspitsyn Date: 2014-08-20 17:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/59541b291c34 Merge Changeset: a096ae0b51eb Author: amurillo Date: 2014-08-22 10:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/a096ae0b51eb Merge ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: ebeeb57242f5 Author: amurillo Date: 2014-08-26 11:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/ebeeb57242f5 Merge Changeset: 521ee1e45c45 Author: mchung Date: 2014-08-26 14:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/521ee1e45c45 8055230: Rename attach provider implementation class be platform neutral Reviewed-by: alanb, chegar, dfuchs, dholmes, erikj, sla ! make/gensrc/GensrcProviders.gmk ! make/lib/Lib-jdk.attach.gmk ! make/mapfiles/libattach/mapfile-aix ! make/mapfiles/libattach/mapfile-linux ! make/mapfiles/libattach/mapfile-solaris - src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java - src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java + src/jdk.attach/aix/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java - src/jdk.attach/aix/native/libattach/AixVirtualMachine.c + src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c + src/jdk.attach/linux/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java + src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c + src/jdk.attach/macosx/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java + src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider + src/jdk.attach/solaris/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java + src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c - src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java - src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c - src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c - src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c + src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java - src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java - src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java + src/jdk.attach/windows/native/libattach/AttachProviderImpl.c + src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c - src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c - src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c Changeset: 1522c5bb84df Author: martin Date: 2014-08-25 10:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/1522c5bb84df 8055949: ByteArrayOutputStream capacity should be maximal array size permitted by VM Summary: Try to resize to "well-known" hotspot max array size first. Reviewed-by: alanb, mduigou ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java + test/java/io/ByteArrayOutputStream/MaxCapacity.java Changeset: 785858138c56 Author: weijun Date: 2014-08-27 11:33 +0800 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/785858138c56 8048617: Tests for PKCS12 read operations Reviewed-by: weijun Contributed-by: Zaiyao Liu <zaiyao....@oracle.com> + test/java/security/KeyStore/PKCS12/ReadP12Test.java + test/java/security/KeyStore/PKCS12/certs/readP12/ie_chain.pfx.data + test/java/security/KeyStore/PKCS12/certs/readP12/ie_self.pfx.data + test/java/security/KeyStore/PKCS12/certs/readP12/jdk_chain.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/jdk_self.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_chain.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_self.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/mozilla_twoentries.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/netscape_chain.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/netscape_self.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/netscape_twoentries.p12.data + test/java/security/KeyStore/PKCS12/certs/readP12/openssl.p12.data Changeset: 8be081fb8db1 Author: igerasim Date: 2014-08-27 22:08 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/8be081fb8db1 8054714: Use StringJoiner where it makes the code cleaner Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/text/CalendarBuilder.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/sun/net/www/MimeEntry.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! src/java.base/share/classes/sun/util/locale/LanguageTag.java ! src/java.base/share/classes/sun/util/locale/UnicodeLocaleExtension.java ! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java ! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java Changeset: 99da8eb27d0a Author: stefank Date: 2014-08-27 10:14 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/99da8eb27d0a 8056148: Add java/lang/management/MemoryMXBean/LowMemoryTest.java to ProblemList.txt Reviewed-by: chegar, brutisso ! test/ProblemList.txt Changeset: dc57769430ea Author: michaelm Date: 2014-08-28 10:17 +0100 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/dc57769430ea 8055299: HttpsURLConnection.equals() broken Reviewed-by: chegar, xuelei ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java + test/javax/net/ssl/HttpsURLConnection/Equals.java Changeset: 85a45e0db410 Author: dsamersoff Date: 2014-08-28 05:04 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/85a45e0db410 8054066: com/sun/jdi/DoubleAgentTest.java fails with timeout Summary: The test chaged to use testlibrary Reviewed-by: sla ! test/com/sun/jdi/DoubleAgentTest.java Changeset: 8c8a7b6f49de Author: dsamersoff Date: 2014-08-28 05:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/8c8a7b6f49de 8049226: com/sun/jdi/OptionTest.java test times out again Summary: Don't call jni_FatalError if transport initialization fails Reviewed-by: sspitsyn, sla ! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c ! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.h Changeset: ee398ee41ec1 Author: luchsh Date: 2014-08-29 09:57 +0800 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/ee398ee41ec1 8034218: Improve fontconfig.properties for AIX platform Reviewed-by: simonis ! make/data/fontconfig/aix.fontconfig.properties Changeset: 36907f0bab79 Author: simonis Date: 2014-08-29 12:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/36907f0bab79 8056246: Fix AIX build after the Modular Source Code change 8054834 Reviewed-by: erikj, ihse ! make/lib/Awt2dLibraries.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk Changeset: e9c0f24789ee Author: igerasim Date: 2014-08-29 18:11 +0400 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/e9c0f24789ee 8056310: Cleanup in WinNTFileSystem_md.c Reviewed-by: alanb ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c Changeset: 7473e7beda3a Author: mchung Date: 2014-08-29 10:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/7473e7beda3a 8055856: checkdeps build target doesn't work for cross-compilation builds 8056113: [build] tools.jar missing modules.xml Reviewed-by: ihse, erikj - make/ModulesXml.gmk ! make/Tools.gmk + make/gendata/Gendata-jdk.dev.gmk + make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenerateModulesXml.java Changeset: 2da27e8e2c86 Author: lana Date: 2014-08-29 11:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/2da27e8e2c86 Merge Changeset: f49a9709321f Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/jdk/rev/f49a9709321f Added tag jdk9-b29 for changeset 2da27e8e2c86 ! .hgtags