hg: mobile/dev/jdk: 213 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Thu Feb 18 23:24:45 UTC 2016


Changeset: c20bc888feea
Author:    xuelei
Date:      2016-01-16 00:18 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c20bc888feea

8146669: Test SessionTimeOutTests fails intermittently
Reviewed-by: mullan

! test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/javax/net/ssl/SSLSession/SessionTimeOutTests.java

Changeset: 31ba5abc1e41
Author:    erikj
Date:      2016-01-16 13:01 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/31ba5abc1e41

8146403: Windows build can be faster
Reviewed-by: ihse

! make/CompileDemos.gmk
+ make/CompileTools.gmk
! make/CopySamples.gmk
! make/Import.gmk
! make/Tools.gmk
! make/copy/Copy-java.base.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataHtml32dtd.gmk
! make/gendata/GendataPolicyJars.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcBuffer.gmk
! make/gensrc/GensrcCharacterData.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcExceptions.gmk
! make/gensrc/GensrcIcons.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/gensrc/GensrcSwing.gmk
! make/gensrc/GensrcX11Wrappers.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/LibCommon.gmk

Changeset: d95386f81a7a
Author:    darcy
Date:      2016-01-16 10:44 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d95386f81a7a

8147508: Correct fix for JDK-8147480
Reviewed-by: martin

! test/TEST.groups

Changeset: e813e2c159c6
Author:    alanb
Date:      2016-01-17 08:43 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e813e2c159c6

8146213: (so) Test java/nio/channels/ServerSocketChannel/AdaptServerSocket.java failed intermittently with Connection refused
Reviewed-by: bpb, alanb
Contributed-by: huaming.li at oracle.com

! test/java/nio/channels/ServerSocketChannel/AdaptServerSocket.java

Changeset: 099e432fe59c
Author:    mkos
Date:      2016-01-18 15:21 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/099e432fe59c

8146086: Publishing two webservices on same port fails with "java.net.BindException: Address already in use"
Reviewed-by: chegar

+ test/javax/xml/ws/publish/WSTest.java

Changeset: 1de1a321ea87
Author:    mhaupt
Date:      2015-12-09 11:02 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1de1a321ea87

8081512: Remove sun.invoke.anon classes, or move / co-locate them with tests
Reviewed-by: mchung, sundar

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: b979c2442791
Author:    david
Date:      2015-11-18 14:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b979c2442791

8145092: Use Unified Logging for the GC logging
Summary: JEP-271
Reviewed-by: sjohanss, brutisso

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java
! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/RunUtil.java
! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh
! test/java/text/Format/DecimalFormat/FormatMicroBenchmark.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java
! test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java
! test/sun/tools/jps/JpsHelper.java

Changeset: b31401e367b3
Author:    fparain
Date:      2015-12-11 09:08 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b31401e367b3

8046936: JEP 270: Reserved Stack Areas for Critical Sections
Reviewed-by: acorn, dcubed

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ReservedStackAccess.java

Changeset: 2ff471390a03
Author:    asmundak
Date:      2015-12-11 10:45 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ff471390a03

8073139: PPC64: User-visible arch directory and os.arch value on ppc64le cause issues with Java tooling
Summary: Add ppc64le/jvm.cfg, check for the ppc64le in addition to ppc64 in tests
Reviewed-by: dholmes, ihse
Contributed-by: Andrew Hughes <gnu.andrew at redhat.com>, Alexander Smundak <asmundak at google.com>

+ src/java.base/unix/conf/ppc64le/jvm.cfg
! test/sun/security/pkcs11/PKCS11Test.java
! test/tools/launcher/Settings.java

Changeset: 7205ee062a14
Author:    jprovino
Date:      2015-12-14 19:49 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7205ee062a14

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: fb2a4d3c555b
Author:    amurillo
Date:      2015-12-18 09:37 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fb2a4d3c555b

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 51e05d200a72
Author:    amurillo
Date:      2016-01-05 13:08 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/51e05d200a72

Merge

- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: a403a4a7a831
Author:    psandoz
Date:      2015-12-03 11:17 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a403a4a7a831

8144223: Move j.l.invoke.{ForceInline, DontInline, Stable} to jdk.internal.vm.annotation package
Reviewed-by: jrose, vlivanov, mchung, roland

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/DontInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ForceInline.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/Stable.java

Changeset: 8e32a37dd7f5
Author:    psandoz
Date:      2015-12-09 15:26 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8e32a37dd7f5

8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
Reviewed-by: shade, dholmes, alanb, chegar, mchung

! make/src/classes/build/tools/spp/Spp.java
! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 827ce3d74163
Author:    psandoz
Date:      2015-10-06 18:42 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/827ce3d74163

8133348: Reference.reachabilityFence
Reviewed-by: plevart, mr, chegar, mchung
Contributed-by: dl at cs.oswego.edu, aleksey.shipilev at oracle.com, paul.sandoz at oracle.com

! src/java.base/share/classes/java/lang/ref/Reference.java
+ test/java/lang/ref/ReachabilityFenceTest.java

Changeset: 4591cb19f8ea
Author:    psandoz
Date:      2015-12-17 10:03 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4591cb19f8ea

8136924: Vectorized support for array equals/compare/mismatch using Unsafe
Reviewed-by: plevart, jrose, kvn

! src/java.base/share/classes/java/util/Arrays.java
+ src/java.base/share/classes/java/util/ArraysSupport.java

Changeset: abcef5a34091
Author:    twisti
Date:      2015-12-18 10:00 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/abcef5a34091

Merge

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 2d65c7859d7e
Author:    twisti
Date:      2015-12-22 13:41 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2d65c7859d7e

Merge

! src/java.base/share/classes/java/lang/ref/Reference.java
- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- src/java.base/share/native/libzip/ZipFile.c
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java

Changeset: cb31a76eecd1
Author:    kvn
Date:      2015-12-28 22:28 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cb31a76eecd1

8143925: Enhancing CounterMode.crypt() for AES
Summary: Add intrinsic for CounterMode.crypt() to leverage the parallel nature of AES in Counter(CTR) Mode.
Reviewed-by: kvn, ascarpino
Contributed-by: kishor.kharbas at intel.com

! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java

Changeset: 05ce416aa7e0
Author:    thartmann
Date:      2016-01-06 08:02 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/05ce416aa7e0

Merge

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java

Changeset: 20cf50b4e385
Author:    simonis
Date:      2015-12-14 15:32 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/20cf50b4e385

8145212: ISO-8859-1 isn't properly handled as 'fastEncoding' in jni_util.c
Reviewed-by: martin, rriggs

! src/java.base/share/native/libjava/jni_util.c

Changeset: 4c19b446250c
Author:    akulyakh
Date:      2015-12-16 19:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4c19b446250c

8145408: com/sun/jdi/BreakpointWithFullGC.sh Required output "Full GC" not found
Summary: Modified the test so it correctly parses the new debug output
Reviewed-by: jbachorik

! test/com/sun/jdi/BreakpointWithFullGC.sh

Changeset: edd314e5becd
Author:    jbachorik
Date:      2015-12-11 14:02 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/edd314e5becd

8138677: IllegalAccessException Class sun.usagetracker.UsageTrackerClient$4 (module java.base) can not access a member of class java.lang.management.ManagementFactory (module java.management)
Reviewed-by: alanb, mchung, dholmes, erikj, ihse

! make/lib/CoreLibraries.gmk
! make/lib/LibCommon.gmk
! src/java.base/share/native/include/jvm.h
! src/java.management/share/native/include/jmm.h
! src/java.management/share/native/libmanagement/VMManagementImpl.c

Changeset: 1b13503d0ef7
Author:    sgehwolf
Date:      2015-12-18 08:30 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1b13503d0ef7

6425769: Allow specifying an address to bind JMX remote connector
Reviewed-by: jbachorik, dfuchs

! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/java.management/share/conf/management.properties
+ test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java
+ test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: 9d3c57e3177c
Author:    dsamersoff
Date:      2015-12-23 13:12 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9d3c57e3177c

8067194: Restructure hotspot/agent/src to conform the modular source layout
Summary: Move sources under jdk.hotspot.agent
Reviewed-by: ihse, erikj, jbachorik

! make/gensrc/Gensrc-jdk.jdi.gmk

Changeset: 42ccdfe56796
Author:    kbarrett
Date:      2015-12-28 14:03 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/42ccdfe56796

8071507: (ref) Clear phantom reference as soft and weak references do
Summary: GC clears phantom refs on notification; update spec accordingly.
Reviewed-by: mchung, jmasa

! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/package-info.java
+ test/java/lang/ref/PhantomReferentClearing.java

Changeset: 5a477748da8c
Author:    jprovino
Date:      2016-01-01 17:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5a477748da8c

Merge

! make/lib/LibCommon.gmk

Changeset: 21c2f812adce
Author:    jbachorik
Date:      2016-01-04 10:07 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/21c2f812adce

8145982: JMXInterfaceBindingTest is failing intermittently
Reviewed-by: chegar, sgehwolf, olagneau

! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: f3d572034fad
Author:    sspitsyn
Date:      2016-01-04 13:45 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f3d572034fad

7065236: To interpret case-insensitive string locale independently
Reviewed-by: jbachorik
Contributed-by: harsha.wardhana.b at oracle.com

! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java
+ test/javax/management/loading/MletParserLocaleTest.java
+ test/javax/management/loading/mlet4.html
+ test/javax/management/modelmbean/DescriptorSupportXMLLocaleTest.java
+ test/javax/management/remote/mandatory/connection/JMXServiceURLLocaleTest.java

Changeset: cc8fc46f258b
Author:    jbachorik
Date:      2016-01-04 13:49 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/cc8fc46f258b

6744127: NullPointerException at com.sun.tools.jdi.EventRequestManagerImpl.request
Reviewed-by: jbachorik, sspitsyn
Contributed-by: harsha.wardhana.b at oracle.com

! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java

Changeset: 21e5acefd22a
Author:    jprovino
Date:      2016-01-07 20:06 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/21e5acefd22a

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
! src/java.base/share/classes/java/lang/ref/package-info.java
- src/java.base/share/classes/sun/misc/CompoundEnumeration.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java

Changeset: b14117a57650
Author:    amurillo
Date:      2016-01-12 11:31 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b14117a57650

Merge

- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
! src/java.base/share/classes/sun/misc/Unsafe.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: 806ce052a588
Author:    amurillo
Date:      2016-01-14 20:57 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/806ce052a588

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 3831596011ad
Author:    amurillo
Date:      2016-01-18 20:22 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3831596011ad

Merge

! make/gensrc/Gensrc-jdk.jdi.gmk
! make/lib/LibCommon.gmk

Changeset: afc841235b43
Author:    dcubed
Date:      2016-01-19 09:40 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/afc841235b43

8147629: quarantine tests failing in 2016.01.14 PIT snapshot
Summary: Ignore test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java and test/tools/launcher/TooSmallStackSize.java
Reviewed-by: rdurbin, amurillo

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/tools/launcher/TooSmallStackSize.java

Changeset: 9a1f5b91d6fd
Author:    amurillo
Date:      2016-01-19 11:43 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9a1f5b91d6fd

