hg: jdk9/hs-emb/jdk: 28 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Aug 29 21:21:13 UTC 2014


Changeset: 6931bc291000
Author:    igerasim
Date:      2014-08-23 01:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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/jdk9/hs-emb/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.lu at 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/jdk9/hs-emb/jdk/rev/41dd7c59dd6f

8055852: Add test/java/lang/Math/DoubleConsts.java and FloatConsts.java
Reviewed-by: mchung, darcy
Contributed-by: amy.lu at 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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/jdk/rev/7fe9410c355d

8050370: Need new regressions tests for messageDigest with DigestIOStream
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at 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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/jdk/rev/1c4e4dd7a588

Merge


Changeset: ebeeb57242f5
Author:    amurillo
Date:      2014-08-26 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ebeeb57242f5

Merge


Changeset: 521ee1e45c45
Author:    mchung
Date:      2014-08-26 14:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/jdk/rev/785858138c56

8048617: Tests for PKCS12 read operations
Reviewed-by: weijun
Contributed-by: Zaiyao Liu <zaiyao.liu at 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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/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/jdk9/hs-emb/jdk/rev/e9c0f24789ee

8056310: Cleanup in WinNTFileSystem_md.c
Reviewed-by: alanb

! src/java.base/windows/native/libjava/WinNTFileSystem_md.c



More information about the jdk9-hs-emb-changes mailing list