hg: jdk8/tl/jdk: 8014890: (ref) Reference queues may return more entries than expected

2013-07-12 Thread mandy . chung
Changeset: 858c75eb83b5
Author:mchung
Date:  2013-07-08 14:05 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/858c75eb83b5

8014890: (ref) Reference queues may return more entries than expected
Summary: When enqueuing references check whether the j.l.r.Reference has 
already been enqeued or removed in the lock. Do not enqueue them again. This 
occurs because multiple threads may try to enqueue the same j.l.r.Reference at 
the same time.
Reviewed-by: mchung, dholmes, plevart, shade
Contributed-by: thomas.scha...@oracle.com

! src/share/classes/java/lang/ref/Reference.java
! src/share/classes/java/lang/ref/ReferenceQueue.java
+ test/java/lang/ref/EnqueuePollRace.java



hg: jdk8/tl/jdk: 8010679: Clarify "present" and annotation ordering in Core Reflection for Annotations

2013-07-12 Thread joe . darcy
Changeset: af62c6175f92
Author:darcy
Date:  2013-07-12 11:48 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/af62c6175f92

8010679: Clarify "present" and annotation ordering in Core Reflection for 
Annotations
Reviewed-by: abuckley, jfranck

! src/share/classes/java/lang/reflect/AnnotatedElement.java



hg: jdk8/tl/jdk: 8019395: Consolidate StreamSupport.{stream, parallelStream} into a single method

2013-07-12 Thread paul . sandoz
Changeset: be096613bfb5
Author:psandoz
Date:  2013-07-03 21:43 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/be096613bfb5

8019395: Consolidate StreamSupport.{stream,parallelStream} into a single method
Reviewed-by: henryjen, briangoetz

! src/share/classes/java/io/BufferedReader.java
! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/nio/X-Buffer.java.template
! src/share/classes/java/nio/file/Files.java
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/StreamSupport.java
! src/share/classes/java/util/stream/Streams.java
! src/share/classes/java/util/zip/ZipFile.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/bootlib/java/util/stream/TestData.java
! 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/DistinctOpTest.java
! 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/MatchOpTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
! 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java
! 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java



hg: jdk8/tl/jdk: 8019627: RuntimeException gets obscured during OCSP cert revocation checking

2013-07-12 Thread vincent . x . ryan
Changeset: b3ca5fb77e2c
Author:vinnie
Date:  2013-07-12 20:44 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b3ca5fb77e2c

8019627: RuntimeException gets obscured during OCSP cert revocation checking
Reviewed-by: mullan

! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java



hg: jdk8/tl/jdk: 4 new changesets

2013-07-12 Thread mike . duigou
Changeset: fe6e4e2c367d
Author:mduigou
Date:  2013-07-12 11:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fe6e4e2c367d

7129185: Add Collections.{checked|empty|unmodifiable}Navigable{Map|Set}
Reviewed-by: dmocek, martin, smarks

! src/share/classes/java/util/AbstractMap.java
! src/share/classes/java/util/Collections.java
! src/share/classes/java/util/NavigableSet.java
! test/java/util/Collection/MOAT.java
! test/java/util/Collections/CheckedIdentityMap.java
! test/java/util/Collections/CheckedMapBash.java
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/EmptyCollectionSerialization.java
+ test/java/util/Collections/EmptyNavigableMap.java
+ test/java/util/Collections/EmptyNavigableSet.java
- test/java/util/Collections/EmptySortedSet.java
! test/java/util/Map/LockStep.java
! test/java/util/NavigableMap/LockStep.java

Changeset: 623a10b23ed8
Author:mduigou
Date:  2013-07-12 11:12 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/623a10b23ed8

8015317: Optional.filter, map, and flatMap
Reviewed-by: psandoz, mduigou
Contributed-by: brian.go...@oracle.com, henry@oracle.com

! src/share/classes/java/util/Optional.java
! src/share/classes/java/util/OptionalDouble.java
! src/share/classes/java/util/OptionalInt.java
! src/share/classes/java/util/OptionalLong.java
! test/java/util/Optional/Basic.java

Changeset: 06749efce430
Author:mduigou
Date:  2013-07-12 12:15 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/06749efce430

8015315: Stream.concat methods
Reviewed-by: psandoz, mduigou
Contributed-by: brian.go...@oracle.com, henry@oracle.com

! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
! src/share/classes/java/util/stream/Streams.java
! test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ConcatTest.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java

Changeset: 5b6f94559589
Author:mduigou
Date:  2013-07-12 12:15 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5b6f94559589

Merge

- test/java/util/Collections/EmptySortedSet.java



hg: jdk8/tl/langtools: 8020278: NPE in javadoc

2013-07-12 Thread jonathan . gibbons
Changeset: 37031963493e
Author:jjg
Date:  2013-07-12 13:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/37031963493e

8020278: NPE in javadoc
Reviewed-by: mcimadamore, vromero

! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/Env.java
+ test/tools/doclint/BadPackageCommentTest.java
+ test/tools/doclint/BadPackageCommentTest.out



hg: jdk8/tl/jdk: 2 new changesets

2013-07-12 Thread mike . duigou
Changeset: 9b17939958e7
Author:henryjen
Date:  2013-07-12 15:01 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9b17939958e7

8015320: Pull spliterator() up from Collection to Iterable
Reviewed-by: psandoz, mduigou
Contributed-by: brian.go...@oracle.com

! src/share/classes/java/lang/Iterable.java
! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/ConcurrentModificationException.java
! test/java/util/Spliterator/SpliteratorCollisions.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java

Changeset: 37c37361a7ad
Author:henryjen
Date:  2013-07-08 15:46 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/37c37361a7ad

8020062: Nest StreamBuilder interfaces inside relevant Stream interfaces
Reviewed-by: psandoz, mduigou
Contributed-by: brian goetz 

! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
! src/share/classes/java/util/stream/Stream.java
- src/share/classes/java/util/stream/StreamBuilder.java
! src/share/classes/java/util/stream/Streams.java
! 
test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java



hg: jdk8/tl/jdk: 8019410: sun/security/krb5/auto/ReplayCacheTestProc.java

2013-07-12 Thread weijun . wang
Changeset: 5f2a8db78aca
Author:weijun
Date:  2013-07-13 08:47 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5f2a8db78aca

8019410: sun/security/krb5/auto/ReplayCacheTestProc.java
Reviewed-by: mullan

! test/sun/security/krb5/auto/ReplayCacheTestProc.java