hg: jdk9/hs-rt/jdk: 102 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Sep 19 15:41:48 UTC 2014


Changeset: c00881597c3e
Author:    ykantser
Date:      2014-09-05 15:09 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c00881597c3e

8057686: Clean up ProblemList.txt
Reviewed-by: jbachorik

! test/ProblemList.txt

Changeset: afacfa3a9401
Author:    martin
Date:      2014-08-29 14:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/afacfa3a9401

8056951: pico-optimize contains(Object) methods
Summary: use idiiom >= 0 consistently to check for valid index
Reviewed-by: mduigou

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/LinkedList.java
! src/java.base/share/classes/java/util/PriorityQueue.java

Changeset: f7de7da2eb58
Author:    aefimov
Date:      2014-09-07 23:04 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f7de7da2eb58

8049343: (tz) Support tzdata2014g
Reviewed-by: mfang, okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/factory
! make/data/tzdata/iso3166.tab
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/pacificnew
! make/data/tzdata/southamerica
! make/data/tzdata/systemv
! make/data/tzdata/zone.tab
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/backward
! test/sun/util/calendar/zi/tzdata/etcetera
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/factory
! test/sun/util/calendar/zi/tzdata/iso3166.tab
! test/sun/util/calendar/zi/tzdata/leapseconds
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/pacificnew
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/systemv
! test/sun/util/calendar/zi/tzdata/zone.tab
! test/sun/util/resources/TimeZone/Bug6317929.java

Changeset: d4fb1717a6c2
Author:    sla
Date:      2014-09-08 14:46 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d4fb1717a6c2

8057776: Misc cleanups of the attach code
Reviewed-by: alanb, dfuchs, jbachorik

! src/jdk.attach/linux/classes/sun/tools/attach/AttachProviderImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/AttachProviderImpl.java
! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java
! src/jdk.attach/solaris/classes/sun/tools/attach/AttachProviderImpl.java
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java

Changeset: 63cbc8a216f7
Author:    sla
Date:      2014-09-08 20:29 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/63cbc8a216f7

8057778: Misc cleanups of the attach code (aix)
Reviewed-by: simonis

! src/jdk.attach/aix/classes/sun/tools/attach/AttachProviderImpl.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 7b106a3832e9
Author:    jfranck
Date:      2014-09-09 10:48 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7b106a3832e9

8054987: (reflect) Add sharing of annotations between instances of Executable
Reviewed-by: darcy, plevart

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
+ test/java/lang/reflect/annotationSharing/AnnotationSharing.java

Changeset: fec081f17140
Author:    jfranck
Date:      2014-09-09 12:04 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fec081f17140

5043030: (reflect) unnecessary object creation in reflection
Summary: Use valueOf() instead of new for primitive wrappers.
Reviewed-by: jfranck
Contributed-by: Andrej Golovnin <andrej.golovnin at gmail.com>

! src/java.base/share/classes/sun/reflect/AccessorGenerator.java
! src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java
! src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java
+ test/java/lang/reflect/Field/TestFieldReflectValueOf.java
+ test/java/lang/reflect/Method/invoke/TestMethodReflectValueOf.java

Changeset: 292f3971b2ab
Author:    kizune
Date:      2014-09-09 17:20 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/292f3971b2ab

8051989: Unportable format string argument mismatch in jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp
Reviewed-by: ksrini

! src/jdk.runtime/share/native/common-unpack/unpack.cpp

Changeset: 6ff26a69c28e
Author:    igerasim
Date:      2014-09-09 19:02 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6ff26a69c28e

7010989: Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets
Reviewed-by: chegar

! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c

Changeset: e1a4036d8592
Author:    stefank
Date:      2014-09-04 13:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e1a4036d8592

8057174: MemoryMXBean tests -- TEST FAILED: chunkSize: 6291456 is less than YOUNG_GEN_SIZE: 8388608
Reviewed-by: jbachorik, jwilhelm, dfuchs

! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/MemoryManagement.java

Changeset: 3882148598ef
Author:    sla
Date:      2014-09-10 11:32 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3882148598ef

8057558: VirtualMachineImpl.execute on windows should close PipedInputStream before throwing exceptions
Reviewed-by: alanb, sspitsyn, dsamersoff

! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: c094af2f359e
Author:    sla
Date:      2014-09-10 10:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c094af2f359e

8057937: javax/management/monitor/GaugeMonitorDeadlockTest.java should be quarantined
Reviewed-by: sla, allwin

