hg: nashorn/jdk8/jdk: 93 new changesets

james.laskey at oracle.com james.laskey at oracle.com
Tue May 14 05:15:56 PDT 2013


Changeset: 7857129859bd
Author:    briangoetz
Date:      2013-04-20 18:53 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7857129859bd

8012650: Arrays streams methods
8011918: java.util.stream.Streams
Reviewed-by: alanb, mduigou, darcy, henryjen
Contributed-by: brian.goetz at oracle.com, paul.sandoz at oracle.com

! src/share/classes/java/util/Arrays.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/StreamBuilder.java
+ src/share/classes/java/util/stream/Streams.java
+ test/java/util/Arrays/SetAllTest.java

Changeset: 46ddd9d272b5
Author:    mduigou
Date:      2013-04-29 22:03 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/46ddd9d272b5

8011917: Add java.util.stream.Collectors utilities
Reviewed-by: darcy, mduigou
Contributed-by: Brian Goetz <brian.goetz at oracle.com>

+ src/share/classes/java/util/stream/Collectors.java

Changeset: fff665e54df0
Author:    sla
Date:      2013-04-30 10:48 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/fff665e54df0

8003671: [findbugs] sun.management.AgentConfigurationError.getParams() may expose internal representation by returning AgentConfigurationError.params
Reviewed-by: mchung, rbackman, jbachorik

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

Changeset: 49d6596100db
Author:    msheppar
Date:      2013-04-29 23:07 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/49d6596100db

8007373: Inet6Address serialization incompatibility
Reviewed-by: alanb, chegar

! src/share/classes/java/net/Inet6Address.java
+ test/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java

Changeset: ac3e189c9099
Author:    lancea
Date:      2013-04-30 14:44 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/ac3e189c9099

8010416: Add a way for java.sql.Driver to be notified when it is deregistered
Reviewed-by: alanb, ulfzibis

! src/share/classes/java/sql/Driver.java
+ src/share/classes/java/sql/DriverAction.java
! src/share/classes/java/sql/DriverManager.java
! src/share/classes/java/sql/SQLPermission.java

Changeset: 0e6f412f5536
Author:    mduigou
Date:      2013-04-30 12:31 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/0e6f412f5536

8011814: Add testng.jar to Netbeans projects test compile classpath
8013271: Add MacOS sources to J2SE Netbeans project
8013272: JDK Netbeans projects should use ASCII encoding for sources
Reviewed-by: lancea

! make/netbeans/common/closed-share-sources.ent
! make/netbeans/common/demo-view.ent
! make/netbeans/common/java-data-native.ent
! make/netbeans/common/java-data-no-native.ent
! make/netbeans/common/jtreg-view.ent
+ make/netbeans/common/macosx-sources.ent
+ make/netbeans/common/macosx-view.ent
! make/netbeans/common/properties.ent
! make/netbeans/common/sample-view.ent
! make/netbeans/common/share-sources.ent
! make/netbeans/common/unix-sources.ent
! make/netbeans/common/windows-sources.ent
! make/netbeans/j2se/nbproject/project.xml
! make/netbeans/world/nbproject/project.xml

Changeset: 2fba6ae13ed8
Author:    mduigou
Date:      2013-04-30 12:32 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/2fba6ae13ed8

Merge


Changeset: 1432a6247ac9
Author:    ksrini
Date:      2013-04-30 13:12 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/jdk/rev/4550ba263cbf

Merge


Changeset: dddd17cf61ff
Author:    chegar
Date:      2013-05-01 10:03 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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/nashorn/jdk8/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: 6feee75b0a8b
Author:    briangoetz
Date:      2013-05-06 11:43 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/6feee75b0a8b

8012664: Add tests for java.util.stream and lambda translation
Reviewed-by: mduigou, briangoetz
Contributed-by: Brian Goetz <brian.goetz at oracle.com>, Paul Sandoz <paul.sandoz at oracle.com>, Mike Duigou <mike.duigou at oracle.com>, Robert Field <robert.field at oracle.com>, Jim Gish <jim.gish at oracle.com>

