hg: type-annotations/type-annotations/jdk: 25 new changesets

wdietl at gmail.com wdietl at gmail.com
Thu Sep 5 14:54:38 PDT 2013


Changeset: 5b01c851bb1d
Author:    dxu
Date:      2013-08-30 16:45 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5b01c851bb1d

8023765: Improve MaxPathLength.java testcase and reduce its test load
7160013: java/io/File/MaxPathLength.java fails
Reviewed-by: alanb

! test/ProblemList.txt
! test/java/io/File/MaxPathLength.java

Changeset: ead6babac5a9
Author:    xuelei
Date:      2013-09-01 20:00 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ead6babac5a9

8024068: sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java fails
Reviewed-by: weijun

! test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java

Changeset: 441da45931fa
Author:    chegar
Date:      2013-09-02 14:02 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/441da45931fa

8024103: AtomicLongArray getAndAccumulate/accumulateAndGet have int type for new value arg
Reviewed-by: alanb, psandoz

! src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java

Changeset: 92d594a938ff
Author:    dfuchs
Date:      2013-09-02 18:28 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/92d594a938ff

8016127: NLS: logging.properties translatability recommendation
8024131: Issues with cached localizedLevelName in java.util.logging.Level
Summary: This fix updates logging.properties resource bundles to follow internationalization guidelines. It also fixes a caching issue with localizedLevelName. The regression test that was added needs both fixes to pass.
Reviewed-by: mchung, alanb

! src/share/classes/java/util/logging/Level.java
! src/share/classes/sun/util/logging/resources/logging.properties
! src/share/classes/sun/util/logging/resources/logging_de.properties
! src/share/classes/sun/util/logging/resources/logging_es.properties
! src/share/classes/sun/util/logging/resources/logging_fr.properties
! src/share/classes/sun/util/logging/resources/logging_it.properties
! src/share/classes/sun/util/logging/resources/logging_ja.properties
! src/share/classes/sun/util/logging/resources/logging_ko.properties
! src/share/classes/sun/util/logging/resources/logging_pt_BR.properties
! src/share/classes/sun/util/logging/resources/logging_sv.properties
! src/share/classes/sun/util/logging/resources/logging_zh_CN.properties
! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties
+ test/java/util/logging/LocalizedLevelName.java

Changeset: a7d463f5a5b9
Author:    egahlin
Date:      2013-09-02 16:03 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a7d463f5a5b9

7172176: java/jconsole test/sun/tools/jconsole/ImmutableResourceTest.sh failing
Reviewed-by: mchung, mfang

! src/share/classes/sun/tools/jconsole/Resources.java
! test/ProblemList.txt
- test/sun/tools/jconsole/ImmutableResourceTest.java
- test/sun/tools/jconsole/ImmutableResourceTest.sh
! test/sun/tools/jconsole/ResourceCheckTest.java
! test/sun/tools/jconsole/ResourceCheckTest.sh

Changeset: 4bdbe25b1e04
Author:    mduigou
Date:      2013-09-03 11:29 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4bdbe25b1e04

8024015: TEST.groups: move jdk/lambda tests from jdk_other to jdk_lang
Reviewed-by: alanb, mchung

! test/TEST.groups

Changeset: 77a8c4ad516c
Author:    henryjen
Date:      2013-08-28 14:13 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/77a8c4ad516c

8022176: Weaken contract of java.lang.AutoCloseable
Reviewed-by: alanb, martin, mduigou, psandoz
Contributed-by: brian.goetz at oracle.com

! src/share/classes/java/lang/AutoCloseable.java

Changeset: 3db3ae4e0853
Author:    henryjen
Date:      2013-09-03 11:44 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3db3ae4e0853

8024178: Difference in Stream.collect(Collector) methods located in jdk8 and jdk8-lambda repos
Reviewed-by: mduigou

! src/share/classes/java/util/stream/DelegatingStream.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/Stream.java