! test/ProblemList.txt

Changeset: 21b2909def0a
Author:    alanb
Date:      2014-09-10 13:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/21b2909def0a

8055251: Re-examine Integer.parseInt and Long.parseLong methods
Reviewed-by: alanb
Contributed-by: claes.redestad at oracle.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/time/Duration.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/util/UUID.java
! test/java/lang/Integer/ParsingTest.java
! test/java/lang/Integer/Unsigned.java
! test/java/lang/Long/ParsingTest.java
! test/java/lang/Long/Unsigned.java

Changeset: b503bb87817b
Author:    coffeys
Date:      2014-09-10 16:14 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b503bb87817b

8057813: Alterations to jdk_security3 test target
Reviewed-by: mullan, wetmore, xuelei

! test/TEST.groups

Changeset: 80565d28e950
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/80565d28e950

8037209: Improvements and cleanups to bytecode assembly for lambda forms
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.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/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/sun/invoke/util/VerifyType.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java

Changeset: 46b7356bf605
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/46b7356bf605

8038261: JSR292: cache and reuse typed array accessors
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 6accfc487501
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6accfc487501

8049555: Move varargsArray from sun.invoke.util package to java.lang.invoke
Reviewed-by: psandoz, iignatyev

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
+ test/java/lang/invoke/VarargsArrayTest.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: af0944eb4bb3
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/af0944eb4bb3

8050052: Small cleanups in java.lang.invoke code
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.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/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: b8fa77e2f498
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b8fa77e2f498

8050053: Improve caching of different invokers
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/CallSite.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/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 668e0004905c
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/668e0004905c

8050166: Get rid of some package-private methods on arguments in j.l.i.MethodHandle
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: 3d298f121e23
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3d298f121e23

8050173: Add j.l.i.MethodHandle.copyWith(MethodType, LambdaForm)
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: 8ddcfa8a1588
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8ddcfa8a1588

8050174: Support overriding of isInvokeSpecial flag in WrappedMember
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 5793f9c37702
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5793f9c37702

8050057: Improve caching of MethodHandle reinvokers
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
+ src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java
! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java

Changeset: 8a600dad1b6f
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8a600dad1b6f

8050200: Make LambdaForm intrinsics detection more robust
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: d3b008f1165b
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d3b008f1165b

8050877: Improve code for pairwise argument conversions and value boxing/unboxing
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: ba93fde22b95
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ba93fde22b95

8050884: Intrinsify ValueConversions.identity() functions
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
! test/sun/invoke/util/ValueConversionsTest.java

Changeset: 9c0d83416951
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9c0d83416951

8050887: Intrinsify constants for default values
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

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

Changeset: ebd039e57fef
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ebd039e57fef

8057654: Extract checks performed during MethodHandle construction into separate methods
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

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

Changeset: 5ae5da7305a8
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5ae5da7305a8

8057656: Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

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

Changeset: f30b715572e7
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f30b715572e7

8057657: Annotate LambdaForm parameters with types
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.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

Changeset: 5160eb8bf860
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5160eb8bf860

8056926: Improve caching of GuardWithTest combinator
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 3dad96146fe8
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3dad96146fe8

8057042: LambdaFormEditor: derive new LFs from a base LF
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
+ src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
+ src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: bf4a6fd555b1
Author:    vlivanov
Date:      2014-09-10 19:19 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bf4a6fd555b1

8057922: Improve LambdaForm sharing by using LambdaFormEditor more extensively
Reviewed-by: vlivanov, psandoz
Contributed-by: john.r.rose at oracle.com

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 17d1dcffc733
Author:    katleman
Date:      2014-08-21 14:16 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/17d1dcffc733

Added tag jdk9-b27 for changeset f08705540498

! .hgtags

Changeset: 1828f73b35cf
Author:    lana
Date:      2014-08-28 14:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1828f73b35cf

Merge