Merge


Changeset: b6bd1a9bf016
Author:    ihse
Date:      2016-01-20 09:54 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b6bd1a9bf016

8145596: Enable debug symbols for all libraries
Reviewed-by: erikj

! make/launcher/Launcher-java.base.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.pack200.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.management.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-java.security.jgss.gmk
! make/lib/Lib-java.smartcardio.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.crypto.ec.gmk
! make/lib/Lib-jdk.crypto.mscapi.gmk
! make/lib/Lib-jdk.crypto.pkcs11.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
! make/lib/Lib-jdk.deploy.osx.gmk
! make/lib/Lib-jdk.internal.le.gmk
! make/lib/Lib-jdk.jdi.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.pack200.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/Lib-jdk.security.auth.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/PlatformLibraries.gmk
! make/lib/SecurityLibraries.gmk
! make/lib/SoundLibraries.gmk

Changeset: 09eca0dfafd6
Author:    lancea
Date:      2016-01-20 07:36 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/09eca0dfafd6

8146803: Enhance and update Sharding API
Reviewed-by: joehw

! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
+ src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XAConnection.java
! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XADataSource.java

Changeset: 1f33e517236e
Author:    rriggs
Date:      2016-01-20 11:33 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f33e517236e

8145459: Cleaner - use Reference.reachabilityFence
Reviewed-by: psandoz, mchung, chegar

! src/java.base/share/classes/jdk/internal/ref/PhantomCleanable.java
! src/java.base/share/classes/jdk/internal/ref/SoftCleanable.java
! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java

Changeset: 927f285009b6
Author:    igerasim
Date:      2015-07-11 14:54 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/927f285009b6

8081297: SSL Problem with Tomcat
Reviewed-by: xuelei, jnimeh, ahgross

! src/java.base/share/classes/com/sun/crypto/provider/TlsRsaPremasterSecretGenerator.java
! src/java.base/share/classes/sun/security/internal/spec/TlsRsaPremasterSecretParameterSpec.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java

Changeset: 7abc461969c3
Author:    msheppar
Date:      2015-07-29 13:42 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7abc461969c3

8059054: Better URL processing
Reviewed-by: chegar, rriggs, ahgross, coffeys, igerasim

! src/java.base/share/classes/java/net/URL.java

Changeset: 2a671e5803a1
Author:    dsamersoff
Date:      2015-08-03 12:18 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2a671e5803a1

8132209: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Summary: DiagnosticCommandImpl.getNotificationInfo() may expose internal representation
Reviewed-by: skoivu, fparain, jbachorik

! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java

Changeset: a1eb142710f9
Author:    sjiang
Date:      2015-09-03 09:33 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a1eb142710f9

8130710: Better attributes processing
Reviewed-by: jbachorik, dfuchs, ahgross

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java

Changeset: 98f0c1f0f3df
Author:    igerasim
Date:      2015-09-07 18:58 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/98f0c1f0f3df

8074068: Cleanup in java.base/share/classes/sun/security/x509/
Reviewed-by: mullan, ahgross, coffeys

! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/EDIPartyName.java
! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java
! src/java.base/share/classes/sun/security/x509/IPAddressName.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/RDN.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509AttributeName.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java

Changeset: 78fa6f29e5f7
Author:    sjiang
Date:      2015-09-08 08:34 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/78fa6f29e5f7

8132210: Reinforce JMX collector internals
Reviewed-by: jbachorik, ahgross

! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java

Changeset: 270887382f1f
Author:    vinnie
Date:      2015-10-07 18:04 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/270887382f1f

8138589: Correct limits on unlimited cryptography
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java

Changeset: c697a079d2d2
Author:    vadim
Date:      2015-10-13 20:59 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c697a079d2d2

8132988: Better printing dialogues
Reviewed-by: prr, serb, mschoene

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java

Changeset: a043ca3a539c
Author:    igerasim
Date:      2015-10-02 11:50 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a043ca3a539c

8134605: Partial rework of the fix for 8081297
Reviewed-by: xuelei, coffeys, valeriep

! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java

Changeset: ddd54b317a39
Author:    sjiang
Date:      2015-10-06 09:20 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ddd54b317a39

8137060: JMX memory management improvements
Reviewed-by: dfuchs, ahgross

! src/java.management/share/classes/sun/management/MemoryImpl.java

Changeset: b5b384891951
Author:    vadim
Date:      2015-10-16 14:12 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5b384891951

8139017: More stable image decoding
Reviewed-by: prr, serb, mschoene

! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 4efaa6871de2
Author:    vadim
Date:      2015-10-21 14:55 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4efaa6871de2

8139012: Better font substitutions
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
! src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp

Changeset: 48cb26c30242
Author:    vadim
Date:      2015-10-26 23:41 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/48cb26c30242

8140543: Arrange font actions
Reviewed-by: prr, srl, mschoene

! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
! src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h

Changeset: 24cfe95d2741
Author:    vadim
Date:      2015-11-03 14:44 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/24cfe95d2741

8141213: [Parfait]Potentially blocking function GetArrayLength called in JNI critical region at line 239 of jdk/src/share/native/sun/awt/image/jpeg/jpegdecoder.c in function GET_ARRAYS
Reviewed-by: prr, serb

! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 59ff08535492
Author:    vadim
Date:      2015-11-18 11:35 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/59ff08535492

8141229: [Parfait] Null pointer dereference in cmsstrcasecmp of cmserr.c
Reviewed-by: prr, serb

! src/java.desktop/share/native/liblcms/cmscgats.c

Changeset: e22316abb8dc
Author:    weijun
Date:      2015-11-26 16:25 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e22316abb8dc

8143959: Certificates requiring blacklisting
Reviewed-by: mullan

! make/data/blacklistedcertsconverter/blacklisted.certs.pem

Changeset: 1f101094eb89
Author:    chegar
Date:      2015-12-01 12:38 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f101094eb89

8143185: Cleanup for handling proxies
Reviewed-by: alanb, darcy, robm, rriggs, skoivu, rriggs

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: eb2eeaf99e5a
Author:    azvegint
Date:      2015-12-08 19:01 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eb2eeaf99e5a

8143941: Update splashscreen displays
Reviewed-by: ahgross, prr, serb

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_png.c

Changeset: 77c46721f932
Author:    vadim
Date:      2015-12-10 12:13 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/77c46721f932

8143002: [Parfait] JNI exception pending in fontpath.c:1300
Reviewed-by: prr, serb

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 90fc355d014a
Author:    xuelei
Date:      2015-12-15 12:59 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/90fc355d014a

8144773: Further reduce use of MD5
Reviewed-by: mullan, wetmore, jnimeh, ahgross

! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java
! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! src/java.base/share/conf/security/java.security
! test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java
! test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java
! test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java
! test/javax/net/ssl/TLSv12/ShortRSAKey512.java
! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java
! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.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/security/ssl/SSLContextImpl/MD2InTrustAnchor.java
! test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
! test/sun/security/ssl/X509KeyManager/PreferredKey.java
! test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java
! test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
! test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java

Changeset: 822cdfa247ba
Author:    aivanov
Date:      2015-12-22 09:50 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/822cdfa247ba

8145551: Test failed with Crash for Improved font lookups
Reviewed-by: prr, vadim

! src/java.desktop/share/native/libfontmanager/layout/Features.cpp
! src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp

Changeset: a35130a8b189
Author:    henryjen
Date:      2016-01-20 08:33 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a35130a8b189

Merge


Changeset: 2eddc3eaef75
Author:    bgopularam
Date:      2016-01-20 09:21 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2eddc3eaef75

8133085: Avoid creating instances of security providers when possible
Reviewed-by: mullan

! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
! test/javax/net/ssl/TLS/TestJSSE.java
! test/sun/security/pkcs11/fips/ImportKeyStore.java

Changeset: 859397229dc4
Author:    iris
Date:      2016-01-20 11:02 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/859397229dc4

8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr

! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
! src/java.base/share/classes/java/net/spi/package-info.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/regex/Matcher.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/WhileOps.java
! src/java.base/share/classes/java/util/zip/CRC32C.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/jdk/internal/HotSpotIntrinsicCandidate.java
! src/java.base/share/classes/jdk/internal/logger/package-info.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
! src/java.desktop/share/classes/java/beans/BeanProperty.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/JavaBean.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifGPSTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifInteroperabilityTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifParentTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/ExifTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/GeoTIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTagSet.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/package.html
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/SwingContainer.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
! src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/sun/util/logging/internal/package-info.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/ShardingKey.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachOperationFailedException.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/CipherContextRef.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/GCMParameters.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeKey.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSAKeyFactory.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoException.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSignerException.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
! test/lib/testlibrary/ExtendedRobot.java

Changeset: fd3831ef1126
Author:    chegar
Date:      2016-01-21 09:26 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd3831ef1126

8147922: Remove sun.misc.ClassFileTransformer
Reviewed-by: alanb, mchung

- src/java.base/share/classes/sun/misc/ClassFileTransformer.java

Changeset: 4218810d31f6
Author:    robm
Date:      2016-01-21 09:33 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4218810d31f6

8064330: Remove SHA224 from the default support list if SunMSCAPI enabled
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java

Changeset: 2cc8a721d314
Author:    robm
Date:      2016-01-21 10:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2cc8a721d314

8147931: Incorrect edits for JDK-8064330
Reviewed-by: coffeys

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java

Changeset: d354886acd3f
Author:    asmotrak
Date:      2016-01-21 09:15 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d354886acd3f

8138990: Implementation of HTTP Digest authentication may be more flexible
Reviewed-by: michaelm

! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
+ test/sun/net/www/http/HttpURLConnection/DigestAuth.java

Changeset: 0558ee756220
Author:    lana
Date:      2016-01-21 10:17 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0558ee756220

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 234ae9640837
Author:    amurillo
Date:      2016-01-21 13:51 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/234ae9640837

8147985: Exclude sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java on jdk9/dev
Reviewed-by: dsamersoff

! test/ProblemList.txt

Changeset: 9412c2321c72
Author:    xiaofeya
Date:      2016-01-22 13:26 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9412c2321c72

8133035: test/com/sun/jndi/dns/IPv6NameserverPlatformParsingTest.java fails to compile
Reviewed-by: alanb

! test/com/sun/jndi/dns/Test6991580.java

Changeset: 452162be5da9
Author:    sgehwolf
Date:      2016-01-22 17:43 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/452162be5da9

8147857: RMIConnector logs attribute names incorrectly
Summary: Fix order of arguments to Collectors.joining
Reviewed-by: andrew, dfuchs, jbachorik

! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/remote/mandatory/connection/Name.java
+ test/javax/management/remote/mandatory/connection/NameMBean.java
+ test/javax/management/remote/mandatory/connection/RMIConnectorLogAttributesTest.java
+ test/javax/management/remote/mandatory/connection/TestLogHandler.java

Changeset: 7f5b7acebffd
Author:    bpb
Date:      2016-01-22 12:44 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f5b7acebffd

8147545: Remove sun.misc.ManagedLocalsThread from java.prefs
Summary: Replace ManagedLocalsThread with Thread(null,null,threadName,0,false)
Reviewed-by: chegar

! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java

Changeset: afa1a4e34c20
Author:    martin
Date:      2016-01-08 19:53 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/afa1a4e34c20

8146568: NegativeArraySizeException in ArrayList.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks

! src/java.base/share/classes/java/util/ArrayList.java
+ test/java/util/ArrayList/ArrayManagement.java
+ test/java/util/ArrayList/Bug8146568.java

Changeset: 45ae2c3e1d52
Author:    msheppar
Date:      2016-01-24 22:27 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/45ae2c3e1d52

8147862: Null check too late in sun.net.httpserver.ServerImpl
Reviewed-by: chegar

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java

Changeset: f5178601929b
Author:    redestad
Date:      2016-01-25 12:23 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f5178601929b

8148044: Remove Enum[0] constants from EnumSet and EnumMap
Reviewed-by: alanb, chegar, shade, smarks

! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/EnumSet.java
! test/java/util/EnumMap/EnumMapBash.java
! test/java/util/EnumSet/BogusEnumSet.java

Changeset: eee1ced1d8e7
Author:    alanb
Date:      2016-01-25 19:01 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eee1ced1d8e7

8148147: Sync up @modules from jigsaw/jake
Reviewed-by: chegar, mchung

! test/com/oracle/security/ucrypto/TestCICOWithGCM.java
! test/com/oracle/security/ucrypto/TestGCMKeyAndIvCheck.java
! test/com/oracle/security/ucrypto/TestGCMWithSBE.java
! test/com/sun/crypto/provider/Cipher/AES/Test4513830.java
! test/com/sun/crypto/provider/Cipher/AES/TestCICOWithGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java
! test/com/sun/crypto/provider/Cipher/AES/TestGHASH.java
! test/com/sun/crypto/provider/Cipher/AES/TestISO10126Padding.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForECB_IV.java
! test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java
! test/com/sun/crypto/provider/Cipher/AES/TestShortBuffer.java
! test/com/sun/jmx/mbeanserver/introspector/SimpleIntrospectorTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java
! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java
! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java
! test/java/lang/invoke/AccessControlTest.java
! test/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/java/lang/invoke/lambda/LambdaAsm.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/channels/SocketChannel/Write.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
! test/java/security/KeyStore/EntryMethods.java
! test/java/util/Locale/Bug8008577.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/javax/net/ssl/DTLS/CipherSuite.java
! test/javax/net/ssl/DTLS/ClientAuth.java
! test/javax/net/ssl/DTLS/InvalidCookie.java
! test/javax/net/ssl/DTLS/InvalidRecords.java
! test/javax/net/ssl/DTLS/NoMacInitialClientHello.java
! test/javax/net/ssl/DTLS/Reordered.java
! test/javax/net/ssl/DTLS/Retransmission.java
! test/javax/net/ssl/DTLS/WeakCipherSuite.java
! test/javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java
! test/jdk/internal/jline/KeyConversionTest.java
! test/jdk/internal/jline/console/StripAnsiTest.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
! test/sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
! test/sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java
! test/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java
! test/sun/security/provider/certpath/ResponderId/ResponderIdTests.java
! test/sun/security/ssl/ExtensionType/OptimalListSize.java
! test/sun/security/ssl/SSLSocketImpl/CheckMethods.java
! test/sun/security/x509/AVA/EmailAddressEncoding.java
! test/sun/text/resources/LocaleDataTest.java
! test/sun/util/logging/PlatformLoggerTest.java

Changeset: 38cd01bdfd45
Author:    lana
Date:      2016-01-28 09:43 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/38cd01bdfd45

Added tag jdk-9+103 for changeset eee1ced1d8e7

! .hgtags

Changeset: 2d461cd667ba
Author:    chegar
Date:      2016-01-26 09:18 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2d461cd667ba

8148154: Integrate JOpt Simple for internal usage by JDK tools
Reviewed-by: alanb, redestad, rriggs

+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AbstractOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/AlternativeLongOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentAcceptingOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ArgumentList.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/BuiltinHelpFormatter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/HelpFormatter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/IllegalOptionSpecificationException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MultipleArgumentsForOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NoArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/NonOptionArgumentSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionArgumentConversionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDeclarer.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionDescriptor.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionMissingRequiredArgumentException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParser.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionParserState.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSet.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecBuilder.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionSpecTokenizer.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/OptionalArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ParserRules.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/README
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/RequiredArgumentOptionSpec.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnconfiguredOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnrecognizedOptionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConversionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/ValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/AbbreviationMap.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Classes.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Columns.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ConstructorInvokingValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/MethodInvokingValueConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Reflection.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/ReflectionException.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Row.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Rows.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Strings.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/DateConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/InetAddressConverter.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/KeyValuePair.java
+ src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/util/RegexMatcher.java

Changeset: 674710f62d05
Author:    chegar
Date:      2016-01-26 09:25 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/674710f62d05

8065076: java/net/SocketPermission/SocketPermissionTest.java fails intermittently
Reviewed-by: coffeys, xiaofeya

! test/java/net/SocketPermission/SocketPermissionTest.java
- test/java/net/SocketPermission/policy

Changeset: 88a7d9ea4ae2
Author:    asmotrak
Date:      2016-01-26 13:32 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/88a7d9ea4ae2

8144539: Update PKCS11 tests to run with security manager
Reviewed-by: valeriep, ascarpino

! test/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/sun/security/pkcs11/Mac/MacKAT.java
! test/sun/security/pkcs11/Mac/MacSameTest.java
! test/sun/security/pkcs11/Mac/ReinitMac.java
! test/sun/security/pkcs11/MessageDigest/ByteBuffers.java
! test/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/sun/security/pkcs11/PKCS11Test.java
! test/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/sun/security/pkcs11/Secmod/Crypto.java
! test/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/sun/security/pkcs11/Secmod/TrustAnchors.java
+ test/sun/security/pkcs11/Secmod/policy
! test/sun/security/pkcs11/SecureRandom/Basic.java
! test/sun/security/pkcs11/Signature/ByteBuffers.java
! test/sun/security/pkcs11/Signature/TestDSA.java
! test/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/sun/security/pkcs11/ec/ReadCertificates.java
! test/sun/security/pkcs11/ec/ReadPKCS12.java
! test/sun/security/pkcs11/ec/TestCurves.java
! test/sun/security/pkcs11/ec/TestECDH.java
! test/sun/security/pkcs11/ec/TestECDH2.java
! test/sun/security/pkcs11/ec/TestECDSA.java
! test/sun/security/pkcs11/ec/TestECDSA2.java
! test/sun/security/pkcs11/ec/TestECGenSpec.java
! test/sun/security/pkcs11/ec/TestKeyFactory.java
+ test/sun/security/pkcs11/ec/policy
! test/sun/security/pkcs11/fips/TrustManagerTest.java
+ test/sun/security/pkcs11/fips/TrustManagerTest.policy
+ test/sun/security/pkcs11/policy
! test/sun/security/pkcs11/rsa/KeyWrap.java
! test/sun/security/pkcs11/rsa/TestCACerts.java
+ test/sun/security/pkcs11/rsa/TestCACerts.policy
! test/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
+ test/sun/security/pkcs11/rsa/TestKeyPairGenerator.policy
! test/sun/security/pkcs11/rsa/TestSignatures.java
+ test/sun/security/pkcs11/rsa/rsakeys.ks.policy
! test/sun/security/pkcs11/sslecc/CipherTest.java
! test/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java
! test/sun/security/pkcs11/sslecc/JSSEServer.java
+ test/sun/security/pkcs11/sslecc/policy
! test/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/sun/security/pkcs11/tls/TestMasterSecret.java
+ test/sun/security/pkcs11/tls/TestMasterSecret.policy
! test/sun/security/pkcs11/tls/TestPRF.java
! test/sun/security/pkcs11/tls/TestPremaster.java
+ test/sun/security/pkcs11/tls/policy

Changeset: 7cfb37e4dca5
Author:    bpb
Date:      2016-01-26 15:30 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7cfb37e4dca5

8148121: Typo in API , FileOwnerAttributeView.getOwner() and FileOwnerAttributeView.setOwner()
Summary: "It it" -> "It is"
Reviewed-by: sherman

! src/java.base/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java

Changeset: a3c0fd91d4e8
Author:    redestad
Date:      2016-01-27 13:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a3c0fd91d4e8

8147962: URL should handle lower-casing of protocol locale-independently
Reviewed-by: chegar, alanb, naoto

! src/java.base/share/classes/java/net/URL.java
+ test/java/net/URL/LocaleDependentURLTest.java

Changeset: 20a68adf2159
Author:    weijun
Date:      2016-01-27 21:59 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/20a68adf2159

8147400: Deprecate policytool
Reviewed-by: xuelei, mullan

! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java

Changeset: 77e3647b88c6
Author:    martin
Date:      2016-01-25 16:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/77e3647b88c6

8148174: NegativeArraySizeException in Vector.grow(int)
Summary: improve management of internal array
Reviewed-by: smarks, forax

! src/java.base/share/classes/java/util/Vector.java
! test/java/util/ArrayList/ArrayManagement.java
+ test/java/util/Vector/ArrayManagement.java
+ test/java/util/Vector/Bug8148174.java

Changeset: a4091026bf79
Author:    chegar
Date:      2016-01-28 11:09 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a4091026bf79

8148220: Update TEST.groups to include jdk/internal/math and jdk/internal/misc
Reviewed-by: coffeys

! test/TEST.groups

Changeset: 7c65d4ae1a2b
Author:    alanb
Date:      2016-01-28 12:55 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7c65d4ae1a2b

8148192: (fs) Path.register can fail with Bad file descriptor and other errors
Reviewed-by: chegar

! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
+ test/java/nio/file/WatchService/LotsOfCloses.java

Changeset: 9dd3af3d5b3f
Author:    tonyp
Date:      2016-01-28 10:58 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9dd3af3d5b3f

8147468: Allow users to bound the size of buffers cached in the per-thread buffer caches
Summary: Introduces the jdk.nio.maxCachedBufferSize property.
Reviewed-by: alanb, bpb

! src/java.base/share/classes/sun/nio/ch/Util.java
+ test/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: 655cc1735626
Author:    dl
Date:      2016-01-28 08:23 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/655cc1735626

8144990: java/util/concurrent/forkjoin/FJExceptionTableLeak.java: OOM with Xcomp,G1GC
Reviewed-by: martin, psandoz, chegar

! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java

Changeset: eb6f29369130
Author:    shade
Date:      2016-01-28 19:43 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eb6f29369130

