hg: jdk9/hs-emb/jdk: 56 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sat Dec 20 03:21:59 UTC 2014


Changeset: 63c558ffb833
Author:    martin
Date:      2014-11-21 16:30 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/63c558ffb833

8065172: More core reflection final and volatile annotations
Summary: more fiddling with "final" and "volatile" field modifiers
Reviewed-by: jfranck, plevart, psandoz

! src/java.base/share/classes/sun/reflect/Label.java
! src/java.base/share/classes/sun/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationTypeMismatchExceptionProxy.java
! src/java.base/share/classes/sun/reflect/annotation/EnumConstantNotPresentExceptionProxy.java
! src/java.base/share/classes/sun/reflect/annotation/TypeNotPresentExceptionProxy.java
! src/java.base/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
! src/java.base/share/classes/sun/reflect/generics/factory/GenericsFactory.java
! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/LazyReflectiveObjectGenerator.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/repository/AbstractRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/ClassRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/ConstructorRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/FieldRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
! src/java.base/share/classes/sun/reflect/generics/repository/MethodRepository.java
! src/java.base/share/classes/sun/reflect/generics/scope/AbstractScope.java
! src/java.base/share/classes/sun/reflect/generics/tree/Signature.java
! src/java.base/share/classes/sun/reflect/generics/tree/Wildcard.java
! src/java.base/share/classes/sun/reflect/generics/visitor/Reifier.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java

Changeset: 84e19392365e
Author:    martin
Date:      2014-12-10 09:23 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/84e19392365e

8065804: JEP 171: Clarifications/corrections for fence intrinsics
Reviewed-by: dholmes, shade, dl, psandoz

! src/java.base/share/classes/sun/misc/Unsafe.java

Changeset: 244da7af6a69
Author:    rriggs
Date:      2014-12-12 15:07 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/244da7af6a69

8056238: (process) ProcessBuilder.redirectError spec has a broken link
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/ProcessBuilder.java

Changeset: 678faa7d1a6a
Author:    martin
Date:      2014-10-30 07:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/678faa7d1a6a

8067377: My hobby: caning, then then canning, the the can-can
Summary: Fix ALL the stutters!
Reviewed-by: rriggs, mchung, lancea

! src/demo/share/jfc/TableExample/TableSorter.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassValue.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/security/DomainCombiner.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/Spliterator.java
! src/java.base/share/classes/java/util/Spliterators.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/misc/JavaNioAccess.java
! src/java.base/share/classes/sun/misc/VM.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/MAC.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/GeneralName.java
! src/java.base/share/classes/sun/security/x509/URIName.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
! src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
! src/java.base/share/classes/sun/text/normalizer/UTF16.java
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/native/libjli/java_md_solinux.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/windows/native/libjli/cmdtoargs.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java
! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/FlowLayout.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java
! src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
! src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/font/GlyphVector.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
! src/java.desktop/share/classes/java/beans/Encoder.java
! src/java.desktop/share/classes/java/beans/Transient.java
! src/java.desktop/share/classes/javax/imageio/IIOParam.java
! src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java
! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/sampled/Clip.java
! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/ArrayTable.java
! src/java.desktop/share/classes/javax/swing/Box.java
! src/java.desktop/share/classes/javax/swing/GroupLayout.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenuItem.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/OverlayLayout.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
! src/java.desktop/share/classes/javax/swing/SpinnerModel.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/ViewportLayout.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/table/TableColumn.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/ElementIterator.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/javax/swing/text/html/LineView.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
! src/java.desktop/share/classes/sun/font/BidiUtils.java
! src/java.desktop/share/classes/sun/font/Decoration.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
! src/java.desktop/share/classes/sun/print/PathGraphics.java
! src/java.desktop/share/classes/sun/print/PeekGraphics.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! src/java.desktop/share/native/common/font/fontscalerdefs.h
! src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
! src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
! src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
! src/java.desktop/share/native/liblcms/LCMS.c
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
! src/java.desktop/unix/classes/sun/font/NativeFont.java
! src/java.desktop/unix/native/common/awt/awt_Font.c
! src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c
! src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
! src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
! src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.h
! src/java.desktop/windows/native/libawt/windows/awt_Frame.h
! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/java.management/share/classes/javax/management/openmbean/ArrayType.java
! src/java.management/share/classes/javax/management/openmbean/SimpleType.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
! src/java.naming/share/classes/javax/naming/ldap/Rdn.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
! src/java.scripting/share/classes/javax/script/ScriptContext.java
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/jdk.attach/solaris/native/libattach/VirtualMachineImpl.c
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
! src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
! src/sample/share/nio/server/ChannelIOSecure.java
! src/sample/solaris/dtrace/hotspot/gc_time_stat.d