! .hgtags
- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java
- src/demo/share/jfc/Font2DTest/resources/TextResources.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/demo/share/jfc/Font2DTest/resources/resource.data
- src/java.base/share/conf/security/java.security-aix
- src/java.base/share/conf/security/java.security-linux
- src/java.base/share/conf/security/java.security-macosx
- src/java.base/share/conf/security/java.security-solaris
- src/java.base/share/conf/security/java.security-windows
- test/sun/tools/jps/jps-Defaults.sh
- test/sun/tools/jps/jps-V_2.sh
- test/sun/tools/jps/jps-V_Output2.awk
- test/sun/tools/jps/jps-Vm_2.sh
- test/sun/tools/jps/jps-Vm_Output2.awk
- test/sun/tools/jps/jps-Vvm.sh
- test/sun/tools/jps/jps-Vvm_Output1.awk
- test/sun/tools/jps/jps-Vvml.sh
- test/sun/tools/jps/jps-Vvml_2.sh
- test/sun/tools/jps/jps-Vvml_Output1.awk
- test/sun/tools/jps/jps-Vvml_Output2.awk
- test/sun/tools/jps/jps-help.sh
- test/sun/tools/jps/jps-l_1.sh
- test/sun/tools/jps/jps-l_2.sh
- test/sun/tools/jps/jps-l_Output1.awk
- test/sun/tools/jps/jps-l_Output2.awk
- test/sun/tools/jps/jps-lm.sh
- test/sun/tools/jps/jps-lm_Output1.awk
- test/sun/tools/jps/jps-m.sh
- test/sun/tools/jps/jps-m_2.sh
- test/sun/tools/jps/jps-m_Output1.awk
- test/sun/tools/jps/jps-m_Output2.awk
- test/sun/tools/jps/jps-q.sh
- test/sun/tools/jps/jps-q_Output1.awk
- test/sun/tools/jps/jps-v_1.sh
- test/sun/tools/jps/jps-v_Output1.awk
- test/sun/tools/jps/jps-vm_1.sh
- test/sun/tools/jps/jps-vm_Output1.awk
- test/sun/tools/jps/jps_Output1.awk
- test/sun/tools/jps/vmflags

Changeset: 9f92e7cade3d
Author:    katleman
Date:      2014-08-29 11:30 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9f92e7cade3d

Added tag jdk9-b28 for changeset 1828f73b35cf

! .hgtags

Changeset: 2da27e8e2c86
Author:    lana
Date:      2014-08-29 11:58 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2da27e8e2c86

Merge


Changeset: f49a9709321f
Author:    katleman
Date:      2014-09-04 13:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f49a9709321f

Added tag jdk9-b29 for changeset 2da27e8e2c86

! .hgtags

Changeset: 8d24fb4493f1
Author:    lana
Date:      2014-09-04 14:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8d24fb4493f1

Merge


Changeset: 54678e9e3c6c
Author:    lana
Date:      2014-09-10 19:37 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/54678e9e3c6c

Merge


Changeset: a14804eb41e9
Author:    jbachorik
Date:      2014-09-11 12:54 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a14804eb41e9

8058089: api/javax_management/loading/MLetArgsSupport.html\#MLetArgsSupportTest0001 fails because of java.lang.IllegalArgumentException (argument type mismatch)
Reviewed-by: dfuchs

! src/java.management/share/classes/javax/management/loading/MLet.java
+ test/javax/management/loading/MLetInternalsTest.java

Changeset: 5cf954b229fe
Author:    aefimov
Date:      2014-09-11 15:13 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5cf954b229fe

8057747: Several test failing after update to tzdata2014g
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: 7a1afd6e36f0
Author:    dsamersoff
Date:      2014-09-11 06:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7a1afd6e36f0

8057556: JDP should better handle non-active interfaces
Summary: skip interface if it's not up or doesn't have IP address
Reviewed-by: jbachorik
Contributed-by: Yasumasa Suenaga <yasuenag at gmail.com>

! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java

Changeset: f1601dc3d229
Author:    michaelm
Date:      2014-09-11 15:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f1601dc3d229

8057936: java.net.URLClassLoader.findClass uses exceptions in control flow
Reviewed-by: alanb, chegar, dholmes, mr
Contributed-by: claes.redestad at oracle.com

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

Changeset: 37ac8a27a427
Author:    dsamersoff
Date:      2014-09-11 08:01 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/37ac8a27a427

8057746: Cannot handle JdpException in JMX agent initialization.
Summary: Add special handling for JdpException
Reviewed-by: jbachorik
Contributed-by: Yasumasa Suenaga <yasuenag at gmail.com>

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

Changeset: f0dc62bc9431
Author:    valeriep
Date:      2014-09-11 17:06 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f0dc62bc9431

8039898: sunpkcs11-solaris.cfg should be in solaris specific directory
Summary: Move from src/java.base/share/conf/security/ to src/jdk.crypto.pkcs11/solaris/conf/security
Reviewed-by: erikj, ihse

! make/copy/Copy-java.base.gmk
+ make/copy/Copy-jdk.crypto.pkcs11.gmk
- src/java.base/share/conf/security/sunpkcs11-solaris.cfg
+ src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg

Changeset: 627ab7f191fc
Author:    wetmore
Date:      2014-09-11 12:18 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/627ab7f191fc

8058180: .hgignore should be updated with webrev in all repos
Reviewed-by: jrose, katleman, jjg

! .hgignore

Changeset: 60fc79528509
Author:    lancea
Date:      2014-09-11 17:00 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/60fc79528509

8057826: Minor clean-up to the java.sql Date/Time/Timestamp tests
Reviewed-by: redestad, joehw

! test/java/sql/test/sql/DateTests.java
! test/java/sql/test/sql/TimeTests.java
! test/java/sql/test/sql/TimestampTests.java

Changeset: 40c3a5ce8047
Author:    katleman
Date:      2014-09-11 09:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/40c3a5ce8047

Added tag jdk9-b30 for changeset 8d24fb4493f1

! .hgtags

Changeset: 71e99dae28f9
Author:    lana
Date:      2014-09-11 14:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/71e99dae28f9

Merge

- src/java.base/share/conf/security/sunpkcs11-solaris.cfg

Changeset: 1ebd76247e3e
Author:    sjiang
Date:      2014-09-12 12:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/1ebd76247e3e

8049303: Transient network problems cause JMX   thread to fail silenty
Reviewed-by: dfuchs, jbachorik

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

Changeset: 99230080fada
Author:    chegar
Date:      2014-09-12 15:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/99230080fada

8058216: NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack
Reviewed-by: michaelm

! src/java.base/windows/native/libnet/NetworkInterface.c
! test/java/net/NetworkInterface/Test.java

Changeset: 42cf719516d0
Author:    redestad
Date:      2014-08-13 18:40 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/42cf719516d0

8055055: Improve numeric parsing in java.sql
Reviewed-by: lancea

! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java

Changeset: 267950e85a3b
Author:    redestad
Date:      2014-09-12 17:34 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/267950e85a3b

8058230: Improve java.sql toString formatting
Reviewed-by: lancea

! src/java.sql/share/classes/java/sql/Date.java
! src/java.sql/share/classes/java/sql/Time.java
! src/java.sql/share/classes/java/sql/Timestamp.java

Changeset: c1e358344cd8
Author:    sjiang
Date:      2014-09-12 20:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c1e358344cd8

8057951: javax/management/monitor/... should    be quarantined
Reviewed-by: jbachorik

! test/ProblemList.txt

Changeset: cf864dacc7f2
Author:    kshefov
Date:      2014-09-12 22:33 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cf864dacc7f2

8057707: TEST library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
Reviewed-by: iignatyev, vlivanov

! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java

Changeset: cabbfab50bd9
Author:    kshefov
Date:      2014-09-12 22:33 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/cabbfab50bd9

8057719: Develop new tests for LambdaForm Reduction and Caching feature
Reviewed-by: iignatyev, vlivanov, psandoz

+ test/java/lang/invoke/LFCaching/LFCachingTestCase.java
+ test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
+ test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
+ test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
+ test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
+ test/java/lang/invoke/LFCaching/TestMethods.java

Changeset: 5b82269527f2
Author:    dermashov
Date:      2014-08-26 15:04 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5b82269527f2

8055360: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK
Reviewed-by: alexsch

+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java
+ test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java

Changeset: dcc4a47ffcb5
Author:    bae
Date:      2014-08-26 14:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/dcc4a47ffcb5

8040617: [macosx] Large JTable cell results in a OutOfMemoryException
Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java
+ test/sun/java2d/OpenGL/DrawHugeImageTest.java

Changeset: 09c8a35f1d65
Author:    ceisserer
Date:      2014-08-27 08:29 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/09c8a35f1d65

8054638: xrender: text drawn after setColor(Color.white) is actually black
Reviewed-by: bae, prr

! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java
+ test/java/awt/Graphics2D/WhiteTextColorTest.java

Changeset: 369a00566b6d
Author:    yan
Date:      2014-08-29 14:27 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/369a00566b6d

8055664: move 14 tests about setLocationRelativeTo to jdk
Reviewed-by: alexsch, azvegint

+ test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java

Changeset: debb697a2e30
Author:    azvegint
Date:      2014-08-29 15:27 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/debb697a2e30

6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true
Reviewed-by: anthony, azvegint
Contributed-by: alexhenrie24 at gmail.com

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