8148483: JEP 280: Indify String Concatenation
Reviewed-by: psandoz, mcimadamore, igerasim, forax, plevart, vlivanov, ihse
Contributed-by: Aleksey Shipilev <aleksey.shipilev at oracle.com>, Remi Forax <forax at univ-mlv.fr>, Peter Levart <peter.levart at gmail.com>

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
+ src/java.base/share/classes/java/lang/StringConcatHelper.java
+ src/java.base/share/classes/java/lang/invoke/StringConcatException.java
+ src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/com/sun/jdi/LineNumberInfo.java
! test/com/sun/jdi/sde/InstallSDE.java
+ test/java/lang/String/concat/ImplicitStringConcat.java
+ test/java/lang/String/concat/ImplicitStringConcatArgCount.java
+ test/java/lang/String/concat/ImplicitStringConcatBoundaries.java
+ test/java/lang/String/concat/ImplicitStringConcatMany.java
+ test/java/lang/String/concat/ImplicitStringConcatManyLongs.java
+ test/java/lang/String/concat/ImplicitStringConcatShapes-head.template
+ test/java/lang/String/concat/ImplicitStringConcatShapes.java
+ test/java/lang/String/concat/ImplicitStringConcatShapesTestGen.java
+ test/java/lang/String/concat/StringConcatFactoryInvariants.java
+ test/java/lang/String/concat/update-tests.sh
! test/java/lang/invoke/InvokeDynamicPrintArgs.java
! test/java/lang/invoke/MethodHandleConstants.java

Changeset: 97c9f866d6b1
Author:    ksrini
Date:      2015-11-12 17:56 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/97c9f866d6b1

8035473: [javadoc] Revamp the existing Doclet APIs
8146529: Update the new Doclet API
8146427: "-nohelp" option issue
8146475: "-helpfile" option issue
Reviewed-by: alanb, bpatel, ihse, jjg, jlahoda, mchung, ogb, vromero

! make/launcher/Launcher-jdk.javadoc.gmk

Changeset: fc06f97bbde3
Author:    lana
Date:      2016-01-28 15:43 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fc06f97bbde3

Merge

- test/java/net/SocketPermission/policy

Changeset: eecb3e75b0d8
Author:    darcy
Date:      2016-01-28 18:08 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eecb3e75b0d8

8148497: Mark SSLSocketSSLEngineTemplate.java as failing intermittently
Reviewed-by: xuelei

! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java

Changeset: 5bd98f173612
Author:    sdrach
Date:      2016-01-28 09:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5bd98f173612

8147607: Remove test library dependency on sun.security.tools.jarsigner.Main
Reviewed-by: chegar, psandoz
Contributed-by: steve.drach at oracle.com

! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java

Changeset: 4f3c7e2f5e31
Author:    redestad
Date:      2016-01-29 11:35 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4f3c7e2f5e31

8147462: URI.toURL could be more efficient for most non-opaque URIs
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! test/java/net/URI/URItoURLTest.java

Changeset: 1f4febd3c93d
Author:    dl
Date:      2016-01-29 11:44 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1f4febd3c93d

8146467: Integrate JSR 166 jck tests into JDK repo
Reviewed-by: martin, psandoz, chegar, fyuan, jjg

+ test/java/util/concurrent/tck/AbstractExecutorServiceTest.java
+ test/java/util/concurrent/tck/AbstractQueueTest.java
+ test/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
+ test/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
+ test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
+ test/java/util/concurrent/tck/ArrayDequeTest.java
+ test/java/util/concurrent/tck/Atomic8Test.java
+ test/java/util/concurrent/tck/AtomicBooleanTest.java
+ test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
+ test/java/util/concurrent/tck/AtomicIntegerFieldUpdaterTest.java
+ test/java/util/concurrent/tck/AtomicIntegerTest.java
+ test/java/util/concurrent/tck/AtomicLongArrayTest.java
+ test/java/util/concurrent/tck/AtomicLongFieldUpdaterTest.java
+ test/java/util/concurrent/tck/AtomicLongTest.java
+ test/java/util/concurrent/tck/AtomicMarkableReferenceTest.java
+ test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
+ test/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
+ test/java/util/concurrent/tck/AtomicReferenceTest.java
+ test/java/util/concurrent/tck/AtomicStampedReferenceTest.java
+ test/java/util/concurrent/tck/BlockingQueueTest.java
+ test/java/util/concurrent/tck/Collection8Test.java
+ test/java/util/concurrent/tck/CollectionImplementation.java
+ test/java/util/concurrent/tck/CollectionTest.java
+ test/java/util/concurrent/tck/CompletableFutureTest.java
+ test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
+ test/java/util/concurrent/tck/ConcurrentHashMapTest.java
+ test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
+ test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
+ test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
+ test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
+ test/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java
+ test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
+ test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
+ test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
+ test/java/util/concurrent/tck/CountDownLatchTest.java
+ test/java/util/concurrent/tck/CountedCompleterTest.java
+ test/java/util/concurrent/tck/CyclicBarrierTest.java
+ test/java/util/concurrent/tck/DelayQueueTest.java
+ test/java/util/concurrent/tck/DoubleAccumulatorTest.java
+ test/java/util/concurrent/tck/DoubleAdderTest.java
+ test/java/util/concurrent/tck/EntryTest.java
+ test/java/util/concurrent/tck/ExchangerTest.java
+ test/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
+ test/java/util/concurrent/tck/ExecutorsTest.java
+ test/java/util/concurrent/tck/ForkJoinPool8Test.java
+ test/java/util/concurrent/tck/ForkJoinPoolTest.java
+ test/java/util/concurrent/tck/ForkJoinTask8Test.java
+ test/java/util/concurrent/tck/ForkJoinTaskTest.java
+ test/java/util/concurrent/tck/FutureTaskTest.java
+ test/java/util/concurrent/tck/JSR166TestCase.java
+ test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
+ test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
+ test/java/util/concurrent/tck/LinkedListTest.java
+ test/java/util/concurrent/tck/LinkedTransferQueueTest.java
+ test/java/util/concurrent/tck/LockSupportTest.java
+ test/java/util/concurrent/tck/LongAccumulatorTest.java
+ test/java/util/concurrent/tck/LongAdderTest.java
+ test/java/util/concurrent/tck/PhaserTest.java
+ test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
+ test/java/util/concurrent/tck/PriorityQueueTest.java
+ test/java/util/concurrent/tck/RecursiveActionTest.java
+ test/java/util/concurrent/tck/RecursiveTaskTest.java
+ test/java/util/concurrent/tck/ReentrantLockTest.java
+ test/java/util/concurrent/tck/ReentrantReadWriteLockTest.java
+ test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
+ test/java/util/concurrent/tck/ScheduledExecutorTest.java
+ test/java/util/concurrent/tck/SemaphoreTest.java
+ test/java/util/concurrent/tck/SplittableRandomTest.java
+ test/java/util/concurrent/tck/StampedLockTest.java
+ test/java/util/concurrent/tck/SubmissionPublisherTest.java
+ test/java/util/concurrent/tck/SynchronousQueueTest.java
+ test/java/util/concurrent/tck/SystemTest.java
+ test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
+ test/java/util/concurrent/tck/ThreadLocalRandomTest.java
+ test/java/util/concurrent/tck/ThreadLocalTest.java
+ test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
+ test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
+ test/java/util/concurrent/tck/ThreadTest.java
+ test/java/util/concurrent/tck/TimeUnitTest.java
+ test/java/util/concurrent/tck/TreeMapTest.java
+ test/java/util/concurrent/tck/TreeSetTest.java
+ test/java/util/concurrent/tck/TreeSubMapTest.java
+ test/java/util/concurrent/tck/TreeSubSetTest.java

Changeset: 71bab04e3b21
Author:    dl
Date:      2016-01-29 11:48 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/71bab04e3b21

8144305: documentation of Queue interface contains reference to LinkedBlockingQueue twice in 'See Also' section
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/Queue.java

Changeset: 4d32b0b43502
Author:    dl
Date:      2016-01-29 11:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4d32b0b43502

8145164: Default implementation of ConcurrentMap::compute can throw NPE
Reviewed-by: martin, psandoz, chegar

! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
! test/java/util/Map/Defaults.java

Changeset: aca75b0bb898
Author:    martin
Date:      2016-01-29 13:57 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/aca75b0bb898

8148638: test failure in test/java/util/concurrent/tck
Summary: temporarily comment out assertions for not-yet-merged changes
Reviewed-by: rriggs

! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 3bce90b8839e
Author:    darcy
Date:      2016-01-29 17:03 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3bce90b8839e

8148627: RestrictTestMaxCachedBufferSize.java to 64-bit platforms
Reviewed-by: alanb

! test/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: a22556a5cd77
Author:    redestad
Date:      2016-01-31 22:30 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a22556a5cd77

8148626: URI.toURL needs to use protocol Handler to parse file URIs
Summary: Back out the parts of 8147462 that attempted to optimize file URI to URL conversions
Reviewed-by: darcy, chegar

! src/java.base/share/classes/java/net/URL.java

Changeset: 9e42f8c9d0ed
Author:    amlu
Date:      2016-02-01 09:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9e42f8c9d0ed

8076458: java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java timeout
Reviewed-by: psandoz
Contributed-by: huaming.li at oracle.com

! test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java

Changeset: 8faf1aec77a9
Author:    shade
Date:      2016-02-01 15:11 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8faf1aec77a9

8148730: Add @since tags in new String concat APIs
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/StringConcatException.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java

Changeset: b5f8a1045cbe
Author:    lana
Date:      2016-02-04 11:28 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b5f8a1045cbe

Added tag jdk-9+104 for changeset 8faf1aec77a9

! .hgtags

Changeset: 737770475252
Author:    tvaleev
Date:      2016-02-01 10:02 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/737770475252

8146218: Add LocalDate.datesUntil method producing Stream<LocalDate
Reviewed-by: scolebourne, rriggs, sherman

! src/java.base/share/classes/java/time/LocalDate.java
! test/java/time/tck/java/time/TCKLocalDate.java

Changeset: efd8dc147138
Author:    rriggs
Date:      2016-02-01 10:13 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/efd8dc147138

8146773: java/lang/ref/CleanerTest.java CleanerTest.testRefSubtypes() fails
8148352: CleanerTest fails: Cleanable should have been freed
Summary: relax gc timing constraints
Reviewed-by: dfuchs

! test/java/lang/ref/CleanerTest.java

Changeset: 46d6f4802c9a
Author:    rriggs
Date:      2016-02-01 14:50 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/46d6f4802c9a

8143016: java/time/test/java/time/TestClock_System.java failed intermittently
Reviewed-by: lancea, scolebourne

! test/java/time/test/java/time/TestClock_System.java

Changeset: af335ad593d6
Author:    jprovino
Date:      2016-01-06 02:31 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/af335ad593d6

Merge

! src/java.base/share/classes/java/lang/ref/package-info.java

Changeset: e761ecc8f538
Author:    jbachorik
Date:      2016-01-14 09:49 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e761ecc8f538

8146015: JMXInterfaceBindingTest is failing intermittently for IPv6 addresses
Reviewed-by: dfuchs, sspitsyn

! test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java
! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java

Changeset: 0fbab9d2fa08
Author:    jwilhelm
Date:      2016-01-14 17:14 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0fbab9d2fa08

Merge

! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java

Changeset: 14716231231b
Author:    minqi
Date:      2016-01-15 08:53 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/14716231231b

8143317: jdk/lambda/vm/InterfaceAccessFlagsTest.java fails with IncompatibleClassChangeError
Summary: ClassToInterfaceConverter.java converts class to interface without changing corresponding method tag to interface method tag. This leads failure after 8145148.
Reviewed-by: psandoz, hseigel