! test/Makefile
+ test/java/util/concurrent/atomic/AtomicReferenceTest.java
+ test/java/util/stream/bootlib/TEST.properties
+ test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
+ test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
+ test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
+ test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
+ test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
+ test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.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/bootlib/java/util/stream/TestFlagExpectedOp.java
+ test/java/util/stream/boottest/TEST.properties
+ test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
+ test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
+ test/java/util/stream/boottest/java/util/stream/NodeTest.java
+ test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
+ test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
+ test/java/util/stream/boottest/java/util/stream/UnorderedTest.java
+ test/java/util/stream/test/TEST.properties
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/DeserializeMethodTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/MHProxiesTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/SerializedLambdaTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/FillableStringTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/MapTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectionAndMapModifyStreamTest.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/DoublePrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FilterOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ForEachOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/GroupByOpTest.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/IntPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntSliceOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntUniqOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/MapOpTest.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/MinMaxTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveAverageOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/PrimitiveSumTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/RangeTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceByOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ReduceTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.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/SpliteratorLateBindingFailFastTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTraversingAndSplittingTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamBuilderTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamLinkTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamParSeqTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TabulatorsTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/TeeOpTest.java
+ test/java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java
+ test/jdk/lambda/ArrayCtorRefTest.java
+ test/jdk/lambda/FDTest.java
+ test/jdk/lambda/LambdaTranslationCompoundSamTest.java
+ test/jdk/lambda/LambdaTranslationInInterface.java
+ test/jdk/lambda/LambdaTranslationInnerConstructor.java
+ test/jdk/lambda/LambdaTranslationTest1.java
+ test/jdk/lambda/LambdaTranslationTest2.java
+ test/jdk/lambda/MethodReferenceTestFDCCE.java
+ test/jdk/lambda/MethodReferenceTestInnerDefault.java
+ test/jdk/lambda/MethodReferenceTestInnerInstance.java
+ test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java
+ test/jdk/lambda/MethodReferenceTestInstance.java
+ test/jdk/lambda/MethodReferenceTestInstanceMethod.java
+ test/jdk/lambda/MethodReferenceTestKinds.java
+ test/jdk/lambda/MethodReferenceTestNew.java
+ test/jdk/lambda/MethodReferenceTestNewInner.java
+ test/jdk/lambda/MethodReferenceTestSueCase1.java
+ test/jdk/lambda/MethodReferenceTestSueCase2.java
+ test/jdk/lambda/MethodReferenceTestSueCase4.java
+ test/jdk/lambda/MethodReferenceTestSuper.java
+ test/jdk/lambda/MethodReferenceTestSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestTypeConversion.java
+ test/jdk/lambda/MethodReferenceTestVarArgs.java
+ test/jdk/lambda/MethodReferenceTestVarArgsExt.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuper.java
+ test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java
+ test/jdk/lambda/MethodReferenceTestVarArgsThis.java
+ test/jdk/lambda/TEST.properties
+ test/jdk/lambda/TestInnerCtorRef.java
+ test/jdk/lambda/TestPrivateCtorRef.java
+ test/jdk/lambda/separate/AttributeInjector.java
+ test/jdk/lambda/separate/ClassFile.java
+ test/jdk/lambda/separate/ClassFilePreprocessor.java
+ test/jdk/lambda/separate/ClassToInterfaceConverter.java
+ test/jdk/lambda/separate/Compiler.java
+ test/jdk/lambda/separate/DirectedClassLoader.java
+ test/jdk/lambda/separate/SourceModel.java
+ test/jdk/lambda/separate/TestHarness.java
+ test/jdk/lambda/shapegen/ClassCase.java
+ test/jdk/lambda/shapegen/Hierarchy.java
+ test/jdk/lambda/shapegen/HierarchyGenerator.java
+ test/jdk/lambda/shapegen/Rule.java
+ test/jdk/lambda/shapegen/RuleGroup.java
+ test/jdk/lambda/shapegen/TTNode.java
+ test/jdk/lambda/shapegen/TTParser.java
+ test/jdk/lambda/shapegen/TTShape.java
+ test/jdk/lambda/vm/DefaultMethodRegressionTests.java
+ test/jdk/lambda/vm/DefaultMethodsTest.java
+ test/jdk/lambda/vm/InterfaceAccessFlagsTest.java
+ test/jdk/lambda/vm/StrictfpDefault.java