Changeset: 4679a2758059
Author:    azvegint
Date:      2014-09-02 17:35 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4679a2758059

8055746: plenty of clipboard/dnd tests fail and break X11
Reviewed-by: alexsch, pchelko

- src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties
+ src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties
+ src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties
- src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties
+ src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties

Changeset: d2c998b7e553
Author:    aivanov
Date:      2014-09-02 17:42 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/d2c998b7e553

8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure
Reviewed-by: pchelko, alexsch

! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java

Changeset: 7d8bb8bca0d1
Author:    prr
Date:      2014-09-02 12:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7d8bb8bca0d1

Merge

- make/ModulesXml.gmk
- make/src/classes/build/tools/module/GenerateModulesXml.java
- src/demo/aix/jvmti/hprof/porting_aix.c
- src/demo/aix/jvmti/hprof/porting_aix.h
- src/demo/share/jpda/com/sun/tools/example/README
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java
- src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java
- src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java
- src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java
- src/demo/share/jpda/com/sun/tools/example/doc/index.html
- src/demo/share/jpda/com/sun/tools/example/doc/javadt.html
- src/demo/share/jpda/com/sun/tools/example/doc/jdb.html
- src/demo/share/jpda/com/sun/tools/example/doc/trace.html
- src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java
- src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java
- src/demo/share/jpda/com/sun/tools/example/trace/Trace.java
- src/demo/share/jvmti/hprof/README.txt
- src/demo/share/jvmti/hprof/debug_malloc.c
- src/demo/share/jvmti/hprof/debug_malloc.h
- src/demo/share/jvmti/hprof/hprof.h
- src/demo/share/jvmti/hprof/hprof_b_spec.h
- src/demo/share/jvmti/hprof/hprof_blocks.c
- src/demo/share/jvmti/hprof/hprof_blocks.h
- src/demo/share/jvmti/hprof/hprof_check.c
- src/demo/share/jvmti/hprof/hprof_check.h
- src/demo/share/jvmti/hprof/hprof_class.c
- src/demo/share/jvmti/hprof/hprof_class.h
- src/demo/share/jvmti/hprof/hprof_cpu.c
- src/demo/share/jvmti/hprof/hprof_cpu.h
- src/demo/share/jvmti/hprof/hprof_error.c
- src/demo/share/jvmti/hprof/hprof_error.h
- src/demo/share/jvmti/hprof/hprof_event.c
- src/demo/share/jvmti/hprof/hprof_event.h
- src/demo/share/jvmti/hprof/hprof_frame.c
- src/demo/share/jvmti/hprof/hprof_frame.h
- src/demo/share/jvmti/hprof/hprof_init.c
- src/demo/share/jvmti/hprof/hprof_init.h
- src/demo/share/jvmti/hprof/hprof_io.c
- src/demo/share/jvmti/hprof/hprof_io.h
- src/demo/share/jvmti/hprof/hprof_ioname.c
- src/demo/share/jvmti/hprof/hprof_ioname.h
- src/demo/share/jvmti/hprof/hprof_listener.c
- src/demo/share/jvmti/hprof/hprof_listener.h
- src/demo/share/jvmti/hprof/hprof_loader.c
- src/demo/share/jvmti/hprof/hprof_loader.h
- src/demo/share/jvmti/hprof/hprof_md.h
- src/demo/share/jvmti/hprof/hprof_monitor.c
- src/demo/share/jvmti/hprof/hprof_monitor.h
- src/demo/share/jvmti/hprof/hprof_object.c
- src/demo/share/jvmti/hprof/hprof_object.h
- src/demo/share/jvmti/hprof/hprof_reference.c
- src/demo/share/jvmti/hprof/hprof_reference.h
- src/demo/share/jvmti/hprof/hprof_site.c
- src/demo/share/jvmti/hprof/hprof_site.h
- src/demo/share/jvmti/hprof/hprof_stack.c
- src/demo/share/jvmti/hprof/hprof_stack.h
- src/demo/share/jvmti/hprof/hprof_string.c
- src/demo/share/jvmti/hprof/hprof_string.h
- src/demo/share/jvmti/hprof/hprof_table.c
- src/demo/share/jvmti/hprof/hprof_table.h
- src/demo/share/jvmti/hprof/hprof_tag.c
- src/demo/share/jvmti/hprof/hprof_tag.h
- src/demo/share/jvmti/hprof/hprof_tls.c
- src/demo/share/jvmti/hprof/hprof_tls.h
- src/demo/share/jvmti/hprof/hprof_trace.c
- src/demo/share/jvmti/hprof/hprof_trace.h
- src/demo/share/jvmti/hprof/hprof_tracker.c
- src/demo/share/jvmti/hprof/hprof_tracker.h
- src/demo/share/jvmti/hprof/hprof_util.c
- src/demo/share/jvmti/hprof/hprof_util.h
- src/demo/share/jvmti/hprof/jvm.hprof.txt
- src/demo/share/jvmti/hprof/manual.html
- src/demo/share/jvmti/hprof/sample.makefile.txt
- src/demo/unix/jvmti/hprof/hprof_md.c
- src/demo/windows/jvmti/hprof/hprof_md.c
- src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java
- src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java
- src/jdk.attach/aix/native/libattach/AixVirtualMachine.c
- src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java
- src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java
- src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java
- src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java
- src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java
- src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java
- src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c
- src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c
- src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c
- src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java
- src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java
- src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c
- src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c
- test/com/sun/net/httpserver/SimpleSSLContext.java
- test/com/sun/net/httpserver/testkeys
- test/java/lang/instrument/ilib/ClassDump.java
- test/java/lang/instrument/ilib/ClassReaderWriter.java
- test/java/lang/instrument/ilib/Info.java
- test/java/lang/instrument/ilib/Inject.java
- test/java/lang/instrument/ilib/InjectBytecodes.java
- test/java/lang/instrument/ilib/Injector.java
- test/java/lang/instrument/ilib/Options.java
- test/java/lang/instrument/ilib/RuntimeConstants.java