! test/jdk/lambda/separate/ClassToInterfaceConverter.java

Changeset: 29815876c49e
Author:    minqi
Date:      2016-01-15 19:18 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/29815876c49e

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: 39627a72e6bd
Author:    jprovino
Date:      2016-01-15 15:36 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/39627a72e6bd

Merge


Changeset: 7f7fc4af1261
Author:    jprovino
Date:      2016-01-16 00:28 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7f7fc4af1261

Merge


Changeset: e8520427f40e
Author:    rprotacio
Date:      2016-01-19 16:20 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e8520427f40e

8147494: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java fails with "java.lang.IllegalArgumentException: VM option 'TraceExceptions' does not exist"
Summary: Substituted "CheckJNICalls" for "TraceExceptions" product option in test
Reviewed-by: hseigel, coleenp, dcubed

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java

Changeset: 5987cd08939d
Author:    jwilhelm
Date:      2016-01-19 22:19 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5987cd08939d

Merge


Changeset: b94e8868f320
Author:    jwilhelm
Date:      2016-01-20 00:04 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b94e8868f320

Merge

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java

Changeset: fd606f27c022
Author:    jwilhelm
Date:      2016-01-20 13:31 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fd606f27c022

8147791: Reenable tests that was temporarily quarantined in jdk9/hs
Reviewed-by: dholmes, mgerdin

! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/tools/launcher/TooSmallStackSize.java

Changeset: eb0613b3a872
Author:    jwilhelm
Date:      2016-01-26 17:13 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eb0613b3a872

Merge


Changeset: 0c4830b34185
Author:    kvn
Date:      2016-01-07 16:03 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0c4830b34185

8135250: Replace custom check/range functionality with check index/range methods in java.util.Objects
Reviewed-by: jrose, kvn
Contributed-by: kishor.kharbas at intel.com

! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java

Changeset: ddd59a780769
Author:    vdeshpande
Date:      2016-01-08 20:33 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ddd59a780769

8143353: update for x86 sin and cos in the math lib
Summary: Optimize Math.sin() and cos() for 64 and 32 bit X86 architecture using Intel LIBM  implementation.
Reviewed-by: kvn

+ test/java/lang/Math/SinCosCornerCasesTests.java

Changeset: f195b5a4dc07
Author:    twisti
Date:      2016-01-11 17:12 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f195b5a4dc07

Merge


Changeset: d78919a39b77
Author:    kshefov
Date:      2016-01-12 17:03 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d78919a39b77

8141615: Add new public methods to sun.reflect.ConstantPool
Reviewed-by: twisti, iignatyev, coleenp

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/sun/reflect/ConstantPool.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/ConstantPool.c
+ test/sun/reflect/constantPool/ConstantPoolTest.java
+ test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm

Changeset: 306ce485bdad
Author:    thartmann
Date:      2016-01-15 09:15 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/306ce485bdad

Merge

! make/mapfiles/libjava/mapfile-vers
- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java
- src/java.base/share/classes/sun/misc/JarFilter.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
- src/java.base/share/classes/sun/misc/PerformanceLogger.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: 15c5cbd29440
Author:    thartmann
Date:      2016-01-26 09:11 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/15c5cbd29440

Merge

- src/java.base/share/classes/sun/misc/ClassFileTransformer.java

Changeset: d936032133c4
Author:    thartmann
Date:      2016-01-28 09:49 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d936032133c4

Merge


Changeset: 7a5fb0aa1e8d
Author:    amurillo
Date:      2016-01-28 16:30 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7a5fb0aa1e8d

Merge


Changeset: eee43c66c298
Author:    amurillo
Date:      2016-02-01 10:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/eee43c66c298

Merge


Changeset: 20069883ae86
Author:    amurillo
Date:      2016-02-01 16:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/20069883ae86

Merge


Changeset: db0551f0e9fb
Author:    amlu
Date:      2016-02-02 09:39 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/db0551f0e9fb

8148710: Remove FlatMapOpTest.java from ProblemList.txt
Reviewed-by: psandoz
Contributed-by: huaming.li at oracle.com

! test/ProblemList.txt

Changeset: e260a6ff2110
Author:    jbachorik
Date:      2016-02-02 10:44 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e260a6ff2110

6659240: Exceptions thrown by MXBeans wrongly documented in j.l.m.ManagementFactory
Reviewed-by: dfuchs, jbachorik
Contributed-by: sharath.ballal at oracle.com

! src/java.management/share/classes/java/lang/management/ManagementFactory.java

Changeset: 094f72523aa4
Author:    rpatil
Date:      2016-02-02 13:55 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/094f72523aa4

8147912: test "parseWithZoneWithoutOffset" of java/time/tck/java/time/format/TCKDTFParsedInstant.java fail on de_DE locale
Summary: Even though hardcoded data is not preferred in compatibility test cases, this case was exception. English is provided as the default locale data for DateTimeFormatter in this testcase.
Reviewed-by: okutsu, scolebourne

! test/java/time/tck/java/time/format/TCKDTFParsedInstant.java

Changeset: b6c60ffba251
Author:    shade
Date:      2016-02-02 18:15 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b6c60ffba251

8148787: StringConcatFactory exactness check produces bad bytecode when a non-arg concat is requested
Reviewed-by: vlivanov, psandoz

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/java/lang/String/concat/ImplicitStringConcat.java
! test/java/lang/String/concat/ImplicitStringConcatArgCount.java
! test/java/lang/String/concat/ImplicitStringConcatBoundaries.java
! test/java/lang/String/concat/ImplicitStringConcatMany.java
! test/java/lang/String/concat/ImplicitStringConcatManyLongs.java
! test/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/java/lang/String/concat/ImplicitStringConcatShapes.java
+ test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java
! test/java/lang/String/concat/StringConcatFactoryInvariants.java

Changeset: 8866ac83d39a
Author:    dl
Date:      2016-02-02 08:53 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8866ac83d39a

8141452: Convert between TimeUnit and ChronoUnit
Reviewed-by: martin, psandoz, chegar, rriggs, scolebourne
Contributed-by: nadeesh.tv at oracle.com

! src/java.base/share/classes/java/util/concurrent/TimeUnit.java
! test/java/util/concurrent/tck/TimeUnitTest.java

Changeset: 07dcdd5d9401
Author:    chegar
Date:      2016-02-02 08:59 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/07dcdd5d9401

8148117: Move sun.misc.Cleaner to jdk.internal.ref
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
+ src/java.base/share/classes/jdk/internal/ref/Cleaner.java
- src/java.base/share/classes/sun/misc/Cleaner.java
! src/java.base/share/classes/sun/nio/ch/DirectBuffer.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java
! test/TEST.groups
+ test/jdk/internal/ref/Cleaner/ExitOnThrow.java
- test/sun/misc/Cleaner/ExitOnThrow.java
- test/sun/misc/Cleaner/exitOnThrow.sh

Changeset: b3e8a34a04b2
Author:    chegar
Date:      2016-02-02 17:20 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b3e8a34a04b2

Merge


Changeset: 1624e0362f18
Author:    ascarpino
Date:      2016-02-02 11:27 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/1624e0362f18

8145344: Add SHA1 and SHA-224 to preferred provider list for solaris-sparc
Reviewed-by: vinnie, jnimeh

! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/conf/security/java.security
! test/sun/security/jca/PreferredProviderTest.java

Changeset: 6bc96ddc4e81
Author:    arapte
Date:      2015-12-16 17:40 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6bc96ddc4e81

8145116: [TEST_BUG] Incorrect binary comparison in java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java
Reviewed-by: ssadetsky, jdv

! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java

Changeset: c6c641ad5d44
Author:    lbourges
Date:      2015-12-16 13:24 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c6c641ad5d44

8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java
+ test/sun/java2d/marlin/TextClipErrorTest.java

Changeset: 6648f64ba30a
Author:    prr
Date:      2015-12-16 14:36 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6648f64ba30a

6488522: PNG writer should permit setting compression level and iDAT chunk maximum size
Reviewed-by: serb, prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java

Changeset: 90e729b46100
Author:    prr
Date:      2015-12-16 15:22 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/90e729b46100

8146508: 6488522 was committed with incorrect author attribution.
Reviewed-by: bpb

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
- test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java

Changeset: 666606b20107
Author:    lbourges
Date:      2015-12-16 15:29 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/666606b20107

8145608: PNG writer should permit setting compression level and iDAT chunk maximum size
Reviewed-by: serb, prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java

Changeset: 4e21153399fb
Author:    ssadetsky
Date:      2015-12-18 17:02 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4e21153399fb

8144488: Compilation fails on Jake for regtest javax/swing/JMenu/8067346/bug8067346.java
Reviewed-by: alexsch, serb

! test/javax/swing/JMenu/8067346/bug8067346.java

Changeset: 9875b0022c68
Author:    alexsch
Date:      2015-12-22 05:34 +0400
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9875b0022c68

8133039: Provide public API to sun.swing.UIAction#isEnabled(Object)
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/sun/swing/UIAction.java
+ test/javax/swing/Action/8133039/bug8133039.java

Changeset: 15cbd4268fd2
Author:    prr
Date:      2015-12-22 10:59 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/15cbd4268fd2

Merge

- src/java.base/share/classes/sun/misc/BASE64Decoder.java
- src/java.base/share/classes/sun/misc/BASE64Encoder.java
- src/java.base/share/classes/sun/misc/CharacterDecoder.java
- src/java.base/share/classes/sun/misc/CharacterEncoder.java
- src/java.base/share/classes/sun/misc/DoubleConsts.java
- src/java.base/share/classes/sun/misc/FDBigInteger.java
- src/java.base/share/classes/sun/misc/FloatConsts.java
- src/java.base/share/classes/sun/misc/FloatingDecimal.java
- src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java
- src/java.base/share/classes/sun/misc/ProxyGenerator.java
- src/java.base/share/classes/sun/misc/Queue.java
- src/java.base/share/classes/sun/misc/UCDecoder.java
- src/java.base/share/classes/sun/misc/UCEncoder.java
- src/java.base/share/classes/sun/misc/UUDecoder.java
- src/java.base/share/classes/sun/misc/UUEncoder.java
- test/sun/misc/Encode/DecodeBuffer.java
- test/sun/misc/Encode/Encode.java
- test/sun/misc/Encode/GetBytes.java
- test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java
- test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java
- test/sun/misc/FloatingDecimal/TestFDBigInteger.java
- test/sun/misc/FloatingDecimal/TestFloatingDecimal.java

Changeset: 6eee6e12080b
Author:    prr
Date:      2015-12-23 14:00 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6eee6e12080b

8145785: [TEST_BUG] java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java: incorrect name
Reviewed-by: serb

! test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java

Changeset: 687dbe642746
Author:    ssadetsky
Date:      2015-12-24 14:04 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/687dbe642746

8041928: MouseEvent.getModifiersEx gives wrong result
Reviewed-by: alexsch, serb, rchamyal
Contributed-by: ambarish.rapte at oracle.com

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java

Changeset: f3ae57f4bef1
Author:    prr
Date:      2015-12-24 09:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f3ae57f4bef1

