hg: lambda/lambda/jdk: 36 new changesets
mike.duigou at oracle.com
mike.duigou at oracle.com
Tue May 7 14:37:34 PDT 2013
Changeset: 1432a6247ac9
Author: ksrini
Date: 2013-04-30 13:12 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/1432a6247ac9
8009389: Unpack200 native library should be removed from profiles
Reviewed-by: alanb, bobv, jrose
! makefiles/profile-includes.txt
! src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
Changeset: eda99449ab26
Author: alanb
Date: 2013-04-30 21:19 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/eda99449ab26
8013647: JPRT unable to clean-up after tests that leave file trees with loops
Reviewed-by: chegar, tbell
! test/java/nio/file/Files/walkFileTree/MaxDepth.java
! test/java/nio/file/Files/walkFileTree/SkipSiblings.java
! test/java/nio/file/Files/walkFileTree/SkipSubtree.java
! test/java/nio/file/Files/walkFileTree/TerminateWalk.java
Changeset: 4a82d2b86c75
Author: mchung
Date: 2013-04-30 15:42 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/4a82d2b86c75
8013531: Provide a utility class in com.sun.tools.classfile to find field/method references
Reviewed-by: alanb
! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java
- test/sun/reflect/CallerSensitive/MethodFinder.java
! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java
Changeset: d5228e624826
Author: katleman
Date: 2013-04-23 18:25 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/d5228e624826
8012643: JDK8 b86 source with GPL header errors
Reviewed-by: dholmes, alanb
! test/java/lang/Runtime/exec/WinCommand.java
! test/java/lang/reflect/Method/DefaultMethodModeling.java
Changeset: 53be90fb39d6
Author: katleman
Date: 2013-04-25 09:24 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/53be90fb39d6
Added tag jdk8-b87 for changeset d5228e624826
! .hgtags
Changeset: 4550ba263cbf
Author: lana
Date: 2013-04-30 17:51 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/4550ba263cbf
Merge
Changeset: dddd17cf61ff
Author: chegar
Date: 2013-05-01 10:03 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/dddd17cf61ff
6594296: NetworkInterface.getHardwareAddress returns zero length byte array
Reviewed-by: alanb
! src/windows/native/java/net/NetworkInterface_winXP.c
! test/java/net/NetworkInterface/Test.java
Changeset: 73793f2af80a
Author: msheppar
Date: 2013-04-30 16:24 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/73793f2af80a
8007799: Base64.getEncoder(0, byte[]) returns an encoder that unexpectedly inserts line separators
Reviewed-by: sherman, iris
! src/share/classes/java/util/Base64.java
+ test/java/util/Base64/Base64GetEncoderTest.java
Changeset: 5941f7c9c76a
Author: chegar
Date: 2013-05-01 11:15 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/5941f7c9c76a
8013723: ProblemList.txt updates (5/2013)
Reviewed-by: alanb
! test/ProblemList.txt
Changeset: ae4a82e69da2
Author: weijun
Date: 2013-05-01 21:05 +0800
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ae4a82e69da2
8012082: SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt
Reviewed-by: vinnie
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java
! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
+ test/sun/security/krb5/auto/SaslGSS.java
Changeset: c6aef650e615
Author: mduigou
Date: 2013-05-01 08:35 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/c6aef650e615
8012665: add CharSequence.chars, CharSequence.codePoints
Reviewed-by: martin, alanb, ulfzibis, mduigou
Contributed-by: Stuart Marks <stuart.marks at oracle.com>, Henry Jen <henry.jen at oracle.com>
! src/share/classes/java/lang/CharSequence.java
+ test/java/lang/CharSequence/DefaultTest.java
! test/java/lang/StringBuffer/TestSynchronization.java
Changeset: 167d2dcaeeee
Author: ksrini
Date: 2013-05-01 15:08 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/167d2dcaeeee
8013225: Refresh jdk's private ASM to the latest.
Reviewed-by: mduigou, sundar
! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
+ src/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/share/classes/jdk/internal/org/objectweb/asm/Type.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
+ src/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
+ src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
+ src/share/classes/jdk/internal/org/objectweb/asm/version.txt
Changeset: 5045eb04a579
Author: mduigou
Date: 2013-05-02 09:18 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/5045eb04a579
8012645: Stream methods on BitSet, Random, ThreadLocalRandom, ZipFile
Reviewed-by: mduigou, henryjen, alanb, martin, psandoz
Contributed-by: akhil.arora at oracle.com, brian.goetz at oracle.com
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/Random.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/zip/ZipFile.java
+ test/java/util/BitSet/BitSetStreamTest.java
+ test/java/util/Random/RandomStreamTest.java
+ test/java/util/zip/ZipFile/StreamZipEntriesTest.java
Changeset: a6ff4a823164
Author: kizune
Date: 2013-05-02 21:23 +0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/a6ff4a823164
8013155: [pack200] improve performance of pack200
Reviewed-by: ksrini, jrose
! src/share/classes/com/sun/java/util/jar/pack/Code.java
! src/share/classes/com/sun/java/util/jar/pack/ConstantPool.java
Changeset: 3062bf908281
Author: khazra
Date: 2013-05-02 14:26 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3062bf908281
8013140: Heap corruption with NetworkInterface.getByInetAddress() and long i/f name
Summary: Remove buffer overruns in native code
Reviewed-by: alanb, chegar
! src/solaris/native/java/net/NetworkInterface.c
Changeset: 81be41c7323f
Author: weijun
Date: 2013-05-03 10:43 +0800
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/81be41c7323f
8013855: DigestMD5Client has not checked RealmChoiceCallback value
Reviewed-by: xuelei, mullan
! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
+ test/com/sun/security/sasl/digest/AuthRealmChoices.java
Changeset: 470f19b6bfdd
Author: jbachorik
Date: 2013-05-02 13:21 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/470f19b6bfdd
7199324: Connection ID for IPv6 addresses is not generated accordingly to the specification
Summary: RemoteServer.getClientHost is returning a String with an IPv6 literal address and we need to enclose it in [] when building the connection id
Reviewed-by: alanb, sjiang
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! test/javax/management/remote/mandatory/connection/ConnectionTest.java
Changeset: fc156b925259
Author: mduigou
Date: 2013-05-03 10:57 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/fc156b925259
8013528: Provide SharedSecrets access to String(char[], boolean) constructor
Reviewed-by: martin, alanb, chegar, plevart
! src/share/classes/java/lang/System.java
! src/share/classes/sun/misc/JavaLangAccess.java
+ test/sun/misc/JavaLangAccess/NewUnsafeString.java
Changeset: d7f3d5659c46
Author: juh
Date: 2013-05-03 15:04 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/d7f3d5659c46
8005922: TEST_BUG: There is no /tmp directory for windows system.
Reviewed-by: weijun
! test/sun/security/tools/policytool/ChangeUI.html
! test/sun/security/tools/policytool/UpdatePermissions.html
! test/sun/security/tools/policytool/i18n.html
Changeset: d8f01bfb1da4
Author: dwanvik
Date: 2013-05-06 05:51 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/d8f01bfb1da4
8013403: Update JDK8 with Java DB 10.10.1.1.
Summary: Drop Java DB 10.10.1.1 bits into JDK 8 and update image builds
Reviewed-by: tbell
! make/common/Release.gmk
! makefiles/CompileDemos.gmk
! makefiles/Images.gmk
Changeset: 398fe07f530f
Author: dwanvik
Date: 2013-05-06 06:05 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/398fe07f530f
Merge
- test/sun/reflect/CallerSensitive/MethodFinder.java
Changeset: bd118033e44c
Author: dxu
Date: 2013-05-06 14:17 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/bd118033e44c
8003992: File and other classes in java.io do not handle embedded nulls properly
Summary: Have every file operation done with File, FileInputStream, FileOutputStream, or RandomAccessFile that involves a file path containing NUL fail. Also reviewed by fweimer at redhat.com
Reviewed-by: alanb, sherman, ahgross, mduigou, dholmes, aph, plevart, martin
! src/share/classes/java/io/File.java
! src/share/classes/java/io/FileInputStream.java
! src/share/classes/java/io/FileOutputStream.java
! src/share/classes/java/io/RandomAccessFile.java
+ test/java/io/File/NulFile.java
Changeset: e13cf31e5a96
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/e13cf31e5a96
8013712: Add Objects.nonNull and Objects.isNull
Reviewed-by: mchung, darcy
! src/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java
Changeset: 3cbb65d9af9e
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3cbb65d9af9e
8013150: Iterator.remove and forEachRemaining relationship not specified
Reviewed-by: mduigou
Contributed-by: Akhil Arora <akhil.arora at oracle.com>
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/Vector.java
+ test/java/util/Iterator/IteratorDefaults.java
Changeset: 8221c421490f
Author: mduigou
Date: 2013-05-06 20:54 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/8221c421490f
8003258: BufferedReader.lines()
Reviewed-by: alanb, mduigou, psandoz
Contributed-by: Brian Goetz <brian.goetz at oracle.com>, Henry Jen <henry.jen at oracle.com>
! src/share/classes/java/io/BufferedReader.java
+ src/share/classes/java/io/UncheckedIOException.java
+ test/java/io/BufferedReader/Lines.java
Changeset: b4a013f4eff4
Author: sherman
Date: 2013-05-06 21:24 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/b4a013f4eff4
8013252: Regex Matcher .start and .end should be accessible by group name
8013254: Constructor \w need update to add the support of \p{Join_Control}
Summary: added the requested methods and updated the \w constructor
Reviewed-by: mchung, alanb
! src/share/classes/java/util/regex/Matcher.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/regex/UnicodeProp.java
! test/java/util/regex/POSIX_Unicode.java
! test/java/util/regex/RegExTest.java
Changeset: 814dcc08df52
Author: weijun
Date: 2013-05-07 12:30 +0800
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/814dcc08df52
8010192: Enable native JGSS provider on Mac
Reviewed-by: valeriep
! make/sun/security/Makefile
! makefiles/CompileNativeLibraries.gmk
! src/share/classes/sun/security/jgss/GSSManagerImpl.java
! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/share/native/sun/security/jgss/wrapper/gssapi.h
! test/sun/security/krb5/runNameEquals.sh
Changeset: 9c9b2385c1b0
Author: jfranck
Date: 2013-05-07 09:52 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/9c9b2385c1b0
8013541: Revise javadoc for Executable.getAnnotatedReturnType()
Reviewed-by: abuckley, darcy
! src/share/classes/java/lang/reflect/Executable.java
Changeset: 2602eab5f086
Author: dfuchs
Date: 2013-05-07 11:35 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/2602eab5f086
8008738: Issue in com.sun.org.apache.xml.internal.serializer.Encodings causes some JCK tests to fail intermittently
Summary: Encodings.java sometimes creates EncodingInfo objects whose java names are not recognized by the Charset API. This patch fixes that issue.
Reviewed-by: joehw, alanb
+ test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java
Changeset: 7b40394ad944
Author: sla
Date: 2013-05-07 19:57 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/7b40394ad944
6980985: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage is not robust when getMax() returns -1
7181907: TEST_BUG: j/l/management/MemoryMXBean/ResetPeakMemoryUsage fails with NegativeArraySizeException
7148492: java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java failing since update to hs23-b15 or b16
Reviewed-by: mchung, brutisso
! test/ProblemList.txt
! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
Changeset: 100027950b05
Author: sla
Date: 2013-05-07 20:00 +0200
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/100027950b05
8004007: test/sun/tools/jinfo/Basic.sh fails on when runSA is set to true
Reviewed-by: alanb, dsamersoff
! test/sun/tools/jinfo/Basic.sh
Changeset: e30396e22c6f
Author: naoto
Date: 2013-05-07 11:31 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/e30396e22c6f
8013086: NPE thrown by SimpleDateFormat with TimeZoneNameProvider supplied
Reviewed-by: okutsu
! src/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: fe4e9bc2186f
Author: mduigou
Date: 2013-05-07 12:05 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/fe4e9bc2186f
4802647: Throw required NPEs from removeAll()/retainAll()
Reviewed-by: mduigou, chegar, dholmes
Contributed-by: Brandon Passanisi <brandon.passanisi at oracle.com>
! src/share/classes/java/util/AbstractCollection.java
! src/share/classes/java/util/AbstractSet.java
! src/share/classes/java/util/ArrayList.java
! test/java/util/Collection/MOAT.java
Changeset: 22e57c60ec27
Author: mduigou
Date: 2013-05-07 12:40 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/22e57c60ec27
Merge
! .hgtags
! make/common/Release.gmk
! src/share/classes/java/io/BufferedReader.java
! src/share/classes/java/io/UncheckedIOException.java
! src/share/classes/java/lang/CharSequence.java
! src/share/classes/java/util/ArrayList.java
! src/share/classes/java/util/BitSet.java
! src/share/classes/java/util/LinkedList.java
! src/share/classes/java/util/Objects.java
! src/share/classes/java/util/Random.java
! src/share/classes/java/util/Vector.java
! src/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/share/classes/java/util/jar/JarFile.java
! src/share/classes/java/util/regex/Pattern.java
! src/share/classes/java/util/zip/ZipFile.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! test/java/io/BufferedReader/Lines.java
! test/java/lang/CharSequence/DefaultTest.java
! test/java/lang/StringBuffer/TestSynchronization.java
! test/java/util/BitSet/BitSetStreamTest.java
! test/java/util/Collection/MOAT.java
! test/java/util/Iterator/IteratorDefaults.java
! test/java/util/Random/RandomStreamTest.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/ZipFile/StreamZipEntriesTest.java
Changeset: 504d56fd4f36
Author: mduigou
Date: 2013-05-07 14:37 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/504d56fd4f36
Merge
! src/share/classes/java/util/concurrent/ForkJoinTask.java
! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
Changeset: 35d32deb83ad
Author: mduigou
Date: 2013-05-07 14:37 -0700
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/35d32deb83ad
Merge
- test/sun/reflect/CallerSensitive/MethodFinder.java
More information about the lambda-dev
mailing list