Changeset: b22f4bf557db
Author:    prr
Date:      2014-09-04 09:32 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/b22f4bf557db

8056122: Upgrade JDK to use LittleCMS 2.6
Reviewed-by: bae, jgodinez

! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: 4b8109f99380
Author:    alexsch
Date:      2014-09-05 12:57 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4b8109f99380

8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris
Reviewed-by: ant, azvegint

! src/java.desktop/share/classes/javax/swing/JDesktopPane.java

Changeset: 0ee1b531e03b
Author:    prr
Date:      2014-09-08 09:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0ee1b531e03b

8056209: Remove unused files for libawt
Reviewed-by: erikj, ihse, serb

! make/lib/Awt2dLibraries.gmk
- src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java
- src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp
- src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp

Changeset: acfb397df680
Author:    prr
Date:      2014-09-08 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/acfb397df680

Merge


Changeset: 4a5637160724
Author:    prr
Date:      2014-09-12 10:33 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/4a5637160724

Merge

- src/java.base/share/conf/security/sunpkcs11-solaris.cfg

Changeset: fb6b143641fd
Author:    prr
Date:      2014-09-12 13:08 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fb6b143641fd

Merge


Changeset: 24d6f3d22cd8
Author:    martin
Date:      2014-08-29 12:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/24d6f3d22cd8

8056934: ZipInputStream does not correctly handle local header data descriptors with the optional signature missing
Summary: fix off-by-one bug in EXTSIG handling; add docs.
Reviewed-by: sherman, alanb

! src/java.base/share/classes/java/util/zip/ZipInputStream.java
+ test/java/util/zip/DataDescriptorSignatureMissing.java

Changeset: 0b880663fd81
Author:    lancea
Date:      2014-09-12 18:37 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0b880663fd81

8058394: Doclint clean up in java.sql.Date
Reviewed-by: darcy

! src/java.sql/share/classes/java/sql/Date.java

Changeset: 34d5a7612463
Author:    martin
Date:      2014-09-05 19:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/34d5a7612463

8057986: freetype code to get glyph outline does not handle initial control point properly
Reviewed-by: prr, dougfelt
Contributed-by: Behdad Esfahbod <behdad at google.com>, Igor Kopylov <ikopylov at google.com>

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/java/awt/font/GlyphVector/GlyphVectorOutline.java

Changeset: f8b718af3f3c
Author:    igerasim
Date:      2014-09-13 20:06 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f8b718af3f3c

8054029: (fc) FileChannel.size() returns 0 for block devices on Linux
Reviewed-by: alanb

! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
+ test/java/nio/channels/FileChannel/BlockDeviceSize.java

Changeset: 0d73ff4cf115
Author:    lancea
Date:      2014-09-13 13:26 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d73ff4cf115

8058413: Change formatDecimalInt so it is package private
Reviewed-by: darcy

! src/java.sql/share/classes/java/sql/Date.java