8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8
Reviewed-by: serb, flar

! test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java

Changeset: 908481d0ee1d
Author:    serb
Date:      2015-12-29 16:41 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/908481d0ee1d

8143150: DrawImagePipe can skip some unnecessary blits
Reviewed-by: flar

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java

Changeset: f298f4a5d8a3
Author:    serb
Date:      2015-12-29 16:43 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f298f4a5d8a3

8135088: Typo in AuFileReader
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java

Changeset: 36653b88bdd2
Author:    serb
Date:      2015-12-29 16:46 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/36653b88bdd2

8143054: [macosx] KeyEvent modifiers do not contain information about mouse buttons
Reviewed-by: ssadetsky, alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
+ test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersInKeyEvent.java

Changeset: 82e20d566ab5
Author:    omajid
Date:      2015-12-29 10:40 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/82e20d566ab5

6961123: setWMClass fails to null-terminate WM_CLASS string
Reviewed-by: serb

! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java

Changeset: 7e14ec5734a2
Author:    arapte
Date:      2015-12-30 19:28 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e14ec5734a2

8146168: [TEST_BUG] instability of java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java
Reviewed-by: serb, rchamyal

! test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java

Changeset: 7e9a5a26088c
Author:    bpb
Date:      2016-01-04 17:05 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7e9a5a26088c

8145113: OutOfMemoryError when reading a 17KB corrupted TIFF image
Summary: Add checks on size of field count and size of field data and consistency of data offsets and byte counts.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java

Changeset: a0f4440da08a
Author:    bpb
Date:      2016-01-04 17:07 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a0f4440da08a

8144991: AIOOB Exception in AutoImageWriterTest with TIFF writer
Summary: In TIFFImageWriter call reset() in setOuput() when output != null.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java

Changeset: e63cf6b55a95
Author:    prr
Date:      2016-01-05 10:38 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e63cf6b55a95

Merge

- src/java.base/share/classes/sun/misc/CompoundEnumeration.java

Changeset: fde6e1e60d9f
Author:    rchamyal
Date:      2016-01-06 14:17 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fde6e1e60d9f

8145060: Minimizing a JInternal frame not shifting focus to frame below it
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
+ test/javax/swing/JInternalFrame/8145060/TestJInternalFrameMinimize.java

Changeset: 9f7a6fa4be52
Author:    prr
Date:      2016-01-06 12:38 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9f7a6fa4be52

8145584: java/awt/font/TextLayout/TestGetPixelBounds.java fails on Linux
Reviewed-by: serb, jgodinez

! src/java.desktop/share/classes/sun/font/FileFontStrike.java
+ test/java/awt/font/TextLayout/TestGetPixelBounds.java

Changeset: 70d3ec774d69
Author:    lbourges
Date:      2016-01-09 14:04 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/70d3ec774d69

8146076: Fail of sun/java2d/marlin/CeilAndFloorTests.java with Jigsaw
Summary: Added jtreg tag @modules java.desktop/sun.java2d.marlin
Reviewed-by: prr

! test/sun/java2d/marlin/ArrayCacheSizeTest.java
! test/sun/java2d/marlin/CeilAndFloorTests.java

Changeset: f4303cf0e9f9
Author:    alexsch
Date:      2016-01-11 06:10 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f4303cf0e9f9

8143316: Crash Trend in 1.9.0-ea-b93 (sun.awt.DefaultMouseInfoPeer.fillPointWithCoords)
Reviewed-by: serb

- src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
+ src/java.desktop/windows/classes/sun/awt/windows/WMouseInfoPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp
+ test/java/awt/MouseInfo/PointerInfoCrashTest.java

Changeset: 5bb70b2df494
Author:    avstepan
Date:      2016-01-11 17:51 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5bb70b2df494

8138838: docs cleanup for java.desktop
Summary: docs cleanup for java.desktop
Reviewed-by: serb

! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java
! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java
! src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java
! src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTreeUI.java
! src/java.desktop/macosx/classes/sun/font/NativeFont.java
! src/java.desktop/macosx/classes/sun/java2d/DataBufferNIOInt.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18NImpl.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/applet/AudioClip.java
! src/java.desktop/share/classes/java/awt/AWTError.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/AWTException.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/ActiveEvent.java
! src/java.desktop/share/classes/java/awt/Adjustable.java
! src/java.desktop/share/classes/java/awt/AlphaComposite.java
! src/java.desktop/share/classes/java/awt/BorderLayout.java
! src/java.desktop/share/classes/java/awt/BufferCapabilities.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Canvas.java
! src/java.desktop/share/classes/java/awt/CardLayout.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/Color.java
! src/java.desktop/share/classes/java/awt/ColorPaintContext.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/ComponentOrientation.java
! src/java.desktop/share/classes/java/awt/Composite.java
! src/java.desktop/share/classes/java/awt/CompositeContext.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Cursor.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/Dimension.java
! src/java.desktop/share/classes/java/awt/DisplayMode.java
! src/java.desktop/share/classes/java/awt/Event.java
! src/java.desktop/share/classes/java/awt/EventFilter.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/FontFormatException.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GradientPaint.java
! src/java.desktop/share/classes/java/awt/Graphics.java
! src/java.desktop/share/classes/java/awt/Graphics2D.java
! src/java.desktop/share/classes/java/awt/GraphicsConfigTemplate.java
! src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/GridBagConstraints.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/Image.java
! src/java.desktop/share/classes/java/awt/ImageCapabilities.java
! src/java.desktop/share/classes/java/awt/Insets.java
! src/java.desktop/share/classes/java/awt/ItemSelectable.java
! src/java.desktop/share/classes/java/awt/JobAttributes.java
! src/java.desktop/share/classes/java/awt/KeyEventDispatcher.java
! src/java.desktop/share/classes/java/awt/KeyEventPostProcessor.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/LayoutManager.java
! src/java.desktop/share/classes/java/awt/LinearGradientPaintContext.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MenuShortcut.java
! src/java.desktop/share/classes/java/awt/MouseInfo.java
! src/java.desktop/share/classes/java/awt/PageAttributes.java
! src/java.desktop/share/classes/java/awt/Paint.java
! src/java.desktop/share/classes/java/awt/PaintContext.java
! src/java.desktop/share/classes/java/awt/Panel.java
! src/java.desktop/share/classes/java/awt/Point.java
! src/java.desktop/share/classes/java/awt/Polygon.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/Rectangle.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/ScrollPane.java
! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/Shape.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/awt/Stroke.java
! src/java.desktop/share/classes/java/awt/SystemColor.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/TexturePaint.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Transparency.java
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/java.desktop/share/classes/java/awt/dnd/Autoscroll.java
! src/java.desktop/share/classes/java/awt/dnd/DnDConstants.java
! src/java.desktop/share/classes/java/awt/dnd/DnDEventMulticaster.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureListener.java
! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceListener.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceMotionListener.java
! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetEvent.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java
! src/java.desktop/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java
! src/java.desktop/share/classes/java/awt/event/AWTEventListener.java
! src/java.desktop/share/classes/java/awt/event/ActionEvent.java
! src/java.desktop/share/classes/java/awt/event/ActionListener.java
! src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java
! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java
! src/java.desktop/share/classes/java/awt/event/ComponentEvent.java
! src/java.desktop/share/classes/java/awt/event/ComponentListener.java
! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java
! src/java.desktop/share/classes/java/awt/event/ContainerEvent.java
! src/java.desktop/share/classes/java/awt/event/ContainerListener.java
! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/event/FocusListener.java
! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java
! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsListener.java
! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java
! src/java.desktop/share/classes/java/awt/event/HierarchyListener.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java
! src/java.desktop/share/classes/java/awt/event/ItemEvent.java
! src/java.desktop/share/classes/java/awt/event/ItemListener.java
! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyListener.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseListener.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java
! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseWheelListener.java
! src/java.desktop/share/classes/java/awt/event/PaintEvent.java
! src/java.desktop/share/classes/java/awt/event/TextEvent.java
! src/java.desktop/share/classes/java/awt/event/TextListener.java
! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java
! src/java.desktop/share/classes/java/awt/event/WindowEvent.java
! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java
! src/java.desktop/share/classes/java/awt/event/WindowListener.java
! src/java.desktop/share/classes/java/awt/event/WindowStateListener.java
! src/java.desktop/share/classes/java/awt/font/FontRenderContext.java
! src/java.desktop/share/classes/java/awt/font/GlyphJustificationInfo.java
! src/java.desktop/share/classes/java/awt/font/GlyphMetrics.java
! src/java.desktop/share/classes/java/awt/font/GlyphVector.java
! src/java.desktop/share/classes/java/awt/font/GraphicAttribute.java
! src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java
! src/java.desktop/share/classes/java/awt/font/LayoutPath.java
! src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java
! src/java.desktop/share/classes/java/awt/font/LineMetrics.java
! src/java.desktop/share/classes/java/awt/font/MultipleMaster.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/OpenType.java
! src/java.desktop/share/classes/java/awt/font/ShapeGraphicAttribute.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/font/TextHitInfo.java
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/awt/font/TextMeasurer.java
! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/Arc2D.java
! src/java.desktop/share/classes/java/awt/geom/Area.java
! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Dimension2D.java
! src/java.desktop/share/classes/java/awt/geom/Ellipse2D.java
! src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java
! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java
! src/java.desktop/share/classes/java/awt/geom/IllegalPathStateException.java
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/java/awt/geom/NoninvertibleTransformException.java
! src/java.desktop/share/classes/java/awt/geom/PathIterator.java
! src/java.desktop/share/classes/java/awt/geom/Point2D.java
! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java
! src/java.desktop/share/classes/java/awt/geom/RectangularShape.java
! src/java.desktop/share/classes/java/awt/geom/RoundRectangle2D.java
! src/java.desktop/share/classes/java/awt/im/InputContext.java
! src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java
! src/java.desktop/share/classes/java/awt/im/InputSubset.java
! src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java
! src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java
! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java
! src/java.desktop/share/classes/java/awt/image/BandCombineOp.java
! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BufferStrategy.java
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java
! src/java.desktop/share/classes/java/awt/image/BufferedImageOp.java
! src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java
! src/java.desktop/share/classes/java/awt/image/ConvolveOp.java
! src/java.desktop/share/classes/java/awt/image/CropImageFilter.java
! src/java.desktop/share/classes/java/awt/image/DataBuffer.java
! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java
! src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java
! src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java
! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java
! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java
! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java
! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java
! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java
! src/java.desktop/share/classes/java/awt/image/ImageConsumer.java
! src/java.desktop/share/classes/java/awt/image/ImageFilter.java
! src/java.desktop/share/classes/java/awt/image/ImageObserver.java
! src/java.desktop/share/classes/java/awt/image/ImageProducer.java
! src/java.desktop/share/classes/java/awt/image/ImagingOpException.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/awt/image/Kernel.java
! src/java.desktop/share/classes/java/awt/image/LookupOp.java
! src/java.desktop/share/classes/java/awt/image/LookupTable.java
! src/java.desktop/share/classes/java/awt/image/MemoryImageSource.java
! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java
! src/java.desktop/share/classes/java/awt/image/PixelInterleavedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/java/awt/image/RasterFormatException.java
! src/java.desktop/share/classes/java/awt/image/RasterOp.java
! src/java.desktop/share/classes/java/awt/image/RenderedImage.java
! src/java.desktop/share/classes/java/awt/image/ReplicateScaleFilter.java
! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
! src/java.desktop/share/classes/java/awt/image/SampleModel.java
! src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java
! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/VolatileImage.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
! src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java
! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java
! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderContext.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java
! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java
! src/java.desktop/share/classes/java/awt/print/Book.java
! src/java.desktop/share/classes/java/awt/print/PageFormat.java
! src/java.desktop/share/classes/java/awt/print/Pageable.java
! src/java.desktop/share/classes/java/awt/print/Paper.java
! src/java.desktop/share/classes/java/awt/print/Printable.java
! src/java.desktop/share/classes/java/awt/print/PrinterAbortException.java
! src/java.desktop/share/classes/java/awt/print/PrinterException.java
! src/java.desktop/share/classes/java/awt/print/PrinterGraphics.java
! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/DesignMode.java
! src/java.desktop/share/classes/java/beans/Encoder.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/java/beans/Expression.java
! src/java.desktop/share/classes/java/beans/FeatureDescriptor.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/IntrospectionException.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/MethodDescriptor.java
! src/java.desktop/share/classes/java/beans/NameGenerator.java
! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/PropertyEditor.java
! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java
! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java
! src/java.desktop/share/classes/java/beans/PropertyVetoException.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.desktop/share/classes/java/beans/VetoableChangeListener.java
! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java
! src/java.desktop/share/classes/java/beans/XMLDecoder.java
! src/java.desktop/share/classes/java/beans/XMLEncoder.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChild.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextContainerProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipListener.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextProxy.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServices.java
! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/imageio/IIOException.java
! src/java.desktop/share/classes/javax/imageio/IIOImage.java
! src/java.desktop/share/classes/javax/imageio/IIOParam.java
! src/java.desktop/share/classes/javax/imageio/IIOParamController.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/imageio/ImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageTranscoder.java
! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java
! src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/ImageWriter.java
! src/java.desktop/share/classes/javax/imageio/event/IIOReadProgressListener.java
! src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java
! src/java.desktop/share/classes/javax/imageio/event/IIOReadWarningListener.java
! src/java.desktop/share/classes/javax/imageio/event/IIOWriteProgressListener.java
! src/java.desktop/share/classes/javax/imageio/event/IIOWriteWarningListener.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataController.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
! src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java
! src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/IIOServiceProvider.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageInputStreamSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageTranscoderSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java
! src/java.desktop/share/classes/javax/imageio/spi/RegisterableService.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/IIOByteBuffer.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java
! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java
! src/java.desktop/share/classes/javax/print/CancelablePrintJob.java
! src/java.desktop/share/classes/javax/print/Doc.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/DocPrintJob.java
! src/java.desktop/share/classes/javax/print/MimeType.java
! src/java.desktop/share/classes/javax/print/PrintService.java
! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java
! src/java.desktop/share/classes/javax/print/ServiceUI.java
! src/java.desktop/share/classes/javax/print/SimpleDoc.java
! src/java.desktop/share/classes/javax/print/StreamPrintService.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/print/attribute/Attribute.java
! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java
! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java
! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java
! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java
! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java
! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java
! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java
! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java
! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java
! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java
! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java
! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java
! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java
! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java
! src/java.desktop/share/classes/javax/print/event/PrintEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java
! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java
! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java
! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
! src/java.desktop/share/classes/sun/applet/AppletThreadGroup.java
! src/java.desktop/share/classes/sun/applet/Main.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/DisplayChangedListener.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java
! src/java.desktop/share/classes/sun/awt/FwDispatcher.java
! src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/awt/PaintEventDispatcher.java
! src/java.desktop/share/classes/sun/awt/RepaintArea.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java
! src/java.desktop/share/classes/sun/awt/event/IgnorePaintEvent.java
! src/java.desktop/share/classes/sun/awt/geom/Order2.java
! src/java.desktop/share/classes/sun/awt/geom/Order3.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodPopupMenu.java
! src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java
! src/java.desktop/share/classes/sun/awt/image/DataBufferNative.java
! src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java
! src/java.desktop/share/classes/sun/font/PhysicalFont.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/java2d/Spans.java
! src/java.desktop/share/classes/sun/java2d/StateTrackable.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLUtilities.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderQueue.java
! src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java
! src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java
! src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java
! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/PSPathGraphics.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PeekMetrics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java
! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XStateProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/XSettings.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java
! src/java.desktop/windows/classes/sun/font/NativeFont.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java
! test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/java/util/Collections/EmptyNavigableMap.java
! test/java/util/Collections/EmptyNavigableSet.java