Changeset: dc233e3db21e
Author:    chegar
Date:      2014-12-13 20:22 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dc233e3db21e

8067112: Update java/util/Collections/EmptyIterator.java to eliminate dependency on sun.tools.java
Reviewed-by: chegar, prappo
Contributed-by: Amy Lu <amy.lu at oracle.com>

! test/java/util/Collections/EmptyIterator.java

Changeset: 026b9a30e8b2
Author:    sjiang
Date:      2014-12-15 19:21 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/026b9a30e8b2

8067241: DeadlockTest.java failed with negative timeout value
Reviewed-by: dfuchs, sspitsyn

! test/javax/management/standardmbean/DeadlockTest.java

Changeset: 655c81c02331
Author:    bpb
Date:      2014-12-15 12:09 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/655c81c02331

8025619: (fc) FileInputStream.getChannel on closed stream returns FileChannel that doesn't know that stream is closed
Summary: If the stream is closed ensure getChannel() returns a closed channel. Also, FileKey.create() should throw an IOException directly instead of wrapping it in an Error.
Reviewed-by: alanb

! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/FileKey.java
! src/java.base/windows/classes/sun/nio/ch/FileKey.java
+ test/java/nio/channels/FileChannel/GetClosedChannel.java

Changeset: 97ad64a400ab
Author:    rriggs
Date:      2014-12-15 17:36 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/97ad64a400ab

8067486: Add diagnostics for Exception: Read from closed pipe hang
Reviewed-by: lancea

! test/java/lang/Runtime/exec/SleepyCat.java

Changeset: dd0b279b0565
Author:    sherman
Date:      2014-12-16 04:58 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/dd0b279b0565

8067289: Fix deprecation warnings in java.base module - CRC32C
Summary: to remove the deprecation warning in CRC32C class
Reviewed-by: darcy
Contributed-by: staffan.friberg at oracle.com

! src/java.base/share/classes/java/util/zip/CRC32C.java

Changeset: 003295073abf
Author:    prappo
Date:      2014-12-16 12:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/003295073abf

8066867: Add InputStream transferTo to transfer content to an OutputStream
Reviewed-by: chegar
Contributed-by: Alan Bateman <alan.bateman at oracle.com>, Chris Hegarty <chris.hegarty at oracle.com>, Patrick Reinhart <patrick at reini.net>, Pavel Rappo <pavel.rappo at oracle.com>

! src/java.base/share/classes/java/io/InputStream.java
+ test/java/io/InputStream/TransferTo.java

Changeset: 70e68970bdee
Author:    dfuchs
Date:      2014-12-16 17:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/70e68970bdee

8066612: Add a test that will call getDeclaredFields() on all classes and try to set them accessible.
Summary: This test use the jrt:/ file system to find the name of all classes, then loads each of them, get their declared fields, and attempt to call setAccessible.
Reviewed-by: coffeys, dholmes, plevart

+ test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java

Changeset: bbc662907181
Author:    avstepan
Date:      2014-11-18 16:32 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bbc662907181

8055836: move awt tests from AWT_Modality to OpenJDK repository - part 9
Summary: Some modality tests for Print dialog were added
Reviewed-by: pchelko

+ test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html
+ test/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java
+ test/java/awt/Modal/PrintDialogsTest/Test.java

Changeset: 67ad12a0cbaa
Author:    avstepan
Date:      2014-11-18 17:10 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/67ad12a0cbaa

8054359: move awt automated tests from AWT_Modality to OpenJDK repository - part 8
Summary: Some new tests to check FileDialog modality behavior
Reviewed-by: alexsch, pchelko