Changeset: 3b20d87c5905
Author:    bpb
Date:      2014-09-15 13:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/3b20d87c5905

8057793: BigDecimal is no longer effectively immutable
Summary: Modify MutableBigInteger.divideAndRemainderBurnikelZiegler() to copy the instance (this) to a new MutableBigInteger to use as the dividend.
Reviewed-by: darcy
Contributed-by: robbiexgibson at yahoo.com

! src/java.base/share/classes/java/math/MutableBigInteger.java
! test/java/math/BigDecimal/ZeroScalingTests.java

Changeset: 73ddc04724d9
Author:    redestad
Date:      2014-09-15 21:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/73ddc04724d9

8058429: JCK test api/java_sql/Timestamp/descriptions.html start failing after 8058230
Reviewed-by: lancea

! src/java.sql/share/classes/java/sql/Timestamp.java
! test/java/sql/test/sql/TimestampTests.java

Changeset: c5a683ee794d
Author:    redestad
Date:      2014-09-16 00:26 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/c5a683ee794d

8058514: TEST_BUG: New tests introduced in 8058429 are TimeZone dependent
Reviewed-by: lancea

! test/java/sql/test/sql/TimestampTests.java

Changeset: fe00873b4f8d
Author:    sjiang
Date:      2014-09-16 09:01 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/fe00873b4f8d