Changeset: 7d89b0dd973c
Author:    weijun
Date:      2013-05-08 08:25 +0800
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7d89b0dd973c

8012679: Let allow_weak_crypto default to false
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/internal/crypto/EType.java
! test/sun/security/krb5/auto/DupEtypes.java
! test/sun/security/krb5/etype/WeakCrypto.java

Changeset: c8f47674d105
Author:    alanb
Date:      2013-05-08 18:00 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/c8f47674d105

8013652: (profiles) Add javax.script to compact1
Reviewed-by: mchung, dholmes

! makefiles/profile-rtjar-includes.txt

Changeset: 3fd83f282c61
Author:    ksrini
Date:      2013-05-07 13:15 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/3fd83f282c61

8013736: [launcher] cleanup code for correctness
8005735: [parfait] False positive integer overflow in jdk/src/solaris/bin/jexec.c
8009873: [parfait] Memory leak at jdk/src/share/bin/wildcard.c
8005807: [parfait] Undefined return value at jdk/src/share/bin/java.c
Reviewed-by: alanb, martin

! src/share/bin/java.c
! src/share/bin/java.h
! src/share/bin/wildcard.c
! src/solaris/bin/jexec.c

Changeset: bb9cdfac1a7d
Author:    juh
Date:      2013-05-09 12:00 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/bb9cdfac1a7d

8007699: Move some tests from test/sun/security/provider/certpath/X509CertPath to closed repo
Reviewed-by: mullan

- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java

Changeset: 498ea4c3a4c6
Author:    psandoz
Date:      2013-05-01 18:40 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/498ea4c3a4c6

8012646: Pattern.splitAsStream
Reviewed-by: forax, plevart, alanb
Contributed-by: Ben Evans <benjamin.john.evans at gmail.com>, Paul Sandoz <paul.sandoz at oracle.com>

! src/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java

Changeset: 78d08fc2dd12
Author:    mullan
Date:      2013-04-25 11:18 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/78d08fc2dd12

8011313: OCSP timeout set to wrong value if com.sun.security.ocsp.timeout not defined
Reviewed-by: vinnie

! src/share/classes/sun/security/provider/certpath/OCSP.java

Changeset: 3e282678a885
Author:    mullan
Date:      2013-04-25 15:48 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/3e282678a885

8013228: Create new system properties to control allowable OCSP clock skew and CRL connection timeout
Reviewed-by: vinnie

! src/share/classes/sun/security/provider/certpath/CertPathHelper.java
! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/share/classes/sun/security/provider/certpath/URICertStore.java

Changeset: 7c4eb715c5e8
Author:    ngthomas
Date:      2013-04-30 21:49 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7c4eb715c5e8

Merge


Changeset: 12af7c32c648
Author:    omajid
Date:      2013-04-29 12:34 -0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/12af7c32c648

8013480: fix zero build on arm
Reviewed-by: erikj

! makefiles/GensrcX11Wrappers.gmk

Changeset: 7a96ead5ea89
Author:    katleman
Date:      2013-04-30 14:40 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7a96ead5ea89

Merge


Changeset: 55c7b90fe57e
Author:    katleman
Date:      2013-05-01 14:59 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/55c7b90fe57e

Merge


Changeset: 8dbb4b159e04
Author:    erikj
Date:      2013-05-02 15:59 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/8dbb4b159e04