Changeset: 2e8d51a5596b
Author:    henryjen
Date:      2013-09-03 12:16 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2e8d51a5596b

8017513: Support for closeable streams
8022237: j.u.s.BaseStream.onClose() has an issue in implementation or requires spec clarification
8022572: Same exception instances thrown from j.u.stream.Stream.onClose() handlers are not listed as suppressed
Summary: BaseStream implements AutoCloseable; Remove CloseableStream and DelegatingStream
Reviewed-by: alanb, mduigou, psandoz
Contributed-by: brian.goetz at oracle.com

! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/BaseStream.java
- src/share/classes/java/util/stream/CloseableStream.java
- src/share/classes/java/util/stream/DelegatingStream.java
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/Streams.java
! test/java/nio/file/Files/StreamTest.java
! test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
! test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamCloseTest.java

Changeset: 5920155dd080
Author:    coffeys
Date:      2013-09-03 22:37 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/5920155dd080

8017195: Introduce option to setKeepAlive parameter on CORBA sockets
Reviewed-by: chegar, msheppar

+ test/com/sun/corba/transport/KeepAliveSockets.java

Changeset: 06b01083ebd7
Author:    henryjen
Date:      2013-09-03 16:05 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/06b01083ebd7

8023997: j.l.String.join(java.lang.CharSequence, java.lang.Iterable) sample doesn't compile and is incorrect
Reviewed-by: alanb

! src/share/classes/java/lang/String.java

Changeset: 2cdd1078f45b
Author:    dholmes
Date:      2013-09-03 23:47 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/2cdd1078f45b

8024140: [TESTBUG] Profile based regression test groups for jdk repo
Reviewed-by: alanb, chegar

! test/TEST.groups

Changeset: 4bdbd1fabea4
Author:    rfield
Date:      2013-09-03 21:42 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4bdbd1fabea4

8008688: Make MethodHandleInfo public
Summary: A major overhaul to MethodHandleInfo and method handles in general.
Reviewed-by: vlivanov, twisti
Contributed-by: john.r.rose at oracle.com

! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
+ src/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
! test/java/lang/invoke/7087570/Test7087570.java
+ test/java/lang/invoke/RevealDirectTest.java
+ test/java/lang/invoke/jtreg.security.policy

Changeset: 462c5589bc1a
Author:    psandoz
Date:      2013-08-12 12:22 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/462c5589bc1a

8024182: test/java/util/Arrays/SetAllTest.java fails to compile due to recent compiler changes
Summary: Use explicit lambda due to javac simplfying rules for overload resolution with implicit lambdas
Reviewed-by: alanb, mduigou

! test/java/util/Arrays/SetAllTest.java

Changeset: d62c911aebbb
Author:    psandoz
Date:      2013-09-04 09:34 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d62c911aebbb

8023463: Improvements to HashMap/LinkedHashMap use of bins/buckets and trees (red/black)
8012913: LinkedHashMap key/value/entry spliterators should report ORDERED
Reviewed-by: mduigou, forax, bchristi, alanb
Contributed-by: Doug Lea <dl at cs.oswego.edu>, Paul Sandoz <paul.sandoz at oracle.com>

! src/share/classes/java/util/HashMap.java
! src/share/classes/java/util/LinkedHashMap.java
! test/java/lang/reflect/Generics/Probe.java
! test/java/util/Map/CheckRandomHashSeed.java
! test/java/util/Map/InPlaceOpsCollisions.java
+ test/java/util/Map/MapBinToFromTreeTest.java
- test/java/util/Map/TreeBinSplitBackToEntries.java
! test/java/util/Spliterator/SpliteratorCharacteristics.java

Changeset: 336784cd60c3
Author:    alanb
Date:      2013-09-04 11:40 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/336784cd60c3

8008981: Deprecate SecurityManager checkTopLevelWindow, checkSystemClipboardAccess, checkAwtEventQueueAccess
Reviewed-by: anthony, art, mchung