8042205: javax/management/monitor/*: some tests didn't  get all the notifications
Reviewed-by: dfuchs

! test/ProblemList.txt
! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java
! test/javax/management/monitor/CounterMonitorTest.java
! test/javax/management/monitor/NonComparableAttributeValueTest.java
! test/javax/management/monitor/ReflectionExceptionTest.java
! test/javax/management/monitor/RuntimeExceptionTest.java

Changeset: 9ac4093dc4ae
Author:    chegar
Date:      2014-09-16 12:06 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/9ac4093dc4ae

8058118: Generate modules.list during the build
Reviewed-by: alanb, mchung

! make/src/classes/build/tools/module/GenJdepsModulesXml.java
+ make/src/classes/build/tools/module/GenModulesList.java
+ make/src/classes/build/tools/module/Module.java
+ make/src/classes/build/tools/module/ModulesXmlReader.java
+ make/src/classes/build/tools/module/ModulesXmlWriter.java

Changeset: 6fac21b58f2b
Author:    vlivanov
Date:      2014-09-16 18:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/6fac21b58f2b

8058291: Missing some checks during parameter validation
Reviewed-by: jrose

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

Changeset: 50d878aa3d5c
Author:    vlivanov
Date:      2014-09-16 18:05 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/50d878aa3d5c

8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken
Reviewed-by: jrose

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

Changeset: 42b2c0267831
Author:    bpb
Date:      2014-09-15 13:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/42b2c0267831

8058505: BigIntegerTest does not exercise Burnikel-Ziegler division
Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch.
Reviewed-by: darcy
Contributed-by: Robert Gibson <robbiexgibson at yahoo.com>

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: 75a95840a125
Author:    vlivanov
Date:      2014-09-16 23:04 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/75a95840a125

8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed
Reviewed-by: darcy, alanb

! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java

Changeset: eac4f63808a2
Author:    weijun
Date:      2014-09-17 13:55 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/eac4f63808a2

8042900: Allow com.sun.security.jgss to be in different module than org.ietf.jgss
Reviewed-by: valeriep, alanb

! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
+ src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java
+ src/java.security.jgss/share/classes/sun/security/jgss/JgssExtender.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/NewInquireTypes.java
! test/sun/security/krb5/auto/OkAsDelegate.java
! test/sun/security/krb5/auto/OkAsDelegateXRealm.java
! test/sun/security/krb5/auto/SSL.java

Changeset: ccb0249b0db4
Author:    weijun
Date:      2014-09-17 13:55 +0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ccb0249b0db4

8056141: Move com.sun.security.jgss into a new module
Reviewed-by: alanb, chegar, mchung

- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
= src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java < src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
+ src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
+ src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: f015c3079e02
Author:    psandoz
Date:      2014-09-17 16:47 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/f015c3079e02

8058204: stream tests timeout, intermittently but more likely to happen after JDK-8056248
Reviewed-by: alanb, dholmes

! test/TEST.ROOT

Changeset: e5694a10fc70
Author:    naoto
Date:      2014-09-17 09:43 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/e5694a10fc70

8058509: CLDRLocaleDataMetaInfo should be in jdk.localedata
Reviewed-by: mchung, erikj, ihse

! make/CreateJars.gmk
! make/gensrc/Gensrc-java.base.gmk
+ make/gensrc/Gensrc-jdk.localedata.gmk
! make/gensrc/GensrcCLDR.gmk
+ make/gensrc/GensrcLocaleData.gmk
- make/gensrc/GensrcLocaleDataMetaInfo.gmk
! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java
! src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo

Changeset: 5210fb605e9e
Author:    bpb
Date:      2014-09-17 11:04 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/5210fb605e9e

8058664: Bad fonts in BigIntegerTest
Summary: Replace bad fonts with spaces.
Reviewed-by: alanb

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: 7f183794f7dd
Author:    bpb
Date:      2014-09-17 14:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7f183794f7dd

8058679: More bad characters in BigIntegerTest
Summary: Remove remaining non-US-ASCII characters
Reviewed-by: alanb

! test/java/math/BigInteger/BigIntegerTest.java

Changeset: bee3c5b0577f
Author:    dholmes
Date:      2014-09-17 23:27 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/bee3c5b0577f

8058569: Update java/lang/invoke/lambda tests to eliminate dependency on sun.tools.jar.Main
Reviewed-by: dholmes, alanb
Contributed-by: Amy Lu <amy.lu at oracle.com>

! test/java/lang/invoke/lambda/LUtils.java
! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java

Changeset: 07226b7c5c3e
Author:    sjiang
Date:      2014-09-18 16:16 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/07226b7c5c3e

8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently
Reviewed-by: dfuchs, dholmes

! test/ProblemList.txt
! test/javax/management/monitor/GaugeMonitorDeadlockTest.java

Changeset: dfb02ed82227
Author:    vlivanov
Date:      2014-09-18 18:33 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/dfb02ed82227

8058661: Compiled LambdaForms should inherit from Object to improve class loading performance
Reviewed-by: vlivanov, jrose
Contributed-by: aleksey.shipilev at oracle.com

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

Changeset: 49dcd4903b01
Author:    mullan
Date:      2014-09-18 15:36 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/49dcd4903b01

8050281: New permission tests for JEP 140
Reviewed-by: mullan
Contributed-by: amanda.jiang at oracle.com

+ test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java
+ test/java/security/AccessController/LimitedDoPrivilegedWithThread.java
+ test/java/security/AccessController/policy

Changeset: 10db6a9fe848
Author:    mullan
Date:      2014-09-18 15:37 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/10db6a9fe848

Merge


Changeset: edf3916a2fe9
Author:    katleman
Date:      2014-09-17 22:56 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/edf3916a2fe9

Added tag jdk9-b31 for changeset 71e99dae28f9

! .hgtags

Changeset: 8bdf7083b5bd
Author:    lana
Date:      2014-09-18 13:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/8bdf7083b5bd

Merge

- make/gensrc/GensrcLocaleDataMetaInfo.gmk
- src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties
- src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java
- src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp
- src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp
- src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
- src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
- src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java

Changeset: 2c479a3aa7be
Author:    martin
Date:      2014-09-15 18:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/2c479a3aa7be

8058520: jar xf does not work on zip files with leading garbage
Summary: Fall back to ZipFile if ZipInputStream finds no entries
Reviewed-by: sherman

! src/jdk.dev/share/classes/sun/tools/jar/Main.java
+ test/tools/jar/LeadingGarbage.java

Changeset: 419e730c34da
Author:    martin
Date:      2014-09-18 16:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/419e730c34da

8058550: Clarify that TimerTasks are not reusable
Reviewed-by: alanb, chegar

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

Changeset: 7aca109497bf
Author:    juh
Date:      2014-09-16 13:20 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/7aca109497bf

8047223: Add algorithm parameter to EncodedKeySpec class and its two subclasses
Reviewed-by: mullan

! 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/javax/crypto/EncryptedPrivateKeyInfo.java
+ test/java/security/spec/PKCS8EncodedKeySpec/Algorithm.java

Changeset: ef539b8808f1
Author:    erikj
Date:      2014-09-19 09:59 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ef539b8808f1

8055189: Cleanup gensrc after source code restructure
Reviewed-by: ihse, tbell

- make/gensrc/Gensrc-jdk.attach.gmk
! make/gensrc/Gensrc-jdk.charsets.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
! make/gensrc/GensrcCharsetMapping.gmk
- make/gensrc/GensrcJDWP.gmk
- make/gensrc/GensrcProviders.gmk



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