+ test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDWDTest.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java
+ test/java/awt/Modal/FileDialog/FileDialogFWDTest.java
+ test/java/awt/Modal/FileDialog/FileDialogModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogModalityTest.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java
+ test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java

Changeset: 9f15846307ba
Author:    avstepan
Date:      2014-11-19 14:12 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9f15846307ba

8054143: move awt automated tests from AWT_Modality to OpenJDK repository - part 6
Reviewed-by: pchelko

+ test/java/awt/Modal/ToBack/ToBackAppModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackAppModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackDDFTest.java
+ test/java/awt/Modal/ToBack/ToBackDocModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackDocModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackFDFTest.java
+ test/java/awt/Modal/ToBack/ToBackModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless1Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless2Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless3Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless4Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless5Test.java
+ test/java/awt/Modal/ToBack/ToBackModeless6Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackNonModal6Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal1Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal2Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal3Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal4Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal5Test.java
+ test/java/awt/Modal/ToBack/ToBackTKModal6Test.java

Changeset: 2f79e5e1359b
Author:    pchelko
Date:      2014-11-19 16:42 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/2f79e5e1359b

8058193: [macosx] Potential incomplete fix for JDK-8031485
Reviewed-by: alexsch, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java
+ test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java

Changeset: 4ef86895869c
Author:    yan
Date:      2014-11-21 16:11 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4ef86895869c

8063107: Change open swing regression tests to avoid sun.awt.SunToolkit.realSync, part 2
8064573: [TEST_BUG] javax/swing/text/AbstractDocument/6968363/Test6968363.java is asocial pressing VK_LEFT and not releasing
8064575: [TEST_BUG] javax/swing/JEditorPane/6917744/bug6917744.java 100 times press keys and never releases
8064809: [TEST_BUG] javax/swing/JComboBox/4199622/bug4199622.java contains a lot of keyPress and not a single keyRelease
Reviewed-by: alexsch, pchelko