8013552: Add build support for different man pages for OpenJDK and OracleJDK
Reviewed-by: tbell, omajid

! makefiles/Images.gmk

Changeset: 1daef88acff2
Author:    katleman
Date:      2013-05-02 13:35 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/1daef88acff2

Added tag jdk8-b88 for changeset 8dbb4b159e04

! .hgtags

Changeset: b0c41789f500
Author:    jgodinez
Date:      2013-04-25 10:14 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/b0c41789f500

8009199: Printed text become garbage on Mac OSX
Reviewed-by: bae, prr

! src/macosx/native/sun/awt/CTextPipe.m

Changeset: f4aa34a7a44d
Author:    jchen
Date:      2013-04-29 10:02 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/f4aa34a7a44d

8005302: [findbugs] public methods return internal arrays; may be private
Reviewed-by: bae, prr

! src/share/classes/sun/java2d/pipe/AAShapePipe.java

Changeset: 46686202aa23
Author:    lana
Date:      2013-04-30 22:43 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/46686202aa23

Merge


Changeset: c70346f4c0a9
Author:    pchelko
Date:      2013-04-18 15:09 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/c70346f4c0a9

8011686: AWT accidentally disables the NSApplicationDelegate of SWT, causing loss of OS X integration functionality
Reviewed-by: anthony, serb
Contributed-by: Markus Persson <markus.persson at oracle.com>

! src/macosx/native/sun/awt/awt.m

Changeset: ac92ac05dde4
Author:    kshefov
Date:      2013-04-22 18:39 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/ac92ac05dde4

8011230: [TEST_BUG] java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java failed on solaris
Reviewed-by: serb, anthony

! test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.sh

Changeset: 578fb8766200
Author:    leonidr
Date:      2013-04-22 19:24 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/578fb8766200

8008366: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
Reviewed-by: anthony, serb

! src/macosx/native/sun/awt/AWTEvent.h
! src/macosx/native/sun/awt/AWTEvent.m
! src/macosx/native/sun/awt/CMenuItem.m
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java

Changeset: 0894b8476a49
Author:    lana
Date:      2013-04-23 15:17 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/0894b8476a49

Merge

- src/share/classes/java/time/chrono/HijrahDeviationReader.java
- src/share/classes/java/time/format/DateTimeBuilder.java
- src/share/classes/java/time/format/DateTimeFormatStyleProvider.java
- src/share/classes/java/time/temporal/Adjusters.java
- src/share/classes/java/time/temporal/Queries.java
- src/share/classes/sun/java2d/cmm/lcms/META-INF/services/sun.java2d.cmm.PCMM
- src/share/native/java/lang/ResourceBundle.c
- test/java/time/tck/java/time/TestChronology.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDate.java
- test/java/time/tck/java/time/chrono/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/chrono/TestHijrahChronology.java
- test/java/time/tck/java/time/chrono/TestJapaneseChronology.java
- test/java/time/tck/java/time/chrono/TestMinguoChronology.java
- test/java/time/tck/java/time/chrono/TestThaiBuddhistChronology.java
- test/java/time/tck/java/time/temporal/TCKDateTimeAdjusters.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDate.java
- test/java/time/tck/java/time/temporal/TestChronoLocalDateTime.java
- test/java/time/tck/java/time/temporal/TestChronoZonedDateTime.java
- test/java/time/test/java/time/temporal/TestDateTimeAdjusters.java
- test/java/time/test/java/time/temporal/TestJapaneseChronoImpl.java
- test/java/time/test/java/time/temporal/TestThaiBuddhistChronoImpl.java
- test/java/util/ComparatorsTest.java

Changeset: 7103434eefe2
Author:    kshefov
Date:      2013-04-24 11:48 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7103434eefe2

8011186: [TEST_BUG] java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java failed on windows 8
Reviewed-by: anthony, serb, ant

- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
+ test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java