Changeset: e6eaa6f68ac4
Author:    ssadetsky
Date:      2016-01-12 18:02 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e6eaa6f68ac4

8145784: [PIT] closed/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java fails
Reviewed-by: alexsch, serb

! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java

Changeset: dfb7f209f1a2
Author:    ddehaven
Date:      2016-01-12 13:13 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dfb7f209f1a2

Merge

- src/java.base/share/classes/jdk/Exported.java
- src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java
- src/java.base/share/classes/sun/misc/MessageUtils.java
- src/java.base/share/classes/sun/misc/VM.java
- src/java.base/share/classes/sun/misc/VMNotification.java
- src/java.base/share/native/libjava/MessageUtils.c
- src/java.base/unix/classes/sun/misc/OSEnvironment.java
- src/java.base/windows/classes/sun/misc/OSEnvironment.java
- src/java.scripting/share/classes/javax/script/package.html
- test/java/lang/ProcessHandle/TEST.properties
- test/sun/misc/VM/GetNanoTimeAdjustment.java

Changeset: b83c88388896
Author:    rchamyal
Date:      2016-01-13 11:56 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/b83c88388896

4769772: JInternalFrame.setIcon(true) before JDesktopPane.add(JIF) causes wrong state
Reviewed-by: alexsch, aivanov

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameManager.java
! src/java.desktop/share/classes/javax/swing/JDesktopPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java
+ test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java

Changeset: 6ccec088c302
Author:    psadhukhan
Date:      2016-01-14 13:24 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6ccec088c302

8023213: [macosx] closed/java/awt/FontClass/NaNTransform.java fails on MacOS X 10.9
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.m
+ test/java/awt/FontClass/DrawStringWithInfiniteXform.java
+ test/java/awt/FontClass/NaNTransform.java

Changeset: 9138bde743af
Author:    avstepan
Date:      2016-01-14 16:22 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9138bde743af

8145776: [TEST] add a test checking multipage tiff creation
Reviewed-by: bpb, serb, ssadetsky

+ test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java

Changeset: 8c3e7f653add
Author:    ptbrunet
Date:      2016-01-14 18:59 -0600
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8c3e7f653add