! test/javax/swing/AbstractButton/6711682/bug6711682.java
+ test/javax/swing/JButton/4368790/bug4368790.java
! test/javax/swing/JColorChooser/Test6541987.java
! test/javax/swing/JColorChooser/Test6827032.java
! test/javax/swing/JColorChooser/Test7194184.java
! test/javax/swing/JComboBox/4199622/bug4199622.java
+ test/javax/swing/JComboBox/4515752/DefaultButtonTest.java
! test/javax/swing/JComboBox/4743225/bug4743225.java
! test/javax/swing/JComboBox/6236162/bug6236162.java
+ test/javax/swing/JComboBox/6559152/bug6559152.java
! test/javax/swing/JComboBox/6607130/bug6607130.java
! test/javax/swing/JComboBox/8032878/bug8032878.java
! test/javax/swing/JComboBox/8057893/bug8057893.java
! test/javax/swing/JComponent/6683775/bug6683775.java
! test/javax/swing/JComponent/7154030/bug7154030.java
! test/javax/swing/JEditorPane/6917744/bug6917744.java
! test/javax/swing/JFileChooser/4524490/bug4524490.java
! test/javax/swing/JFileChooser/7199708/bug7199708.java
! test/javax/swing/JFileChooser/8002077/bug8002077.java
! test/javax/swing/JFileChooser/8021253/bug8021253.java
! test/javax/swing/JFrame/4962534/bug4962534.java
! test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/javax/swing/JInternalFrame/5066752/bug5066752.java
! test/javax/swing/JInternalFrame/8020708/bug8020708.java
! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java
! test/javax/swing/JList/6462008/bug6462008.java
+ test/javax/swing/JList/6510999/bug6510999.java
+ test/javax/swing/JMenu/4417601/bug4417601.java
! test/javax/swing/JMenu/4515762/bug4515762.java
! test/javax/swing/JMenu/4692443/bug4692443.java
+ test/javax/swing/JMenu/6359669/bug6359669.java
+ test/javax/swing/JMenu/6470128/bug6470128.java
+ test/javax/swing/JMenu/6538132/bug6538132.java
! test/javax/swing/JMenuBar/4750590/bug4750590.java
! test/javax/swing/JMenuItem/4171437/bug4171437.java
! test/javax/swing/JMenuItem/4654927/bug4654927.java
! test/javax/swing/JMenuItem/6209975/bug6209975.java
+ test/javax/swing/JMenuItem/6249972/bug6249972.java
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
+ test/javax/swing/JOptionPane/6428694/bug6428694.java
! test/javax/swing/JOptionPane/7138665/bug7138665.java
! test/javax/swing/JPopupMenu/4458079/bug4458079.java
+ test/javax/swing/JPopupMenu/4634626/bug4634626.html
+ test/javax/swing/JPopupMenu/4634626/bug4634626.java
! test/javax/swing/JPopupMenu/4966112/bug4966112.java
+ test/javax/swing/JPopupMenu/6217905/bug6217905.java
+ test/javax/swing/JPopupMenu/6415145/bug6415145.java
+ test/javax/swing/JPopupMenu/6515446/bug6515446.java
+ test/javax/swing/JPopupMenu/6544309/bug6544309.java
+ test/javax/swing/JPopupMenu/6580930/bug6580930.java
! test/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java
! test/javax/swing/JPopupMenu/6987844/bug6987844.java
! test/javax/swing/JPopupMenu/7154841/bug7154841.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java
! test/javax/swing/JRadioButton/8041561/bug8041561.java
! test/javax/swing/JRootPane/4670486/bug4670486.java
! test/javax/swing/JScrollBar/4708809/bug4708809.java
! test/javax/swing/JScrollBar/6542335/bug6542335.java
! test/javax/swing/JScrollBar/7163696/Test7163696.java
! test/javax/swing/JScrollBar/bug4202954/bug4202954.java
! test/javax/swing/JSlider/6348946/bug6348946.java
+ test/javax/swing/JSlider/6401380/bug6401380.java
! test/javax/swing/JSlider/6848475/bug6848475.java
! test/javax/swing/JSpinner/4973721/bug4973721.java
! test/javax/swing/JSpinner/5012888/bug5012888.java
! test/javax/swing/JSplitPane/4885629/bug4885629.java
! test/javax/swing/JTabbedPane/4361477/bug4361477.java
! test/javax/swing/JTabbedPane/4624207/bug4624207.java
! test/javax/swing/JTabbedPane/6495408/bug6495408.java
! test/javax/swing/JTabbedPane/7161568/bug7161568.java
! test/javax/swing/JTable/4220171/bug4220171.java
! test/javax/swing/JTable/6263446/bug6263446.java
! test/javax/swing/JTable/6777378/bug6777378.java
! test/javax/swing/JTable/7055065/bug7055065.java
! test/javax/swing/JTable/7068740/bug7068740.java
! test/javax/swing/JTableHeader/6884066/bug6884066.java
! test/javax/swing/JTableHeader/6889007/bug6889007.java
! test/javax/swing/JTextArea/4697612/bug4697612.java
! test/javax/swing/JTextField/8036819/bug8036819.java
! test/javax/swing/JToolBar/4247996/bug4247996.java
! test/javax/swing/JToolTip/4846413/bug4846413.java
! test/javax/swing/JTree/4330357/bug4330357.java
! test/javax/swing/JTree/4908142/bug4908142.java
! test/javax/swing/JTree/4927934/bug4927934.java
! test/javax/swing/JTree/6263446/bug6263446.java
! test/javax/swing/JTree/6505523/bug6505523.java
+ test/javax/swing/JTree/6578666/bug6578666.java
! test/javax/swing/JTree/8003400/Test8003400.java
! test/javax/swing/JTree/8004298/bug8004298.java
! test/javax/swing/Popup/TaskbarPositionTest.java
! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java
! test/javax/swing/SwingUtilities/4917669/bug4917669.java
! test/javax/swing/SwingUtilities/7146377/bug7146377.java
! test/javax/swing/ToolTipManager/Test6256140.java
! test/javax/swing/dnd/7171812/bug7171812.java
! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java
! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java
! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java
! test/javax/swing/plaf/synth/7158712/bug7158712.java
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java
! test/javax/swing/text/CSSBorder/6796710/bug6796710.java
! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java
! test/javax/swing/text/JTextComponent/5074573/bug5074573.java
! test/javax/swing/text/StyledEditorKit/4506788/bug4506788.java
! test/javax/swing/text/View/8014863/bug8014863.java
! test/javax/swing/text/html/CSS/4530474/bug4530474.java
! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java