! src/macosx/classes/sun/lwawt/LWToolkit.java
! src/share/classes/java/awt/TextComponent.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/lang/SecurityManager.java
! src/share/classes/sun/applet/AppletSecurity.java
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/share/classes/sun/swing/SwingUtilities2.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WToolkit.java
+ test/java/awt/security/Permissions.java

Changeset: ac6e99af2056
Author:    dfuchs
Date:      2013-09-04 15:32 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ac6e99af2056

6823527: java.util.logging.Handler has thread safety issues
Reviewed-by: dholmes, mchung

! src/share/classes/java/util/logging/ConsoleHandler.java
! src/share/classes/java/util/logging/FileHandler.java
! src/share/classes/java/util/logging/Handler.java
! src/share/classes/java/util/logging/MemoryHandler.java
! src/share/classes/java/util/logging/SocketHandler.java
! src/share/classes/java/util/logging/StreamHandler.java

Changeset: b3d6953b9829
Author:    dfuchs
Date:      2013-09-04 16:22 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/b3d6953b9829

8019853: Break logging and AWT circular dependency
Summary: Break logging and AWT circular dependency, which was at the root cause for 8023258 - Logger.getLogger() after ImageIO.read() returns different logger instance
Reviewed-by: mchung, art

! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/misc/JavaAWTAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! test/java/util/logging/TestAppletLoggerContext.java
+ test/java/util/logging/TestLoggingWithMainAppContext.java

Changeset: 478afc30679b
Author:    sherman
Date:      2013-09-04 12:35 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/478afc30679b

6341345: (spec) Console.reader() should make it clear that the reader requires line termination
Summary: to clarify the spec
Reviewed-by: alanb

! src/share/classes/java/io/Console.java

Changeset: c6a4df06d57e
Author:    sherman
Date:      2013-09-04 12:37 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c6a4df06d57e

7186632: NLS t13y issue on jar.properties file
Summary: to remove the redundant backslash
Reviewed-by: naoto

! src/share/classes/sun/tools/jar/resources/jar.properties

Changeset: bd6fcc5eebb8
Author:    rfield
Date:      2013-09-04 19:47 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bd6fcc5eebb8

8020816: Metafactory crashes on code with method reference
8021050: MethodHandleInfo throws exception when method handle is to a method with @CallerSensitive
Summary: Fixed by 8008688 - this is a test to confirm the above fixed
Reviewed-by: vlivanov

+ test/jdk/lambda/MethodReferenceTestCallerSensitive.java

Changeset: af1b08ff48ae
Author:    jbachorik
Date:      2013-09-05 13:04 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/af1b08ff48ae

8023464: test/closed/sun/tracing/ProviderProxyTest.java failing
Summary: Don't rely on assertions when an Exception suits better
Reviewed-by: alanb, dfuchs, sjiang

! src/share/classes/sun/tracing/ProviderSkeleton.java

Changeset: 9522b5e836d3
Author:    jbachorik
Date:      2013-09-05 14:34 +0200
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9522b5e836d3

8004179: Few of test/java/lang/management/ThreadMXBean/* tests don't clean up the created threads
Summary: Just run those tests in "othervm" mode.
Reviewed-by: alanb, dfuchs, sjiang

! test/java/lang/management/ThreadMXBean/LockedMonitors.java
! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java
! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java
! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java
! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java

Changeset: 4c711ef41bfa
Author:    naoto
Date:      2013-09-05 10:14 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4c711ef41bfa

8023943: Method description fix for String.toLower/UpperCase() methods
Reviewed-by: okutsu

! src/share/classes/java/lang/String.java

Changeset: ce5e0af4b1f5
Author:    wmdietl
Date:      2013-09-05 14:54 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ce5e0af4b1f5

Automated merge with http://hg.openjdk.java.net/jdk8/tl/jdk




More information about the type-annotations-dev mailing list