Changeset: 854f60ec4bfb
Author:    anthony
Date:      2013-04-26 18:48 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/854f60ec4bfb

8012586: [x11] Modal dialogs for fullscreen window may show behind its owner
Summary: Use the _NET_WM_WINDOW_TYPE_DIALOG type for owned windows
Reviewed-by: anthony, art, serb
Contributed-by: Vladimir Kravets <vova.kravets at gmail.com>

! src/solaris/classes/sun/awt/X11/XWindowPeer.java
+ test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java

Changeset: e76f3e8e653f
Author:    malenkov
Date:      2013-04-29 16:42 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/e76f3e8e653f

8007458: [findbugs] One more beans issue, with ReflectionUtils
Reviewed-by: art, alexsch

! src/share/classes/java/beans/MetaData.java
- src/share/classes/java/beans/ReflectionUtils.java
! src/share/classes/java/beans/XMLEncoder.java
! test/java/beans/XMLEncoder/AbstractTest.java
! test/java/beans/XMLEncoder/BeanValidator.java
! test/java/beans/XMLEncoder/Test4631471.java
! test/java/beans/XMLEncoder/Test4679556.java
! test/java/beans/XMLEncoder/java_awt_BorderLayout.java
+ test/java/beans/XMLEncoder/java_awt_CardLayout.java
+ test/java/beans/XMLEncoder/java_awt_GridBagLayout.java
! test/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java

Changeset: 358acb00cb2d
Author:    mcherkas
Date:      2013-04-30 13:24 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/358acb00cb2d

8012004: JInternalFrame not being finalized after closing
Reviewed-by: alexsch, alexp

! src/share/classes/javax/swing/JDesktopPane.java
+ test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java

Changeset: 31e111f82993
Author:    serb
Date:      2013-04-30 17:27 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/31e111f82993

7166296: closed/java/awt/Frame/DisabledParentOfToplevel/DisabledParentOfToplevel.html failed since 1.8.0b36
Reviewed-by: anthony, art

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Window.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: caeedce39396
Author:    serb
Date:      2013-05-01 12:19 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/caeedce39396

8009012: [macosx] DisplayChangedListener is not implemented in LWWindowPeer/CGraphicsEnvironment
Reviewed-by: anthony, bae

! src/macosx/classes/sun/awt/CGraphicsDevice.java
! src/macosx/classes/sun/awt/CGraphicsEnvironment.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/macosx/native/sun/awt/CGraphicsEnv.m
! src/macosx/native/sun/java2d/opengl/CGLLayer.m

Changeset: c357c11f076f
Author:    lana
Date:      2013-05-01 09:20 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/c357c11f076f

Merge


Changeset: 920ad6c95d93
Author:    lana
Date:      2013-05-01 11:27 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/920ad6c95d93

Merge

- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java

Changeset: f6f2802f980c
Author:    lana
Date:      2013-05-01 11:34 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/f6f2802f980c

Merge

- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java

Changeset: 336a110f1196
Author:    lana
Date:      2013-05-06 11:50 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/336a110f1196

Merge

- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/java/io/Serializable/accessConstants/AccessConstants.java
- test/java/nio/file/Files/walkFileTree/walk_file_tree.sh
- test/sun/reflect/CallerSensitive/MethodFinder.java

Changeset: 88125d32eb06
Author:    andrew
Date:      2013-05-04 17:04 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/88125d32eb06

8011366: Enable debug info on all libraries for OpenJDK builds
Summary: The build should not be turning off debugging if it has been requested.
Reviewed-by: erikj, dholmes

! makefiles/CompileNativeLibraries.gmk

Changeset: 7ba77fff0ef6
Author:    katleman
Date:      2013-05-07 10:51 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/7ba77fff0ef6

Merge


Changeset: 845025546e35
Author:    katleman
Date:      2013-05-07 13:13 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/845025546e35

Merge


Changeset: 573a593379cb
Author:    lana
Date:      2013-05-08 23:53 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/573a593379cb

Merge