Changeset: b8b6d817547e
Author:    prr
Date:      2014-11-25 12:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b8b6d817547e

Merge

- src/java.base/share/classes/java/util/zip/package.html

Changeset: 675344f2c1b6
Author:    alexsch
Date:      2014-11-27 14:27 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/675344f2c1b6

8065098: JColorChooser no longer supports drag and drop between two JVM instances
Reviewed-by: serb, pchelko

! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
+ test/javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java
+ test/javax/swing/JColorChooser/8065098/bug8065098.html
+ test/javax/swing/JColorChooser/8065098/bug8065098.java

Changeset: 785732b1971f
Author:    serb
Date:      2014-11-28 10:42 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/785732b1971f

8059942: Default implementation of DrawImage.renderImageXform() should be improved for d3d/ogl
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
+ test/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java

Changeset: 76451ab6f49a
Author:    serb
Date:      2014-11-28 13:55 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/76451ab6f49a

8061832: J2DBench can be improved
Reviewed-by: prr, bae

! src/demo/share/java2d/J2DBench/options/default.opt
! src/demo/share/java2d/J2DBench/src/j2dbench/Destinations.java
! src/demo/share/java2d/J2DBench/src/j2dbench/Group.java
! src/demo/share/java2d/J2DBench/src/j2dbench/J2DBench.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/GraphicsTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/ImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/ColorConvertOpTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/cmm/EmbeddedProfileTests.java

Changeset: 754d2145a54a
Author:    serb
Date:      2014-11-28 14:03 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/754d2145a54a

8059944: [OGL] Metrics for a method choice copying of texture should be improved
Reviewed-by: bae, prr

! src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c
! src/java.desktop/share/native/common/java2d/opengl/OGLContext.h

Changeset: 3b2bc2801098
Author:    alexsch
Date:      2014-11-28 19:17 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3b2bc2801098

8031696: [macosx] TwentyThousandTest test failed with OOM
Reviewed-by: serb, pchelko

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java

Changeset: 43f4dc0c2489
Author:    serb
Date:      2014-11-30 15:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/43f4dc0c2489

8029536: JFileChooser filter uses .toString() instead of getDescription() for filter text on GTK laf
Reviewed-by: azvegint, alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
+ test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html
+ test/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java

Changeset: b6001bed0227
Author:    azvegint
Date:      2014-12-02 12:45 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b6001bed0227

8064700: [parfait] Function Call Mismatch in jdk/src/java/desktop/unix/native/libawt_xawt/xawt/XToolkit.c
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: 1d10e21882c1
Author:    azvegint
Date:      2014-12-02 12:47 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/1d10e21882c1

8064698: [parfait] JNI exception pending in jdk/src/java/desktop/unix/native: libawt_xawt/awt/, common/awt
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/common/awt/awt_Font.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c

Changeset: af0700ba5538
Author:    azvegint
Date:      2014-12-02 12:48 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/af0700ba5538

8064699: [parfait] JNI primitive type mismatch in jdk/src/java/desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Reviewed-by: alexsch, serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 3f675a227cb2
Author:    alexsch
Date:      2014-12-03 14:25 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/3f675a227cb2

8066142: Edit the value in the text field and then press the tab key, the number don't increase
Reviewed-by: serb, azvegint

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

Changeset: bd80a2cdf91e
Author:    serb
Date:      2014-12-03 15:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/bd80a2cdf91e

6345095: regression test EmptyClipRenderingTest fails
Reviewed-by: azvegint, alexsch

+ test/sun/java2d/SunGraphics2D/EmptyClipRenderingTest.java

Changeset: a01b5719c00b
Author:    serb
Date:      2014-12-03 18:04 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a01b5719c00b

8024626: CTW CRASH: SIGSEGV in ctw/jre/lib/rt_jar/preloading_1 and ctw/jre/lib/rt_jar/sun_awt_X11_ListHelper
Reviewed-by: azvegint, alexsch

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