8145735: Tests api/javax_swing/JTabbedPane/AccessibleJTabbedPane/* are failing
Summary: Try indexOfComponent before indexOfTabComponent
Reviewed-by: van, alexsch
Contributed-by: peter.brunet at oracle.com

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! test/javax/swing/JTabbedPane/8134116/Bug8134116.java

Changeset: 6765bee0877b
Author:    aniyogi
Date:      2016-01-18 14:20 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/6765bee0877b

8041894: [macosx] Test javax/swing/JSpinner/8008657/bug8008657.java failed on Mac
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
! test/javax/swing/JSpinner/8008657/bug8008657.java

Changeset: f6eee675df9a
Author:    aniyogi
Date:      2016-01-18 14:27 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f6eee675df9a

8016665: [macosx] JComponent behaviour doesn't comply API documentation (setComponentOrientation method), Aqua LAF
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
+ test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java

Changeset: 0be89ec21b1b
Author:    psadhukhan
Date:      2016-01-18 14:37 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0be89ec21b1b

7087869: [TEST_BUG] [macosx] No mac os x support in test java/awt/Mouse/ExtraMouseClick/ExtraMouseClick
Reviewed-by: serb, arapte
Contributed-by: manajit.halder at oracle.com

! test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.java

Changeset: 30f9a47b806c
Author:    serb
Date:      2016-01-18 21:19 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/30f9a47b806c

8146317: Memory leak in wcstombsdmp
Reviewed-by: serb, psadhukhan, ssadetsky
Contributed-by: Alex Henrie <alexhenrie24 at gmail.com>

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 43e514b823cf
Author:    jdv
Date:      2016-01-19 11:11 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/43e514b823cf

8143562: JPEG reader returns null for getRawImageType()
Reviewed-by: prr, arapte

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/javax/imageio/ImageReader.java
+ test/javax/imageio/plugins/jpeg/JpegRawImageTypeTest.java

Changeset: abd5c33ba3c7
Author:    jdv
Date:      2016-01-19 11:14 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/abd5c33ba3c7

8144744: ImageWriter.replacePixels() specification is incorrect regarding null ImageWriteParam
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/imageio/ImageWriter.java

Changeset: 9eac69f80012
Author:    psadhukhan
Date:      2016-01-19 15:23 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/9eac69f80012

7035459: [TEST_BUG] java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java failed
Reviewed-by: serb, arapte
Contributed-by: prem.balakrishnan at oracle.com

! test/java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java

Changeset: e2c24c6dce16
Author:    aniyogi
Date:      2016-01-20 16:57 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e2c24c6dce16

8015748: [macosx] JProgressbar with Aqua LaF ignores JProgressbar#applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT) call.
Reviewed-by: rchamyal, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
+ test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java

Changeset: 8625ef32d00c
Author:    serb
Date:      2016-01-20 15:10 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8625ef32d00c

8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/
Reviewed-by: prr, vadim

! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Label.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp

Changeset: 7b510e98417c
Author:    serb
Date:      2016-01-01 18:33 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7b510e98417c

8131974: AudioFileReader incorrectly handle EOFException
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
+ test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java

Changeset: e3fb45999f71
Author:    serb
Date:      2016-01-12 23:27 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e3fb45999f71

8146144: Incorrect behaviour of AudioSystem.getTargetFormats/getTargetEncodings/isConversionSupported
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
+ test/javax/sound/sampled/spi/FormatConversionProvider/GetAudioStreamConversionSupported.java
+ test/javax/sound/sampled/spi/FormatConversionProvider/GetTargetIsSupported.java

Changeset: 923cd193701c
Author:    serb
Date:      2016-01-12 23:33 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/923cd193701c

6459818: Audio A-law and law decoder skip() method not implemented
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java
+ test/javax/sound/sampled/AudioInputStream/SkipOnConvertSampleSize.java

Changeset: dbc4574a6eda
Author:    serb
Date:      2016-01-07 23:50 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/dbc4574a6eda

8064800: AudioSystem/WaveFileWriter can't write PCM_FLOAT, but writes it anyway
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
+ test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java

Changeset: 73139eb33660
Author:    serb
Date:      2016-01-14 23:14 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/73139eb33660

8147407: Provide support of WaveExtensible sound format
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader
! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java
+ test/javax/sound/sampled/spi/AudioFileReader/RecognizeWaveExtensible.java

Changeset: ad0454711137
Author:    lbourges
Date:      2016-01-20 22:53 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/ad0454711137

8147443: Use the Common Cleaner in Marlin OffHeapArray
Summary: OffHeapArray clean-up to use the jdk.internal.ref.Cleaner to free unsafe arrays (PhantomReference)
Reviewed-by: prr, rriggs, mchung

! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java

Changeset: 5b6dcc6ed7d3
Author:    rchamyal
Date:      2016-01-21 13:09 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5b6dcc6ed7d3

7104635: HTMLEditorKit fails to write down some html files
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java
+ test/javax/swing/text/html/HTMLEditorKit/7104635/HTMLEditorKitWriterBug.java

Changeset: 598f72b8fa83
Author:    rchamyal
Date:      2016-01-21 13:27 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/598f72b8fa83

8139213: [macosx] Mac OS X Aqua Look and Feel: JOptionPane can truncate the first button
Reviewed-by: alexsch, psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java
+ test/javax/swing/JOptionPane/8139213/OptionPaneTest.java

Changeset: a4a44bcbecee
Author:    rchamyal
Date:      2016-01-21 13:41 +0530
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/a4a44bcbecee

8146276: Right aligned ToolBar component does not appear
Reviewed-by: alexsch, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java
+ test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java

Changeset: 3b8b58b67559
Author:    ddehaven
Date:      2016-01-21 14:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3b8b58b67559

Merge

- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/CEFormatException.java
- src/java.base/share/classes/sun/misc/CEStreamExhausted.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- src/java.base/share/classes/sun/misc/JarFilter.java
- src/java.base/share/classes/sun/misc/Perf.java
- src/java.base/share/classes/sun/misc/PerfCounter.java
- src/java.base/share/classes/sun/misc/PerformanceLogger.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java
! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java
! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java

Changeset: 7bf9151c0407
Author:    avstepan
Date:      2016-01-22 13:37 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7bf9151c0407

8146881: [TEST] update some imageio plugins tests to affect TIFF format
Reviewed-by: serb, ssadetsky

! test/javax/imageio/MultiReadTest.java
! test/javax/imageio/plugins/shared/BitDepth.java
! test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java

Changeset: c24e4eca4aaf
Author:    serb
Date:      2016-01-22 15:46 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c24e4eca4aaf

8074165: Deprecate support for AppletViewer
Reviewed-by: almatvee, ssadetsky

! src/java.desktop/share/classes/sun/applet/Main.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java
+ test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java

Changeset: 67896132b90a
Author:    avstepan
Date:      2016-01-26 13:05 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/67896132b90a

8147966: [TEST] add a test for multiresolution image properties
Reviewed-by: alexsch

+ test/java/awt/image/multiresolution/MultiResolutionImagePropertiesTest.java

Changeset: 06bf1fc3ade0
Author:    ddehaven
Date:      2016-02-02 10:03 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/06bf1fc3ade0

Merge

- src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java

Changeset: 00821d616077
Author:    ddehaven
Date:      2016-02-02 11:50 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/00821d616077

Merge

- src/java.base/share/classes/sun/misc/Cleaner.java
- test/sun/misc/Cleaner/ExitOnThrow.java
- test/sun/misc/Cleaner/exitOnThrow.sh

Changeset: 505cc1a86ea7
Author:    asmotrak
Date:      2016-02-02 12:50 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/505cc1a86ea7

8146249: libjimage should use delete[] with new[]
Reviewed-by: jlaskey

! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp

Changeset: 0419817f770b
Author:    bpb
Date:      2016-02-02 13:42 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0419817f770b

8148891: Multiple failing javax/imageio/plugins after client integration
Summary: Add failing tests to problem list for all platforms until the underlying issue is fixed.
Reviewed-by: prr

! test/ProblemList.txt

Changeset: f90110e9109d
Author:    shade
Date:      2016-02-03 00:49 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/f90110e9109d

8148869: StringConcatFactory MH_INLINE_SIZED_EXACT strategy does not work with -XX:-CompactStrings
Reviewed-by: vlivanov, psandoz

! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
+ test/java/lang/String/concat/CompactStringsInitialCoder.java

Changeset: 7adef1c3afd5
Author:    iris
Date:      2016-02-02 17:59 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7adef1c3afd5

8072379: Implement jdk.Version
Reviewed-by: alanb, darcy, dfuchs, ihse, ksrini, mchung, rriggs

+ src/java.base/share/classes/jdk/Version.java
+ test/jdk/Version/Basic.java

Changeset: e928f770a0d6
Author:    darcy
Date:      2016-02-03 12:52 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/e928f770a0d6

8148916: Mark bug6400879.java as intermittently failing
Reviewed-by: serb

! test/javax/sound/sampled/DirectAudio/bug6400879.java

Changeset: 63cca91a1f06
Author:    bpb
Date:      2016-02-03 13:34 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/63cca91a1f06

8148821: (fs) Path.getParent() javadoc error
Summary: Change "If this path has one or more elements" to "If this path has more than one element."
Reviewed-by: rriggs, alanb

! src/java.base/share/classes/java/nio/file/Path.java

Changeset: 787b79d03e18
Author:    darcy
Date:      2016-02-03 13:56 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/787b79d03e18

8148983: Fix extra comma in changes for JDK-8148916
Reviewed-by: jjg

! test/javax/sound/sampled/DirectAudio/bug6400879.java

Changeset: 7181403325ad
Author:    amlu
Date:      2016-02-04 14:38 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/7181403325ad

8149003: Mark more jdk_core tests as intermittently failing
Reviewed-by: chegar, darcy

! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/java/rmi/Naming/DefaultRegistryPort.java
! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java
! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java

Changeset: d1f14fc9591b
Author:    erikj
Date:      2016-02-04 09:51 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/d1f14fc9591b

8148955: libjimage.so compiled with wrong flags
Reviewed-by: alanb

! make/lib/CoreLibraries.gmk
! src/java.base/share/native/libjimage/imageDecompressor.cpp

Changeset: c3da0d44c900
Author:    shade
Date:      2016-02-04 16:00 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/c3da0d44c900

8148936: Adapt UUID.toString() to Compact Strings
Reviewed-by: igerasim, redestad

! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! test/java/util/UUID/UUIDTest.java

Changeset: 44d28eb7dae9
Author:    shade
Date:      2016-02-04 21:44 +0300
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/44d28eb7dae9

8149044: jdk/internal/misc/JavaLangAccess/FormatUnsigned.java fails all platforms
Summary: Remove the obsolete FormatUnsigned test.
Reviewed-by: darcy

- test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java

Changeset: 439c4e6b0756
Author:    lana
Date:      2016-02-04 16:49 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/439c4e6b0756

Merge

- src/java.base/share/classes/sun/misc/Cleaner.java
- src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java
- test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java
- test/sun/misc/Cleaner/ExitOnThrow.java
- test/sun/misc/Cleaner/exitOnThrow.sh

Changeset: 2ba1aed4abb2
Author:    amlu
Date:      2016-02-05 09:54 +0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/2ba1aed4abb2

8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently
Reviewed-by: psandoz
Contributed-by: huaming.li at oracle.com

! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java

Changeset: fddcdea594f5
Author:    erikj
Date:      2016-02-05 15:23 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/fddcdea594f5

8148629: Disable remaining warnings in awt/fontmanager
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk

Changeset: 0f7beb8e8f44
Author:    tvaleev
Date:      2016-02-08 10:37 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/0f7beb8e8f44

8148250: Stream.limit() parallel tasks with ordered non-SUBSIZED source should short-circuit
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/SliceOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java

Changeset: 4a497e746019
Author:    tvaleev
Date:      2016-02-08 10:40 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/4a497e746019

8148115: Stream.findFirst for unordered source optimization
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/FindOps.java
! test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java

Changeset: 8719783940f1
Author:    tvaleev
Date:      2016-02-08 15:33 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/8719783940f1

8148838: Stream.flatMap(...).spliterator() cannot properly split after tryAdvance()
Reviewed-by: psandoz

! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java

Changeset: 3e5970acb0a7
Author:    ntv
Date:      2016-02-08 09:56 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/3e5970acb0a7

8146747: java.time.Duration.toNanos() and toMillis() exception on negative durations
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/Duration.java
! test/java/time/tck/java/time/TCKDuration.java

Changeset: 60f2a0ea5fa6
Author:    mhaupt
Date:      2016-02-08 17:37 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/60f2a0ea5fa6

8138578: MethodHandles.Lookup.findSpecial() Javadoc fails to consider static methods
Reviewed-by: psandoz, vlivanov, mhaupt
Contributed-by: Shilpi Rastogi <shilpi.rastogi at oracle.com>

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 5e24a8cdbcd7
Author:    bpb
Date:      2016-02-08 10:46 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5e24a8cdbcd7

8064466: (fs spec) Files.readAttributes(Path, String, LinkOption...) not clear when called with zero attributes
Summary: Change specification to indicate "one or more" instead of "zero or more" attributes.
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 55518739e399
Author:    ascarpino
Date:      2016-02-08 13:09 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/55518739e399

8098581: SecureRandom.nextBytes() hurts performance with small size requests
Reviewed-by: valeriep

! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
! src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg
! test/java/security/SecureRandom/DefaultProvider.java

Changeset: 178aa7703e7f
Author:    lana
Date:      2016-02-11 14:40 -0800
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/178aa7703e7f

Added tag jdk-9+105 for changeset 55518739e399

! .hgtags

Changeset: 5009e6ca1469
Author:    gadams
Date:      2016-02-18 13:25 -0500
URL:       http://hg.openjdk.java.net/mobile/dev/jdk/rev/5009e6ca1469

Merge

! make/CompileDemos.gmk
! make/Import.gmk
! make/copy/Copy-java.base.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcCharsetMapping.gmk
! make/gensrc/GensrcMisc.gmk
! make/launcher/Launcher-java.base.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/CoreLibraries.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.instrument.gmk
! make/lib/Lib-java.prefs.gmk
! make/lib/Lib-jdk.attach.gmk
! make/lib/Lib-jdk.jdwp.agent.gmk
! make/lib/Lib-jdk.management.gmk
! make/lib/Lib-jdk.sctp.gmk
! make/lib/LibCommon.gmk
! make/lib/NetworkingLibraries.gmk
! make/lib/NioLibraries.gmk
! make/lib/SoundLibraries.gmk
- src/java.base/share/classes/java/lang/invoke/DontInline.java
- src/java.base/share/classes/java/lang/invoke/ForceInline.java
- src/java.base/share/classes/java/lang/invoke/Stable.java
- src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java
- src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java
- src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java
- src/java.base/share/classes/sun/misc/ClassFileTransformer.java
- src/java.base/share/classes/sun/misc/Cleaner.java
! src/java.base/share/native/libzip/zip_util.c
- src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java
! src/java.desktop/unix/native/common/awt/fontpath.c
- test/java/net/SocketPermission/policy
- test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java
- test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java
- test/sun/misc/Cleaner/ExitOnThrow.java
- test/sun/misc/Cleaner/exitOnThrow.sh



More information about the mobile-dev mailing list