! makefiles/CompileNativeLibraries.gmk
! makefiles/Images.gmk
- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java

Changeset: 2023e3d573eb
Author:    lana
Date:      2013-05-09 14:23 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/2023e3d573eb

Merge

- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java

Changeset: ba74cd79e4f6
Author:    jfranck
Date:      2013-05-10 10:20 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/ba74cd79e4f6

8007073: Implement Core Reflection for Type Annotations on parameters
Reviewed-by: darcy, abuckley

! src/share/classes/java/lang/reflect/Executable.java
! src/share/classes/java/lang/reflect/Field.java
! src/share/classes/java/lang/reflect/Parameter.java
! src/share/classes/sun/reflect/annotation/TypeAnnotation.java
! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! test/java/lang/annotation/TypeAnnotationReflection.java

Changeset: 09a3b08c986f
Author:    alanb
Date:      2013-05-10 14:53 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/09a3b08c986f

8011128: (fs) Files.createDirectory fails if the resolved path is exactly 248 characters long
Reviewed-by: khazra, chegar

! src/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/windows/classes/sun/nio/fs/WindowsPath.java
+ test/java/nio/file/Files/NameLimits.java

Changeset: ece61e21782d
Author:    darcy
Date:      2013-05-10 08:53 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/ece61e21782d

8014249: Add Modifer.parameterModifiers()
Reviewed-by: mduigou, mchung

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

Changeset: c26e0d29249a
Author:    rriggs
Date:      2013-05-10 09:06 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/c26e0d29249a

8014296: DivModTests should not compare pointers
Reviewed-by: darcy

! test/java/lang/Math/DivModTests.java

Changeset: 2490769abdfa
Author:    mduigou
Date:      2013-05-10 09:51 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/2490769abdfa

8014316: Use Method Refs in j.u.stream.MatchOps
Reviewed-by: dholmes

! src/share/classes/java/util/stream/MatchOps.java

Changeset: 9891e4d7d5b3
Author:    mduigou
Date:      2013-05-10 10:12 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/9891e4d7d5b3

Merge

- src/share/classes/java/beans/ReflectionUtils.java
- test/java/awt/Focus/OverrideRedirectWindowActivationTest/OverrideRedirectWindowActivationTest.java
- test/sun/security/provider/certpath/X509CertPath/ForwardBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ReverseBuildCompromised.java
- test/sun/security/provider/certpath/X509CertPath/ValidateCompromised.java

Changeset: f84b5498b2bb
Author:    darcy
Date:      2013-05-10 12:25 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/f84b5498b2bb

8014357: Minor refactorings to sun.reflect.generics.reflectiveObjects.*
Reviewed-by: mchung

! src/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java

Changeset: 90f715cceaae
Author:    dmeetry
Date:      2013-05-10 23:56 +0400
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/90f715cceaae

7021870: GzipInputStream closes underlying stream during reading
Reviewed-by: mduigou
Contributed-by: ivan.gerasimov at oracle.com

! src/share/classes/java/util/zip/GZIPInputStream.java
+ test/java/util/zip/GZIP/GZIPInZip.java

Changeset: 76998d11a643
Author:    xuelei
Date:      2013-05-13 05:41 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/76998d11a643

8005535: SSLSessionImpl should have protected finalize()
Reviewed-by: weijun, wetmore

! src/share/classes/sun/security/ssl/SSLSessionImpl.java

Changeset: 46db0e633240
Author:    xuelei
Date:      2013-05-13 06:05 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/46db0e633240

8005598: (reopened) Need to clone array of input/output parameters
Reviewed-by: weijun

! src/share/classes/com/sun/jndi/dns/DnsContext.java
! src/share/classes/com/sun/jndi/ldap/BasicControl.java

Changeset: 536678dffa97
Author:    sundar
Date:      2013-05-13 22:23 +0530
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/536678dffa97

8012975: Remove rhino from jdk8
Reviewed-by: alanb, tbell