Changeset: e609ae899d01
Author:    prr
Date:      2014-12-03 11:52 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e609ae899d01

Merge

- make/Bundles.gmk
- make/CreateJars.gmk
- make/CreatePolicyJars.gmk
- make/CreateSecurityJars.gmk
- make/Images.gmk
- make/ProfileNames.gmk
- make/Profiles.gmk
- make/profile-includes.txt
- make/profile-rtjar-includes.txt
- src/jdk.dev/share/classes/com/sun/tools/script/shell/Main.java
- src/jdk.dev/share/classes/com/sun/tools/script/shell/init.js
- src/jdk.dev/share/classes/com/sun/tools/script/shell/messages.properties
- src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo
- src/jdk.localedata/META-INF/localedata-services/sun.util.locale.provider.LocaleDataMetaInfo
- test/javax/crypto/sanity/CheckManifestForRelease.java
- test/lib/security/java.policy/Ext_AllPolicy.java
- test/lib/security/java.policy/Ext_AllPolicy.sh
- test/lib/security/java.policy/test.policy
- test/sun/tools/jconsole/ResourceCheckTest.sh
- test/sun/tools/jinfo/Basic.sh
- test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh

Changeset: e75e73b6d5d7
Author:    serb
Date:      2014-12-05 12:41 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e75e73b6d5d7

8059998: Broken link in java.awt.event Interface KeyListener
Reviewed-by: ant, alexsch

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

Changeset: 418d2e751094
Author:    yan
Date:      2014-12-05 14:55 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/418d2e751094

8063104: Change open awt regression tests to avoid sun.awt.SunToolkit.realSync, part 2
Reviewed-by: serb, alexsch

+ test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java
+ test/java/awt/Choice/GetSizeTest/GetSizeTest.java
+ test/java/awt/Choice/GrabLockTest/GrabLockTest.java
+ test/java/awt/Choice/PopupPosTest/PopupPosTest.html
+ test/java/awt/Choice/PopupPosTest/PopupPosTest.java
+ test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java
+ test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.html
+ test/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java
+ test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java
! test/java/awt/Component/7097771/bug7097771.java
! test/java/awt/Component/F10TopToplevel/F10TopToplevel.java
+ test/java/awt/Component/NativeInLightShow/NativeInLightShow.java
+ test/java/awt/FileDialog/ISCthrownByFileListTest/ISCthrownByFileListTest.java
+ test/java/awt/Focus/6378278/InputVerifierTest.java
+ test/java/awt/Focus/6382144/EndlessLoopTest.java
+ test/java/awt/Focus/6401036/InputVerifierTest2.java
+ test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.html
+ test/java/awt/Focus/ChildWindowFocusTest/ChildWindowFocusTest.java
+ test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.html
+ test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java
! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
+ test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.html
+ test/java/awt/Focus/FocusSubRequestTest/FocusSubRequestTest.java
! test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java
+ test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.html
+ test/java/awt/Focus/ModalDialogInitialFocusTest/ModalDialogInitialFocusTest.java
+ test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html
+ test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java
! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java
+ test/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
! test/java/awt/FullScreen/8013581/bug8013581.java
! test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java
+ test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.html
+ test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeForModalDialogTest/ConsumeForModalDialogTest.java
+ test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html
+ test/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java
+ test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java
+ test/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java
+ test/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java
! test/java/awt/List/ActionAfterRemove/ActionAfterRemove.java
! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java
+ test/java/awt/List/KeyEventsTest/KeyEventsTest.html
+ test/java/awt/List/KeyEventsTest/KeyEventsTest.java
! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java
! test/java/awt/List/ScrollOutside/ScrollOut.java
! test/java/awt/List/SetBackgroundTest/SetBackgroundTest.java
! test/java/awt/MenuBar/8007006/bug8007006.java
! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java
! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java
! test/java/awt/Mixing/AWT_Mixing/SimpleOverlappingTestBase.java
! test/java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java
! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java
! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java
! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java
! test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java
! test/java/awt/Paint/PaintNativeOnUpdate.java
! test/java/awt/Robot/CtorTest/CtorTest.java
+ test/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java
! test/java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java
+ test/java/awt/Toolkit/RealSync/Test.java
! test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java
! test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java
! test/java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java
! test/java/awt/dnd/ImageTransferTest/ImageTransferTest.java
! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java
! test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java
! test/java/awt/event/KeyEvent/8020209/bug8020209.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java
! test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java
! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
+ test/java/awt/event/MouseEvent/ClickDuringKeypress/ClickDuringKeypress.java
! test/java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java
! test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java
+ test/java/awt/grab/MenuDragEvents/MenuDragEvents.html
+ test/java/awt/grab/MenuDragEvents/MenuDragEvents.java
! test/java/awt/regtesthelpers/Util.java
+ test/java/awt/regtesthelpers/UtilInternal.java
! test/javax/swing/JLabel/6596966/bug6596966.java
! test/javax/swing/regtesthelpers/Util.java
! test/sun/awt/dnd/8024061/bug8024061.java