! make/com/sun/Makefile
- make/com/sun/script/Makefile
! make/sun/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
! make/tools/src/build/tools/deps/refs.allowed
! makefiles/CopyFiles.gmk
! makefiles/CopyIntoClasses.gmk
! makefiles/profile-rtjar-includes.txt
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java

Changeset: 6175fe5b07aa
Author:    bharadwaj
Date:      2013-05-13 12:26 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/6175fe5b07aa

8008687: MethodHandle code: allow static and invokespecial calls to interface methods
Summary: Changes to support invocation of lambda methods compiled either as static interface methods and or private instance methods.
Reviewed-by: jrose, twisti

! src/share/classes/java/lang/invoke/MemberName.java

Changeset: f7fcfb204a69
Author:    mduigou
Date:      2013-05-13 13:15 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/f7fcfb204a69

Merge

- make/com/sun/script/Makefile
- make/sun/org/Makefile
- make/sun/org/mozilla/Makefile
- make/sun/org/mozilla/javascript/Makefile
- src/share/classes/com/sun/script/javascript/ExternalScriptable.java
- src/share/classes/com/sun/script/javascript/JSAdapter.java
- src/share/classes/com/sun/script/javascript/JavaAdapter.java
- src/share/classes/com/sun/script/javascript/META-INF/services/javax.script.ScriptEngineFactory
- src/share/classes/com/sun/script/javascript/RhinoClassShutter.java
- src/share/classes/com/sun/script/javascript/RhinoCompiledScript.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngine.java
- src/share/classes/com/sun/script/javascript/RhinoScriptEngineFactory.java
- src/share/classes/com/sun/script/javascript/RhinoTopLevel.java
- src/share/classes/com/sun/script/javascript/RhinoWrapFactory.java
- src/share/classes/com/sun/script/util/BindingsBase.java
- src/share/classes/com/sun/script/util/BindingsEntrySet.java
- src/share/classes/com/sun/script/util/BindingsImpl.java
- src/share/classes/com/sun/script/util/InterfaceImplementor.java
- src/share/classes/com/sun/script/util/ScriptEngineFactoryBase.java

Changeset: 86c1e8c799f5
Author:    khazra
Date:      2013-05-13 13:48 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/86c1e8c799f5

8014254: Selector in HttpServer introduces a 1000 ms delay when using KeepAlive
Summary: Rearrange event-handling code to remove bottle-neck. Also reviewed by mhall at mhcomputing.net.
Reviewed-by: chegar, alanb

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

Changeset: ae35fdbab949
Author:    sherman
Date:      2013-05-13 20:35 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/ae35fdbab949

8013386: (tz) Support tzdata2013c
Summary: updated tz data to version 2013c
Reviewed-by: peytoia, okutsu

! make/sun/javazic/tzdata/VERSION
! make/sun/javazic/tzdata/africa
! make/sun/javazic/tzdata/antarctica
! make/sun/javazic/tzdata/asia
! make/sun/javazic/tzdata/australasia
! make/sun/javazic/tzdata/europe
! make/sun/javazic/tzdata/northamerica
! make/sun/javazic/tzdata/southamerica
! make/sun/javazic/tzdata/zone.tab
! src/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/de/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/es/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/it/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java
! src/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java
! test/sun/util/calendar/zi/Rule.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/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/zone.tab

Changeset: a50bad038f31
Author:    darcy
Date:      2013-05-13 22:16 -0700
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/a50bad038f31

8014365: Restore Objects.requireNonNull(T, Supplier<String>)
Reviewed-by: mduigou

! src/share/classes/java/util/Objects.java
! test/java/util/Objects/BasicObjectsTest.java

Changeset: 5bde43b1e463
Author:    jlaskey
Date:      2013-05-14 09:04 -0300
URL:       http://hg.openjdk.java.net/nashorn/jdk8/jdk/rev/5bde43b1e463

Merge




More information about the nashorn-dev mailing list