Changeset: c5f828726f94
Author:    prr
Date:      2014-12-07 09:03 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c5f828726f94

Merge


Changeset: e5d44ab3cf22
Author:    prr
Date:      2014-12-16 08:14 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e5d44ab3cf22

Merge

- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/unix/native/common/awt/awt_Font.c

Changeset: e934242d0c1f
Author:    prr
Date:      2014-12-16 09:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/e934242d0c1f

Merge


Changeset: 5b63e9c1e8a0
Author:    darcy
Date:      2014-12-16 11:05 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/5b63e9c1e8a0

8067091: Fix Windows-specific deprecation warnings in the jdk.crypto.mscapi module
Reviewed-by: vinnie

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSACipher.java

Changeset: c8c8e1a13fa6
Author:    darcy
Date:      2014-12-16 11:49 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/c8c8e1a13fa6

8067088: Suppress solaris-specific deprecation warnings in the jdk.crypto.ucrypto module
Reviewed-by: valeriep

! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSACipher.java

Changeset: aa18d1783f1e
Author:    naoto
Date:      2014-12-16 12:48 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/aa18d1783f1e

8062588: Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from classpath
Reviewed-by: alanb

! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.desktop/share/classes/java/awt/im/spi/package.html
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! test/ProblemList.txt
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/java/util/PluggableLocale/CalendarDataProviderTest.sh
! test/java/util/PluggableLocale/CalendarNameProviderTest.sh
! test/java/util/PluggableLocale/ClasspathTest.java
! test/java/util/PluggableLocale/ClasspathTest.sh
! test/java/util/PluggableLocale/CollatorProviderTest.sh
! test/java/util/PluggableLocale/CurrencyNameProviderTest.sh
! test/java/util/PluggableLocale/DateFormatProviderTest.sh
! test/java/util/PluggableLocale/DateFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/DecimalFormatSymbolsProviderTest.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/PluggableLocale/GenericTest.sh
! test/java/util/PluggableLocale/LocaleNameProviderTest.sh
! test/java/util/PluggableLocale/NumberFormatProviderTest.sh
! test/java/util/PluggableLocale/TimeZoneNameProviderTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh

Changeset: 8bb2d5d056bf
Author:    aefimov
Date:      2014-12-16 23:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/8bb2d5d056bf

8051641: Africa/Casablanca transitions is incorrectly calculated starting from 2027
Reviewed-by: sherman

! make/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/ProblemList.txt
! test/sun/util/calendar/zi/Rule.java

Changeset: cc4f004df279
Author:    amurillo
Date:      2014-12-16 13:10 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/cc4f004df279

Merge

! src/java.base/share/native/libjli/java.c
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! test/ProblemList.txt
- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java

Changeset: a6c4836d66fa
Author:    smarks
Date:      2014-12-16 13:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/a6c4836d66fa

8035117: TEST_BUG: java/rmi/server/RemoteObject/notExtending/NotExtending.java can fail with timeout
Reviewed-by: lancea

! test/java/rmi/server/RemoteObject/notExtending/NotExtending.java

Changeset: aac334240f21
Author:    ksrini
Date:      2014-12-16 16:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/aac334240f21

8067421: java -help contains information about "-version:",'-jre-restrict-search', '-no-jre-restrict-search', but they are removed
8067411: tools/launcher/MultipleJRE.sh requires adjustments to work with module boundaries
8067290: Missing bug id in test/tools/launcher/*
Reviewed-by: darcy

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/MultipleJRE.sh
! test/tools/launcher/PrintVersion.java
! test/tools/launcher/UglyPrintVersion.java

Changeset: 67530286d394
Author:    valeriep
Date:      2014-12-12 00:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/67530286d394

8048819: Implement reliability test for DH algorithm
Summary: Added DH test for up-to-4 parties key exchange
Reviewed-by: valeriep
Contributed-by: Amanda Jiang <amanda.jiang at oracle.com>

+ test/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java

Changeset: 08705750a204
Author:    valeriep
Date:      2014-12-12 00:23 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/08705750a204

8062170: java.security.ProviderException: Error parsing configuration with space
Summary: Updated to parse library path as a line which can contain quoted strings.
Reviewed-by: vinnie

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/Config.java
! test/sun/security/pkcs11/Provider/ConfigShortPath.java
+ test/sun/security/pkcs11/Provider/cspSpace.cfg

Changeset: 4321f687fbae
Author:    valeriep
Date:      2014-12-16 22:33 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/4321f687fbae

Merge

- test/javax/swing/JComboBox/ConsumedEscTest/ConsumedEscTest.java

Changeset: f4b60ce96e83
Author:    valeriep
Date:      2014-12-17 00:19 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/f4b60ce96e83

Merge


Changeset: fd36dd2f98a9
Author:    prappo
Date:      2014-12-17 13:03 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/fd36dd2f98a9

8066642: Fix deprecation warnings in jdk.naming module
Reviewed-by: alanb, chegar

! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java

Changeset: ab9c56c997e3
Author:    ksrini
Date:      2014-12-17 13:41 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ab9c56c997e3

8061442: Update jdk/tools tests to remove check for the "jre" directory
Reviewed-by: alanb, ksrini
Contributed-by: felix.yang at oracle.com

! test/tools/jar/JarEntryTime.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/TestHelper.java

Changeset: b29f3d52d108
Author:    prappo
Date:      2014-12-18 16:44 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/b29f3d52d108

8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip
Reviewed-by: rriggs, alanb

! src/java.base/share/classes/java/io/ObjectInputStream.java
+ test/java/io/ObjectInputStream/PeekInputStreamTest.java

Changeset: ee07afa6dc9b
Author:    lancea
Date:      2014-12-18 18:51 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ee07afa6dc9b

8067904: Additional DriverManager clean-up from 8060068
Reviewed-by: mchung

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

Changeset: d4a100cbbb2d
Author:    jbachorik
Date:      2014-12-04 10:34 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/d4a100cbbb2d

8034263: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails intermittently
Reviewed-by: sla

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

Changeset: 9005464ee59b
Author:    coleenp
Date:      2014-12-14 16:02 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/9005464ee59b

8042418: Remove JVM_FindClassFromClassLoader
Summary: The function has been replaced so is no longer used.
Reviewed-by: mchung, dholmes

! src/java.base/share/native/include/jvm.h

Changeset: 7feacaf3929a
Author:    minqi
Date:      2014-12-12 20:51 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7feacaf3929a

Merge

- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h

Changeset: ccf1fdf4bb82
Author:    minqi
Date:      2014-12-14 23:03 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/ccf1fdf4bb82

Merge

- src/java.base/share/native/libjli/version_comp.c
- src/java.base/share/native/libjli/version_comp.h

Changeset: 7b19210a8b08
Author:    mchung
Date:      2014-12-17 12:29 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/7b19210a8b08

8067366: Allow java.{endorsed,ext}.dirs property be set to empty string
Reviewed-by: alanb, hseigel

! test/java/lang/ClassLoader/EndorsedDirs.java
! test/java/lang/ClassLoader/ExtDirs.java

Changeset: 056d714569dc
Author:    amurillo
Date:      2014-12-19 17:01 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/jdk/rev/056d714569dc

Merge




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