From yuri.nesterenko at oracle.com Tue Jul 1 08:50:00 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 01 Jul 2014 08:50:00 +0000 Subject: hg: jdk9/client/jdk: 8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree Message-ID: <201407010850.s618o0vt025628@aojmv0008> Changeset: 8af305206840 Author: yan Date: 2014-07-01 12:49 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8af305206840 8043131: Move ShapedAndTranslucentWindows and GC functional AWT tests to regression tree Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java + test/java/awt/Frame/FramesGC/FramesGC.java ! test/java/awt/Window/ShapedAndTranslucentWindows/FocusAWTTest.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShape.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeAndClick.java + test/java/awt/Window/ShapedAndTranslucentWindows/SetShapeDynamicallyAndClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Shaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedByAPI.java ! test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/ShapedTranslucentWindowClick.java ! test/java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java ! test/java/awt/Window/ShapedAndTranslucentWindows/Translucent.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java + test/java/awt/Window/ShapedAndTranslucentWindows/TranslucentWindowClick.java From sergey.bylokhov at oracle.com Tue Jul 1 16:56:58 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 01 Jul 2014 16:56:58 +0000 Subject: hg: jdk9/client/jdk: 8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert Message-ID: <201407011656.s61GuwDi009900@aojmv0008> Changeset: ec5d5682280a Author: serb Date: 2014-07-01 20:42 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ec5d5682280a 8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert Reviewed-by: anthony, pchelko, azvegint ! src/windows/classes/sun/awt/windows/WingDings.java From philip.race at oracle.com Tue Jul 1 19:12:13 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:13 +0000 Subject: hg: jdk9/client: 6 new changesets Message-ID: <201407011912.s61JCDbF001819@aojmv0008> Changeset: 3bcbe7c40419 Author: mikael Date: 2014-06-23 14:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/3bcbe7c40419 8047763: Recognize sparc64 as a sparc platform Reviewed-by: dholmes ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: e533bd64ec46 Author: mduigou Date: 2014-06-24 15:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/e533bd64ec46 8047925: Add mercurial version checks to get_source.sh Reviewed-by: tbell, mikael ! get_source.sh Changeset: 9f96a36ef77c Author: mikael Date: 2014-06-24 20:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/9f96a36ef77c 8047740: Add hotspot testset to jprt.properties Reviewed-by: dholmes ! make/jprt.properties Changeset: 0f035780f5a9 Author: darcy Date: 2014-06-30 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/0f035780f5a9 8048302: Update bug reporting URL in make/Javadoc.gmk 8048321: Enable doclint warnings in build of docs from langtools Reviewed-by: tbell ! make/Javadoc.gmk Changeset: d969251d13e7 Author: joehw Date: 2014-06-30 18:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/d969251d13e7 8023276: Java SE should include the full DOM API from JAXP Reviewed-by: lancea, mchung, alanb ! make/common/CORE_PKGS.gmk Changeset: 8c1383256b09 Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8c1383256b09 Merge ! make/Javadoc.gmk From philip.race at oracle.com Tue Jul 1 19:12:23 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:23 +0000 Subject: hg: jdk9/client/jdk: 32 new changesets Message-ID: <201407011912.s61JCOpf001878@aojmv0008> Changeset: 4a24b00c9b15 Author: yan Date: 2014-06-24 10:47 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4a24b00c9b15 8044256: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.nimbus Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/nimbus/AbstractRegionPainter.java Changeset: 22949288db09 Author: sjiang Date: 2014-06-24 11:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/22949288db09 8038321: RMIConnector_NPETest.java can't start rmid if running on fastdebug or Solaris-sparc Reviewed-by: sla, jbachorik ! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java Changeset: 394fde15bca6 Author: chegar Date: 2014-06-24 10:25 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/394fde15bca6 8047674: java/net/URLPermission/nstest/lookup.sh NoClassDefFoundError when run in concurrent mode Reviewed-by: alanb ! test/java/net/URLPermission/nstest/lookup.sh Changeset: 0b9b525d97bf Author: yan Date: 2014-06-24 16:57 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b9b525d97bf 8043967: Fix doclint warnings for java.awt Reviewed-by: pchelko Contributed-by: Alexander Stepanov ! src/share/classes/java/awt/AWTEvent.java ! src/share/classes/java/awt/AWTEventMulticaster.java ! src/share/classes/java/awt/AWTKeyStroke.java ! src/share/classes/java/awt/AlphaComposite.java ! src/share/classes/java/awt/BorderLayout.java ! src/share/classes/java/awt/Button.java ! src/share/classes/java/awt/Checkbox.java ! src/share/classes/java/awt/CheckboxGroup.java ! src/share/classes/java/awt/Choice.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/ComponentOrientation.java ! src/share/classes/java/awt/Container.java ! src/share/classes/java/awt/Cursor.java ! src/share/classes/java/awt/DisplayMode.java ! src/share/classes/java/awt/EventQueue.java ! src/share/classes/java/awt/Frame.java ! src/share/classes/java/awt/GraphicsEnvironment.java ! src/share/classes/java/awt/GridBagLayout.java ! src/share/classes/java/awt/HeadlessException.java ! src/share/classes/java/awt/ItemSelectable.java ! src/share/classes/java/awt/KeyboardFocusManager.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/LayoutManager.java ! src/share/classes/java/awt/LayoutManager2.java ! src/share/classes/java/awt/List.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Menu.java ! src/share/classes/java/awt/MenuBar.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/java/awt/MenuContainer.java ! src/share/classes/java/awt/MenuItem.java ! src/share/classes/java/awt/PrintGraphics.java ! src/share/classes/java/awt/PrintJob.java ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/ScrollPane.java ! src/share/classes/java/awt/Scrollbar.java ! src/share/classes/java/awt/TextArea.java ! src/share/classes/java/awt/TextComponent.java ! src/share/classes/java/awt/TextField.java ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/Window.java Changeset: 07eb3be7e64b Author: darcy Date: 2014-06-24 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/07eb3be7e64b 8048014: Update java.lang.SafeVararags for private methods Reviewed-by: lancea, abuckley ! src/share/classes/java/lang/SafeVarargs.java Changeset: 82be07eba22b Author: jbachorik Date: 2014-06-24 19:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82be07eba22b 8047073: Some javax/management/ fails with JFR Reviewed-by: egahlin, dfuchs ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java Changeset: c84527dd35be Author: jbachorik Date: 2014-06-24 19:59 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c84527dd35be 8048005: Add test timing information to JMXStartStopTest Reviewed-by: egahlin, dfuchs ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 60a73f4ccbe8 Author: darcy Date: 2014-06-24 14:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60a73f4ccbe8 8046273: Add overrides lint warning to build of jdk repository Reviewed-by: tbell ! make/Setup.gmk Changeset: 3de4322b3387 Author: mchung Date: 2014-06-24 16:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3de4322b3387 8047904: Runtime.loadLibrary throws SecurityException when security manager is installed Reviewed-by: alanb, psandoz ! src/share/classes/java/lang/ClassLoader.java ! src/share/classes/sun/misc/Launcher.java Changeset: fa193c3cae5b Author: jbachorik Date: 2014-06-25 09:43 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fa193c3cae5b 8038826: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with "should report port in use" Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 2e1a51eb4152 Author: weijun Date: 2014-06-25 18:49 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2e1a51eb4152 8048073: Cannot read ccache entry with a realm-less service name Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java + test/sun/security/krb5/ccache/EmptyRealmCC.java ! test/sun/security/krb5/ccache/TimeInCCache.java Changeset: 7f880ac2c195 Author: michaelm Date: 2014-06-25 15:55 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f880ac2c195 8029607: Type of Service (TOS) cannot be set in IPv6 header Reviewed-by: alanb ! make/src/native/genconstants/ch/genSocketOptionRegistry.c ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classes/sun/nio/ch/Net.java ! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/solaris/native/java/net/net_util_md.c ! src/solaris/native/sun/nio/ch/Net.c ! src/windows/native/sun/nio/ch/Net.c Changeset: f1187a0de1e9 Author: mduigou Date: 2014-06-25 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f1187a0de1e9 8047795: Collections.checkedList checking bypassed by List.replaceAll Reviewed-by: psandoz, chegar ! src/share/classes/java/util/Collections.java + test/java/util/Collections/CheckedListReplaceAll.java + test/java/util/Collections/CheckedMapReplaceAll.java Changeset: dd298b83fa66 Author: yan Date: 2014-06-26 15:58 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dd298b83fa66 8044281: Fix doclint warnings (missing javadoc tags) in javax.swing.table Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/JTableHeader.java ! src/share/classes/javax/swing/table/TableCellRenderer.java ! src/share/classes/javax/swing/table/TableColumn.java ! src/share/classes/javax/swing/table/TableColumnModel.java Changeset: 0c3f5f579a3b Author: yan Date: 2014-06-26 15:59 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c3f5f579a3b 8044276: Fix doclint warnings (missing javadoc tags) in javax.swing.plaf.synth Reviewed-by: alexsch Contributed-by: Rocky Sloan ! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java ! src/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java Changeset: 8070aad1c879 Author: naoto Date: 2014-06-26 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8070aad1c879 8039317: Read currency.data as a resource Reviewed-by: alanb, chegar ! make/GenerateData.gmk ! make/profile-includes.txt ! src/share/classes/java/util/Currency.java ! test/java/util/Currency/CheckDataVersion.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Currency/ValidateISO4217.java Changeset: 45592d253efe Author: igerasim Date: 2014-06-27 08:03 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45592d253efe 8048080: (smartcardio) javax.smartcardio.Card.openLogicalChannel() dosn't work on MacOSX Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: 733594e9ed15 Author: henryjen Date: 2014-06-16 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/733594e9ed15 8047721: @since should have JDK version Reviewed-by: darcy, wetmore ! src/share/classes/java/lang/Package.java ! src/share/classes/javax/crypto/CipherInputStream.java ! src/share/classes/javax/crypto/CipherOutputStream.java ! src/share/classes/javax/naming/InitialContext.java Changeset: c5481aa40b6f Author: mduigou Date: 2014-06-27 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c5481aa40b6f 8048207: Collections.checkedQueue.offer() calls add on wrapped queue Reviewed-by: psandoz ! src/share/classes/java/util/Collections.java ! test/java/util/Collections/CheckedQueue.java Changeset: bea6c6fff7fa Author: yan Date: 2014-06-30 16:32 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bea6c6fff7fa 8046434: Fix doclint warnings from javax.swing.plaf.metal package Reviewed-by: alexsch Contributed-by: Andrei Eremeev ! src/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/share/classes/javax/swing/plaf/metal/MetalButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxIcon.java ! src/share/classes/javax/swing/plaf/metal/MetalCheckBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxEditor.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalDesktopIconUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameUI.java ! src/share/classes/javax/swing/plaf/metal/MetalLabelUI.java ! src/share/classes/javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalProgressBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollButton.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSeparatorUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java ! src/share/classes/javax/swing/plaf/metal/MetalSplitPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTextFieldUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java ! src/share/classes/javax/swing/plaf/metal/MetalTreeUI.java Changeset: 78290d029b4d Author: darcy Date: 2014-06-30 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/78290d029b4d 8048839: Reverse sense of -Xlint options in build of jdk repo Reviewed-by: tbell, mikael ! make/Setup.gmk Changeset: 7b662a967f74 Author: sla Date: 2014-07-01 10:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7b662a967f74 8048687: [TESTBUG] com/sun/jdi/ExclusiveBind.java "Could not find or load main class" Reviewed-by: jbachorik, egahlin, dholmes ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/jdi/VMConnection.java Changeset: 4f11e558f9ee Author: jbachorik Date: 2014-07-01 11:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4f11e558f9ee 8038794: java/lang/management/ThreadMXBean/SynchronizationStatistics.java fails intermittently Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java Changeset: f5c0ab598b7c Author: jbachorik Date: 2014-07-01 15:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f5c0ab598b7c 8048193: [tests] Replace JPS and stdout based PID retrieval by Process.getPid() Reviewed-by: sla ! test/com/sun/tools/attach/Application.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/RunnerUtil.java - test/com/sun/tools/attach/Shutdown.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/TestApplication.java ! test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstatd/JstatdTest.java Changeset: 50ac02f81c69 Author: sla Date: 2014-07-01 16:08 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50ac02f81c69 8048710: Use ServiceLoader for the jvmstat protocols Reviewed-by: alanb + src/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/monitor/META-INF/services/sun.jvmstat.monitor.MonitoredHostService ! src/share/classes/sun/jvmstat/monitor/MonitoredHost.java + src/share/classes/sun/jvmstat/monitor/MonitoredHostService.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/MonitoredHostFileService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostLocalService.java + src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: 5534edfe96ae Author: coffeys Date: 2014-07-01 16:51 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5534edfe96ae 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar + test/com/sun/corba/se/impl/io/CustomOutputStream.java + test/com/sun/corba/se/impl/io/HookPutFieldsTest.java Changeset: 35658ba76000 Author: jbachorik Date: 2014-07-01 17:58 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/35658ba76000 8044427: [test] sun/management/jmxremote/startstop/JMXStartStopTest times out intermittently on Solaris/Sparcv9 Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 98de615b57e4 Author: prappo Date: 2014-07-01 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/98de615b57e4 8048267: Replace uses of 'new Long()' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/macosx/classes/sun/font/CStrike.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/agent/SnmpMibGroup.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java ! src/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java ! src/share/classes/com/sun/tools/example/debug/tty/BreakpointSpec.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/text/DecimalFormat.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/HotspotThread.java ! src/share/classes/sun/management/MemoryNotifInfoCompositeData.java ! src/share/classes/sun/management/MemoryUsageCompositeData.java ! src/share/classes/sun/management/ThreadInfoCompositeData.java ! src/share/classes/sun/management/counter/perf/LongCounterSnapshot.java ! src/share/classes/sun/management/counter/perf/PerfLongCounter.java ! src/share/classes/sun/management/snmp/jvminstr/JvmClassLoadingImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmCompilationImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemoryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadingImpl.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/security/action/GetLongAction.java ! src/share/classes/sun/security/jgss/wrapper/GSSNameElement.java ! src/share/classes/sun/security/krb5/internal/KerberosTime.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/jconsole/MemoryPoolProxy.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/LongExpression.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/awt/X11/XFocusProxyWindow.java Changeset: b48524553dbf Author: prappo Date: 2014-07-01 14:44 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b48524553dbf 8048874: Replace uses of 'new Byte', 'new Short' and 'new Character' with appropriate alternative across core classes Reviewed-by: chegar, psandoz, prappo Contributed-by: Otavio Santana ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/jmx/snmp/SnmpString.java ! src/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/beans/Statement.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/sun/management/snmp/jvminstr/JvmThreadInstanceEntryImpl.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/share/classes/sun/security/x509/AVA.java ! src/share/classes/sun/tools/jconsole/inspector/Utils.java Changeset: 36a0438a6631 Author: ascarpino Date: 2014-07-01 09:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/36a0438a6631 8015081: javax.security.auth.Subject.toString() throws NPE Reviewed-by: xuelei, weijun Contributed-by: Jamil Nimeh ! src/share/classes/javax/security/auth/Subject.java ! test/javax/security/auth/Subject/Generic.java ! test/javax/security/auth/Subject/Serial.java + test/javax/security/auth/Subject/Subject.java + test/javax/security/auth/Subject/SubjectNullTests.java Changeset: 8fb53507cc6e Author: prr Date: 2014-07-01 10:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8fb53507cc6e Merge - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java Changeset: af69f70c2534 Author: prr Date: 2014-07-01 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/af69f70c2534 Merge ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Container.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - test/com/sun/tools/attach/Shutdown.java From philip.race at oracle.com Tue Jul 1 19:12:28 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:28 +0000 Subject: hg: jdk9/client/nashorn: 11 new changesets Message-ID: <201407011912.s61JCSQh001954@aojmv0008> Changeset: 4f3468f46d20 Author: sundar Date: 2014-06-24 19:43 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4f3468f46d20 8047959: bindings created for declarations in eval code are not mutable Reviewed-by: jlaskey, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/Source.java + test/script/basic/JDK-8047959.js + test/script/basic/JDK-8047959.js.EXPECTED Changeset: cf90d5f11b98 Author: attila Date: 2014-06-24 19:29 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/cf90d5f11b98 8048009: Type info caching accidentally defeated Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java Changeset: a8bab91498c2 Author: sundar Date: 2014-06-25 17:08 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/a8bab91498c2 8048071: eval within 'with' statement does not use correct scope if with scope expression has a copy of eval Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/ir/IdentNode.java + test/script/basic/JDK-8048071.js + test/script/basic/JDK-8048071.js.EXPECTED Changeset: 0489dcbb882b Author: hannesw Date: 2014-06-25 14:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0489dcbb882b 8048079: Persistent code store is broken after optimistic types merge Reviewed-by: sundar, jlaskey, attila ! src/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8048079_1.js + test/script/basic/JDK-8048079_1.js.EXPECTED + test/script/basic/JDK-8048079_2.js + test/script/basic/JDK-8048079_2.js.EXPECTED ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: 6ab069e48456 Author: attila Date: 2014-06-26 13:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/6ab069e48456 8047357: More precise synthetic return + unreachable throw Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/Block.java ! src/jdk/nashorn/internal/ir/CaseNode.java ! src/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk/nashorn/internal/ir/Node.java ! src/jdk/nashorn/internal/ir/Statement.java + src/jdk/nashorn/internal/ir/Terminal.java ! src/jdk/nashorn/internal/ir/debug/ASTWriter.java ! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047357.js + test/script/basic/JDK-8047357.js.EXPECTED Changeset: 75a86907fa90 Author: attila Date: 2014-06-26 15:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/75a86907fa90 8047371: local variable declaration in TypeEvaluator should use ScriptObject.addOwnProperty instead of .set Reviewed-by: jlaskey, lagergren ! src/jdk/nashorn/internal/codegen/TypeEvaluator.java + test/script/basic/JDK-8047371.js + test/script/basic/JDK-8047371.js.EXPECTED Changeset: 2bb8aaa1192e Author: lagergren Date: 2014-06-27 10:47 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/2bb8aaa1192e 8048505: ScriptingFunctions.readFully couldn't handle file names represented as ConsStrings Reviewed-by: sundar, hannesw ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/basic/JDK-8048505.js + test/script/basic/JDK-8048505.js.EXPECTED Changeset: 33e826f0e742 Author: sundar Date: 2014-06-27 21:54 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/33e826f0e742 8046013: TypeError: Cannot apply "with" to non script object Reviewed-by: lagergren, hannesw ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8046013.js + test/script/basic/JDK-8046013.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java Changeset: d707226979a9 Author: sundar Date: 2014-06-30 20:23 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d707226979a9 8048718: JSON.parse('{"0":0, "64":0}') throws ArrayindexOutOfBoundsException Reviewed-by: lagergren, hannesw, attila ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8048718.js Changeset: 6d8005c341ee Author: hannesw Date: 2014-06-30 17:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/6d8005c341ee 8048586: String concatenation with optimistic types is slow Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk/nashorn/internal/codegen/types/ObjectType.java ! src/jdk/nashorn/internal/codegen/types/Type.java ! src/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8048586.js Changeset: 947cd4cdca37 Author: sundar Date: 2014-07-01 17:37 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/947cd4cdca37 8047359: large string size RangeError should be thrown rather than reporting negative length Reviewed-by: hannesw, attila ! make/build.xml ! src/jdk/internal/dynalink/beans/OverloadedMethod.java ! src/jdk/internal/dynalink/support/CompositeTypeBasedGuardingDynamicLinker.java ! src/jdk/nashorn/internal/codegen/FunctionSignature.java ! src/jdk/nashorn/internal/ir/debug/NashornClassReader.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/runtime/ConsString.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/Source.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/linker/InvokeByName.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8047359.js From philip.race at oracle.com Tue Jul 1 19:12:38 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:38 +0000 Subject: hg: jdk9/client/hotspot: 32 new changesets Message-ID: <201407011912.s61JCcO5002022@aojmv0008> Changeset: b064724bbd6d Author: miauno Date: 2014-06-02 17:21 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b064724bbd6d 8044540: serviceability/sa/jmap-hashcode/Test8028623.java should be quarantined Reviewed-by: sla ! test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: 56a35b09e0d4 Author: sla Date: 2014-06-04 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/56a35b09e0d4 8044107: Add Diagnostic Command to list all ClassLoaders Reviewed-by: mgerdin, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp + src/share/vm/classfile/classLoaderStats.cpp + src/share/vm/classfile/classLoaderStats.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp + test/serviceability/dcmd/ClassLoaderStatsTest.java Changeset: 7ec6629578ac Author: ctornqvi Date: 2014-06-06 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7ec6629578ac 8043492: ad_x86_64_misc.obj : error LNK2011: precompiled object not linked in; image may not run Summary: Added _build_pch_file.obj to LD_FLAGS and cleaned up support for older Visual Studio versions Reviewed-by: twisti, lfoltan, sla, kvn ! make/windows/create.bat ! make/windows/makefiles/compile.make ! make/windows/makefiles/rules.make ! make/windows/makefiles/sa.make ! make/windows/makefiles/sanity.make ! make/windows/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 88085a8f62d5 Author: sla Date: 2014-06-09 11:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/88085a8f62d5 8044797: Building with clang gives: fatal error: file '...' has been modified since the precompiled header was built Reviewed-by: dholmes, dcubed ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make Changeset: d2415cf889bc Author: hseigel Date: 2014-06-10 14:04 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d2415cf889bc 8044738: Check attribute_length of EnclosingMethod attribute Summary: Add check that attribute_length == 4. Reviewed-by: fparain, coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/EnclosingMethodAttr/EnclMethTest.jcod + test/runtime/EnclosingMethodAttr/EnclMethodAttr.java + test/runtime/EnclosingMethodAttr/enclMethodAttr.jar Changeset: 0186fbbdc50c Author: dcubed Date: 2014-06-10 20:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0186fbbdc50c Merge ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp Changeset: f25701035057 Author: dsimms Date: 2014-06-11 12:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f25701035057 6311046: -Xcheck:jni should support checking of GetPrimitiveArrayCritical. Summary: Wrapped memory with standard bounds checking "GuardedMemory". Reviewed-by: zgu, fparain, dcubed + src/share/vm/memory/guardedMemory.cpp + src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/os.cpp Changeset: afe58d604f28 Author: hseigel Date: 2014-06-11 09:58 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/afe58d604f28 8031819: Remove legacy jdk checks and code Summary: Delete old jdk specific code. Reviewed-by: dholmes, coleenp, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/reflectionUtils.cpp ! src/share/vm/runtime/serviceThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/threadService.cpp Changeset: 232dbf06eb07 Author: dsimms Date: 2014-06-11 18:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/232dbf06eb07 8043224: -Xcheck:jni improvements to exception checking and excessive local refs Summary: Warning when not checking exceptions from function that require so, also when local refs expand beyond capacity. Reviewed-by: zgu, coleenp, hseigel ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: eb8a53efa923 Author: dsimms Date: 2014-06-12 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eb8a53efa923 8046662: Check JNI ReleaseStringChars / ReleaseStringUTFChars verify_guards test inverted Summary: negative verify_guards when testing for corruption Reviewed-by: sla, fparain ! src/share/vm/prims/jniCheck.cpp Changeset: 76f46c5351e1 Author: lfoltan Date: 2014-06-12 13:37 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/76f46c5351e1 6961433: Revisit need to disable Windows C++ compiler optimisation of sharedRuntimeTrig.cpp. Summary: Remove pragma optimize ("", off) to turn off optimization for WIN32. Reviewed-by: coleenp, dcubed, kvn ! src/share/vm/runtime/sharedRuntimeTrig.cpp Changeset: fdcc91703a7e Author: dcubed Date: 2014-06-12 15:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fdcc91703a7e 8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12 Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements Reviewed-by: sspitsyn, dholmes ! test/runtime/Thread/TestThreadDumpMonitorContention.java Changeset: b19ccfb09cf2 Author: dsamersoff Date: 2014-06-13 05:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b19ccfb09cf2 8038392: Generating prelink cache breaks JAVA 'jinfo' utility normal behaviour Summary: Better parsing of /proc/pid/maps in sa Reviewed-by: sspitsyn, sla ! agent/src/os/linux/ps_proc.c Changeset: 52992e1b76eb Author: dcubed Date: 2014-06-13 19:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/52992e1b76eb Merge ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/arguments.cpp Changeset: d9f77ba99034 Author: dcubed Date: 2014-06-17 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d9f77ba99034 8046758: cleanup non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 90ebb569b57e Author: ddehaven Date: 2014-06-17 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/90ebb569b57e 8043340: [macosx] Fix hard-wired paths to JavaVM.framework Summary: Build system tweaks to allow building with Xcode 5 and on OS X 10.9 and later Reviewed-by: erikj, henryjen, dholmes ! agent/src/os/bsd/MacosxDebuggerLocal.m ! agent/src/os/bsd/Makefile ! make/bsd/makefiles/saproc.make Changeset: 733b13cf9d40 Author: coleenp Date: 2014-06-18 13:58 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/733b13cf9d40 8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes Summary: Initialize host_klass while parsing the class with the other initializations. Reviewed-by: sspitsyn, stefank ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: c021ec40774f Author: iveresov Date: 2014-06-18 10:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c021ec40774f 8046684: sharedRuntime.cpp...assert(((nmethod*)cb)->is_at_poll_or_poll_return(pc)) failed: safepoint polling: type must be poll Summary: Emit a poll relocation for the testl in is_polling_page_far() on x86 Reviewed-by: vlivanov, roland ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp Changeset: b1df6ed438eb Author: iveresov Date: 2014-06-18 12:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b1df6ed438eb Merge Changeset: a2f5d920638e Author: dcubed Date: 2014-06-18 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a2f5d920638e 8047156: cleanup more non-indent white space issues prior to Contended Locking cleanup bucket Summary: Checkpoint some missed do_space_filter.ksh cleanups for Contended Locking. Reviewed-by: sspitsyn, lfoltan, coleenp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 2e73c43c2d70 Author: pliden Date: 2014-06-13 13:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2e73c43c2d70 8044796: G1: Enable G1CollectedHeap::stop() Reviewed-by: brutisso, sjohanss ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/thread.cpp Changeset: cc616eae2670 Author: amurillo Date: 2014-06-13 19:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cc616eae2670 Merge Changeset: 64e35dfa4ff5 Author: jwilhelm Date: 2014-06-13 17:07 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/64e35dfa4ff5 8046408: Build failure from multiple ptrace.h Summary: prefer over Reviewed-by: sla, mikael Contributed-by: kim.barrett at oracle.com ! agent/src/os/linux/libproc.h Changeset: f375fb6a4371 Author: tschatzl Date: 2014-06-18 13:25 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f375fb6a4371 8043722: Swapped usage of idx_t and bm_word_t types in parMarkBitMap.cpp Summary: Clean up usage of idx_t and uintptr_t when using it in conjunction with BitMap::set_map(), casting to the appropriate type. Fixes compilation on S390. Reviewed-by: tschatzl Contributed-by: Dan Horak ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp Changeset: c0b3ddf06856 Author: jwilhelm Date: 2014-06-12 20:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c0b3ddf06856 8046715: Add a way to verify an extended set of command line options Summary: Added arguments_ext.cpp to make place for initialization of extended features Reviewed-by: sla, mgronlun ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + src/share/vm/runtime/arguments_ext.cpp Changeset: 33f651a79605 Author: jwilhelm Date: 2014-06-18 13:02 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/33f651a79605 Merge Changeset: d148d33c5f68 Author: jmasa Date: 2014-06-18 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d148d33c5f68 Merge ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp Changeset: 3d52a2d0be43 Author: jmasa Date: 2014-06-19 09:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3d52a2d0be43 Merge Changeset: dcc6581cf655 Author: iignatyev Date: 2014-06-16 15:12 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dcc6581cf655 8044742: testlibrary_tests/whitebox/vm_flags/BooleanTest.java NoClassDefFoundError: com/oracle/java/testlibrary/JDKToolFinder Reviewed-by: kvn, roland ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java Changeset: 2399ebcea84d Author: mikael Date: 2014-06-16 16:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2399ebcea84d 8046769: Set T family feature bit on Niagara systems Reviewed-by: kvn, iveresov ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: f9b746f2a1f4 Author: twisti Date: 2014-06-19 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f9b746f2a1f4 Merge Changeset: b70485f2a5b9 Author: amurillo Date: 2014-06-20 11:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b70485f2a5b9 Merge From philip.race at oracle.com Tue Jul 1 19:12:42 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:42 +0000 Subject: hg: jdk9/client/jaxp: 2 new changesets Message-ID: <201407011912.s61JChv9002086@aojmv0008> Changeset: 01c25780f33f Author: henryjen Date: 2014-06-24 14:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/01c25780f33f 8048021: Remove @version tag in jaxp repo Reviewed-by: joehw ! src/com/sun/org/apache/bcel/internal/classfile/JavaClass.java ! src/com/sun/org/apache/bcel/internal/util/Class2HTML.java ! src/com/sun/org/apache/bcel/internal/util/ClassPath.java ! src/com/sun/org/apache/bcel/internal/util/JavaWrapper.java ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xalan/internal/xslt/EnvironmentCheck.java ! src/com/sun/org/apache/xerces/internal/dom/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttrNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDOMImplementationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/com/sun/org/apache/xerces/internal/dom/NodeListCache.java ! src/com/sun/org/apache/xerces/internal/dom/PSVIElementNSImpl.java ! src/com/sun/org/apache/xerces/internal/dom/ParentNode.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/Version.java ! src/com/sun/org/apache/xerces/internal/impl/XML11DocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DTDDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/com/sun/org/apache/xerces/internal/impl/dv/SchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/ValidationContext.java ! src/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/AbstractDateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/Base64BinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseSchemaDVFactory.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DateTimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DayTimeDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/DurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/FloatDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/HexBinaryDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/MonthDayDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/TimeDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDelegate.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDV.java ! src/com/sun/org/apache/xerces/internal/impl/dv/xs/YearMonthDurationDV.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParserForXMLSchema.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSAttributeUseImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDDescription.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSDeclarationPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSElementDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSGroupDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSLoaderImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelGroupImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSNotationDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Field.java ! src/com/sun/org/apache/xerces/internal/impl/xs/identity/Selector.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/CMNodeFactory.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/AttrImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/ElementImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMImplementation.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOMParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractIDConstraintTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractParticleTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAttributeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDGroupTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDKeyrefTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDNotationTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDWildcardTraverser.java ! src/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSInputSource.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMap4Types.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/SchemaValidatorConfiguration.java ! src/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/EmptyXMLSchema.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XSGrammarPoolContainer.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/com/sun/org/apache/xerces/internal/parsers/SecurityConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLDocumentParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarCachingConfiguration.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarParser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/com/sun/org/apache/xerces/internal/parsers/XMLParser.java ! src/com/sun/org/apache/xerces/internal/util/DOMUtil.java ! src/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java ! src/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/com/sun/org/apache/xerces/internal/util/ParserConfigurationSettings.java ! src/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/util/StAXInputSource.java ! src/com/sun/org/apache/xerces/internal/util/StAXLocationWrapper.java ! src/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/com/sun/org/apache/xerces/internal/util/XML11Char.java ! src/com/sun/org/apache/xerces/internal/util/XMLAttributesImpl.java ! src/com/sun/org/apache/xerces/internal/util/XMLChar.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xni/QName.java ! src/com/sun/org/apache/xerces/internal/xni/XNIException.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager.java ! src/com/sun/org/apache/xerces/internal/xni/parser/XMLConfigurationException.java ! src/com/sun/org/apache/xerces/internal/xpointer/ElementSchemePointer.java ! src/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/com/sun/org/apache/xml/internal/serialize/EncodingInfo.java ! src/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/javax/xml/XMLConstants.java ! src/javax/xml/datatype/DatatypeFactory.java ! src/javax/xml/datatype/package.html ! src/javax/xml/namespace/QName.java ! src/javax/xml/parsers/DocumentBuilderFactory.java ! src/javax/xml/parsers/FactoryConfigurationError.java ! src/javax/xml/parsers/SAXParserFactory.java ! src/javax/xml/validation/SchemaFactoryFinder.java ! src/javax/xml/xpath/XPathFactoryFinder.java ! src/javax/xml/xpath/package.html Changeset: a155b1d3f973 Author: joehw Date: 2014-06-30 14:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/a155b1d3f973 8037948: Improve documentation for org.w3c.dom package Reviewed-by: lancea, henryjen, alanb ! src/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/org/w3c/dom/package.html From philip.race at oracle.com Tue Jul 1 19:12:46 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:46 +0000 Subject: hg: jdk9/client/corba: 7095856: OutputStreamHook doesn't handle null values Message-ID: <201407011912.s61JCkrL002135@aojmv0008> Changeset: 0060505fb71a Author: coffeys Date: 2014-07-01 15:17 +0100 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/0060505fb71a 7095856: OutputStreamHook doesn't handle null values Reviewed-by: lancea, msheppar ! src/share/classes/com/sun/corba/se/impl/io/OutputStreamHook.java From philip.race at oracle.com Tue Jul 1 19:12:53 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Tue, 01 Jul 2014 19:12:53 +0000 Subject: hg: jdk9/client/langtools: 23 new changesets Message-ID: <201407011912.s61JCs75002230@aojmv0008> Changeset: 97731dc59ef6 Author: rfield Date: 2014-06-24 00:43 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/97731dc59ef6 8037404: javac NPE or VerifyError for code with constructor reference of inner class 8047341: lambda reference to inner class in base class causes LambdaConversionException 8044748: JVM cannot access constructor though ::new reference although can call it directly 8044737: Lambda: NPE while obtaining method reference through lambda expression Summary: revamp and simplify handling of complex method references Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java Changeset: f935f27abaef Author: mcimadamore Date: 2014-06-24 16:04 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f935f27abaef 8046451: Add basic IntelliJ support for langtools Summary: Add new ant target 'idea' to create IntelliJ langtools project Reviewed-by: jjg ! .hgignore ! make/build.xml + make/intellij/ant.xml + make/intellij/build.xml + make/intellij/compiler.xml + make/intellij/inspectionProfiles/langtools.xml + make/intellij/inspectionProfiles/profiles_settings.xml + make/intellij/langtools.iml + make/intellij/misc.xml + make/intellij/modules.xml + make/intellij/vcs.xml + make/intellij/workspace.xml Changeset: 9fe158562a96 Author: darcy Date: 2014-06-24 10:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9fe158562a96 7196160: Project Coin: allow @SafeVarargs on private methods Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/VarargsFinalOnly.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 65ad8ee1ff0f Author: ksrini Date: 2014-06-24 15:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/65ad8ee1ff0f 8047157: [javadoc] fixup tests for determinism and add classes uses Reviewed-by: jjg ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java ! test/com/sun/javadoc/testUseOption/pkg1/C1.java + test/com/sun/javadoc/testUseOption/pkg1/C10.java + test/com/sun/javadoc/testUseOption/pkg1/C9.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java + test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 2b6b96ed3878 Author: rfield Date: 2014-06-25 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2b6b96ed3878 8048121: javac complex method references: revamp and simplify 8038776: VerifyError when running successfully compiled java class Summary: Add tests missing from the push of 8037404 Reviewed-by: dlsmith, vromero + test/tools/javac/lambda/methodReference/MethodRefNewInnerBootstrap.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaNPE2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify1.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2.java + test/tools/javac/lambda/methodReference/MethodRefNewInnerInLambdaVerify2simple.java + test/tools/javac/lambda/methodReference/MethodRefQualifier1.java + test/tools/javac/lambda/methodReference/MethodRefSingleRefEvalBridge.java + test/tools/javac/lambda/methodReference/MethodRefToInner.java + test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java Changeset: 3c49a62452a0 Author: jjg Date: 2014-06-25 17:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3c49a62452a0 8046613: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/javadoc/AnnotatedType.java Changeset: e0e50718a250 Author: jjg Date: 2014-06-25 19:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e0e50718a250 8046614: Fill in missing doc comments Reviewed-by: darcy ! src/share/classes/com/sun/source/doctree/AttributeTree.java ! src/share/classes/com/sun/source/doctree/AuthorTree.java ! src/share/classes/com/sun/source/doctree/BlockTagTree.java ! src/share/classes/com/sun/source/doctree/CommentTree.java ! src/share/classes/com/sun/source/doctree/DeprecatedTree.java ! src/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/share/classes/com/sun/source/doctree/DocTree.java ! src/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/share/classes/com/sun/source/doctree/EndElementTree.java ! src/share/classes/com/sun/source/doctree/EntityTree.java ! src/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/share/classes/com/sun/source/doctree/IdentifierTree.java ! src/share/classes/com/sun/source/doctree/InlineTagTree.java ! src/share/classes/com/sun/source/doctree/LinkTree.java ! src/share/classes/com/sun/source/doctree/LiteralTree.java ! src/share/classes/com/sun/source/doctree/ParamTree.java ! src/share/classes/com/sun/source/doctree/ReferenceTree.java ! src/share/classes/com/sun/source/doctree/ReturnTree.java ! src/share/classes/com/sun/source/doctree/SeeTree.java ! src/share/classes/com/sun/source/doctree/SerialDataTree.java ! src/share/classes/com/sun/source/doctree/SerialFieldTree.java ! src/share/classes/com/sun/source/doctree/SerialTree.java ! src/share/classes/com/sun/source/doctree/SinceTree.java ! src/share/classes/com/sun/source/doctree/StartElementTree.java ! src/share/classes/com/sun/source/doctree/TextTree.java ! src/share/classes/com/sun/source/doctree/ThrowsTree.java ! src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/share/classes/com/sun/source/doctree/ValueTree.java ! src/share/classes/com/sun/source/doctree/VersionTree.java ! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java ! src/share/classes/com/sun/source/tree/AnnotationTree.java ! src/share/classes/com/sun/source/tree/ArrayAccessTree.java ! src/share/classes/com/sun/source/tree/ArrayTypeTree.java ! src/share/classes/com/sun/source/tree/AssertTree.java ! src/share/classes/com/sun/source/tree/AssignmentTree.java ! src/share/classes/com/sun/source/tree/BinaryTree.java ! src/share/classes/com/sun/source/tree/BlockTree.java ! src/share/classes/com/sun/source/tree/BreakTree.java ! src/share/classes/com/sun/source/tree/CaseTree.java ! src/share/classes/com/sun/source/tree/CatchTree.java ! src/share/classes/com/sun/source/tree/ClassTree.java ! src/share/classes/com/sun/source/tree/CompilationUnitTree.java ! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java ! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/share/classes/com/sun/source/tree/ContinueTree.java ! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java ! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java ! src/share/classes/com/sun/source/tree/ErroneousTree.java ! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java ! src/share/classes/com/sun/source/tree/ForLoopTree.java ! src/share/classes/com/sun/source/tree/IdentifierTree.java ! src/share/classes/com/sun/source/tree/IfTree.java ! src/share/classes/com/sun/source/tree/ImportTree.java ! src/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/share/classes/com/sun/source/tree/IntersectionTypeTree.java ! src/share/classes/com/sun/source/tree/LabeledStatementTree.java ! src/share/classes/com/sun/source/tree/LambdaExpressionTree.java ! src/share/classes/com/sun/source/tree/LineMap.java ! src/share/classes/com/sun/source/tree/LiteralTree.java ! src/share/classes/com/sun/source/tree/MemberReferenceTree.java ! src/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/share/classes/com/sun/source/tree/MethodInvocationTree.java ! src/share/classes/com/sun/source/tree/MethodTree.java ! src/share/classes/com/sun/source/tree/ModifiersTree.java ! src/share/classes/com/sun/source/tree/NewArrayTree.java ! src/share/classes/com/sun/source/tree/NewClassTree.java ! src/share/classes/com/sun/source/tree/PackageTree.java ! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java ! src/share/classes/com/sun/source/tree/ParenthesizedTree.java ! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java ! src/share/classes/com/sun/source/tree/ReturnTree.java ! src/share/classes/com/sun/source/tree/Scope.java ! src/share/classes/com/sun/source/tree/SwitchTree.java ! src/share/classes/com/sun/source/tree/SynchronizedTree.java ! src/share/classes/com/sun/source/tree/ThrowTree.java ! src/share/classes/com/sun/source/tree/Tree.java ! src/share/classes/com/sun/source/tree/TreeVisitor.java ! src/share/classes/com/sun/source/tree/TryTree.java ! src/share/classes/com/sun/source/tree/TypeCastTree.java ! src/share/classes/com/sun/source/tree/TypeParameterTree.java ! src/share/classes/com/sun/source/tree/UnaryTree.java ! src/share/classes/com/sun/source/tree/UnionTypeTree.java ! src/share/classes/com/sun/source/tree/VariableTree.java ! src/share/classes/com/sun/source/tree/WhileLoopTree.java ! src/share/classes/com/sun/source/tree/WildcardTree.java ! src/share/classes/com/sun/source/util/DocSourcePositions.java ! src/share/classes/com/sun/source/util/DocTreePath.java ! src/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/share/classes/com/sun/source/util/DocTreeScanner.java ! src/share/classes/com/sun/source/util/DocTrees.java ! src/share/classes/com/sun/source/util/JavacTask.java ! src/share/classes/com/sun/source/util/Plugin.java ! src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/SourcePositions.java ! src/share/classes/com/sun/source/util/TaskEvent.java ! src/share/classes/com/sun/source/util/TaskListener.java ! src/share/classes/com/sun/source/util/TreePath.java ! src/share/classes/com/sun/source/util/TreePathScanner.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/share/classes/com/sun/tools/javac/util/JavacMessages.java ! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java ! src/share/classes/com/sun/tools/javap/DisassemblerTool.java ! src/share/classes/javax/tools/Diagnostic.java ! src/share/classes/javax/tools/DiagnosticCollector.java ! src/share/classes/javax/tools/DocumentationTool.java ! src/share/classes/javax/tools/FileObject.java ! src/share/classes/javax/tools/JavaCompiler.java ! src/share/classes/javax/tools/JavaFileManager.java ! src/share/classes/javax/tools/JavaFileObject.java ! src/share/classes/javax/tools/StandardJavaFileManager.java ! src/share/classes/javax/tools/StandardLocation.java ! src/share/classes/javax/tools/Tool.java ! src/share/classes/javax/tools/ToolProvider.java Changeset: 0099245e979a Author: jjg Date: 2014-06-25 19:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0099245e979a 8048162: Restrict catch type from Throwable to ReflectiveOperationException Reviewed-by: darcy ! src/share/classes/com/sun/source/util/Trees.java Changeset: 0518710873ff Author: pgovereau Date: 2014-06-26 13:48 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0518710873ff 8042345: getDocComment fails for doc comments on PackageElement found in package-info.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java + test/tools/javac/processing/model/util/elements/doccomments/p/package-info.java Changeset: 020679d7393f Author: jjg Date: 2014-06-26 11:31 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/020679d7393f 8047183: JDK build fails with sjavac enabled Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java + test/tools/sjavac/IgnoreSymbolFile.java Changeset: 72b438e9500a Author: jjg Date: 2014-06-26 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/72b438e9500a 8007307: DPrinter: support the DocTree API Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! test/tools/javac/lib/DPrinter.java Changeset: 2a83edbd9e4c Author: sogoel Date: 2014-06-26 15:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2a83edbd9e4c 8047303: update com/sun/javadoc/DocRootSlash/DocRootSlash for unexpected Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 197330877ece Author: sogoel Date: 2014-06-26 15:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/197330877ece 8047743: update com/sun/javadoc/testHref for unrecognized Reviewed-by: jjg, ksrini - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 30107d3a97b2 Author: sogoel Date: 2014-06-26 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/30107d3a97b2 8047744: update 2 javadoc tests for nested emphasis Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java Changeset: e95a75d1098c Author: sogoel Date: 2014-06-26 15:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e95a75d1098c 8048168: update 2 javadoc tests to add summary attribute for table tag Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java ! test/com/sun/javadoc/testHtmlTableStyles/pkg1/TestTable.java ! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java ! test/com/sun/javadoc/testLegacyTaglet/ToDoTaglet.java Changeset: 0ae21b11d85b Author: sogoel Date: 2014-06-26 16:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0ae21b11d85b 8047316: update javadoc tests to fix tidy warning for incorrect html comment Reviewed-by: jjg, ksrini ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/C1.java ! test/com/sun/javadoc/DocRootSlash/p1/package.html Changeset: 18e2c22d5c2e Author: sogoel Date: 2014-06-26 16:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/18e2c22d5c2e 8048293: update tools/javadoc/6227454 to have missing tag Reviewed-by: jjg, bpatel ! test/tools/javadoc/6227454/Test.java Changeset: 855f8c7337eb Author: vromero Date: 2014-06-27 20:32 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/855f8c7337eb 8047719: Incorrect LVT in switch statement Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseSwitch.java Changeset: 5bd36f40e4c5 Author: alundblad Date: 2014-06-17 14:01 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/5bd36f40e4c5 8048594: The sjavac client/server protocol should be hidden behind an interface Reviewed-by: jfranck ! src/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/share/classes/com/sun/tools/sjavac/JavacState.java ! src/share/classes/com/sun/tools/sjavac/Main.java ! src/share/classes/com/sun/tools/sjavac/Transformer.java ! src/share/classes/com/sun/tools/sjavac/Util.java ! src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java + src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java + src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServer.java + src/share/classes/com/sun/tools/sjavac/server/JavacService.java + src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java ! test/tools/sjavac/SJavac.java Changeset: f278516ca25e Author: ksrini Date: 2014-06-27 17:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/f278516ca25e 8047162: [javadoc] index files are non deterministic Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/src-2/a/A.java + test/com/sun/javadoc/testOrdering/src-2/a/something.java + test/com/sun/javadoc/testOrdering/src-2/b/B.java + test/com/sun/javadoc/testOrdering/src-2/b/something.java + test/com/sun/javadoc/testOrdering/src-2/e/something.java + test/com/sun/javadoc/testOrdering/src-2/something/J.java + test/com/sun/javadoc/testOrdering/src-2/something/package-info.java + test/com/sun/javadoc/testOrdering/src-2/something/something.java Changeset: eb1989ca0494 Author: jlahoda Date: 2014-06-30 17:08 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/eb1989ca0494 6707032: Division by zero warning not suppressed properly in some cases Summary: Delay reporting of the division by zero warning until annotations are resolved, so that @SuppressWarnings works correctly. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/warnings/suppress/T6707032.java + test/tools/javac/warnings/suppress/T6707032.out ! test/tools/javac/warnings/suppress/VerifySuppressWarnings.java Changeset: 45882ef4495c Author: mcimadamore Date: 2014-07-01 17:23 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/45882ef4495c 8048905: More tweaking with langtools intellij support Summary: Add support for 'jtreg.home' property; fix code width to be 80; disable import optimizations Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml + make/intellij/codeStyleSettings.xml Changeset: b594326278ed Author: prr Date: 2014-07-01 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b594326278ed Merge - test/com/sun/javadoc/testHref/pkg/C3.java From mikhail.cherkasov at oracle.com Wed Jul 2 11:05:32 2014 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Wed, 02 Jul 2014 11:05:32 +0000 Subject: hg: jdk9/client/jdk: 8040076: Memory leak. java.awt.List objects allowing multiple selections are not GC-ed. Message-ID: <201407021105.s62B5WaL026076@aojmv0008> Changeset: 13b3e10c7041 Author: mcherkas Date: 2014-07-02 14:48 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/13b3e10c7041 8040076: Memory leak. java.awt.List objects allowing multiple selections are not GC-ed. Reviewed-by: anthony, pchelko Contributed-by: artem.malenko at oracle.com ! src/windows/native/sun/windows/awt_Component.cpp + test/java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java From petr.pchelko at oracle.com Wed Jul 2 13:26:26 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 02 Jul 2014 13:26:26 +0000 Subject: hg: jdk9/client/jdk: 8033367: [macosx] Appletviewer was broken in jdk8 b124 Message-ID: <201407021326.s62DQQ0F018019@aojmv0008> Changeset: 243d0ee7079b Author: pchelko Date: 2014-07-02 17:04 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/243d0ee7079b 8033367: [macosx] Appletviewer was broken in jdk8 b124 Reviewed-by: anthony, serb ! make/lib/Awt2dLibraries.gmk ! src/macosx/bin/java_md_macosx.c ! src/macosx/classes/com/apple/eawt/Application.java ! src/macosx/classes/sun/awt/CGraphicsEnvironment.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CGraphicsEnv.m ! src/macosx/native/sun/awt/LWCToolkit.m - src/macosx/native/sun/awt/awt.m ! src/macosx/native/sun/osxapp/AWT_debug.h + src/macosx/native/sun/osxapp/AWT_debug.m From petr.pchelko at oracle.com Wed Jul 2 14:56:22 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 02 Jul 2014 14:56:22 +0000 Subject: hg: jdk9/client/jdk: 8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX Message-ID: <201407021456.s62EuMBQ002684@aojmv0008> Changeset: 472434e59163 Author: pchelko Date: 2014-07-02 18:57 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/472434e59163 8048549: [macosx] Disable usage of system menu bar if AWT is embedded in FX Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/AquaMenuBarUI.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/osxapp/ThreadUtilities.h ! src/macosx/native/sun/osxapp/ThreadUtilities.m From philip.race at oracle.com Wed Jul 2 22:10:54 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:10:54 +0000 Subject: hg: jdk9/client: 4 new changesets Message-ID: <201407022210.s62MAsbs011850@aojmv0008> Changeset: 4a9a610f5dae Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/4a9a610f5dae Added tag jdk9-b19 for changeset 75a08df650eb ! .hgtags Changeset: ee4fd72b2ec3 Author: lana Date: 2014-06-20 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/ee4fd72b2ec3 Merge Changeset: 9052803f4d01 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/9052803f4d01 Added tag jdk9-b20 for changeset ee4fd72b2ec3 ! .hgtags Changeset: 326cc39c5ac4 Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/326cc39c5ac4 Merge From philip.race at oracle.com Wed Jul 2 22:11:02 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:02 +0000 Subject: hg: jdk9/client/nashorn: 5 new changesets Message-ID: <201407022211.s62MB2cH011966@aojmv0008> Changeset: ada4855e44e2 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ada4855e44e2 Added tag jdk9-b19 for changeset 46e36a92e37c ! .hgtags Changeset: d703c59c556f Author: lana Date: 2014-06-20 10:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d703c59c556f Merge Changeset: 174cf53bce4e Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/174cf53bce4e Added tag jdk9-b20 for changeset d703c59c556f ! .hgtags Changeset: 08e791e084ae Author: lana Date: 2014-07-01 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/08e791e084ae Merge Changeset: fd943e294985 Author: sundar Date: 2014-07-02 18:10 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/fd943e294985 8043232: Index selection of overloaded java new constructors Reviewed-by: attila, hannesw, jlaskey ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/BeansLinker.java ! src/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethod.java ! src/jdk/internal/dynalink/beans/DynamicMethodLinker.java ! src/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk/internal/dynalink/beans/SimpleDynamicMethod.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8043232.js + test/script/basic/JDK-8043232.js.EXPECTED From philip.race at oracle.com Wed Jul 2 22:11:07 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:07 +0000 Subject: hg: jdk9/client/hotspot: 4 new changesets Message-ID: <201407022211.s62MB7qG012015@aojmv0008> Changeset: 9920b4b5752d Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9920b4b5752d Added tag jdk9-b19 for changeset d4cffb3ae621 ! .hgtags Changeset: c1af79d122ec Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c1af79d122ec Merge Changeset: 17b4a5e831b3 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/17b4a5e831b3 Added tag jdk9-b20 for changeset c1af79d122ec ! .hgtags Changeset: 5db710baccbd Author: lana Date: 2014-07-01 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5db710baccbd Merge From philip.race at oracle.com Wed Jul 2 22:11:10 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:10 +0000 Subject: hg: jdk9/client/jaxp: 3 new changesets Message-ID: <201407022211.s62MBAO1012063@aojmv0008> Changeset: 94fd4d9d3a75 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/94fd4d9d3a75 Added tag jdk9-b19 for changeset f9c82769a6bc ! .hgtags Changeset: 7eb0ab676ea7 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/7eb0ab676ea7 Added tag jdk9-b20 for changeset 94fd4d9d3a75 ! .hgtags Changeset: 8a8b8ebf1838 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/8a8b8ebf1838 Merge From philip.race at oracle.com Wed Jul 2 22:11:13 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:13 +0000 Subject: hg: jdk9/client/corba: 3 new changesets Message-ID: <201407022211.s62MBD6A012110@aojmv0008> Changeset: 87f36eecb166 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/87f36eecb166 Added tag jdk9-b19 for changeset eecc1b6adc7e ! .hgtags Changeset: 3615a4e7f054 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/3615a4e7f054 Added tag jdk9-b20 for changeset 87f36eecb166 ! .hgtags Changeset: 834a77cddeea Author: lana Date: 2014-07-01 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/834a77cddeea Merge From philip.race at oracle.com Wed Jul 2 22:11:16 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:16 +0000 Subject: hg: jdk9/client/jaxws: 2 new changesets Message-ID: <201407022211.s62MBGYO012157@aojmv0008> Changeset: 6a9f8ff45c04 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/6a9f8ff45c04 Added tag jdk9-b19 for changeset 7f922a73e8a2 ! .hgtags Changeset: 4a099451fd7e Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/4a099451fd7e Added tag jdk9-b20 for changeset 6a9f8ff45c04 ! .hgtags From philip.race at oracle.com Wed Jul 2 22:11:19 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 02 Jul 2014 22:11:19 +0000 Subject: hg: jdk9/client/langtools: 8 new changesets Message-ID: <201407022211.s62MBJHE012207@aojmv0008> Changeset: ba3328912cde Author: briangoetz Date: 2014-07-01 15:54 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ba3328912cde 8032188: Remove dead code in TransTypes Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java Changeset: 34229d03afe7 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/34229d03afe7 Added tag jdk9-b19 for changeset a9accd7c4415 ! .hgtags Changeset: 31acbc476a52 Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/31acbc476a52 Merge - test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java - test/tools/javac/varargs/6313164/T6313164.out Changeset: fa0d1059a26f Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/fa0d1059a26f Added tag jdk9-b20 for changeset 31acbc476a52 ! .hgtags Changeset: 3fce8f1a0d76 Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/3fce8f1a0d76 Merge - test/com/sun/javadoc/testHref/pkg/C3.java Changeset: 86f3208c0070 Author: sogoel Date: 2014-07-02 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/86f3208c0070 8044236: create .out files for DefiniteAssignment tests in tools/javac dir Reviewed-by: jjg, vromero ! test/tools/javac/DefiniteAssignment/DASwitch.java + test/tools/javac/DefiniteAssignment/DASwitch.out ! test/tools/javac/DefiniteAssignment/DUParam1.java + test/tools/javac/DefiniteAssignment/DUParam1.out ! test/tools/javac/DefiniteAssignment/DUParam2.java + test/tools/javac/DefiniteAssignment/DUParam2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterThis_1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterThis_2.java ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry1.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry2.out ! test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.java + test/tools/javac/DefiniteAssignment/DefAssignAfterTry3.out ! test/tools/javac/DefiniteAssignment/T4704365.java + test/tools/javac/DefiniteAssignment/T4704365.out ! test/tools/javac/DefiniteAssignment/T4717164.java + test/tools/javac/DefiniteAssignment/T4717164.out ! test/tools/javac/DefiniteAssignment/T4717165.java + test/tools/javac/DefiniteAssignment/T4717165.out ! test/tools/javac/DefiniteAssignment/T4718142.java + test/tools/javac/DefiniteAssignment/T4718142.out ! test/tools/javac/DefiniteAssignment/T4718142a.java + test/tools/javac/DefiniteAssignment/T4718142a.out ! test/tools/javac/DefiniteAssignment/T4718708.java + test/tools/javac/DefiniteAssignment/T4718708.out ! test/tools/javac/DefiniteAssignment/T4721062a.java + test/tools/javac/DefiniteAssignment/T4721062a.out ! test/tools/javac/DefiniteAssignment/T4721062b.java + test/tools/javac/DefiniteAssignment/T4721062b.out ! test/tools/javac/DefiniteAssignment/T4725725.java + test/tools/javac/DefiniteAssignment/T4725725.out ! test/tools/javac/DefiniteAssignment/UncaughtException.java + test/tools/javac/DefiniteAssignment/UncaughtException.out Changeset: 185e5bcbc04e Author: sogoel Date: 2014-07-02 13:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/185e5bcbc04e 8044864: .out files for enum tests in tools/javac dir - part 1 Reviewed-by: jjg ! test/tools/javac/enum/DA1.java + test/tools/javac/enum/DA1.out ! test/tools/javac/enum/DA2.java + test/tools/javac/enum/DA2.out ! test/tools/javac/enum/DA3.java + test/tools/javac/enum/DA3.out ! test/tools/javac/enum/EnumProtectedConstructor.java + test/tools/javac/enum/EnumProtectedConstructor.out ! test/tools/javac/enum/EnumPublicConstructor.java + test/tools/javac/enum/EnumPublicConstructor.out ! test/tools/javac/enum/EnumSwitch2.java + test/tools/javac/enum/EnumSwitch2.out ! test/tools/javac/enum/ExplicitlyAbstractEnum1.java + test/tools/javac/enum/ExplicitlyAbstractEnum1.out ! test/tools/javac/enum/ExplicitlyAbstractEnum2.java + test/tools/javac/enum/ExplicitlyAbstractEnum2.out ! test/tools/javac/enum/ExplicitlyFinalEnum1.java + test/tools/javac/enum/ExplicitlyFinalEnum1.out ! test/tools/javac/enum/ExplicitlyFinalEnum2.java + test/tools/javac/enum/ExplicitlyFinalEnum2.out Changeset: 61954520ac34 Author: sogoel Date: 2014-07-02 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/61954520ac34 8046770: .out files for assert, boxing, and overload tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/assert/DU1.java + test/tools/javac/assert/DU1.out ! test/tools/javac/assert/DU2.java + test/tools/javac/assert/DU2.out ! test/tools/javac/boxing/Boxing2.java + test/tools/javac/boxing/Boxing2.out ! test/tools/javac/boxing/T5082929.java + test/tools/javac/boxing/T5082929.out - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class ! test/tools/javac/expression/NullAppend.java + test/tools/javac/expression/NullAppend.out ! test/tools/javac/expression/NullAppend2.java + test/tools/javac/expression/NullAppend2.out ! test/tools/javac/nested/5009484/X.java + test/tools/javac/nested/5009484/X.out ! test/tools/javac/nested/5009484/Y.java + test/tools/javac/nested/5009484/Y.out ! test/tools/javac/overload/T4743490.java + test/tools/javac/overload/T4743490.out ! test/tools/javac/overload/T5090220.java + test/tools/javac/overload/T5090220.out From joe.darcy at oracle.com Thu Jul 3 06:03:44 2014 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 03 Jul 2014 06:03:44 +0000 Subject: hg: jdk9/client/jdk: 8043548: Fix raw and unchecked lint warnings in javax.swing.plaf.*; ... Message-ID: <201407030603.s6363jac023552@aojmv0008> Changeset: d6c9121f7234 Author: darcy Date: 2014-07-02 23:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d6c9121f7234 8043548: Fix raw and unchecked lint warnings in javax.swing.plaf.* 8042849: Fix raw and unchecked warnings in com.sun.java.swing Reviewed-by: pchelko, alexsch ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/share/classes/com/sun/java/swing/plaf/gtk/XColors.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java ! src/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/share/classes/javax/swing/JComboBox.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/javax/swing/plaf/ListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/share/classes/javax/swing/plaf/basic/ComboPopup.java ! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java ! src/share/classes/javax/swing/plaf/metal/MetalBumps.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxButton.java ! src/share/classes/javax/swing/plaf/metal/MetalComboBoxUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalUtils.java ! src/share/classes/javax/swing/plaf/metal/OceanTheme.java ! src/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/share/classes/javax/swing/plaf/multi/MultiViewportUI.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/share/classes/javax/swing/plaf/nimbus/State.java ! src/share/classes/javax/swing/plaf/nimbus/SynthPainterImpl.java ! src/share/classes/javax/swing/plaf/nimbus/TableScrollPaneCorner.java ! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java ! src/share/classes/javax/swing/plaf/synth/ImagePainter.java ! src/share/classes/javax/swing/plaf/synth/Region.java ! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/share/classes/javax/swing/plaf/synth/SynthComboPopup.java ! src/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/share/classes/sun/swing/BakedArrayList.java From sergey.bylokhov at oracle.com Thu Jul 3 12:57:37 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 03 Jul 2014 12:57:37 +0000 Subject: hg: jdk9/client/jdk: 4058433: RFE: tool for creating BeanInfo template Message-ID: <201407031257.s63Cvb8t026809@aojmv0008> Changeset: cf25509c9243 Author: malenkov Date: 2014-07-03 16:55 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cf25509c9243 4058433: RFE: tool for creating BeanInfo template Reviewed-by: alexsch, serb + src/share/classes/com/sun/beans/introspect/ClassInfo.java + src/share/classes/com/sun/beans/introspect/EventSetInfo.java + src/share/classes/com/sun/beans/introspect/MethodInfo.java + src/share/classes/com/sun/beans/introspect/PropertyInfo.java ! src/share/classes/java/beans/BeanDescriptor.java + src/share/classes/java/beans/BeanProperty.java ! src/share/classes/java/beans/EventSetDescriptor.java ! src/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/share/classes/java/beans/Introspector.java + src/share/classes/java/beans/JavaBean.java ! src/share/classes/java/beans/PropertyDescriptor.java + src/share/classes/javax/swing/SwingContainer.java + test/java/beans/Introspector/4058433/TestBeanProperty.java + test/java/beans/Introspector/4058433/TestJavaBean.java + test/java/beans/Introspector/4058433/TestSwingContainer.java ! test/java/beans/Introspector/7084904/Test7084904.java + test/java/beans/Performance/Test4058433.java From anton.litvinov at oracle.com Thu Jul 3 14:48:56 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Thu, 03 Jul 2014 14:48:56 +0000 Subject: hg: jdk9/client/jdk: 8044371: setOneTouchExpandable functionality of JSplitPane will reduce vertical Scrollbar Message-ID: <201407031449.s63En1ob014626@aojmv0008> Changeset: 3fae2ca5fc3e Author: anashaty Date: 2014-07-03 18:47 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3fae2ca5fc3e 8044371: setOneTouchExpandable functionality of JSplitPane will reduce vertical Scrollbar Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/ScrollPaneLayout.java + test/javax/swing/JScrollPane/bug8044371.java From joe.darcy at oracle.com Thu Jul 3 22:25:22 2014 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 03 Jul 2014 22:25:22 +0000 Subject: hg: jdk9/client/jdk: 8043550: Fix raw and unchecked lint warnings in javax.swing.* Message-ID: <201407032225.s63MPNlb027299@aojmv0008> Changeset: 99f5ba331526 Author: darcy Date: 2014-07-03 15:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/99f5ba331526 8043550: Fix raw and unchecked lint warnings in javax.swing.* Reviewed-by: pchelko, mchung ! src/share/classes/javax/swing/AbstractButton.java ! src/share/classes/javax/swing/ArrayTable.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/KeyboardManager.java ! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/MultiUIDefaults.java ! src/share/classes/javax/swing/PopupFactory.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SpinnerDateModel.java ! src/share/classes/javax/swing/SpinnerListModel.java ! src/share/classes/javax/swing/SpinnerNumberModel.java ! src/share/classes/javax/swing/SpringLayout.java ! src/share/classes/javax/swing/SwingWorker.java ! src/share/classes/javax/swing/UIDefaults.java ! src/share/classes/javax/swing/UIManager.java ! src/share/classes/javax/swing/event/EventListenerList.java ! src/share/classes/javax/swing/event/RowSorterEvent.java ! src/share/classes/javax/swing/table/DefaultTableColumnModel.java ! src/share/classes/javax/swing/table/DefaultTableModel.java ! src/share/classes/javax/swing/table/TableRowSorter.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/TreeNode.java ! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java ! src/share/classes/javax/swing/undo/CompoundEdit.java ! src/share/classes/javax/swing/undo/StateEdit.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java ! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java From yuri.nesterenko at oracle.com Fri Jul 4 09:41:17 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Fri, 04 Jul 2014 09:41:17 +0000 Subject: hg: jdk9/client/jdk: 8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK Message-ID: <201407040941.s649fHqp006829@aojmv0008> Changeset: c6a4534a458d Author: yan Date: 2014-07-04 13:40 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c6a4534a458d 8048246: Move AWT_DnD/Clipboard/Automated functional tests to OpenJDK Reviewed-by: pchelko Contributed-by: Dmitriy Ermashov + test/java/awt/datatransfer/Clipboard/BasicClipboardTest.java + test/java/awt/datatransfer/Clipboard/GetContentsInterruptedTest.java + test/java/awt/datatransfer/ImageTransfer/ImageTransferTest.java + test/java/awt/datatransfer/Independence/IndependenceAWTTest.java + test/java/awt/datatransfer/Independence/IndependenceSwingTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeForFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/AddNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetFlavorsForNewNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/GetNativesForNewFlavorTest.java + test/java/awt/datatransfer/SystemFlavorMap/InvalidMapArgumentsTest.java + test/java/awt/datatransfer/SystemFlavorMap/ManyFlavorMapTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetDataFlavorsTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetFlavorsForNativeTest.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesForFlavor.java + test/java/awt/datatransfer/SystemFlavorMap/SetNativesTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionAWTTest.java + test/java/awt/datatransfer/SystemSelection/SystemSelectionSwingTest.java From anton.tarasov at oracle.com Fri Jul 4 11:16:18 2014 From: anton.tarasov at oracle.com (anton.tarasov at oracle.com) Date: Fri, 04 Jul 2014 11:16:18 +0000 Subject: hg: jdk9/client/jdk: 8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method Message-ID: <201407041116.s64BGIXJ020743@aojmv0008> Changeset: 5a5ae13cbc66 Author: ant Date: 2014-07-04 15:16 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5a5ae13cbc66 8048887: SortingFocusTraversalPolicy throws IllegalArgumentException from the sort method Reviewed-by: azvegint, alexsch ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java + test/java/awt/Focus/SortingFPT/JDK8048887.java From alexander.zvegintsev at oracle.com Mon Jul 7 14:57:47 2014 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Mon, 07 Jul 2014 14:57:47 +0000 Subject: hg: jdk9/client/jdk: 8049418: [macosx] PopupMenuListener.popupMenuWillBecomeVisible is not called for empty combobox on MacOS/aqua look and feel Message-ID: <201407071457.s67EvlG1010430@aojmv0008> Changeset: 2afdb5f1ecb2 Author: azvegint Date: 2014-07-07 18:56 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2afdb5f1ecb2 8049418: [macosx] PopupMenuListener.popupMenuWillBecomeVisible is not called for empty combobox on MacOS/aqua look and feel Reviewed-by: anthony, pchelko ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java From philip.race at oracle.com Mon Jul 7 17:37:58 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 07 Jul 2014 17:37:58 +0000 Subject: hg: jdk9/client: 8047154: Testset all fails because of missing jdk_beansX test groups Message-ID: <201407071737.s67HbwHH005383@aojmv0008> Changeset: 37655cf40046 Author: mikael Date: 2014-07-03 10:23 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/37655cf40046 8047154: Testset all fails because of missing jdk_beansX test groups Reviewed-by: alanb, dholmes ! make/jprt.properties From philip.race at oracle.com Mon Jul 7 17:38:08 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 07 Jul 2014 17:38:08 +0000 Subject: hg: jdk9/client/jdk: 24 new changesets Message-ID: <201407071738.s67Hc9TY005455@aojmv0008> Changeset: 95e589d99134 Author: katleman Date: 2014-06-19 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/95e589d99134 Added tag jdk9-b19 for changeset 27561aede285 ! .hgtags Changeset: f87c5be90e01 Author: lana Date: 2014-06-20 10:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f87c5be90e01 Merge - make/mapfiles/libnpt/mapfile-vers - src/share/classes/sun/management/manifest - src/share/classes/sun/misc/Timeable.java - src/share/classes/sun/misc/Timer.java - src/share/npt/README.txt - src/share/npt/npt.c - src/share/npt/npt.h - src/share/npt/utf.c - src/share/npt/utf.h - src/solaris/npt/npt_md.h - src/solaris/npt/utf_md.c - src/solaris/npt/utf_md.h - src/windows/npt/npt_md.h - src/windows/npt/utf_md.c - src/windows/npt/utf_md.h - test/sun/security/pkcs11/nss/src/MD5SUMS - test/sun/security/pkcs11/nss/src/SHA1SUMS - test/sun/security/pkcs11/nss/src/nss-3.13.1.tar.gz - test/sun/tools/jhat/HatRun.java Changeset: 2df45ac1bf49 Author: katleman Date: 2014-06-26 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2df45ac1bf49 Added tag jdk9-b20 for changeset f87c5be90e01 ! .hgtags Changeset: 121f6b3c0dde Author: lana Date: 2014-07-01 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/121f6b3c0dde Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java Changeset: 44b89a35be6e Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/44b89a35be6e 8046046: Test sun/security/pkcs11/Signature/TestDSAKeyLength.java fails intermittently on Solaris 11 in 8u40 nightly Summary: Override the upper limit to 1024 for SHA1withDSA when larger DSA key size is supported. Reviewed-by: mullan, ascarpino ! src/share/classes/sun/security/pkcs11/P11Signature.java Changeset: c2e818a8d678 Author: valeriep Date: 2014-07-01 20:35 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c2e818a8d678 8027575: b113 causing a lot of memory allocation and regression for wls_webapp_atomics Summary: Reduce buffer allocation and do multiple cipher encryption/decryption calls. Reviewed-by: xuelei, ascarpino ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! test/com/sun/crypto/provider/Cipher/AES/TestCopySafe.java Changeset: 1a5a2a5d7505 Author: valeriep Date: 2014-07-01 23:09 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1a5a2a5d7505 Merge Changeset: a7bb41209acd Author: weijun Date: 2014-07-02 09:48 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a7bb41209acd 8048511: Uninitialised memory in jdk/src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Reviewed-by: valeriep ! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c Changeset: 075293ea610b Author: ykantser Date: 2014-07-01 21:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/075293ea610b 8048892: TEST_BUG: shell script tests need to be change to not use retired @debuggeeVMOptions mechanism Reviewed-by: sla, jbachorik ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/ShellScaffold.sh + test/com/sun/jdi/SuspendNoFlagTest.java - test/com/sun/jdi/SuspendNoFlagTest.sh ! test/com/sun/jdi/VMConnection.java Changeset: 98c78397549d Author: smarks Date: 2014-07-01 23:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/98c78397549d 8048989: small errors in Collectors examples Reviewed-by: darcy Contributed-by: raoul at urma.com ! src/share/classes/java/util/stream/Collectors.java Changeset: 4623ea09772f Author: sla Date: 2014-07-02 08:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4623ea09772f 8046883: com/sun/jdi/ProcessAttachTest.sh gets "java.io.IOException: Invalid process identifier" on windows Reviewed-by: dcubed, dsamersoff, allwin - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java + test/com/sun/jdi/ProcessAttachTest.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java Changeset: 6c9d15a88501 Author: weijun Date: 2014-07-02 17:03 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c9d15a88501 8042053: Broken links to jarsigner and keytool docs in java.security package summary Reviewed-by: xuelei ! src/share/classes/java/security/package-info.java Changeset: 08d0c4b1a48d Author: alanb Date: 2014-07-02 10:03 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/08d0c4b1a48d 8048891: Remove unused JObjC from jdk repository Reviewed-by: mchung - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m Changeset: 4ee22aef03c6 Author: martin Date: 2014-07-02 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4ee22aef03c6 8048990: ZipFile.entries() can't handle empty zip entry names Summary: getEntryBytes should never return null pointer for entry names Reviewed-by: sherman ! src/share/native/java/util/zip/ZipFile.c ! test/java/util/zip/ZipFile/Assortment.java Changeset: 48f37afb002c Author: jmanson Date: 2014-07-02 14:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48f37afb002c 8048840: File.createTempFile has uninformative failure message Reviewed-by: martin, alanb ! src/share/classes/java/io/File.java ! test/java/io/File/NulFile.java Changeset: 8c061305cf30 Author: psandoz Date: 2014-07-03 09:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c061305cf30 8043327: Collectors.toMap studentToGPA example uses Functions.identity() 8043328: Typo in documentation of package java.util.stream Reviewed-by: alanb, lancea ! src/share/classes/java/util/stream/Collectors.java ! src/share/classes/java/util/stream/package-info.java Changeset: 5bd902923ccc Author: egahlin Date: 2014-07-03 18:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5bd902923ccc 8028474: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh timeout, leaves looping process Reviewed-by: sla, jbachorik, rriggs ! test/ProblemList.txt ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 7044e9901b8f Author: naoto Date: 2014-07-03 16:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7044e9901b8f 8038092: Re-examine Bidi reflective dependency on java.awt.font Reviewed-by: alanb + src/share/classes/java/awt/font/JavaAWTFontAccessImpl.java ! src/share/classes/java/awt/font/NumericShaper.java ! src/share/classes/java/awt/font/TextAttribute.java + src/share/classes/sun/misc/JavaAWTFontAccess.java ! src/share/classes/sun/misc/SharedSecrets.java ! src/share/classes/sun/text/bidi/BidiBase.java ! test/java/text/Bidi/Bug7051769.java Changeset: a8aa05835ab2 Author: yan Date: 2014-07-04 12:56 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a8aa05835ab2 8046590: fix doclint issues in swing classes, part 1 of 4 Reviewed-by: alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/AbstractListModel.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultListModel.java ! src/share/classes/javax/swing/DefaultListSelectionModel.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/InputMap.java ! src/share/classes/javax/swing/JCheckBox.java ! src/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JFrame.java ! src/share/classes/javax/swing/JMenu.java ! src/share/classes/javax/swing/JMenuBar.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuElement.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/Spring.java ! src/share/classes/javax/swing/UIManager.java Changeset: f44b1b98c288 Author: dholmes Date: 2014-07-06 20:12 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f44b1b98c288 8049055: Tests added to the jdk/test/TEST.groups to be run on correct profiles Reviewed-by: dholmes, dfuchs Contributed-by: Evgeniya Stepanova ! test/TEST.groups Changeset: 45d8b562ddd3 Author: michaelm Date: 2014-07-07 12:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45d8b562ddd3 8048212: Two tests failed with "java.net.SocketException: Bad protocol option" on Windows after 8029607 Reviewed-by: alanb ! src/windows/native/java/net/net_util_md.c ! src/windows/native/sun/nio/ch/Net.c Changeset: d41dc1f9b2d8 Author: dfuchs Date: 2014-07-07 15:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d41dc1f9b2d8 8048020: Regression on java.util.logging.FileHandler Summary: In some circumstances j.u.l.FileHandler can leave zombie lock files on the file system. The fix lets FileHandler reuse such zombie lock files when it sees them - as it used to do in version 1.7 of the JDK. Reviewed-by: alanb ! src/share/classes/java/util/logging/FileHandler.java + test/java/util/logging/CheckZombieLockTest.java Changeset: 7028bbbbdc6f Author: egahlin Date: 2014-07-07 15:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7028bbbbdc6f 8047368: Remove oracle.jrockit.jfr from open package.access list Reviewed-by: sla, mullan ! src/share/lib/security/java.security-aix ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: 2ce8930adcfb Author: prr Date: 2014-07-07 10:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ce8930adcfb Merge - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m ! src/share/classes/javax/swing/DefaultCellEditor.java ! src/share/classes/javax/swing/DefaultRowSorter.java ! src/share/classes/javax/swing/JEditorPane.java ! src/share/classes/javax/swing/JSlider.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/javax/swing/RowFilter.java ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/share/classes/javax/swing/UIManager.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java From philip.race at oracle.com Mon Jul 7 17:38:12 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 07 Jul 2014 17:38:12 +0000 Subject: hg: jdk9/client/nashorn: 8 new changesets Message-ID: <201407071738.s67HcD56005504@aojmv0008> Changeset: f364357f0290 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/f364357f0290 8049222: JSType class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java Changeset: 0dd54eea1a25 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0dd54eea1a25 8049223: RewriteException class exposes public mutable arrays Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/runtime/RewriteException.java Changeset: ad26ecacc9a3 Author: attila Date: 2014-07-03 11:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/ad26ecacc9a3 8049225: Source class exposes public mutable array Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk/nashorn/internal/runtime/Source.java Changeset: 0e923ff689b9 Author: attila Date: 2014-07-03 16:15 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0e923ff689b9 8047166: 'do with({}) break ; while(0);' crashes in CodeGenerator Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8047166.js Changeset: 75b62ab45160 Author: attila Date: 2014-07-03 17:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/75b62ab45160 8047331: Assertion in CompiledFunction when running earley-boyer after Merge Reviewed-by: hannesw, jlaskey ! src/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 9687a3590924 Author: sundar Date: 2014-07-03 23:03 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9687a3590924 8049242: Explicit constructor overload selection should work with StaticClass as well Reviewed-by: jlaskey, attila ! src/jdk/internal/dynalink/beans/AbstractJavaLinker.java ! src/jdk/internal/dynalink/beans/StaticClassLinker.java ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8043232.js.EXPECTED + test/script/basic/JDK-8049242.js + test/script/basic/JDK-8049242.js.EXPECTED Changeset: 3ec6924f7b57 Author: sundar Date: 2014-07-04 15:56 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/3ec6924f7b57 8049086: Minor API convenience functions on "Java" object Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/runtime/linker/BoundDynamicMethod.java + test/script/basic/JDK-8049086.js + test/script/basic/JDK-8049086.js.EXPECTED Changeset: 94075abda229 Author: sundar Date: 2014-07-04 20:15 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/94075abda229 8044760: Avoid PropertyMap duplicate for global instances Reviewed-by: attila, hannesw ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java From philip.race at oracle.com Mon Jul 7 17:38:25 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 07 Jul 2014 17:38:25 +0000 Subject: hg: jdk9/client/langtools: 3 new changesets Message-ID: <201407071738.s67HcPSb005727@aojmv0008> Changeset: 854b6d0d408c Author: sogoel Date: 2014-07-03 15:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/854b6d0d408c 8049284: Missing bug id in test/tools/javac/varargs/warning/Warn* Reviewed-by: darcy ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: 1c63fdd5dee3 Author: jjg Date: 2014-07-04 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1c63fdd5dee3 8042261: Implement classfile tests for Deprecated attribute. Reviewed-by: jjg, anazarov, shurailine ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java + test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java + test/tools/javac/classfiles/attributes/lib/TestResult.java Changeset: a92bd8ad80b1 Author: vromero Date: 2014-07-04 16:34 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a92bd8ad80b1 8049075: javac, wildcards and generic vararg method invocation not accepted Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java From joe.darcy at oracle.com Mon Jul 7 23:05:35 2014 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 07 Jul 2014 23:05:35 +0000 Subject: hg: jdk9/client/jdk: 8048980: Fix raw and unchecked lint warnings in platform-specific sun.font files Message-ID: <201407072305.s67N5Znb026019@aojmv0008> Changeset: 4083ee6a7252 Author: darcy Date: 2014-07-07 16:05 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4083ee6a7252 8048980: Fix raw and unchecked lint warnings in platform-specific sun.font files Reviewed-by: henryjen, prr ! src/macosx/classes/sun/font/CFontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java ! src/solaris/classes/sun/font/XMap.java ! src/solaris/classes/sun/font/XRGlyphCache.java From anton.litvinov at oracle.com Tue Jul 8 08:20:59 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Tue, 08 Jul 2014 08:20:59 +0000 Subject: hg: jdk9/client/jdk: 8046559: NPE when changing Windows theme Message-ID: <201407080820.s688KxvL017338@aojmv0008> Changeset: ff2112f3ae6b Author: aivanov Date: 2014-07-08 12:20 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ff2112f3ae6b 8046559: NPE when changing Windows theme Reviewed-by: pchelko, anthony ! src/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/javax/swing/JFileChooser/8046391/bug8046391.java From yuri.nesterenko at oracle.com Tue Jul 8 12:02:20 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 08 Jul 2014 12:02:20 +0000 Subject: hg: jdk9/client/jdk: 8043126: move awt automated functional tests from AWT_Events/Lw and AWT_Events/AWT to OpenJDK repository Message-ID: <201407081202.s68C2KTu019607@aojmv0008> Changeset: 928621062f51 Author: avstepan Date: 2014-07-08 16:01 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/928621062f51 8043126: move awt automated functional tests from AWT_Events/Lw and AWT_Events/AWT to OpenJDK repository Reviewed-by: pchelko + test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java + test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java + test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java + test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java + test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java + test/java/awt/event/helpers/lwcomponents/LWButton.java + test/java/awt/event/helpers/lwcomponents/LWComponent.java + test/java/awt/event/helpers/lwcomponents/LWList.java From andrew.brygin at oracle.com Tue Jul 8 12:43:22 2014 From: andrew.brygin at oracle.com (andrew.brygin at oracle.com) Date: Tue, 08 Jul 2014 12:43:22 +0000 Subject: hg: jdk9/client/jdk: 8047066: Test test/sun/awt/image/bug8038000.java fails with ClassCastException Message-ID: <201407081243.s68ChNrb025697@aojmv0008> Changeset: 128190321f5d Author: anashaty Date: 2014-07-08 16:42 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/128190321f5d 8047066: Test test/sun/awt/image/bug8038000.java fails with ClassCastException Reviewed-by: bae, prr ! src/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java ! test/sun/awt/image/bug8038000.java From stuart.marks at oracle.com Tue Jul 8 17:45:00 2014 From: stuart.marks at oracle.com (stuart.marks at oracle.com) Date: Tue, 08 Jul 2014 17:45:00 +0000 Subject: hg: jdk9/client/jdk: 8047025: Fix raw and unchecked lint warnings in generated nimbus files Message-ID: <201407081745.s68Hj036011244@aojmv0008> Changeset: 2b77aad998b0 Author: smarks Date: 2014-07-08 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b77aad998b0 8047025: Fix raw and unchecked lint warnings in generated nimbus files Reviewed-by: henryjen, prr ! src/share/classes/javax/swing/plaf/nimbus/Defaults.template ! src/share/classes/javax/swing/plaf/nimbus/StateImpl.template From yuri.nesterenko at oracle.com Wed Jul 9 08:56:22 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Wed, 09 Jul 2014 08:56:22 +0000 Subject: hg: jdk9/client/jdk: 8047367: move awt automated tests from AWT_Modality to OpenJDK repository - part 2 Message-ID: <201407090856.s698uN3w026626@aojmv0008> Changeset: 051285a4490c Author: avstepan Date: 2014-07-09 12:56 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/051285a4490c 8047367: move awt automated tests from AWT_Modality to OpenJDK repository - part 2 Reviewed-by: pchelko + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java + test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java + test/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java + test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java ! test/java/awt/Modal/helpers/TestDialog.java ! test/java/awt/Modal/helpers/TestFrame.java ! test/java/awt/Modal/helpers/TestWindow.java From yuri.nesterenko at oracle.com Wed Jul 9 11:14:27 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Wed, 09 Jul 2014 11:14:27 +0000 Subject: hg: jdk9/client/jdk: 8046597: fix doclint issues in swing classes, part 4 of 4 Message-ID: <201407091114.s69BERUP016760@aojmv0008> Changeset: dad130cfdaaa Author: ssides Date: 2014-07-09 15:14 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dad130cfdaaa 8046597: fix doclint issues in swing classes, part 4 of 4 Reviewed-by: pchelko ! src/share/classes/javax/swing/AbstractAction.java ! src/share/classes/javax/swing/CellRendererPane.java ! src/share/classes/javax/swing/DebugGraphics.java ! src/share/classes/javax/swing/DefaultBoundedRangeModel.java ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/share/classes/javax/swing/DesktopManager.java ! src/share/classes/javax/swing/GrayFilter.java ! src/share/classes/javax/swing/Icon.java ! src/share/classes/javax/swing/JApplet.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JDesktopPane.java ! src/share/classes/javax/swing/JDialog.java ! src/share/classes/javax/swing/JLabel.java ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/JScrollPane.java ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/JTextField.java ! src/share/classes/javax/swing/JWindow.java ! src/share/classes/javax/swing/ProgressMonitor.java ! src/share/classes/javax/swing/SpinnerModel.java ! src/share/classes/javax/swing/Timer.java From yuri.nesterenko at oracle.com Wed Jul 9 13:12:09 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Wed, 09 Jul 2014 13:12:09 +0000 Subject: hg: jdk9/client/jdk: 8043968: Fix doclint warnings from javax.swing.plaf.basic package, 1 of 7 Message-ID: <201407091312.s69DCA0c003734@aojmv0008> Changeset: cc87c0d62651 Author: aeremeev Date: 2014-07-09 17:11 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc87c0d62651 8043968: Fix doclint warnings from javax.swing.plaf.basic package, 1 of 7 Reviewed-by: pchelko ! src/share/classes/javax/swing/plaf/basic/BasicArrowButton.java ! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/share/classes/javax/swing/plaf/basic/BasicCheckBoxMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/BasicCheckBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicColorChooserUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java ! src/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java ! src/share/classes/javax/swing/plaf/basic/BasicHTML.java ! src/share/classes/javax/swing/plaf/basic/BasicIconFactory.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicPanelUI.java ! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java ! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToolBarSeparatorUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java ! src/share/classes/javax/swing/plaf/basic/BasicViewportUI.java ! src/share/classes/javax/swing/plaf/basic/ComboPopup.java ! src/share/classes/javax/swing/plaf/basic/DefaultMenuLayout.java From henry.jen at oracle.com Thu Jul 10 05:53:19 2014 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Thu, 10 Jul 2014 05:53:19 +0000 Subject: hg: jdk9/client/jdk: 8044862: Fix raw and unchecked lint warnings in macosx specific code Message-ID: <201407100553.s6A5rJhA010486@aojmv0008> Changeset: 91fe43cc7c98 Author: henryjen Date: 2014-06-27 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/91fe43cc7c98 8044862: Fix raw and unchecked lint warnings in macosx specific code Reviewed-by: darcy, pchelko ! src/macosx/classes/apple/security/KeychainStore.java ! src/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/macosx/classes/com/apple/laf/AquaBorder.java ! src/macosx/classes/com/apple/laf/AquaComboBoxButton.java ! src/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/macosx/classes/com/apple/laf/AquaComboBoxRenderer.java ! src/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/macosx/classes/com/apple/laf/AquaFocusHandler.java ! src/macosx/classes/com/apple/laf/AquaListUI.java ! src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/macosx/classes/com/apple/laf/AquaTableHeaderUI.java ! src/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/macosx/classes/com/apple/laf/AquaUtils.java ! src/macosx/classes/com/apple/laf/ClientPropertyApplicator.java ! src/macosx/classes/com/apple/laf/ScreenMenuBar.java ! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/macosx/classes/sun/lwawt/macosx/CInputMethodDescriptor.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java From yuri.nesterenko at oracle.com Thu Jul 10 08:22:07 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Thu, 10 Jul 2014 08:22:07 +0000 Subject: hg: jdk9/client/jdk: 8049704: Fix doclint warnings from javax.swing.plaf.basic package, 2 of 7 Message-ID: <201407100822.s6A8M7xI001404@aojmv0008> Changeset: 9fe87c9a16da Author: aeremeev Date: 2014-07-10 12:21 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9fe87c9a16da 8049704: Fix doclint warnings from javax.swing.plaf.basic package, 2 of 7 Reviewed-by: pchelko ! src/share/classes/javax/swing/plaf/basic/BasicButtonUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/share/classes/javax/swing/plaf/basic/BasicDesktopIconUI.java ! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java ! src/share/classes/javax/swing/plaf/basic/BasicTableUI.java From petr.pchelko at oracle.com Thu Jul 10 11:11:29 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Thu, 10 Jul 2014 11:11:29 +0000 Subject: hg: jdk9/client/jdk: 8049830: Remove reflection from ScreenMenuBar Message-ID: <201407101111.s6ABBUHP024947@aojmv0008> Changeset: b2e756f77a2e Author: pchelko Date: 2014-07-10 15:08 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b2e756f77a2e 8049830: Remove reflection from ScreenMenuBar Reviewed-by: anthony, serb ! src/macosx/classes/com/apple/laf/ScreenMenuBar.java ! src/share/classes/java/awt/MenuComponent.java ! src/share/classes/sun/awt/AWTAccessor.java From yuri.nesterenko at oracle.com Thu Jul 10 13:21:12 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Thu, 10 Jul 2014 13:21:12 +0000 Subject: hg: jdk9/client/jdk: 8049808: Fix doclint warnings from javax.swing.plaf.basic package, 3 of 7 Message-ID: <201407101321.s6ADLCul013963@aojmv0008> Changeset: a13a49fc1810 Author: aeremeev Date: 2014-07-10 17:20 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a13a49fc1810 8049808: Fix doclint warnings from javax.swing.plaf.basic package, 3 of 7 Reviewed-by: pchelko ! src/share/classes/javax/swing/plaf/basic/BasicBorders.java ! src/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java From mikhail.cherkasov at oracle.com Thu Jul 10 14:58:29 2014 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Thu, 10 Jul 2014 14:58:29 +0000 Subject: hg: jdk9/client/jdk: 4991647: PNGMetadata.getAsTree() sets bitDepth to invalid value Message-ID: <201407101458.s6AEwTc0027583@aojmv0008> Changeset: 6c875efda606 Author: mcherkas Date: 2014-07-10 18:46 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6c875efda606 4991647: PNGMetadata.getAsTree() sets bitDepth to invalid value Reviewed-by: prr, bae ! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java + test/javax/imageio/plugins/png/PngDitDepthTest.java From joe.darcy at oracle.com Thu Jul 10 22:27:12 2014 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Thu, 10 Jul 2014 22:27:12 +0000 Subject: hg: jdk9/client/jdk: 8049797: Fix raw and unchecked lint warnings in javax.swing.SortingFocusTraversalPolicy Message-ID: <201407102227.s6AMRC8R010757@aojmv0008> Changeset: 802c5168d429 Author: darcy Date: 2014-07-10 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/802c5168d429 8049797: Fix raw and unchecked lint warnings in javax.swing.SortingFocusTraversalPolicy Reviewed-by: prr ! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java From henry.jen at oracle.com Fri Jul 11 00:47:28 2014 From: henry.jen at oracle.com (henry.jen at oracle.com) Date: Fri, 11 Jul 2014 00:47:28 +0000 Subject: hg: jdk9/client/jdk: 8042872: Fix raw and unchecked warnings in sun.applet Message-ID: <201407110047.s6B0lSSb004429@aojmv0008> Changeset: 0f61d05e28f1 Author: henryjen Date: 2014-06-23 10:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f61d05e28f1 8042872: Fix raw and unchecked warnings in sun.applet Reviewed-by: darcy, herrick ! src/share/classes/sun/applet/AppletClassLoader.java ! src/share/classes/sun/applet/AppletImageRef.java ! src/share/classes/sun/applet/AppletObjectInputStream.java ! src/share/classes/sun/applet/AppletPanel.java ! src/share/classes/sun/applet/AppletProps.java ! src/share/classes/sun/applet/AppletSecurity.java ! src/share/classes/sun/applet/AppletViewer.java ! src/share/classes/sun/applet/AppletViewerFactory.java ! src/share/classes/sun/applet/AppletViewerPanel.java ! src/share/classes/sun/applet/Main.java From alexandr.scherbatiy at oracle.com Fri Jul 11 08:03:23 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Fri, 11 Jul 2014 08:03:23 +0000 Subject: hg: jdk9/client/jdk: 8049198: [macosx] Incorrect thread access when showing splash screen Message-ID: <201407110803.s6B83NeZ005851@aojmv0008> Changeset: fb3f4212427f Author: alexsch Date: 2014-07-11 12:08 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fb3f4212427f 8049198: [macosx] Incorrect thread access when showing splash screen Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m From yuri.nesterenko at oracle.com Fri Jul 11 08:51:32 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Fri, 11 Jul 2014 08:51:32 +0000 Subject: hg: jdk9/client/jdk: 8037511: Tidy warnings cleanup for java.awt - 2d part Message-ID: <201407110851.s6B8pWdb013001@aojmv0008> Changeset: d75c27eecdfe Author: avstepan Date: 2014-07-11 12:51 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d75c27eecdfe 8037511: Tidy warnings cleanup for java.awt - 2d part Reviewed-by: prr ! src/share/classes/java/awt/Color.java ! src/share/classes/java/awt/Font.java ! src/share/classes/java/awt/Graphics.java ! src/share/classes/java/awt/Polygon.java ! src/share/classes/java/awt/Rectangle.java ! src/share/classes/java/awt/color/ColorSpace.java ! src/share/classes/java/awt/color/ICC_ColorSpace.java ! src/share/classes/java/awt/font/TextAttribute.java ! src/share/classes/java/awt/geom/Arc2D.java ! src/share/classes/java/awt/image/AffineTransformOp.java ! src/share/classes/java/awt/image/BufferedImageFilter.java ! src/share/classes/java/awt/image/ImageFilter.java ! src/share/classes/java/awt/image/WritableRaster.java ! src/share/classes/java/awt/print/PrinterJob.java ! src/share/classes/javax/imageio/package.html ! src/share/classes/javax/print/Doc.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/javax/print/PrintService.java ! src/share/classes/javax/print/PrintServiceLookup.java ! src/share/classes/javax/print/ServiceUI.java ! src/share/classes/javax/print/ServiceUIFactory.java ! src/share/classes/javax/print/SimpleDoc.java ! src/share/classes/javax/print/StreamPrintServiceFactory.java ! src/share/classes/javax/print/attribute/Attribute.java ! src/share/classes/javax/print/attribute/DateTimeSyntax.java ! src/share/classes/javax/print/attribute/DocAttribute.java ! src/share/classes/javax/print/attribute/DocAttributeSet.java ! src/share/classes/javax/print/attribute/EnumSyntax.java ! src/share/classes/javax/print/attribute/HashAttributeSet.java ! src/share/classes/javax/print/attribute/HashDocAttributeSet.java ! src/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java ! src/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java ! src/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java ! src/share/classes/javax/print/attribute/IntegerSyntax.java ! src/share/classes/javax/print/attribute/PrintJobAttribute.java ! src/share/classes/javax/print/attribute/PrintJobAttributeSet.java ! src/share/classes/javax/print/attribute/PrintRequestAttribute.java ! src/share/classes/javax/print/attribute/PrintRequestAttributeSet.java ! src/share/classes/javax/print/attribute/PrintServiceAttribute.java ! src/share/classes/javax/print/attribute/PrintServiceAttributeSet.java ! src/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/share/classes/javax/print/attribute/Size2DSyntax.java ! src/share/classes/javax/print/attribute/SupportedValuesAttribute.java ! src/share/classes/javax/print/attribute/TextSyntax.java ! src/share/classes/javax/print/attribute/URISyntax.java ! src/share/classes/javax/print/attribute/package.html ! src/share/classes/javax/print/attribute/standard/ColorSupported.java ! src/share/classes/javax/print/attribute/standard/Compression.java ! src/share/classes/javax/print/attribute/standard/CopiesSupported.java ! src/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java ! src/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java ! src/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java ! src/share/classes/javax/print/attribute/standard/Destination.java ! src/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/share/classes/javax/print/attribute/standard/DocumentName.java ! src/share/classes/javax/print/attribute/standard/JobHoldUntil.java ! src/share/classes/javax/print/attribute/standard/JobImpressions.java ! src/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java ! src/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java ! src/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java ! src/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java ! src/share/classes/javax/print/attribute/standard/JobMediaSheets.java ! src/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java ! src/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java ! src/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java ! src/share/classes/javax/print/attribute/standard/JobName.java ! src/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java ! src/share/classes/javax/print/attribute/standard/JobPriority.java ! src/share/classes/javax/print/attribute/standard/JobPrioritySupported.java ! src/share/classes/javax/print/attribute/standard/JobSheets.java ! src/share/classes/javax/print/attribute/standard/JobState.java ! src/share/classes/javax/print/attribute/standard/JobStateReason.java ! src/share/classes/javax/print/attribute/standard/JobStateReasons.java ! src/share/classes/javax/print/attribute/standard/Media.java ! src/share/classes/javax/print/attribute/standard/MediaSize.java ! src/share/classes/javax/print/attribute/standard/NumberOfDocuments.java ! src/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java ! src/share/classes/javax/print/attribute/standard/NumberUpSupported.java ! src/share/classes/javax/print/attribute/standard/OrientationRequested.java ! src/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java ! src/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java ! src/share/classes/javax/print/attribute/standard/PagesPerMinute.java ! src/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java ! src/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/share/classes/javax/print/attribute/standard/PrintQuality.java ! src/share/classes/javax/print/attribute/standard/PrinterInfo.java ! src/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java ! src/share/classes/javax/print/attribute/standard/PrinterLocation.java ! src/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java ! src/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java ! src/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java ! src/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java ! src/share/classes/javax/print/attribute/standard/PrinterName.java ! src/share/classes/javax/print/attribute/standard/PrinterResolution.java ! src/share/classes/javax/print/attribute/standard/PrinterState.java ! src/share/classes/javax/print/attribute/standard/PrinterStateReason.java ! src/share/classes/javax/print/attribute/standard/PrinterStateReasons.java ! src/share/classes/javax/print/attribute/standard/PrinterURI.java ! src/share/classes/javax/print/attribute/standard/QueuedJobCount.java ! src/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/share/classes/javax/print/attribute/standard/RequestingUserName.java ! src/share/classes/javax/print/attribute/standard/Severity.java ! src/share/classes/javax/print/attribute/standard/SheetCollate.java ! src/share/classes/javax/print/attribute/standard/package.html ! src/share/classes/javax/print/event/package.html ! src/share/classes/javax/print/package.html From sergey.bylokhov at oracle.com Fri Jul 11 09:41:08 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 11 Jul 2014 09:41:08 +0000 Subject: hg: jdk9/client/jdk: 8049583: Test closed/java/awt/List/ListMultipleSelectTest/ListMultipleSelectTest fails on Window XP Message-ID: <201407110941.s6B9f8EB019936@aojmv0008> Changeset: 8a286e644c92 Author: serb Date: 2014-07-11 13:32 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a286e644c92 8049583: Test closed/java/awt/List/ListMultipleSelectTest/ListMultipleSelectTest fails on Window XP Reviewed-by: pchelko, anthony ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_List.cpp From yuri.nesterenko at oracle.com Fri Jul 11 12:44:28 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Fri, 11 Jul 2014 12:44:28 +0000 Subject: hg: jdk9/client/jdk: 8049870: Fix doclint warnings from javax.swing.plaf.basic package, 4 of 7 Message-ID: <201407111244.s6BCiTxr017338@aojmv0008> Changeset: b7d9f25bd883 Author: aeremeev Date: 2014-07-11 16:44 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b7d9f25bd883 8049870: Fix doclint warnings from javax.swing.plaf.basic package, 4 of 7 Reviewed-by: pchelko ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java From petr.pchelko at oracle.com Fri Jul 11 14:49:31 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Fri, 11 Jul 2014 14:49:31 +0000 Subject: hg: jdk9/client/jdk: 8049996: [macosx] test java/awt/image/ImageIconHang.java fails with NPE Message-ID: <201407111449.s6BEnVdc006351@aojmv0008> Changeset: 94f03bb92f78 Author: pchelko Date: 2014-07-11 18:46 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/94f03bb92f78 8049996: [macosx] test java/awt/image/ImageIconHang.java fails with NPE Reviewed-by: alexsch, azvegint ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java From philip.race at oracle.com Fri Jul 11 18:14:14 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Fri, 11 Jul 2014 18:14:14 +0000 Subject: hg: jdk9/client/jdk: 8048328: CUPS Printing does not report supported printer resolutions. Message-ID: <201407111814.s6BIEECr007938@aojmv0008> Changeset: 09a322666369 Author: prr Date: 2014-07-11 11:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/09a322666369 8048328: CUPS Printing does not report supported printer resolutions. Reviewed-by: bae, jgodinez ! make/mapfiles/libawt/mapfile-mawt-vers ! make/mapfiles/libawt_headless/mapfile-vers ! make/mapfiles/libawt_xawt/mapfile-vers ! src/share/classes/sun/print/PSPrinterJob.java ! src/share/classes/sun/print/RasterPrinterJob.java ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/native/sun/awt/CUPSfuncs.c + test/javax/print/attribute/PrintResAttr.java From petr.pchelko at oracle.com Mon Jul 14 14:47:23 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Mon, 14 Jul 2014 14:47:23 +0000 Subject: hg: jdk9/client/jdk: 8050009: Fix doclint warnings from javax.swing.plaf.basic package, 7 of 7 Message-ID: <201407141447.s6EElNpT027505@aojmv0008> Changeset: 7a5d6ebf7da3 Author: aeremeev Date: 2014-07-14 18:44 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7a5d6ebf7da3 8050009: Fix doclint warnings from javax.swing.plaf.basic package, 7 of 7 Reviewed-by: pchelko ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java From joe.darcy at oracle.com Mon Jul 14 16:16:12 2014 From: joe.darcy at oracle.com (joe.darcy at oracle.com) Date: Mon, 14 Jul 2014 16:16:12 +0000 Subject: hg: jdk9/client/jdk: 8047027: Fix raw and unchecked lint warnings in generated beaninfo files Message-ID: <201407141616.s6EGGCGe010775@aojmv0008> Changeset: cbf015c085d0 Author: darcy Date: 2014-07-14 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cbf015c085d0 8047027: Fix raw and unchecked lint warnings in generated beaninfo files Reviewed-by: alanb, serb ! make/data/swingbeaninfo/SwingBeanInfo.template ! make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java ! make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java From philip.race at oracle.com Mon Jul 14 16:50:03 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Jul 2014 16:50:03 +0000 Subject: hg: jdk9/client/jdk: 8049893: Replace uses of 'new Integer()' with appropriate alternative across client classes Message-ID: <201407141650.s6EGo4dU015790@aojmv0008> Changeset: 0f442062f306 Author: prr Date: 2014-07-14 09:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0f442062f306 8049893: Replace uses of 'new Integer()' with appropriate alternative across client classes Reviewed-by: prr, pchelko Contributed-by: otaviojava at java.net ! src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifLookAndFeel.java ! src/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/share/classes/java/beans/EventHandler.java ! src/share/classes/java/beans/MetaData.java ! src/share/classes/java/beans/NameGenerator.java ! src/share/classes/javax/imageio/spi/PartiallyOrderedSet.java ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/swing/JInternalFrame.java ! src/share/classes/javax/swing/JLayeredPane.java ! src/share/classes/javax/swing/JScrollBar.java ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthParser.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/rtf/RTFGenerator.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/print/ServiceDialog.java ! src/share/classes/sun/swing/PrintingStatus.java From philip.race at oracle.com Mon Jul 14 17:30:44 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Jul 2014 17:30:44 +0000 Subject: hg: jdk9/client/jdk: 8040808: Uninitialised memory in OGLBufImgsOps.c, D3DBufImgOps.cpp Message-ID: <201407141730.s6EHUiQV021587@aojmv0008> Changeset: a9b0cd14e6e1 Author: prr Date: 2014-07-14 10:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a9b0cd14e6e1 8040808: Uninitialised memory in OGLBufImgsOps.c, D3DBufImgOps.cpp Reviewed-by: serb, pchelko ! src/share/native/sun/java2d/opengl/OGLBufImgOps.c ! src/windows/native/sun/java2d/d3d/D3DBufImgOps.cpp From philip.race at oracle.com Mon Jul 14 18:12:33 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 14 Jul 2014 18:12:33 +0000 Subject: hg: jdk9/client/jdk: 8048583: CustomMediaSizeName class matching to standard media is too loose Message-ID: <201407141812.s6EICX1h027657@aojmv0008> Changeset: b03d9329401f Author: prr Date: 2014-07-14 11:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b03d9329401f 8048583: CustomMediaSizeName class matching to standard media is too loose Reviewed-by: bae, jgodinez ! src/share/classes/sun/print/CustomMediaSizeName.java From david.dehaven at oracle.com Tue Jul 15 22:24:35 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 15 Jul 2014 22:24:35 +0000 Subject: hg: jdk9/client/jdk: 8048337: Examine if macosx/bundle/JavaAppLauncher and JavaAppLauncher.java can be removed Message-ID: <201407152224.s6FMOZjg012419@aojmv0008> Changeset: 65a593687a88 Author: ddehaven Date: 2014-07-15 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/65a593687a88 8048337: Examine if macosx/bundle/JavaAppLauncher and JavaAppLauncher.java can be removed Reviewed-by: mchung ! make/lib/PlatformLibraries.gmk - src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj - src/macosx/bundle/JavaAppLauncher/resources/English.lproj/InfoPlist.strings - src/macosx/bundle/JavaAppLauncher/resources/JavaAppLauncher-Info.plist - src/macosx/bundle/JavaAppLauncher/src/JVMArgs.h - src/macosx/bundle/JavaAppLauncher/src/JVMArgs.m - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.h - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.m - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher_Prefix.pch - src/macosx/bundle/JavaAppLauncher/src/main.m - src/macosx/classes/apple/launcher/JavaAppLauncher.java - src/macosx/classes/apple/launcher/appLauncherErrors.properties - src/macosx/native/apple/launcher/JavaAppLauncher.m From petr.pchelko at oracle.com Wed Jul 16 11:41:40 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 16 Jul 2014 11:41:40 +0000 Subject: hg: jdk9/client/jdk: 8050465: Remove sun.audio package Message-ID: <201407161141.s6GBfen8009665@aojmv0008> Changeset: 8d2c47012056 Author: pchelko Date: 2014-07-16 15:35 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8d2c47012056 8050465: Remove sun.audio package Reviewed-by: anthony, serb - src/share/classes/sun/audio/AudioData.java - src/share/classes/sun/audio/AudioDataStream.java - src/share/classes/sun/audio/AudioDevice.java - src/share/classes/sun/audio/AudioPlayer.java - src/share/classes/sun/audio/AudioSecurityAction.java - src/share/classes/sun/audio/AudioSecurityExceptionAction.java - src/share/classes/sun/audio/AudioStream.java - src/share/classes/sun/audio/AudioStreamSequence.java - src/share/classes/sun/audio/AudioTranslatorStream.java - src/share/classes/sun/audio/ContinuousAudioDataStream.java - src/share/classes/sun/audio/InvalidAudioFormatException.java - src/share/classes/sun/audio/NativeAudioStream.java From petr.pchelko at oracle.com Wed Jul 16 12:02:03 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Wed, 16 Jul 2014 12:02:03 +0000 Subject: hg: jdk9/client/jdk: 8047336: Read flavormap.properties as resource Message-ID: <201407161202.s6GC23Mi012878@aojmv0008> Changeset: 8e8502b4b2be Author: pchelko Date: 2014-07-16 16:02 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8e8502b4b2be 8047336: Read flavormap.properties as resource Reviewed-by: anthony, serb, alanb, mduigou ! make/CopyFiles.gmk ! make/CopyIntoClasses.gmk ! make/profile-includes.txt + src/macosx/classes/sun/awt/datatransfer/flavormap.properties - src/macosx/lib/flavormap.properties ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java + src/solaris/classes/sun/awt/datatransfer/flavormap.properties - src/solaris/lib/flavormap.properties + src/windows/classes/sun/awt/datatransfer/flavormap.properties - src/windows/lib/flavormap.properties From philip.race at oracle.com Wed Jul 16 23:19:53 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:19:53 +0000 Subject: hg: jdk9/client: 13 new changesets Message-ID: <201407162319.s6GNJswb027029@aojmv0008> Changeset: db6f64d068e3 Author: mduigou Date: 2014-07-08 11:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/db6f64d068e3 8048184: handle mercurial dev build version string Reviewed-by: dfuchs Contributed-by: mike.duigou at oracle.com, dpointo8 at linux.vnet.ibm.com, daniel.fuchs at oracle.com ! get_source.sh Changeset: 7b8b81ff3b31 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/7b8b81ff3b31 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! common/autoconf/hotspot-spec.gmk.in Changeset: 293e6d3d8e8e Author: dcubed Date: 2014-06-20 17:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/293e6d3d8e8e Merge Changeset: c8d2966312d8 Author: amurillo Date: 2014-06-26 23:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/c8d2966312d8 Merge Changeset: a844a4b6f097 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/a844a4b6f097 Merge Changeset: 218351298ca9 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/218351298ca9 Merge Changeset: 18bb9f8ecc3d Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/18bb9f8ecc3d Added tag jdk9-b21 for changeset 9052803f4d01 ! .hgtags Changeset: 8e4bdab4c362 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8e4bdab4c362 Merge Changeset: 1e48339d1a40 Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/1e48339d1a40 Added tag jdk9-b22 for changeset 8e4bdab4c362 ! .hgtags Changeset: 88567461a2cd Author: lana Date: 2014-07-10 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/88567461a2cd Merge Changeset: 6223fcd2049b Author: mduigou Date: 2014-07-09 21:55 +0000 URL: http://hg.openjdk.java.net/jdk9/client/rev/6223fcd2049b 8047734: Backout use of -Og Reviewed-by: iveresov ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: bef803f15efc Author: amurillo Date: 2014-07-11 21:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/bef803f15efc Merge Changeset: de68e6f9139a Author: mikael Date: 2014-07-15 21:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/de68e6f9139a 8050825: Support running regression tests using jtreg_tests+TESTDIRS from top level Reviewed-by: dholmes, mduigou ! test/Makefile From philip.race at oracle.com Wed Jul 16 23:20:31 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:20:31 +0000 Subject: hg: jdk9/client/jdk: 70 new changesets Message-ID: <201407162320.s6GNKYx9027159@aojmv0008> Changeset: ffef6db15d92 Author: mullan Date: 2014-07-08 14:35 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ffef6db15d92 8049244: XML Signature performance issue caused by unbuffered signature data Reviewed-by: xuelei ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java Changeset: 48af79ee59bb Author: coleenp Date: 2014-06-24 11:23 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/48af79ee59bb 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, mchung, jfranck, dholmes ! src/share/classes/java/lang/Class.java ! src/share/classes/java/lang/reflect/AccessibleObject.java ! src/share/javavm/export/jvm.h ! src/share/native/common/check_code.c ! src/share/native/java/lang/Class.c Changeset: 74679fa59396 Author: amurillo Date: 2014-06-26 23:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/74679fa59396 Merge Changeset: e88a7c1fadc4 Author: amurillo Date: 2014-07-03 13:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e88a7c1fadc4 Merge Changeset: 0bbcc239d9f4 Author: amurillo Date: 2014-07-08 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0bbcc239d9f4 Merge Changeset: 9d67fe48a14b Author: weijun Date: 2014-07-09 15:10 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9d67fe48a14b 7150092: NTLM authentication fail if user specified a different realm Reviewed-by: michaelm ! src/share/classes/com/sun/security/ntlm/Client.java ! src/share/classes/com/sun/security/ntlm/Server.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMClient.java ! src/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java ! src/solaris/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java Changeset: fd7630919a9d Author: weijun Date: 2014-07-09 16:34 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fd7630919a9d 8047765: Generate blacklist.certs in build Reviewed-by: dholmes, alanb ! make/CopyFiles.gmk ! make/GenerateData.gmk ! make/Tools.gmk + make/data/blacklistedcertsconverter/blacklisted.certs.pem + make/gendata/GendataBlacklistedCerts.gmk + make/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 11e856f0c254 Author: plevart Date: 2014-07-09 12:30 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/11e856f0c254 8049220: URL.factory data race Reviewed-by: alanb, psandoz ! src/share/classes/java/net/URL.java Changeset: 3414f6e34216 Author: dfuchs Date: 2014-07-09 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3414f6e34216 8048913: java/util/logging/LoggingDeadlock2.java times out Summary: removes the /timeout=15 parameter from the @run command line Reviewed-by: mchung, dholmes ! test/java/util/logging/LoggingDeadlock2.java Changeset: 2b7bf1d63a9c Author: naoto Date: 2014-07-09 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b7bf1d63a9c 8048515: Read outside array bounds in jdk/src/solaris/native/java/lang/java_props_md.c Reviewed-by: okutsu ! src/share/native/java/lang/java_props.h ! src/solaris/native/java/lang/locale_str.h Changeset: 05343feb3771 Author: darcy Date: 2014-07-09 17:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/05343feb3771 8049794: Fix raw and unchecked warnings in jvmstat Reviewed-by: mchung ! src/share/classes/sun/jvmstat/monitor/event/MonitorStatusChangeEvent.java ! src/share/classes/sun/jvmstat/monitor/event/VmStatusChangeEvent.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/MonitorStatus.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java Changeset: 2c1c21d11e58 Author: juh Date: 2014-07-09 18:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2c1c21d11e58 7065233: To interpret case-insensitive string locale independently Reviewed-by: xuelei ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PBEKeyFactory.java ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/javax/crypto/spec/SecretKeySpec.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java Changeset: 4424a0319faa Author: weijun Date: 2014-07-10 10:44 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4424a0319faa 8044085: Access ExtendedGSSContext.inquireSecContext() result through SASL Reviewed-by: mullan ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java ! src/share/classes/javax/security/sasl/SaslClient.java ! src/share/classes/javax/security/sasl/SaslServer.java ! test/sun/security/krb5/auto/SaslBasic.java Changeset: 28da5b382a13 Author: rhalade Date: 2014-07-10 03:07 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/28da5b382a13 8041781: Need new regression tests for PBE keys Reviewed-by: xuelei + test/com/sun/crypto/provider/Cipher/PBE/PBESealedObject.java + test/com/sun/crypto/provider/Cipher/PBE/PBKDF2Translate.java + test/com/sun/crypto/provider/Cipher/PBE/TestCipherKeyWrapperPBEKey.java Changeset: 2acafa554d2e Author: darcy Date: 2014-07-09 21:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2acafa554d2e 8049820: Fix raw and unchecked lint warnings in sun.management Reviewed-by: mchung ! src/share/classes/sun/management/DiagnosticCommandImpl.java ! src/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java ! src/share/classes/sun/management/GcInfoBuilder.java ! src/share/classes/sun/management/GcInfoCompositeData.java ! src/share/classes/sun/management/MappedMXBeanType.java Changeset: 0083adcfd5ed Author: prappo Date: 2014-06-17 13:57 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0083adcfd5ed 8047062: Improve diagnostic output in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: duke ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: da87d706723b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/da87d706723b Added tag jdk9-b21 for changeset 2df45ac1bf49 ! .hgtags Changeset: 85bcf0f99edc Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/85bcf0f99edc Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java - src/macosx/native/com/apple/laf/ScreenPopupFactory.m - src/macosx/native/jobjc/JObjC.xcodeproj/default.pbxuser - src/macosx/native/jobjc/JObjC.xcodeproj/project.pbxproj - src/macosx/native/jobjc/README.txt - src/macosx/native/jobjc/TODOS - src/macosx/native/jobjc/bridgesupport.gmk - src/macosx/native/jobjc/build.xml - src/macosx/native/jobjc/extract_classes.pl - src/macosx/native/jobjc/run-and-write-if-okay - src/macosx/native/jobjc/rungen - src/macosx/native/jobjc/runjava - src/macosx/native/jobjc/src/core/PrimitiveCoder.hs - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CFType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/CIF.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Coder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/FFIType.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Function.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/ID.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Invoke.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/JObjCRuntime.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/MacOSXFramework.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NSClass.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeArgumentBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeBuffer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/NativeObjectLifecycleManager.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Opaque.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Pointer.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/PrimitiveCoder.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/SEL.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Struct.java - src/macosx/native/jobjc/src/core/java/com/apple/jobjc/Subclassing.java - src/macosx/native/jobjc/src/core/native/CIF.m - src/macosx/native/jobjc/src/core/native/Coder.m - src/macosx/native/jobjc/src/core/native/FFIType.m - src/macosx/native/jobjc/src/core/native/Function.m - src/macosx/native/jobjc/src/core/native/ID.m - src/macosx/native/jobjc/src/core/native/Invoke.m - src/macosx/native/jobjc/src/core/native/JObjCRuntime.m - src/macosx/native/jobjc/src/core/native/MacOSXFramework.m - src/macosx/native/jobjc/src/core/native/NSClass.m - src/macosx/native/jobjc/src/core/native/NativeBuffer.h - src/macosx/native/jobjc/src/core/native/NativeBuffer.m - src/macosx/native/jobjc/src/core/native/NativeObjectLifecycleManager.m - src/macosx/native/jobjc/src/core/native/SEL.m - src/macosx/native/jobjc/src/core/native/Subclassing.m - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/BootClassPathMinus.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassConsolidator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/ClassGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FileCopier.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FrameworkGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/FunctionGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Generator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/MethodDisambiguator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/RestrictedKeywords.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/Utils.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/AbstractObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CFTypeClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CategoryClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/CopiedFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/FrameworkClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/GeneratedClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/JObjCClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/MixedPrimitiveCoderClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OpaqueClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/OutputFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/RootJObjCClass.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/classes/StructClassFile.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Arg.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/CFType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Category.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Clazz.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Constant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Element.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ElementWType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Framework.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Function.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/FunctionAlias.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/InformalProtocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Method.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/NativeEnum.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Opaque.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/OutputFileGenerator.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Protocol.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/ReturnValue.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/StringConstant.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/Struct.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/TypeElement.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/CoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/ComplexCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/coders/PrimitiveCoderDescriptor.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/JType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/NType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/Type.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeCache.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/model/types/TypeToJType.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/Fp.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/JavaLang.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeMerger.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypeParser.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/NTypePrinter.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/ObjectInspector.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/QA.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StringStream.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolver.java - src/macosx/native/jobjc/src/generator/java/com/apple/internal/jobjc/generator/utils/StructOffsetResolverBigBang.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/SuperClassExtractor.java - src/macosx/native/jobjc/src/generator/java/com/apple/jobjc/UnsafeRuntimeAccess.java - src/macosx/native/jobjc/src/runtime-additions/java/com/apple/jobjc/Utils.java - src/macosx/native/jobjc/src/runtime-additions/native/NativeNumber.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeString.m - src/macosx/native/jobjc/src/runtime-additions/native/NativeThread.m - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BaseBench.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchFunCall.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchIDPop.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchStructCoding.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/BenchUnsafe.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/CategoryTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/FunctionTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/GUIDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IBDemo.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/IntroTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NSClassTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeBufferTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/NativeTypeTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/PooledTestCase.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SELTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/StructTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/SubclassingTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/TestUtils.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/UtilsTest.java - src/macosx/native/jobjc/src/tests/java/com/apple/jobjc/VarArgsTest.java - src/macosx/native/jobjc/src/tests/native/FunCallBench.m - src/share/classes/com/sun/java/browser/dom/DOMAccessException.java - src/share/classes/com/sun/java/browser/dom/DOMAccessor.java - src/share/classes/com/sun/java/browser/dom/DOMAction.java - src/share/classes/com/sun/java/browser/dom/DOMService.java - src/share/classes/com/sun/java/browser/dom/DOMServiceProvider.java - src/share/classes/com/sun/java/browser/dom/DOMUnsupportedException.java - src/share/classes/com/sun/java/browser/net/ProxyInfo.java - src/share/classes/com/sun/java/browser/net/ProxyService.java - src/share/classes/com/sun/java/browser/net/ProxyServiceProvider.java - src/share/classes/com/sun/media/sound/services/linux-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-i586/javax.sound.sampled.spi.MixerProvider - src/share/classes/com/sun/media/sound/services/windows-ia64/javax.sound.sampled.spi.MixerProvider - src/share/classes/sun/awt/EventQueueDelegate.java - src/share/classes/sun/jvmstat/monitor/remote/BufferedMonitoredVm.java - src/share/classes/sun/text/CodePointIterator.java - test/com/sun/jdi/ProcessAttachDebuggee.java - test/com/sun/jdi/ProcessAttachDebugger.java - test/com/sun/jdi/ProcessAttachTest.sh - test/com/sun/jdi/ShutdownDebuggee.java - test/com/sun/jdi/SuspendNoFlagTest.sh - test/com/sun/tools/attach/Shutdown.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java - test/java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java - test/java/awt/EventQueue/6638195/bug6638195.java - test/java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java - test/java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java - test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.sh - test/sun/jvmstat/testlibrary/JavaProcess.java Changeset: 2b88f21ec693 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b88f21ec693 Added tag jdk9-b22 for changeset 85bcf0f99edc ! .hgtags Changeset: 0c72a0ace0db Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0c72a0ace0db Merge - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem Changeset: 7f8294841146 Author: valeriep Date: 2014-07-10 22:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f8294841146 8043406: Change default policy for JCE providers to run with as few privileges as possible Summary: Provide default permissions for crypto providers Reviewed-by: mullan, vinnie ! src/share/classes/sun/security/jca/ProviderConfig.java ! src/share/lib/security/java.policy ! src/windows/lib/security/java.policy ! test/java/io/Serializable/subclassGC/security.policy ! test/java/lang/System/System.policy ! test/java/net/URLPermission/policy.1 ! test/java/net/URLPermission/policy.2 ! test/java/net/URLPermission/policy.3 ! test/java/nio/charset/spi/default-pol ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/dgc/dgcImplInsulation/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/RemoteServer/setLogPermission/java.policy ! test/java/rmi/server/clientStackTrace/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/java/rmi/transport/httpSocket/security.policy ! test/java/security/KeyRep/Serial.policy ! test/java/security/KeyRep/SerialOld.policy ! test/java/security/Policy/GetInstance/GetInstance.policy ! test/java/security/Policy/GetInstance/GetInstance.policyURL ! test/java/security/Policy/GetInstance/GetInstanceSecurity.policy ! test/java/security/Security/AddProvider.policy.1 ! test/java/security/Security/AddProvider.policy.2 ! test/java/security/Security/AddProvider.policy.3 ! test/java/security/Security/removing/RemoveStaticProvider.policy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.grantedPolicy ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.policy ! test/jdk/nio/zipfs/test.policy ! test/sun/net/www/http/HttpClient/IsKeepingAlive.policy ! test/sun/net/www/http/HttpClient/OpenServer.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/provider/PolicyFile/Alias.policy ! test/sun/security/provider/PolicyFile/AliasExpansion.policy ! test/sun/security/provider/PolicyFile/TrustedCert.policy Changeset: 9fd896dc6da1 Author: weijun Date: 2014-07-11 09:17 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9fd896dc6da1 8049936: Update the CheckBlacklistedCerts.java test to find new location of blacklisted.certs.pem Reviewed-by: xuelei ! test/lib/security/CheckBlacklistedCerts.java Changeset: 03745c1d7f59 Author: darcy Date: 2014-07-10 22:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/03745c1d7f59 8049736: Fix raw and unchecked lint warnings in sun.tracing Reviewed-by: mchung ! src/share/classes/sun/tracing/ProviderSkeleton.java ! src/share/classes/sun/tracing/dtrace/DTraceProvider.java Changeset: d5404a4e4fac Author: prappo Date: 2014-07-11 14:53 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d5404a4e4fac 8049884: Reduce possible timing noise in com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: vinnie ! test/com/sun/jndi/ldap/LdapTimeoutTest.java Changeset: 9d1e46cc3972 Author: darcy Date: 2014-07-11 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9d1e46cc3972 8050051: Remove unneeded/obsolete -source/-target options in shell tests Reviewed-by: alanb ! test/java/lang/Class/forName/NonJavaNames.sh ! test/tools/pack200/PackageVersionTest.java Changeset: 8ed989e71f1b Author: igerasim Date: 2014-07-12 04:15 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ed989e71f1b 6904367: (coll) IdentityHashMap is resized before exceeding the expected maximum size Reviewed-by: plevart, martin ! src/share/classes/java/util/IdentityHashMap.java + test/java/util/IdentityHashMap/Capacity.java Changeset: d04d8ae46ca3 Author: smarks Date: 2014-07-12 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d04d8ae46ca3 8050105: test sun/rmi/rmic/minimizeWrapperInstances/run.sh fails Reviewed-by: lancea, mduigou, darcy ! test/sun/rmi/rmic/minimizeWrapperInstances/run.sh Changeset: 9febf9dbc0a4 Author: vinnie Date: 2014-07-13 15:24 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9febf9dbc0a4 8050118: Windows policy file missing semicolon Reviewed-by: chegar ! src/windows/lib/security/java.policy Changeset: 70f581e8812a Author: jmanson Date: 2014-07-10 16:26 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/70f581e8812a 8042778: Getting all visible methods in ReferenceTypeImpl is slow Reviewed-by: egahlin, dholmes ! src/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java Changeset: 667926cb70ff Author: prappo Date: 2014-07-15 16:46 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/667926cb70ff 8048175: Remove redundant use of reflection on core classes from JNDI Reviewed-by: msheppar, vinnie ! src/share/classes/com/sun/jndi/cosnaming/RemoteToCorba.java ! src/share/classes/com/sun/jndi/ldap/ClientId.java ! src/share/classes/com/sun/jndi/ldap/Connection.java ! src/share/classes/com/sun/jndi/ldap/VersionHelper.java ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: a4b69df1ae90 Author: sspitsyn Date: 2014-06-26 03:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a4b69df1ae90 8048185: [TESTBUG] need a JTREG test for the fix of JDK-8042796 (OLD and/or OBSOLETE method(s) found) Summary: Need to integrate the jtreg unit test for the fixed bug JDK-8042796 Reviewed-by: dcubed, coleenp Contributed-by: serguei.spitsyn at oracle.com + test/java/lang/instrument/RedefineMethodDelInvoke.sh + test/java/lang/instrument/RedefineMethodDelInvokeAgent.java + test/java/lang/instrument/RedefineMethodDelInvokeApp.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_1.java + test/java/lang/instrument/RedefineMethodDelInvokeTarget_2.java Changeset: 60b473803574 Author: amurillo Date: 2014-06-27 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60b473803574 Merge - make/src/classes/build/tools/tzdb/ChronoField.java - make/src/classes/build/tools/tzdb/DateTimeException.java - make/src/classes/build/tools/tzdb/LocalDate.java - make/src/classes/build/tools/tzdb/LocalDateTime.java - make/src/classes/build/tools/tzdb/LocalTime.java - make/src/classes/build/tools/tzdb/TimeDefinition.java - make/src/classes/build/tools/tzdb/Utils.java - make/src/classes/build/tools/tzdb/ZoneOffset.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransition.java - make/src/classes/build/tools/tzdb/ZoneOffsetTransitionRule.java - make/src/classes/build/tools/tzdb/ZoneRulesBuilder.java Changeset: 629a16d1b974 Author: coleenp Date: 2014-07-02 16:47 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/629a16d1b974 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti, mchung ! src/share/classes/java/lang/Class.java ! src/share/javavm/export/jvm.h ! src/share/native/java/lang/Class.c Changeset: cf0ca49d3f4a Author: amurillo Date: 2014-07-11 13:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cf0ca49d3f4a Merge Changeset: 50542b67c556 Author: amurillo Date: 2014-07-11 17:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/50542b67c556 Merge Changeset: 99ee5ae8bc31 Author: amurillo Date: 2014-07-11 21:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/99ee5ae8bc31 Merge Changeset: 918117bf2d5a Author: amurillo Date: 2014-07-15 10:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/918117bf2d5a Merge Changeset: e4a6f3779797 Author: prr Date: 2014-07-15 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e4a6f3779797 8049892: Replace uses of 'new Integer()' with appropriate alternative across core classes Reviewed-by: psandoz, prr Contributed-by: otaviopolianasantana at gmail.com ! src/share/classes/com/sun/jmx/snmp/EnumRowStatus.java ! src/share/classes/com/sun/jmx/snmp/Enumerated.java ! src/share/classes/com/sun/jmx/snmp/IPAcl/JJTParserState.java ! src/share/classes/com/sun/jmx/snmp/SnmpCounter64.java ! src/share/classes/com/sun/jmx/snmp/SnmpInt.java ! src/share/classes/com/sun/jmx/snmp/daemon/CommunicatorServer.java ! src/share/classes/com/sun/jmx/snmp/daemon/SnmpAdaptorServer.java ! src/share/classes/com/sun/jmx/snmp/internal/SnmpLcd.java ! src/share/classes/com/sun/jndi/ldap/LdapPoolManager.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java ! src/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java ! src/share/classes/com/sun/security/sasl/util/AbstractSaslImpl.java ! src/share/classes/com/sun/tools/example/debug/gui/ContextManager.java ! src/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java ! src/share/classes/com/sun/tools/hat/internal/model/Snapshot.java ! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java ! src/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java ! src/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/share/classes/java/net/AbstractPlainSocketImpl.java ! src/share/classes/java/net/DatagramSocket.java ! src/share/classes/java/net/ServerSocket.java ! src/share/classes/java/net/Socket.java ! src/share/classes/java/nio/charset/CoderResult.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/prefs/XmlSupport.java ! src/share/classes/javax/crypto/CryptoPolicyParser.java ! src/share/classes/javax/management/loading/MLet.java ! src/share/classes/javax/management/relation/RelationService.java ! src/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java ! src/share/classes/sun/management/LockInfoCompositeData.java ! src/share/classes/sun/management/MonitorInfoCompositeData.java ! src/share/classes/sun/management/StackTraceElementCompositeData.java ! src/share/classes/sun/management/jdp/JdpController.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemGCEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemManagerEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemMgrPoolRelEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmMemPoolEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmOSImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTBootClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTClassPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTInputArgsEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRTLibraryPathEntryImpl.java ! src/share/classes/sun/management/snmp/jvminstr/JvmRuntimeImpl.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmClassesVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmJITCompilerTimeMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemManagerState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolCollectThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolState.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolThreshdSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemPoolType.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCCall.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmMemoryGCVerboseLevel.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmRTBootClassPathSupport.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadContentionMonitoring.java ! src/share/classes/sun/management/snmp/jvmmib/EnumJvmThreadCpuTimeMonitoring.java ! src/share/classes/sun/misc/ProxyGenerator.java ! src/share/classes/sun/net/NetProperties.java ! src/share/classes/sun/nio/ch/Util.java ! src/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/share/classes/sun/security/action/GetIntegerAction.java ! src/share/classes/sun/security/jgss/krb5/ServiceCreds.java ! src/share/classes/sun/security/krb5/EncryptedData.java ! src/share/classes/sun/security/krb5/KrbApRep.java ! src/share/classes/sun/security/krb5/KrbApReq.java ! src/share/classes/sun/security/krb5/KrbPriv.java ! src/share/classes/sun/security/krb5/KrbSafe.java ! src/share/classes/sun/security/krb5/internal/Authenticator.java ! src/share/classes/sun/security/krb5/internal/EncAPRepPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbCredPart.java ! src/share/classes/sun/security/krb5/internal/EncKrbPrivPart.java ! src/share/classes/sun/security/krb5/internal/KRBError.java ! src/share/classes/sun/security/krb5/internal/KRBSafeBody.java ! src/share/classes/sun/security/krb5/internal/PAEncTSEnc.java ! src/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTab.java ! src/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java ! src/share/classes/sun/security/provider/ConfigFile.java ! src/share/classes/sun/security/provider/PolicyParser.java ! src/share/classes/sun/security/tools/keytool/Main.java ! src/share/classes/sun/security/util/DerIndefLenConverter.java ! src/share/classes/sun/security/x509/CRLReasonCodeExtension.java ! src/share/classes/sun/security/x509/CertificateVersion.java ! src/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/share/classes/sun/tools/asm/Assembler.java ! src/share/classes/sun/tools/asm/Instruction.java ! src/share/classes/sun/tools/java/BinaryConstantPool.java ! src/share/classes/sun/tools/java/Identifier.java ! src/share/classes/sun/tools/javac/BatchEnvironment.java ! src/share/classes/sun/tools/javac/Main.java ! src/share/classes/sun/tools/javac/SourceMember.java ! src/share/classes/sun/tools/jstat/Jstat.java ! src/share/classes/sun/tools/jstatd/RemoteHostImpl.java ! src/share/classes/sun/tools/tree/ArrayExpression.java ! src/share/classes/sun/tools/tree/BinaryExpression.java ! src/share/classes/sun/tools/tree/BitNotExpression.java ! src/share/classes/sun/tools/tree/BooleanExpression.java ! src/share/classes/sun/tools/tree/Expression.java ! src/share/classes/sun/tools/tree/FinallyStatement.java ! src/share/classes/sun/tools/tree/IdentifierExpression.java ! src/share/classes/sun/tools/tree/IncDecExpression.java ! src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java ! src/share/classes/sun/tools/tree/IntegerExpression.java ! src/share/classes/sun/tools/tree/MethodExpression.java ! src/share/classes/sun/tools/tree/NewArrayExpression.java ! src/share/classes/sun/tools/tree/NotExpression.java ! src/share/classes/sun/tools/tree/Statement.java ! src/share/classes/sun/tools/tree/SynchronizedStatement.java ! src/share/classes/sun/tools/tree/ThisExpression.java ! src/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java Changeset: b7e302d054a9 Author: igerasim Date: 2014-07-16 13:02 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b7e302d054a9 8035975: Pattern.compile(String, int) fails to throw IllegalArgumentException Reviewed-by: sherman ! src/share/classes/java/util/regex/Pattern.java ! test/java/util/regex/RegExTest.java Changeset: f923a70ec05f Author: mullan Date: 2014-07-16 08:06 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f923a70ec05f 4867890: Clarify the return value/exception for java.security.SignedObject.verify Reviewed-by: weijun ! src/share/classes/java/security/SignedObject.java Changeset: 7cc0f0bed4ef Author: mullan Date: 2014-07-16 08:07 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7cc0f0bed4ef Merge Changeset: 013baa71b58b Author: psandoz Date: 2014-07-16 14:35 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/013baa71b58b 8044047: Missing null pointer checks for streams Reviewed-by: dfuchs Contributed-by: paul.sandoz at oracle.com, ivan.gerasimov at oracle.com ! src/share/classes/java/util/stream/AbstractPipeline.java ! src/share/classes/java/util/stream/BaseStream.java ! src/share/classes/java/util/stream/DoublePipeline.java ! src/share/classes/java/util/stream/DoubleStream.java ! src/share/classes/java/util/stream/IntPipeline.java ! src/share/classes/java/util/stream/IntStream.java ! src/share/classes/java/util/stream/LongPipeline.java ! src/share/classes/java/util/stream/LongStream.java ! src/share/classes/java/util/stream/PipelineHelper.java ! src/share/classes/java/util/stream/SliceOps.java ! src/share/classes/java/util/stream/Stream.java ! src/share/classes/java/util/stream/StreamOpFlag.java + test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java + test/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.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/FlatMapOpTest.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/StreamCloseTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java Changeset: 8a5bd6961f6d Author: kizune Date: 2014-02-03 21:48 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8a5bd6961f6d 8029177: [Parfait] warnings from b117 for jdk.src.share.native.com.sun.java.util.jar: JNI exception pending Summary: Additional review by Chris Ries Reviewed-by: jfranck, ksrini ! src/share/native/com/sun/java/util/jar/pack/defines.h ! src/share/native/com/sun/java/util/jar/pack/jni.cpp Changeset: 6de6a44269c3 Author: prr Date: 2014-02-24 11:03 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6de6a44269c3 8034267: Probabilistic native crash` Reviewed-by: bae, serb, mschoene ! src/share/native/sun/font/freetypeScaler.c Changeset: a62ac860222c Author: pchelko Date: 2014-02-25 19:48 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a62ac860222c 8028285: RMI Thread can no longer call out to AWT Reviewed-by: art, serb, ddehaven ! src/share/classes/sun/awt/AppContext.java Changeset: 60cba57306bc Author: valeriep Date: 2014-02-26 18:56 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/60cba57306bc 8031340: Better TLS/EC management Summary: Make sure private key structure is freed for EC key pair generation Reviewed-by: vinnie ! make/mapfiles/libsunec/mapfile-vers ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java ! src/share/native/sun/security/ec/ECC_JNI.cpp Changeset: d121b8bba30a Author: vinnie Date: 2014-02-28 10:39 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d121b8bba30a 8034272: Do not cram data into CRAM arrays Reviewed-by: mullan, ahgross ! src/share/classes/com/sun/security/sasl/CramMD5Base.java Changeset: 664b07076e00 Author: pchelko Date: 2014-04-24 20:58 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/664b07076e00 8032960: Running forms URL throws NullPointerException in Javaconsole. Reviewed-by: anthony, serb ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java + test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: 8de5db9a3613 Author: mchung Date: 2014-03-03 14:14 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8de5db9a3613 8035009: Make Proxy representations consistent Reviewed-by: ahgross, jfranck ! src/share/classes/java/lang/reflect/Proxy.java Changeset: 93d37b6e5a8a Author: jbachorik Date: 2014-03-07 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/93d37b6e5a8a 8029755: Enhance subject class Reviewed-by: sla, dfuchs, hawtin ! src/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 2cd1025bc225 Author: dbuck Date: 2014-04-24 21:00 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2cd1025bc225 8033055: Issues in 2d Reviewed-by: bae, prr, mschoene ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: fe338fe0ab47 Author: malenkov Date: 2014-03-13 11:49 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fe338fe0ab47 8035699: File choosers should be choosier Reviewed-by: alexsch, art, skoivu ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java Changeset: 8ed5c0586230 Author: twisti Date: 2014-07-14 13:57 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ed5c0586230 8035788: Provide more consistency for lookups Reviewed-by: jrose, vlivanov, ahgross ! src/share/classes/java/lang/invoke/MethodHandles.java Changeset: 6e649096b0bc Author: kizune Date: 2014-03-22 02:21 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6e649096b0bc 8037046: Validate libraries to be loaded Reviewed-by: ksrini, ahgross ! src/windows/bin/java_md.c Changeset: 8ceb6a9aee02 Author: rriggs Date: 2014-03-22 12:51 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8ceb6a9aee02 8036571: (process) Process process arguments carefully Reviewed-by: alanb, ahgross, jeff, robm ! src/share/classes/java/lang/ProcessBuilder.java Changeset: 4aee55a62e67 Author: xuelei Date: 2014-04-24 21:04 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/4aee55a62e67 8037162: More robust DH exchanges Reviewed-by: weijun, asmotrak, ahgross, robm ! src/share/classes/sun/security/util/KeyUtil.java Changeset: 84370e824be1 Author: xuelei Date: 2014-03-29 23:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/84370e824be1 8031346: Enhance RSA key handling Reviewed-by: ahgross, ascarpino, asmotrak, robm, weijun, wetmore ! src/share/classes/sun/security/rsa/RSACore.java Changeset: 723fb841b9b1 Author: mullan Date: 2014-04-01 11:58 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/723fb841b9b1 8035004: Provider provides less service Reviewed-by: wetmore, skoivu ! src/share/classes/java/security/Provider.java Changeset: f9354ab6c891 Author: mkos Date: 2014-04-07 00:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f9354ab6c891 8027144: Review restriction of JAX-WS java packages going to JDK8 Summary: Restricting access to internal packages to minimise risk of security attack; fix also reviewed by Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/lib/security/java.security-linux ! src/share/lib/security/java.security-macosx ! src/share/lib/security/java.security-solaris ! src/share/lib/security/java.security-windows Changeset: 7d01960d983b Author: pchelko Date: 2014-04-24 21:09 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7d01960d983b 8039097: Some tests fail with NPE since 7u60 b12 Reviewed-by: serb, alexsch ! src/share/classes/java/awt/Toolkit.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: 63f0ff13dd5a Author: chegar Date: 2014-04-24 16:52 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/63f0ff13dd5a 8039520: More atomicity of atomic updates Reviewed-by: dl, skoivu, igerasim ! src/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java Changeset: ad65b61f9d84 Author: weijun Date: 2014-04-29 06:53 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ad65b61f9d84 8041535: Update certificate lists for compact1 profile Reviewed-by: mullan, ahgross, erikj ! make/profile-includes.txt Changeset: 1bb808f704c2 Author: pchelko Date: 2014-05-08 19:18 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1bb808f704c2 8036861: Application can't be loaded fine,the save dialog can't show up. Reviewed-by: serb, azvegint ! src/windows/classes/sun/awt/windows/WToolkit.java - test/java/awt/Toolkit/ToolkitPropertyTest/NoAppContextTest.java Changeset: bb06f8caeb73 Author: pchelko Date: 2014-07-14 18:16 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bb06f8caeb73 8042590: Running form URL throws NPE Reviewed-by: anthony, serb ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: c3906c9e3d0f Author: mkos Date: 2014-05-20 16:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c3906c9e3d0f 8041633: [TESTBUG] java/lang/SecurityManager/CheckPackageAccess.java fails with "In j.s file, but not in golden set: com.sun.activation.registries." Summary: adding newly restricted package to golden set in the test Reviewed-by: asmotrak, coffeys, mullan ! test/java/lang/SecurityManager/CheckPackageAccess.java Changeset: d9be8e874eae Author: prappo Date: 2014-07-16 16:16 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d9be8e874eae 8050869: Convert runtime dependency to Applet to a static dependency in cosnaming Reviewed-by: chegar, alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: 66f582158e1c Author: msheppar Date: 2014-07-16 20:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/66f582158e1c 8040810: Uninitialised memory in jdk/src/windows/native/java/net: net_util_md.c, TwoStacksPlainSocketImpl.c, TwoStacksPlainDatagramSocketImpl.c, DualStackPlainSocketImpl.c, DualStackPlainDatagramSocketImpl.c Summary: explicitly initialze local function variables Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c ! src/windows/native/java/net/DualStackPlainSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c ! src/windows/native/java/net/TwoStacksPlainSocketImpl.c ! src/windows/native/java/net/net_util_md.c Changeset: dc73b8eaf098 Author: prr Date: 2014-07-16 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dc73b8eaf098 Merge - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/WToolkit.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/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: 9c9237dcda7a Author: prr Date: 2014-07-16 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9c9237dcda7a Merge Changeset: 82e7251af1d0 Author: prr Date: 2014-07-16 15:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/82e7251af1d0 Merge ! make/CopyFiles.gmk ! make/profile-includes.txt - src/share/classes/com/sun/jmx/remote/util/CacheMap.java ! src/share/classes/java/awt/Toolkit.java ! src/share/classes/javax/swing/filechooser/FileSystemView.java - src/share/lib/security/BlacklistedCertsConverter.java - src/share/lib/security/blacklisted.certs - src/share/lib/security/blacklisted.certs.pem - test/java/util/stream/test/org/openjdk/tests/java/util/stream/ExplodeOpTest.java - test/java/util/stream/test/org/openjdk/tests/java/util/stream/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java From philip.race at oracle.com Wed Jul 16 23:20:39 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:20:39 +0000 Subject: hg: jdk9/client/nashorn: 7 new changesets Message-ID: <201407162320.s6GNKd1n027208@aojmv0008> Changeset: 40995fbd176b Author: sundar Date: 2014-07-08 16:30 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/40995fbd176b 8049524: Global object initialization via javax.script API should be minimal Reviewed-by: attila, hannesw ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java - src/jdk/nashorn/api/scripting/resources/engine.js ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/src/jdk/nashorn/internal/runtime/CodeStoreAndPathTest.java Changeset: d714b9555e5d Author: attila Date: 2014-07-08 13:13 +0200 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d714b9555e5d 8047067: all eval arguments need to be copied in Lower Reviewed-by: lagergren, sundar ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/Lower.java ! src/jdk/nashorn/internal/ir/CallNode.java ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8047057.js + test/script/basic/JDK-8047067.js Changeset: 0d5282ab2aef Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0d5282ab2aef Added tag jdk9-b21 for changeset 174cf53bce4e ! .hgtags Changeset: a9d39bcfeb1b Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/a9d39bcfeb1b Merge Changeset: e80633fe720b Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/e80633fe720b Added tag jdk9-b22 for changeset a9d39bcfeb1b ! .hgtags Changeset: aa3fda2d2967 Author: lana Date: 2014-07-10 12:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/aa3fda2d2967 Merge - src/jdk/nashorn/api/scripting/resources/engine.js Changeset: c7459af846fd Author: sundar Date: 2014-07-15 16:54 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c7459af846fd 8050432: javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings Reviewed-by: jlaskey ! src/jdk/nashorn/internal/objects/Global.java ! test/script/basic/JDK-8015969.js + test/script/basic/JDK-8050432.js ! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java From philip.race at oracle.com Wed Jul 16 23:21:02 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:21:02 +0000 Subject: hg: jdk9/client/hotspot: 107 new changesets Message-ID: <201407162321.s6GNL3mO027282@aojmv0008> Changeset: b188e2fd26d7 Author: coleenp Date: 2014-06-19 11:16 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b188e2fd26d7 8026977: NPG: Remove ConstantPool::lock Summary: Write klass and resolved_references constant pool fields lock free. Reviewed-by: jrose, twisti ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: fcbb13e52461 Author: coleenp Date: 2014-06-19 14:49 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fcbb13e52461 6642881: Improve performance of Class.getClassLoader() Summary: Add classLoader to java/lang/Class instance for fast access Reviewed-by: alanb, lfoltan, rriggs, vlivanov, twisti, jfranck ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/prims/unsafe.cpp Changeset: fa67e3591b91 Author: gtriantafill Date: 2014-06-20 10:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fa67e3591b91 8038074: [TESTBUG] Add test for anewarray instruction with more than 255 dimensions Reviewed-by: lfoltan, coleenp + test/runtime/verifier/TestANewArray.java Changeset: c283096252e3 Author: mikael Date: 2014-06-20 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c283096252e3 8046611: Build errors with gcc on sparc/fastdebug Reviewed-by: dholmes, ctornqvi ! src/cpu/sparc/vm/frame_sparc.cpp ! src/share/vm/runtime/safepoint.cpp Changeset: 4463d2155e02 Author: dcubed Date: 2014-06-20 12:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4463d2155e02 Merge Changeset: 14a7c72928a4 Author: dcubed Date: 2014-06-20 20:37 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/14a7c72928a4 Merge Changeset: 0a039fc78645 Author: mikael Date: 2014-06-18 12:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0a039fc78645 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: erikj, dholmes ! make/linux/makefiles/defs.make Changeset: 3acb22b10934 Author: dholmes Date: 2014-06-22 21:23 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3acb22b10934 8044818: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java fails with RuntimeException 'sharing' found in stderr Reviewed-by: hseigel, lfoltan, coleenp, dholmes Contributed-by: Pavel Chistyakov ! test/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 45831d971923 Author: fparain Date: 2014-06-23 06:58 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/45831d971923 8043630: Method os::yield_all() should be removed Reviewed-by: dholmes, dsimms ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/services/memTracker.hpp Changeset: 97e0bce5bc53 Author: ctornqvi Date: 2014-06-23 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/97e0bce5bc53 8047878: [TESTBUG] runtime/memory/ReadFromNoaccessArea.java and runtime/memory/ReserveMemory.java time out on Solaris Summary: Limited heap size to reduce size of core file generated Reviewed-by: sla, coleenp, dcubed ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java Changeset: 74ab5b554535 Author: poonam Date: 2014-06-24 02:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/74ab5b554535 8046282: SA update Summary: These changes add some definitions on the SA side and the supporting code on the hotspot side. Reviewed-by: sundar, mgronlun + agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java + agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java ! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java + agent/src/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java + agent/src/share/classes/sun/jvm/hotspot/runtime/Flags.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Thread.java + agent/src/share/classes/sun/jvm/hotspot/runtime/VMOps.java ! make/solaris/makefiles/sa.make ! make/windows/makefiles/sa.make ! src/share/vm/runtime/vmStructs.cpp + src/share/vm/runtime/vmStructs_trace.hpp Changeset: f9892d0039a4 Author: ctornqvi Date: 2014-06-24 07:10 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f9892d0039a4 8047939: [TESTBUG] Rewrite test/runtime/8001071/Test8001071.sh Summary: Rewrote the test in Java, limited the heap size to avoid time out issues on machines with a lot of memory Reviewed-by: minqi, rdurbin, dcubed - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh + test/runtime/Unsafe/RangeCheck.java Changeset: 18415052d89c Author: amurillo Date: 2014-06-24 12:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/18415052d89c 8043541: 'fastdebug' is printed twice in java -version Reviewed-by: dholmes, dcubed, jcoomes ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! make/windows/projectfiles/common/Makefile ! src/share/vm/runtime/vm_version.cpp Changeset: 5ebb6694ed7b Author: thartmann Date: 2014-06-20 08:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5ebb6694ed7b 8008321: compile.cpp verify_graph_edges uses bool as int Summary: The dead_nodes counter in verify_graph_edges(..) has the type bool but is used as int. Reviewed-by: roland, anoll ! src/share/vm/opto/compile.cpp Changeset: 98a3a2dea3b9 Author: anoll Date: 2014-06-20 09:25 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/98a3a2dea3b9 8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all() Summary: Acquire lock before calling notify() Reviewed-by: twisti, thartmann ! src/share/vm/compiler/compileBroker.cpp Changeset: 8cfc6ff87733 Author: iveresov Date: 2014-06-20 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8cfc6ff87733 8047321: Hotspot debug builds with clang are broken Summary: Don't use -Og with clang Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 8662169d35d3 Author: iignatyev Date: 2014-06-20 22:39 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8662169d35d3 8041794: remove bytecodes_.{cpp,hpp} files Reviewed-by: dholmes, coleenp, twisti, iignatyev Contributed-by: lev.priima at oracle.com - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp Changeset: 559ada8e82e2 Author: iignatyev Date: 2014-06-20 20:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/559ada8e82e2 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp Changeset: c4d4fc9b3bd3 Author: anoll Date: 2014-06-23 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c4d4fc9b3bd3 8046286: assert: Do not add task if compilation is turned off forever Summary: Remove the unnecessary and missleading assert Reviewed-by: iveresov ! src/share/vm/compiler/compileBroker.cpp Changeset: 3a2e97446c5f Author: anoll Date: 2014-06-23 04:44 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3a2e97446c5f Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp ! src/share/vm/compiler/compileBroker.cpp Changeset: 46e85b1633d7 Author: thartmann Date: 2014-06-24 08:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/46e85b1633d7 8035328: closed/compiler/6595044/Main.java failed with timeout Summary: Patch call sites of non-entrant methods to avoid re-resolving if method is still executed. Reviewed-by: twisti, iveresov, roland, kvn ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 478ac8e5344f Author: thartmann Date: 2014-06-25 09:19 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/478ac8e5344f 8033332: missing types in TemplateInterpreterGenerator::generate_result_handler_for Summary: Add missing case statements for T_LONG and T_VOID to generate_result_handler_for(..). Reviewed-by: iveresov, anoll ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp Changeset: 57b41a96abbc Author: iveresov Date: 2014-06-26 12:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/57b41a96abbc 8048298: Clang needs to lower optimization level for some files Summary: Optimization options need to be lowered for some files when using clang 5.0 and 5.1 Reviewed-by: twisti ! make/bsd/makefiles/gcc.make Changeset: 0de050947628 Author: iveresov Date: 2014-06-26 12:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0de050947628 Merge Changeset: 6d04c53d7ccf Author: twisti Date: 2014-06-26 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6d04c53d7ccf Merge - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: dabee7bb3a8f Author: brutisso Date: 2014-06-19 13:31 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dabee7bb3a8f 8043607: Add a GC id as a log decoration similar to PrintGCTimeStamps Reviewed-by: jwilhelm, ehelin, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp + src/share/vm/gc_implementation/shared/gcId.cpp + src/share/vm/gc_implementation/shared/gcId.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.cpp ! src/share/vm/gc_implementation/shared/gcTraceTime.hpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp + test/gc/logging/TestGCId.java Changeset: b596a1063e90 Author: goetz Date: 2014-06-04 11:56 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b596a1063e90 8044775: Improve usage of umbrella header atomic.inline.hpp. Reviewed-by: stefank, kvn ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/osThread_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/osThread_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/threadCritical_windows.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.cpp ! src/share/vm/gc_implementation/g1/g1StringDedup.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/specialized_oop_closures.hpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/compiledICHolder.cpp ! src/share/vm/oops/compiledICHolder.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/oop.pcgc.inline.hpp ! src/share/vm/oops/symbol.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/extendedPC.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/memPtr.cpp ! src/share/vm/services/memPtr.hpp ! src/share/vm/services/memRecorder.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkRuntime.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/histogram.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 1e9f18eb3a84 Author: pliden Date: 2014-06-23 16:43 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1e9f18eb3a84 8046231: G1: Code root location ... from nmethod ... not in strong code roots for region Reviewed-by: tschatzl, ehelin ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 2a921e8dc94f Author: jmasa Date: 2014-06-23 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2a921e8dc94f Merge ! src/share/vm/runtime/mutex.cpp Changeset: 01ab9db4584f Author: jmasa Date: 2014-06-25 20:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/01ab9db4584f Merge ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 2cb6dfbbc344 Author: ehelin Date: 2014-06-24 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2cb6dfbbc344 8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9 Reviewed-by: jmasa, sjohanss ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: f88e914539ff Author: stefank Date: 2014-06-24 16:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f88e914539ff 8046670: Make CMS metadata aware closures applicable for other collectors Reviewed-by: ehelin, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp + src/share/vm/memory/iterator.inline.hpp ! src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 1b23c821b5e4 Author: stefank Date: 2014-06-24 17:09 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1b23c821b5e4 8047373: Clean the ExceptionCache in one pass Summary: Also-reviewed-by: kim.barrett at oracle.com Reviewed-by: jmasa, jwilhelm ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp Changeset: b179be81195e Author: stefank Date: 2014-06-25 08:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b179be81195e 8047323: Remove unused _copy_metadata_obj_cl in G1CopyingKeepAliveClosure Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 9960da40c13e Author: stefank Date: 2014-06-25 08:56 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9960da40c13e 8047326: Consolidate all CompiledIC::CompiledIC implementations and move it to compiledIC.cpp Reviewed-by: vlivanov, ehelin ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/share/vm/code/compiledIC.cpp Changeset: 3f70ca73367d Author: mgerdin Date: 2014-06-25 10:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f70ca73367d 8047819: G1 HeapRegionDCTOC does not need to inherit ContiguousSpaceDCTOC Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 238820b522f3 Author: mgerdin Date: 2014-06-25 16:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/238820b522f3 8047820: G1 Block offset table does not need to support generic Space classes Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp Changeset: ff9010e0ef3b Author: tschatzl Date: 2014-06-25 17:22 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ff9010e0ef3b 8026847: [TESTBUG] gc/g1/TestSummarizeRSetStats* tests launch 32bit jvm with UseCompressedOops Summary: The test launched a 32 bit VM with UseCompressedOops enabled. This is not supported on 32 bit VMs, causing a test failure. Investigation showed that the use of this flag is not required at all, so simply remove it. Reviewed-by: tschatzl, jwilhelm Contributed-by: Andrey Zakharov ! test/gc/g1/TestSummarizeRSetStatsTools.java Changeset: 243f11b99845 Author: tschatzl Date: 2014-06-25 15:43 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/243f11b99845 Merge Changeset: 71f6c16d1d77 Author: jmasa Date: 2014-06-25 20:43 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/71f6c16d1d77 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: aa766c73f7d7 Author: jmasa Date: 2014-06-26 18:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aa766c73f7d7 Merge ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 6e3afae50470 Author: ehelin Date: 2014-07-02 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6e3afae50470 8048895: Back out JDK-8027915 Reviewed-by: mgerdin, stefank ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 83bb27e115b7 Author: ehelin Date: 2014-07-02 13:52 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/83bb27e115b7 Merge ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.hpp Changeset: 51b82a72aafb Author: ctornqvi Date: 2014-06-25 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/51b82a72aafb 8048076: [TESTBUG] runtime/Unsafe/RangeCheck.java fails with -Xcomp Summary: Compiler intrinsics doesn't have this assert, disabled the intrinsics to make sure we go through the VM Reviewed-by: lfoltan, coleenp ! test/runtime/Unsafe/RangeCheck.java Changeset: 59f1099e39d9 Author: egahlin Date: 2014-06-25 21:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/59f1099e39d9 8046783: Add hidden field to methods for event based tracing Reviewed-by: sla, mgronlun ! src/share/vm/trace/tracetypes.xml Changeset: 6b78c6948ec8 Author: egahlin Date: 2014-06-25 22:12 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6b78c6948ec8 Merge Changeset: ab15f6287711 Author: mgronlun Date: 2014-06-27 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ab15f6287711 8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops Reviewed-by: coleenp, sspitsyn, ehelin ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp Changeset: 88a7b3dd7d5d Author: dcubed Date: 2014-06-27 08:11 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/88a7b3dd7d5d Merge ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5da31e88dbf5 Author: dcubed Date: 2014-06-27 14:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5da31e88dbf5 8047720: Xprof hangs on Solaris Summary: Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock. Reviewed-by: mgronlun, coleenp ! src/share/vm/runtime/thread.cpp Changeset: 56c8024da07e Author: coleenp Date: 2014-06-30 14:58 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/56c8024da07e 8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files Reviewed-by: stefank, coleenp, dholmes ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/nativeInst_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp Changeset: 9c57305f46cd Author: sla Date: 2014-06-30 10:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9c57305f46cd 8047973: Quarantine compiler/ciReplay/* Reviewed-by: vlivanov ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: e59ad4b3ee90 Author: sspitsyn Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e59ad4b3ee90 Merge Changeset: 8c4e5e10f3b3 Author: thartmann Date: 2014-06-30 08:28 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8c4e5e10f3b3 8048003: test/compiler/8009761/Test8009761.java failed with: java.lang.RuntimeException: static java.lang.Object Test8009761.m3(boolean,boolean) not compiled Summary: Compile m3 with C1 if C2 is not available. Reviewed-by: twisti, anoll ! test/compiler/8009761/Test8009761.java Changeset: b4361651257d Author: thartmann Date: 2014-07-01 09:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b4361651257d 8007987: ciConstantPoolCache::_keys should be array of 32bit int Summary: The type of ciConstantPoolCache::_keys is changed to int which is sufficient to store the 2 byte constant pool indices. Reviewed-by: twisti, coleenp ! src/share/vm/ci/ciConstantPoolCache.cpp ! src/share/vm/ci/ciConstantPoolCache.hpp Changeset: f684db04b1b9 Author: iignatyev Date: 2014-07-01 13:09 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f684db04b1b9 8047996: Quarantine compiler/whitebox tests Reviewed-by: vlivanov ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: 0b4784c1f13c Author: roland Date: 2014-07-03 09:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b4784c1f13c Merge Changeset: 89a49b4a21b5 Author: amurillo Date: 2014-07-03 13:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/89a49b4a21b5 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 39bac689e998 Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/39bac689e998 Added tag jdk9-b21 for changeset 17b4a5e831b3 ! .hgtags Changeset: 518d1fcc0799 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/518d1fcc0799 Merge Changeset: eca996da9bb4 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/eca996da9bb4 Added tag jdk9-b22 for changeset 518d1fcc0799 ! .hgtags Changeset: dd472cdacc32 Author: lana Date: 2014-07-10 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dd472cdacc32 Merge - src/cpu/ppc/vm/bytecodes_ppc.cpp - src/cpu/ppc/vm/bytecodes_ppc.hpp - src/cpu/sparc/vm/bytecodes_sparc.cpp - src/cpu/sparc/vm/bytecodes_sparc.hpp - src/cpu/x86/vm/bytecodes_x86.cpp - src/cpu/x86/vm/bytecodes_x86.hpp - src/cpu/zero/vm/bytecodes_zero.cpp - src/cpu/zero/vm/bytecodes_zero.hpp - test/runtime/8001071/Test8001071.java - test/runtime/8001071/Test8001071.sh Changeset: 0879b63b4a39 Author: sla Date: 2014-07-02 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0879b63b4a39 Merge Changeset: 0b1fe479a969 Author: coleenp Date: 2014-07-02 15:22 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0b1fe479a969 8047737: Move array component mirror to instance of java/lang/Class Summary: Add field in java.lang.Class for componentType to simplify oop processing in JVM Reviewed-by: fparain, twisti ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9035762a846c Author: simonis Date: 2014-07-02 13:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9035762a846c 8048232: Fix for 8046471 breaks PPC64 build Reviewed-by: mikael, dcubed ! make/linux/Makefile ! make/linux/makefiles/defs.make Changeset: 995ffec25fac Author: dcubed Date: 2014-07-02 20:56 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/995ffec25fac Merge Changeset: 08a2164660fb Author: goetz Date: 2014-06-26 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/08a2164660fb 8048241: Introduce umbrella header os.inline.hpp and clean up includes Reviewed-by: coleenp, dholmes, lfoltan ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/posix/vm/os_posix.hpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/windows/vm/decoder_windows.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/code/stubs.hpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/disassembler.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/gcLocker.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/atomic.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp + src/share/vm/runtime/os.inline.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/accessFlags.cpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/histogram.hpp ! src/share/vm/utilities/ostream.cpp Changeset: 90b8f9f6c793 Author: coleenp Date: 2014-07-02 20:20 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/90b8f9f6c793 Merge ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp Changeset: 35de71d2af77 Author: hseigel Date: 2014-07-03 10:25 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/35de71d2af77 8026894: Improve VerifyError message about overriding a final method Summary: Add full class name to error message. Reviewed-by: fparain, zgu, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/verifier/OverriderMsg.java Changeset: 465eb6bc50d1 Author: mikael Date: 2014-07-03 09:16 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/465eb6bc50d1 8046818: Hotspot build system looking for sdt.h in the wrong place Reviewed-by: sla, dholmes ! make/linux/makefiles/dtrace.make Changeset: da4514678bcf Author: dcubed Date: 2014-07-03 11:07 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/da4514678bcf 8047104: cleanup misc issues prior to Contended Locking reorder and cache Summary: Checkpoint misc cleanups for Contended Locking prior to first optimization bucket. Reviewed-by: dholmes, sspitsyn, dice ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp Changeset: 66f62d8a80b3 Author: mgronlun Date: 2014-07-03 21:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/66f62d8a80b3 8039905: heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!" Reviewed-by: coleenp, sspitsyn ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp Changeset: a041ecca3717 Author: dcubed Date: 2014-07-03 16:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a041ecca3717 Merge Changeset: ae676f06c967 Author: mgronlun Date: 2014-07-05 20:05 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ae676f06c967 8049324: interpretedVFrame::expressions to index oopmap correctly Reviewed-by: sspitsyn, coleenp ! src/share/vm/runtime/vframe.cpp Changeset: b784c85d436d Author: darcy Date: 2014-07-07 12:08 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b784c85d436d 8048620: Remove unneeded/obsolete -source/-target options in hotspot tests Reviewed-by: dholmes, hseigel ! test/compiler/6775880/Test.java ! test/runtime/6626217/Test6626217.sh ! test/runtime/8003720/Test8003720.java Changeset: 4f9fa4b62c18 Author: fparain Date: 2014-07-08 08:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4f9fa4b62c18 8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op Reviewed-by: hseigel, lfoltan ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/memTracker.hpp ! src/share/vm/utilities/taskqueue.cpp Changeset: 29b4f4e94ad7 Author: lfoltan Date: 2014-07-08 13:52 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/29b4f4e94ad7 8048128: Fix for Solaris Studio C++ 5.13, CHECK_UNHANDLED_OOPS breaks PPC build. Summary: Changes to successfully compile class oop within oops/oopsHierarchy.hpp for PPC build (with gcc 4.1.2). Reviewed-by: dholmes, hseigel ! src/share/vm/oops/oopsHierarchy.hpp Changeset: a326a6240e90 Author: mgerdin Date: 2014-06-26 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a326a6240e90 8047821: G1 Does not use the save_marks functionality as intended Summary: Rename save_marks to record_top_and_timestamp and remove som unused but related methods Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: d8d107be209c Author: mgerdin Date: 2014-06-26 13:20 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d8d107be209c 8048214: Linker error when compiling G1SATBCardTableModRefBS after include order changes Reviewed-by: stefank, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp Changeset: f937359961e9 Author: mgerdin Date: 2014-06-26 11:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f937359961e9 8047818: G1 HeapRegions can no longer be ContiguousSpaces Summary: Change parent of G1OffsetTableContigSpace to CompactibleSpace, reimplement missing functionality Reviewed-by: stefank, jmasa, tschatzl ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/memory/space.cpp Changeset: 1b9686c03509 Author: tschatzl Date: 2014-06-26 15:45 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1b9686c03509 8035400: Move G1ParScanThreadState into its own files Summary: Extract the G1ParScanThreadState class from G1CollectedHeap.?pp into its own files. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp + src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp Changeset: f6db7ffa412b Author: tschatzl Date: 2014-06-26 15:48 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f6db7ffa412b 8035401: Fix visibility of G1ParScanThreadState members Summary: After JDK-8035400 there were several opportunities to fix the visibility of several members of the G1ParScanThreadState class. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp Changeset: aaec45ac36d6 Author: tschatzl Date: 2014-06-26 16:01 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/aaec45ac36d6 8040977: G1 crashes when run with -XX:-G1DeferredRSUpdate Summary: When G1 is run with -XX:-G1DeferredRSUpdate, the VM crashes because of wrong initialization order of member variables. The change makes the initalization explicit, not relying on initialization order any more. Reviewed-by: brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp + test/gc/g1/TestDeferredRSUpdate.java Changeset: 89b10a2e5029 Author: jcoomes Date: 2014-06-26 13:30 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/89b10a2e5029 8034246: remove CMS and ParNew adaptive size policy code Reviewed-by: tschatzl, jwilhelm, mgerdin - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp ! src/share/vm/gc_implementation/shared/gcUtil.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/generationSpec.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/services/memoryService.cpp Changeset: 1d62ae819013 Author: stefank Date: 2014-07-01 09:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1d62ae819013 8047362: Add a version of CompiledIC_at that doesn't create a new RelocIterator Reviewed-by: iveresov, mgerdin ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp Changeset: 3aabd1d90fb0 Author: ehelin Date: 2014-07-02 11:13 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3aabd1d90fb0 Merge Changeset: a9aa92a45905 Author: jmasa Date: 2014-07-02 17:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a9aa92a45905 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: 3976a725c192 Author: stefank Date: 2014-07-07 10:18 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3976a725c192 8049411: Minimal VM build broken after gcId.cpp was added Reviewed-by: brutisso, ehelin, tschatzl, dholmes ! make/excludeSrc.make Changeset: 639dfa793a2a Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/639dfa793a2a 8048248: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 41bfe3e1b3dd Author: stefank Date: 2014-07-07 12:37 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/41bfe3e1b3dd 8049420: Backout 8048248 to correct attribution Reviewed-by: ehelin, brutisso ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: a2122d7912ed Author: stefank Date: 2014-07-07 10:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a2122d7912ed 8049421: G1 Class Unloading after completing a concurrent mark cycle Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov Contributed-by: stefan.karlsson at oracle.com, mikael.gerdin at oracle.com ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciKlass.hpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/ci/ciObjectFactory.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegion.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/metadataFactory.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/utilities/array.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 61aa7dcd51e9 Author: jmasa Date: 2014-07-10 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/61aa7dcd51e9 Merge ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 6edfcaac0639 Author: roland Date: 2014-07-02 22:54 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/6edfcaac0639 8046542: [I.finalize() calls from methods compiled by C1 do not cause IllegalAccessError on Sparc Summary: call to Object.finalize() sometimes allowed by compilers on array type Reviewed-by: iveresov, vlivanov ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp Changeset: 2bdf0032cd5a Author: thartmann Date: 2014-07-03 08:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2bdf0032cd5a 8022968: Some codecache allocation failures don't result in invoking the sweeper Summary: Add calls to CompileBroker::handle_full_code_cache() or fail gracefully whenever allocation in the code cache fails. Reviewed-by: iveresov, vlivanov ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/icache.cpp Changeset: 08250e173426 Author: rbackman Date: 2014-06-23 13:33 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/08250e173426 8046289: compiler/6340864/TestLongVect.java timeout with Reviewed-by: iveresov, vlivanov ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse2.cpp Changeset: c1c8e0ab38ed Author: roland Date: 2014-07-09 02:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c1c8e0ab38ed Merge Changeset: 7002f01892be Author: mduigou Date: 2014-07-09 21:56 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7002f01892be 8047734: Backout use of -Og Reviewed-by: iveresov ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make Changeset: 24840b59c6df Author: roland Date: 2014-07-11 02:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/24840b59c6df Merge Changeset: 7fdf4173cde4 Author: ehelin Date: 2014-07-09 16:44 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7fdf4173cde4 8049426: Minor cleanups after G1 class unloading Reviewed-by: stefank, brutisso ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/utilities/array.hpp Changeset: b23fa46cfc38 Author: jmasa Date: 2014-07-11 05:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b23fa46cfc38 Merge Changeset: 700946707a7c Author: amurillo Date: 2014-07-11 09:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/700946707a7c Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: cefe56927aab Author: hseigel Date: 2014-07-14 12:43 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cefe56927aab 8030763: Validate global memory allocation Summary: Add length checks where necessary Reviewed-by: coleenp, mschoene ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp Changeset: b51113604740 Author: hseigel Date: 2014-05-07 19:21 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b51113604740 8032536: JVM resolves wrong method in some unusual cases Summary: Handle package private case Reviewed-by: coleenp, acorn, jdn ! src/share/vm/oops/klassVtable.cpp Changeset: b2e3ea116bef Author: hseigel Date: 2014-07-14 12:45 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b2e3ea116bef 8035119: Fix exceptions to bytecode verification Summary: Prevent ctor calls to super() and this() from avoidable code (try blocks, if stmts, etc.) Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/stackMapTable.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp Changeset: b0153afaf0cc Author: hseigel Date: 2014-07-14 13:01 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b0153afaf0cc 8036800: Attribute OOM to correct part of code Summary: checks that the attribute_length does not exceed the length of remaining data in the class file Reviewed-by: coleenp, ahgross ! src/share/vm/classfile/classFileParser.cpp Changeset: 730557fa1e4c Author: acorn Date: 2014-07-14 13:15 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/730557fa1e4c 8037167: Better method signature resolution Reviewed-by: mschoene, hseigel, lfoltan ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp Changeset: 360ea0726dd1 Author: hseigel Date: 2014-05-07 19:34 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/360ea0726dd1 8037157: Verify call Summary: Check for null method Reviewed-by: coleenp, acorn, mschoene ! src/share/vm/classfile/verifier.cpp Changeset: f74993a364c2 Author: hseigel Date: 2014-07-14 13:31 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f74993a364c2 8043454: Test case for 8037157 should not throw a VerifyError Summary: Don't throw VerifyError if method is NULL. Reviewed-by: acorn, lfoltan, mschoene ! src/share/vm/classfile/verifier.cpp From philip.race at oracle.com Wed Jul 16 23:21:07 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:21:07 +0000 Subject: hg: jdk9/client/jaxp: 5 new changesets Message-ID: <201407162321.s6GNL7Zg027343@aojmv0008> Changeset: 91b2dc0dab2a Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/91b2dc0dab2a Added tag jdk9-b21 for changeset 7eb0ab676ea7 ! .hgtags Changeset: 82b94ff002c6 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/82b94ff002c6 Merge Changeset: 2e5b63006187 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/2e5b63006187 Added tag jdk9-b22 for changeset 82b94ff002c6 ! .hgtags Changeset: 483052795997 Author: joehw Date: 2014-01-15 17:11 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/483052795997 8031330: Refactor ObjectFactory Reviewed-by: alanb, lancea, dfuchs, skoivu ! src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java Changeset: c0ae3e4d6e85 Author: joehw Date: 2014-01-22 09:37 -0800 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/c0ae3e4d6e85 8031540: Introduce document horizon Reviewed-by: lancea, dfuchs, mullan ! src/com/sun/org/apache/xalan/internal/XalanConstants.java ! src/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java ! src/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java From philip.race at oracle.com Wed Jul 16 23:21:10 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:21:10 +0000 Subject: hg: jdk9/client/corba: 3 new changesets Message-ID: <201407162321.s6GNLARY027394@aojmv0008> Changeset: 9ba6baac74aa Author: katleman Date: 2014-07-03 11:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/9ba6baac74aa Added tag jdk9-b21 for changeset 3615a4e7f054 ! .hgtags Changeset: ddc07abf4307 Author: lana Date: 2014-07-09 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/ddc07abf4307 Merge Changeset: 57735d66face Author: katleman Date: 2014-07-10 12:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/57735d66face Added tag jdk9-b22 for changeset ddc07abf4307 ! .hgtags From philip.race at oracle.com Wed Jul 16 23:21:14 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:21:14 +0000 Subject: hg: jdk9/client/jaxws: 5 new changesets Message-ID: <201407162321.s6GNLEmg027443@aojmv0008> Changeset: e4c9857923f9 Author: mkos Date: 2014-07-09 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/e4c9857923f9 8044656: Update JAX-WS RI integration to latest version Summary: JAX-WS RI upgrade from 2.2.10-b140228.1436 to 2.2.11-b140602.1731 Reviewed-by: lancea ! src/share/jaxws_classes/com/sun/istack/internal/ByteArrayDataSource.java ! src/share/jaxws_classes/com/sun/istack/internal/XMLStreamReaderToContentHandler.java ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/jxc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/ws/version.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Driver.java ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_de.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_es.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_fr.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_it.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ja.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_ko.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_pt_BR.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_CN.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/MessageBundle_zh_TW.properties ! src/share/jaxws_classes/com/sun/tools/internal/xjc/Options.java + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_de.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_es.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_fr.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_it.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ja.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_ko.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_pt_BR.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_CN.properties + src/share/jaxws_classes/com/sun/xml/internal/bind/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_de.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_es.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_fr.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_it.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ja.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_ko.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_pt_BR.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_CN.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Messages_zh_TW.properties ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/RuntimeBuiltinLeafInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ArrayBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ElementBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/ValueListBeanInfoImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/ArrayERProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/SingleMapNodeProperty.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DefaultValueLoaderDecorator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Discarder.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/DomLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/LeafPropertyXsiLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Loader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ProxyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/SAXConnector.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/Scope.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StructureLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/TextLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/UnmarshallingContext.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/ValuePropertyLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiNilLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/XsiTypeLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/EnvelopeFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/Packet.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/binding/WebServiceFeatureList.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/version.properties ! src/share/jaxws_classes/com/sun/xml/internal/ws/util/xml/XMLReaderComposite.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceRef.java ! src/share/jaxws_classes/javax/xml/ws/spi/Provider.java Changeset: 7f5e5902cde7 Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/7f5e5902cde7 Added tag jdk9-b21 for changeset 4a099451fd7e ! .hgtags Changeset: 34c714e8c4ba Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/34c714e8c4ba Added tag jdk9-b22 for changeset 7f5e5902cde7 ! .hgtags Changeset: ce19e0403ec8 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/ce19e0403ec8 Merge Changeset: 476c88018b4c Author: mkos Date: 2014-04-15 10:31 -0400 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/476c88018b4c 8035613: With active Securitymanager JAXBContext.newInstance fails Summary: Adding required doPrivileged section into JAXB classes; fix also reviewed by Iaroslav Savytskyi, Alexander Fomin Reviewed-by: mullan, mgrebac ! src/share/jaxws_classes/com/sun/tools/internal/xjc/model/nav/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/impl/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Utils.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/spi/db/Utils.java From philip.race at oracle.com Wed Jul 16 23:21:20 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 16 Jul 2014 23:21:20 +0000 Subject: hg: jdk9/client/langtools: 30 new changesets Message-ID: <201407162321.s6GNLLsM027494@aojmv0008> Changeset: 1b2e5054b2fb Author: sogoel Date: 2014-07-07 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1b2e5054b2fb 8046635: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/FauxEnum1.java + test/tools/javac/enum/FauxEnum1.out ! test/tools/javac/enum/FauxEnum3.java + test/tools/javac/enum/FauxEnum3.out ! test/tools/javac/enum/FauxSpecialEnum1.java + test/tools/javac/enum/FauxSpecialEnum1.out ! test/tools/javac/enum/FauxSpecialEnum2.java + test/tools/javac/enum/FauxSpecialEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum1.java + test/tools/javac/enum/forwardRef/TestEnum1.out ! test/tools/javac/enum/forwardRef/TestEnum2.java + test/tools/javac/enum/forwardRef/TestEnum2.out ! test/tools/javac/enum/forwardRef/TestEnum3.java + test/tools/javac/enum/forwardRef/TestEnum3.out ! test/tools/javac/enum/forwardRef/TestEnum4.java + test/tools/javac/enum/forwardRef/TestEnum4.out ! test/tools/javac/enum/forwardRef/TestEnum5.java + test/tools/javac/enum/forwardRef/TestEnum5.out ! test/tools/javac/enum/forwardRef/TestEnum6.java + test/tools/javac/enum/forwardRef/TestEnum6.out Changeset: d46e370a336c Author: sogoel Date: 2014-07-07 12:44 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/d46e370a336c 8046618: .out files for enum tests in tools/javac/dir Reviewed-by: jjg ! test/tools/javac/enum/AbstractEmptyEnum.java + test/tools/javac/enum/AbstractEmptyEnum.out ! test/tools/javac/enum/Enum2.java + test/tools/javac/enum/Enum2.out ! test/tools/javac/enum/LocalEnum.java + test/tools/javac/enum/LocalEnum.out ! test/tools/javac/enum/NestedEnum.java + test/tools/javac/enum/NestedEnum.out ! test/tools/javac/enum/NoFinal.java + test/tools/javac/enum/NoFinal.out ! test/tools/javac/enum/NoFinal2.java + test/tools/javac/enum/NoFinal2.out ! test/tools/javac/enum/NoFinal3.java + test/tools/javac/enum/NoFinal3.out ! test/tools/javac/enum/NoFinal4.java + test/tools/javac/enum/NoFinal4.out ! test/tools/javac/enum/NoFinal5.java + test/tools/javac/enum/NoFinal5.out ! test/tools/javac/enum/T5081785.java + test/tools/javac/enum/T5081785.out Changeset: 10938dc2251d Author: sogoel Date: 2014-07-07 12:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/10938dc2251d 8049491: Remove three auxilary files in tools/javac/enum dir Reviewed-by: jjg - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: e320e5265383 Author: sogoel Date: 2014-07-07 13:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e320e5265383 8044080: .out files for unicode, implicitThis and importChecks tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/implicitThis/NewBeforeOuterConstructed.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed.out ! test/tools/javac/implicitThis/NewBeforeOuterConstructed2.java + test/tools/javac/implicitThis/NewBeforeOuterConstructed2.out ! test/tools/javac/importChecks/ImportCanonical1.java + test/tools/javac/importChecks/ImportCanonical1.out ! test/tools/javac/importChecks/ImportIsFullyQualified.java + test/tools/javac/importChecks/ImportIsFullyQualified.out ! test/tools/javac/importChecks/InvalidImportsNoClasses.java + test/tools/javac/importChecks/InvalidImportsNoClasses.out ! test/tools/javac/unicode/NonasciiDigit.java + test/tools/javac/unicode/NonasciiDigit.out ! test/tools/javac/unicode/NonasciiDigit2.java + test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.java + test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.java + test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/TripleQuote.java + test/tools/javac/unicode/TripleQuote.out Changeset: 650b288b51aa Author: jlahoda Date: 2014-07-08 15:13 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/650b288b51aa 8042239: javac: TreeMaker.Type(Type t) does not handle UnionClassType Summary: Enhancing TreeMaker.Type(Type t) with support for UnionClassType and IntersectionClassType. Reviewed-by: vromero, rfield Contributed-by: robert.field at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java + test/tools/javac/tree/MakeTypeTest.java + test/tools/javac/tree/MakeTypeTest.out Changeset: 27c261414e4f Author: mcimadamore Date: 2014-07-08 15:42 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/27c261414e4f 8043926: javac, code valid in 7 is not compiling for 8 Summary: type-containment doesn't handle inference variables correctly Reviewed-by: vromero, dlsmith ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/inference/8043926/T8043926.java Changeset: 2b31e9278cd6 Author: mchung Date: 2014-07-08 18:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2b31e9278cd6 8029548: (jdeps) use @jdk.Exported to determine supported vs JDK internal API 8031092: jdeps does not recognize --help option. 8048063: (jdeps) Add filtering capability Reviewed-by: alanb, dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/Archive.java ! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/Main.java ! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/share/classes/com/sun/tools/jdeps/Profile.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/Basic.java + test/tools/jdeps/DotFileTest.java ! test/tools/jdeps/m/Gee.java ! test/tools/jdeps/p/Bar.java Changeset: 85ff2daae534 Author: jlahoda Date: 2014-07-09 16:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/85ff2daae534 8031569: Refactor javac scope implementation to enable lazy imports Summary: Introducing an internal API for Scope; rewriting ImportScopes to extend CompoundScopes. Reviewed-by: mcimadamore, jjg, jfranck Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/code/Scope.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/javac/model/FilteredMemberList.java ! src/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java ! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java ! src/share/classes/com/sun/tools/javadoc/SerializedForm.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/6402516/Checker.java ! test/tools/javac/6402516/TestLocalElements.java ! test/tools/javac/6889255/T6889255.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.java + test/tools/javac/importOnDemand/ImportOnDemandConflicts.out + test/tools/javac/importOnDemand/p1/Object.java + test/tools/javac/importOnDemand/p1/String.java + test/tools/javac/importOnDemand/p2/Boolean.java ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/scope/7017664/CompoundScopeTest.java ! test/tools/javac/scope/7017664/ImplementationCacheTest.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/StarImportTest.java ! test/tools/javac/staticImport/6537020/T6537020.out Changeset: 1ea840327bf6 Author: vromero Date: 2014-07-09 10:49 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/1ea840327bf6 8033483: Should ignore nested lambda bodies during overload resolution Reviewed-by: mcimadamore, dlsmith ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest1.out + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.java + test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out Changeset: fbfbefa43016 Author: ntoda Date: 2014-07-10 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/fbfbefa43016 8011044: Remove support for 1.5 and earlier source and target options Reviewed-by: darcy, jjg Contributed-by: neil.toda at oracle.com, brian.goetz at oracle.com ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/Target.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java ! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java - test/tools/javac/diags/examples/AnnotationsNotSupported.java - test/tools/javac/diags/examples/AssertAsIdentifier.java - test/tools/javac/diags/examples/EnumAsIdentifier.java - test/tools/javac/diags/examples/EnumsNotSupported.java ! test/tools/javac/diags/examples/Expected2.java - test/tools/javac/diags/examples/ForeachNotSupported.java - test/tools/javac/diags/examples/GenericsNotSupported.java ! test/tools/javac/diags/examples/NeitherConditionalSubtype.java ! test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java + test/tools/javac/diags/examples/OptionRemovedSource.java + test/tools/javac/diags/examples/OptionRemovedTarget.java ! test/tools/javac/diags/examples/SourceNoBootclasspath.java - test/tools/javac/diags/examples/StaticImportNotSupported.java ! test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java - test/tools/javac/diags/examples/UnsupportedFpLit.java - test/tools/javac/diags/examples/VarargsNotSupported.java - test/tools/javac/expression/_super/NonDirectSuper/Base.java - test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java - test/tools/javac/expression/_super/NonDirectSuper/Target11.java - test/tools/javac/miranda/6964669/T6964669.java - test/tools/javac/miranda/6964669/pkg/A.java - test/tools/javac/miranda/6964669/pkg/B.java - test/tools/javac/miranda/6964669/pkg/C.java - test/tools/javac/mixedTarget/CompatibleAbstracts1.java - test/tools/javac/mixedTarget/CompatibleAbstracts2.java ! test/tools/javac/mixedTarget/ExtendCovariant1.java ! test/tools/javac/mixedTarget/ExtendCovariant2.java ! test/tools/javac/options/T6900037.java ! test/tools/javac/options/T6900037.out ! test/tools/javac/options/T7022337.java ! test/tools/javac/processing/messager/MessagerDiags.java ! test/tools/javac/versions/check.sh Changeset: 9bc48352fb7b Author: katleman Date: 2014-07-03 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9bc48352fb7b Added tag jdk9-b21 for changeset fa0d1059a26f ! .hgtags Changeset: aca19c52b246 Author: lana Date: 2014-07-09 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/aca19c52b246 Merge - test/com/sun/javadoc/testHref/pkg/C3.java - test/tools/javac/completion/C.java - test/tools/javac/completion/C.out - test/tools/javac/completion/example/B.class Changeset: 14cf3ffab2b7 Author: katleman Date: 2014-07-10 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/14cf3ffab2b7 Added tag jdk9-b22 for changeset aca19c52b246 ! .hgtags Changeset: 50fe4b116ef4 Author: lana Date: 2014-07-10 12:39 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/50fe4b116ef4 Merge - test/tools/javac/enum/T5081785a.java - test/tools/javac/enum/T5081785b.java - test/tools/javac/enum/T5081785c.java Changeset: 31b95f27e9ea Author: lana Date: 2014-07-10 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/31b95f27e9ea Merge Changeset: 796d8ae1287f Author: ntoda Date: 2014-07-10 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/796d8ae1287f 8030610: replace test/tools/javac/versions/check.sh Reviewed-by: jjg - test/tools/javac/versions/CheckClassFileVersion.java + test/tools/javac/versions/Versions.java - test/tools/javac/versions/check.sh Changeset: a0ead6b798e3 Author: ksrini Date: 2014-06-29 17:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a0ead6b798e3 8049393: [javadoc] parameters are not sorted correctly Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/pkg1/A.java + test/com/sun/javadoc/testOrdering/pkg1/B.java + test/com/sun/javadoc/testOrdering/pkg1/MethodOrder.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java Changeset: 714df883ec8f Author: ksrini Date: 2014-07-11 06:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/714df883ec8f 8049396: [javadoc] add more class-use test cases Reviewed-by: jjg ! test/com/sun/javadoc/testUseOption/TestUseOption.java + test/com/sun/javadoc/testUseOption/pkg1/AnAbstract.java ! test/com/sun/javadoc/testUseOption/pkg1/C10.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterface.java ! test/com/sun/javadoc/testUseOption/pkg1/UsedInterfaceA.java Changeset: 33bfb7b328f1 Author: darcy Date: 2014-07-11 13:57 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/33bfb7b328f1 8050086: jdk.Exported is missing @return Reviewed-by: jjg ! src/share/classes/jdk/Exported.java Changeset: e1689786eba3 Author: jjg Date: 2014-07-11 18:51 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e1689786eba3 8048806: Javadoc errors out on some valid HTML tags Reviewed-by: bpatel ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! test/tools/doclint/ValidTest.java Changeset: 396ae17eb5a2 Author: jjg Date: 2014-07-12 07:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/396ae17eb5a2 8050106: JavaCompiler relies on inappropriate result from comparison Reviewed-by: darcy ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/versions/SourceTargetTest.java Changeset: 0402a91cd14b Author: ksrini Date: 2014-06-15 08:41 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/0402a91cd14b 8039028: [javadoc] refactor the usage of Util.java Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java - src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java Changeset: 9afce8591cc7 Author: jlahoda Date: 2014-07-14 12:02 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9afce8591cc7 8048805: Request to investigate and update lexer error recovery in javac 8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws 8048803: javac should report complete character code in the error messages Summary: Improving error reporting and recovery in the lexer Reviewed-by: jjg, mcimadamore Contributed-by: jan.lahoda at oracle.com, sonali.goel at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! test/tools/javac/diags/examples/EmptyCharLiteral.java ! test/tools/javac/unicode/NonasciiDigit.java ! test/tools/javac/unicode/NonasciiDigit.out - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out ! test/tools/javac/unicode/SupplementaryJavaID2.out ! test/tools/javac/unicode/SupplementaryJavaID3.out ! test/tools/javac/unicode/SupplementaryJavaID4.java + test/tools/javac/unicode/SupplementaryJavaID4.out ! test/tools/javac/unicode/SupplementaryJavaID5.java + test/tools/javac/unicode/SupplementaryJavaID5.out ! test/tools/javac/unicode/TripleQuote.java ! test/tools/javac/unicode/TripleQuote.out Changeset: da7cc9fd6e38 Author: jlahoda Date: 2014-07-14 12:03 +0200 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/da7cc9fd6e38 8049948: Restore NonDirectSuper.java test Reviewed-by: jjg + test/tools/javac/expression/_super/NonDirectSuper/Base.java + test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java Changeset: dc0620fc24c6 Author: vromero Date: 2014-07-14 13:36 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/dc0620fc24c6 8049305: Verification error due to a bad stackmap frame generated by javac Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 31c2308a7150 Author: jjg Date: 2014-07-14 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/31c2308a7150 8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed Reviewed-by: ksrini ! test/tools/sjavac/ExclPattern.java - test/tools/sjavac/ExclPatternWrapper.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/JavacOptionPrep.java - test/tools/sjavac/JavacOptionPrepWrapper.java ! test/tools/sjavac/OptionDecoding.java - test/tools/sjavac/OptionDecodingWrapper.java ! test/tools/sjavac/SJavac.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java ! test/tools/sjavac/Serialization.java - test/tools/sjavac/SerializationWrapper.java + test/tools/sjavac/Wrapper.java Changeset: 14a0a4a35bf2 Author: vromero Date: 2014-07-14 16:59 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/14a0a4a35bf2 8050283: fix for JDK-8049305 should be removed Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java - test/tools/javac/T8049305/WrongStackframeGenerationTest.java Changeset: 7eb023c885df Author: jjg Date: 2014-07-14 17:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7eb023c885df 8050408: A few new Java src files for sjavac are missing copyright notices Reviewed-by: mduigou ! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java ! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/share/classes/com/sun/tools/sjavac/server/JavacService.java ! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java Changeset: e6e8e286c316 Author: jjg Date: 2014-07-15 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e6e8e286c316 8050805: Add a target to langtools/make/build.xml to generate docs for test library classes Reviewed-by: ksrini ! make/build.xml Changeset: ad8d63da5811 Author: vromero Date: 2014-07-16 10:47 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ad8d63da5811 8050386: javac, follow-up of fix for JDK-8049305 Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/T8049305/WrongStackframeGenerationTest1.java + test/tools/javac/T8049305/WrongStackframeGenerationTest2.java From petr.pchelko at oracle.com Thu Jul 17 11:38:10 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Thu, 17 Jul 2014 11:38:10 +0000 Subject: hg: jdk9/client/jdk: 8044301: BasicTreeUI: "revisit when Java2D is ready" Message-ID: <201407171138.s6HBcBTp016527@aojmv0008> Changeset: c08675c5da7c Author: aeremeev Date: 2014-07-17 15:30 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c08675c5da7c 8044301: BasicTreeUI: "revisit when Java2D is ready" Reviewed-by: alexsch, pchelko ! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java From alexander.zvegintsev at oracle.com Fri Jul 18 09:54:10 2014 From: alexander.zvegintsev at oracle.com (alexander.zvegintsev at oracle.com) Date: Fri, 18 Jul 2014 09:54:10 +0000 Subject: hg: jdk9/client/jdk: 8048289: Gtk: call to UIManager.getSystemLookAndFeelClassName() leads to crash Message-ID: <201407180954.s6I9sBDY009112@aojmv0008> Changeset: dfcf4b835abd Author: azvegint Date: 2014-07-18 13:53 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/dfcf4b835abd 8048289: Gtk: call to UIManager.getSystemLookAndFeelClassName() leads to crash Reviewed-by: anthony, serb ! src/solaris/native/sun/awt/gtk2_interface.c From yuri.nesterenko at oracle.com Mon Jul 21 08:30:11 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Mon, 21 Jul 2014 08:30:11 +0000 Subject: hg: jdk9/client/jdk: 8049694: Migrate functional AWT_DesktopProperties/Automated tests to OpenJDK Message-ID: <201407210830.s6L8UBdX007969@aojmv0008> Changeset: db1d1894985c Author: dermashov Date: 2014-07-21 12:29 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/db1d1894985c 8049694: Migrate functional AWT_DesktopProperties/Automated tests to OpenJDK Reviewed-by: azvegint, serb + test/java/awt/Toolkit/DesktopProperties/rfe4758438.java + test/java/awt/Toolkit/DesktopProperties/rfe4758438.sh From yuri.nesterenko at oracle.com Mon Jul 21 09:18:09 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Mon, 21 Jul 2014 09:18:09 +0000 Subject: hg: jdk9/client/jdk: 8049617: move awt automated tests from AWT_Modality to OpenJDK repository - part 3 Message-ID: <201407210918.s6L9I9tI015761@aojmv0008> Changeset: 0e36fa13a95a Author: avstepan Date: 2014-07-21 13:17 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0e36fa13a95a 8049617: move awt automated tests from AWT_Modality to OpenJDK repository - part 3 Reviewed-by: pchelko + test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java + test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java + test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java ! test/java/awt/Modal/helpers/TestFrame.java From yuri.nesterenko at oracle.com Mon Jul 21 14:10:35 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Mon, 21 Jul 2014 14:10:35 +0000 Subject: hg: jdk9/client/jdk: 8051440: move tests about maximizing undecorated to OpenJDK Message-ID: <201407211410.s6LEAaHk001573@aojmv0008> Changeset: 69cfcd8883c5 Author: yan Date: 2014-07-21 18:10 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/69cfcd8883c5 8051440: move tests about maximizing undecorated to OpenJDK Reviewed-by: serb + test/java/awt/Frame/MaximizedUndecorated/MaximizedUndecorated.java From philip.race at oracle.com Mon Jul 21 16:15:07 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 21 Jul 2014 16:15:07 +0000 Subject: hg: jdk9/client/jdk: 15 new changesets Message-ID: <201407211615.s6LGF8lc020258@aojmv0008> Changeset: 0db6b84437c4 Author: darcy Date: 2014-07-16 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0db6b84437c4 8050798: New unchecked warning introduced in com.sun.jndi.ldap.Connection Reviewed-by: lancea ! src/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 0a38af687896 Author: darcy Date: 2014-07-16 18:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0a38af687896 8050953: Fix raw and unchecked lint warnings in sun.text.normalizer.UnicodeSet Reviewed-by: okutsu ! src/share/classes/sun/text/normalizer/UnicodeSet.java Changeset: 526240307741 Author: joehw Date: 2014-07-16 18:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/526240307741 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea + test/javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Changeset: 480acb425795 Author: sherman Date: 2014-07-17 11:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/480acb425795 8042589: String.toLowerCase do not work for some concatenated strings Summary: to include surrogate check in loop Reviewed-by: mchung ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java ! test/java/lang/String/ToUpperCase.java Changeset: 127da56ff224 Author: redestad Date: 2014-07-12 01:36 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/127da56ff224 8041972: Additional parse methods for Long/Integer Reviewed-by: mduigou, psandoz ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/NumberFormatException.java ! test/java/lang/Integer/ParsingTest.java ! test/java/lang/Long/ParsingTest.java Changeset: da9fe02886be Author: msheppar Date: 2014-07-18 01:39 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/da9fe02886be 8050922: add additional diagnostic to java/net/MulticastSocket/TestInterfaces Summary: add additional diagnostic output for failed netwrok interface Reviewed-by: chegar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: d7addd2d1671 Author: prappo Date: 2014-07-18 13:43 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d7addd2d1671 8051350: Update javadoc for com.sun.jndi.toolkit.corba.CorbaUtils Reviewed-by: alanb ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java Changeset: e0f1024d167a Author: igerasim Date: 2014-07-18 17:04 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e0f1024d167a 8050893: (smartcardio) Invert reset argument in tests in sun/security/smartcardio Reviewed-by: valeriep ! test/sun/security/smartcardio/TestAll.java ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java ! test/sun/security/smartcardio/Utils.java Changeset: e70903d74545 Author: jbachorik Date: 2014-07-18 17:23 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e70903d74545 8035829: [parfait] JNI exception pending in jdk/src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Reviewed-by: sundar, kevinw ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 7e442b62caaa Author: mduigou Date: 2014-07-18 08:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7e442b62caaa 8051057: Optimize StringCharBuffer.toString(int, int) Reviewed-by: smarks, alanb ! src/share/classes/java/nio/StringCharBuffer.java Changeset: c131a58e14a7 Author: mchung Date: 2014-07-18 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c131a58e14a7 8050968: Extension class loader initialization fails on Win7 x64 zh_TW Reviewed-by: alanb, dholmes, sherman ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java Changeset: 7f056c2a6c54 Author: redestad Date: 2014-07-18 22:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7f056c2a6c54 8050114: Expose Integer/Long formatUnsigned methods internally Reviewed-by: mduigou ! src/share/classes/java/lang/Integer.java ! src/share/classes/java/lang/Long.java ! src/share/classes/java/lang/System.java ! src/share/classes/sun/misc/JavaLangAccess.java + test/sun/misc/JavaLangAccess/FormatUnsigned.java Changeset: 0b225b3c621b Author: weijun Date: 2014-07-19 10:20 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0b225b3c621b 8043071: Expose session key and KRB_CRED through extended GSS-API Reviewed-by: mullan ! src/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/share/classes/com/sun/security/jgss/InquireType.java + src/share/classes/javax/security/auth/kerberos/EncryptionKey.java + src/share/classes/javax/security/auth/kerberos/KerberosCredMessage.java ! src/share/classes/javax/security/auth/kerberos/KerberosKey.java ! src/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/share/classes/sun/security/jgss/krb5/Krb5Context.java ! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java + test/javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java ! test/sun/security/krb5/auto/Context.java - test/sun/security/krb5/auto/KerberosHashEqualsTest.java + test/sun/security/krb5/auto/NewInquireTypes.java Changeset: a3ef0dd18345 Author: weijun Date: 2014-07-19 11:22 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a3ef0dd18345 8051399: Fix for JDK-8043071 breaks dev build Reviewed-by: xuelei ! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java Changeset: 2ebd4c1c8e51 Author: prr Date: 2014-07-21 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2ebd4c1c8e51 Merge - test/sun/security/krb5/auto/KerberosHashEqualsTest.java From philip.race at oracle.com Mon Jul 21 16:15:11 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 21 Jul 2014 16:15:11 +0000 Subject: hg: jdk9/client/nashorn: 2 new changesets Message-ID: <201407211615.s6LGFCNJ020335@aojmv0008> Changeset: d154edd416d4 Author: sundar Date: 2014-07-17 16:47 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d154edd416d4 8050964: OptimisticTypesPersistence.java should use java.util.Date instead of java.sql.Date Reviewed-by: jlaskey ! make/build.xml + samples/javafoovars.js + samples/jsobj_example.js + samples/ziplist.js ! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java + test/script/nosecurity/JDK-8050964.js Changeset: 34a783929a67 Author: sundar Date: 2014-07-18 16:53 +0530 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/34a783929a67 8051019: Separate src and test execution sandbox directories Reviewed-by: jlaskey Contributed-by: lev.priima at oracle.com ! make/build-nasgen.xml ! make/build.xml ! make/project.properties ! test/src/jdk/nashorn/internal/test/framework/TestHelper.java From philip.race at oracle.com Mon Jul 21 16:15:17 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 21 Jul 2014 16:15:17 +0000 Subject: hg: jdk9/client/jaxp: 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Message-ID: <201407211615.s6LGFH6R020442@aojmv0008> Changeset: c46bf267ad41 Author: joehw Date: 2014-07-16 18:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/c46bf267ad41 8049514: FEATURE_SECURE_PROCESSING can not be turned off on a validator through SchemaFactory Reviewed-by: lancea ! src/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java From philip.race at oracle.com Mon Jul 21 16:15:23 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 21 Jul 2014 16:15:23 +0000 Subject: hg: jdk9/client/jaxws: 8038970: Deprivilege JAX-WS/JAF code Message-ID: <201407211615.s6LGFNNA020547@aojmv0008> Changeset: 8d94365eb930 Author: mkos Date: 2014-07-18 19:14 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/8d94365eb930 8038970: Deprivilege JAX-WS/JAF code Summary: Changes to prepare for granting minimal set of permissions to JAX-WS code. Reviewed-by: mchung ! src/share/jaf_classes/javax/activation/CommandMap.java ! src/share/jaf_classes/javax/activation/FileTypeMap.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/model/nav/ReflectionNavigator.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/JaxBeanInfo.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/Accessor.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/reflect/opt/Injector.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/streaming/XMLStreamWriterFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubeCreator.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/assembler/TubelineAssemblyController.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/client/WSServiceDelegate.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/fault/SOAPFaultBuilder.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/model/Injector.java From philip.race at oracle.com Mon Jul 21 16:15:27 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Mon, 21 Jul 2014 16:15:27 +0000 Subject: hg: jdk9/client/langtools: 7 new changesets Message-ID: <201407211615.s6LGFRJl020932@aojmv0008> Changeset: b40c130a0a95 Author: vromero Date: 2014-07-17 10:55 -0400 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/b40c130a0a95 8051004: javac, incorrect bug id in tests for JDK-8050386 Reviewed-by: mcimadamore = test/tools/javac/T8050386/WrongStackframeGenerationTest1.java < test/tools/javac/T8049305/WrongStackframeGenerationTest1.java = test/tools/javac/T8050386/WrongStackframeGenerationTest2.java < test/tools/javac/T8049305/WrongStackframeGenerationTest2.java Changeset: 6394204fcef8 Author: darcy Date: 2014-07-17 09:47 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/6394204fcef8 8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9 Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/share/classes/com/sun/tools/javah/JavahTask.java ! src/share/classes/com/sun/tools/javah/LLNI.java ! src/share/classes/com/sun/tools/javah/TypeSignature.java ! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/share/classes/javax/lang/model/element/ElementVisitor.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java + src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java + src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java + src/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/share/classes/javax/lang/model/util/ElementScanner6.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/ElementScanner8.java + src/share/classes/javax/lang/model/util/ElementScanner9.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java + src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java + src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java + src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java + src/share/classes/javax/lang/model/util/TypeKindVisitor9.java ! src/share/sample/javac/processing/src/CheckNamesProcessor.java ! src/share/sample/language/model/CoreReflectionFactory.java ! test/tools/javac/6402516/CheckLocalElements.java ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/multicatch/model/ModelChecker.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/processing/model/element/TestTypeParameter.java ! test/tools/javac/processing/model/type/InheritedAP.java ! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java ! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java ! test/tools/javac/tree/NoPrivateTypesExported.java Changeset: bbf11d72b334 Author: sogoel Date: 2014-07-17 09:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bbf11d72b334 8048833: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/typevars/5060485/Neg1.java + test/tools/javac/generics/typevars/5060485/Neg1.out ! test/tools/javac/generics/typevars/5060485/Neg2.java + test/tools/javac/generics/typevars/5060485/Neg2.out ! test/tools/javac/generics/typevars/5061359/T5061359.java + test/tools/javac/generics/typevars/5061359/T5061359.out ! test/tools/javac/generics/typevars/5061359/T5061359a.java + test/tools/javac/generics/typevars/5061359/T5061359a.out ! test/tools/javac/generics/typevars/6199146/T6199146.java + test/tools/javac/generics/typevars/6199146/T6199146.out ! test/tools/javac/generics/typevars/6486430/T6486430.java + test/tools/javac/generics/typevars/6486430/T6486430.out ! test/tools/javac/generics/typevars/6486430/T6486430a.java + test/tools/javac/generics/typevars/6486430/T6486430a.out ! test/tools/javac/generics/wildcards/6762569/T6762569b.java + test/tools/javac/generics/wildcards/6762569/T6762569b.out ! test/tools/javac/generics/wildcards/T6450290.java + test/tools/javac/generics/wildcards/T6450290.out Changeset: 5ac5790e3fc9 Author: mchung Date: 2014-07-17 10:17 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/5ac5790e3fc9 8050804: (jdeps) Recommend supported API to replace use of JDK internal API Reviewed-by: dfuchs ! src/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties ! test/tools/jdeps/APIDeps.java Changeset: 06b98d7646e7 Author: sogoel Date: 2014-07-17 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/06b98d7646e7 8048836: .out files for generics tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/generics/6495506/T6495506.java + test/tools/javac/generics/6495506/T6495506.out ! test/tools/javac/generics/CatchTyparam.java + test/tools/javac/generics/CatchTyparam.out ! test/tools/javac/generics/inference/4941882/T4941882.java + test/tools/javac/generics/inference/4941882/T4941882.out ! test/tools/javac/generics/inference/4972073/T4972073.java + test/tools/javac/generics/inference/4972073/T4972073.out ! test/tools/javac/generics/inference/4972073/T4972073a.java + test/tools/javac/generics/inference/4972073/T4972073a.out ! test/tools/javac/generics/inference/4972073/T4972073b.java + test/tools/javac/generics/inference/4972073/T4972073b.out ! test/tools/javac/generics/inference/5081782/Neg.java + test/tools/javac/generics/inference/5081782/Neg.out ! test/tools/javac/generics/rawOverride/Fail1.java + test/tools/javac/generics/rawOverride/Fail1.out Changeset: 306ecd42b96f Author: sogoel Date: 2014-07-17 11:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/306ecd42b96f 8048837: .out files for generics tests in tools/javac dir - part 3 Reviewed-by: jjg ! test/tools/javac/generics/5086027/T5086027.java + test/tools/javac/generics/5086027/T5086027.out ! test/tools/javac/generics/6227936/Orig.java + test/tools/javac/generics/6227936/Orig.out ! test/tools/javac/generics/6245699/T6245699b.java + test/tools/javac/generics/6245699/T6245699b.out ! test/tools/javac/generics/6294779/T6294779c.java + test/tools/javac/generics/6294779/T6294779c.out ! test/tools/javac/generics/6413682/T6413682.java + test/tools/javac/generics/6413682/T6413682.out ! test/tools/javac/generics/syntax/6318240/BarNeg1.java + test/tools/javac/generics/syntax/6318240/BarNeg1.out ! test/tools/javac/generics/syntax/6318240/BarNeg1a.java + test/tools/javac/generics/syntax/6318240/BarNeg1a.out ! test/tools/javac/generics/syntax/6318240/BarNeg2.java + test/tools/javac/generics/syntax/6318240/BarNeg2.out ! test/tools/javac/generics/syntax/6318240/BarNeg2a.java + test/tools/javac/generics/syntax/6318240/BarNeg2a.out Changeset: bfed975590b9 Author: sogoel Date: 2014-07-17 16:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/bfed975590b9 8050954: update DocRootSlash test for tidy error: empty

Reviewed-by: ksrini, bpatel ! test/com/sun/javadoc/DocRootSlash/overview.html ! test/com/sun/javadoc/DocRootSlash/p1/package.html From petr.pchelko at oracle.com Mon Jul 21 17:42:09 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Mon, 21 Jul 2014 17:42:09 +0000 Subject: hg: jdk9/client/jdk: 8046884: JNI exception pending in jdk/src/solaris/native/sun/java2d/x11: X11PMPLitLoops.c, X11SurfaceData.c Message-ID: <201407211742.s6LHg98m003474@aojmv0008> Changeset: 8dd92831afe1 Author: pchelko Date: 2014-07-21 21:41 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8dd92831afe1 8046884: JNI exception pending in jdk/src/solaris/native/sun/java2d/x11: X11PMPLitLoops.c, X11SurfaceData.c Reviewed-by: prr, serb ! src/solaris/native/sun/java2d/x11/X11PMBlitLoops.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c From petr.pchelko at oracle.com Tue Jul 22 07:37:42 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Tue, 22 Jul 2014 07:37:42 +0000 Subject: hg: jdk9/client/jdk: 8046888: JNI exception pending in jdk/src/share/native/sun/awt/image/awt_parseImage.c Message-ID: <201407220737.s6M7bgCH005206@aojmv0008> Changeset: bae12267b25d Author: pchelko Date: 2014-07-22 11:38 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/bae12267b25d 8046888: JNI exception pending in jdk/src/share/native/sun/awt/image/awt_parseImage.c Reviewed-by: prr, serb Contributed-by: Anton Melnikov ! src/share/native/sun/awt/image/awt_parseImage.c From alexandr.scherbatiy at oracle.com Tue Jul 22 09:09:34 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 22 Jul 2014 09:09:34 +0000 Subject: hg: jdk9/client/jdk: 8048720: KSS sun.swing.SwingUtilities2#makeIcon Message-ID: <201407220909.s6M99Yrd018309@aojmv0008> Changeset: 9ec690ccb761 Author: alexsch Date: 2014-07-22 13:14 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9ec690ccb761 8048720: KSS sun.swing.SwingUtilities2#makeIcon Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/LookAndFeel.java ! src/share/classes/javax/swing/plaf/synth/SynthStyle.java ! src/share/classes/sun/swing/SwingUtilities2.java From alexandr.scherbatiy at oracle.com Tue Jul 22 09:17:18 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 22 Jul 2014 09:17:18 +0000 Subject: hg: jdk9/client/jdk: 8030051: Check class loaders usage in Swing classes Message-ID: <201407220917.s6M9HIN5019420@aojmv0008> Changeset: 83d8816541de Author: alexsch Date: 2014-07-22 13:23 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/83d8816541de 8030051: Check class loaders usage in Swing classes Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/JEditorPane.java From petr.pchelko at oracle.com Tue Jul 22 13:09:14 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Tue, 22 Jul 2014 13:09:14 +0000 Subject: hg: jdk9/client/jdk: 8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running Message-ID: <201407221309.s6MD9EXQ023386@aojmv0008> Changeset: ffaf9f05814b Author: pchelko Date: 2014-07-22 17:10 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ffaf9f05814b 8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/JavaComponentAccessibility.m From alexandr.scherbatiy at oracle.com Tue Jul 22 13:11:26 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Tue, 22 Jul 2014 13:11:26 +0000 Subject: hg: jdk9/client/jdk: 8038937: Validate fields on Swing classes deserialization Message-ID: <201407221311.s6MDBQsZ023614@aojmv0008> Changeset: 778011f0632c Author: alexsch Date: 2014-07-22 17:17 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/778011f0632c 8038937: Validate fields on Swing classes deserialization Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/ImageIcon.java ! src/share/classes/javax/swing/JComponent.java ! src/share/classes/javax/swing/JFileChooser.java ! src/share/classes/javax/swing/JLayer.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/javax/swing/JPopupMenu.java ! src/share/classes/javax/swing/JTabbedPane.java ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTree.java ! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java ! src/share/classes/javax/swing/Timer.java ! src/share/classes/javax/swing/text/AbstractDocument.java ! src/share/classes/javax/swing/text/DefaultCaret.java ! src/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/share/classes/javax/swing/text/JTextComponent.java ! src/share/classes/javax/swing/text/MaskFormatter.java ! src/share/classes/javax/swing/text/StyleContext.java ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java From anton.litvinov at oracle.com Wed Jul 23 11:45:43 2014 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Wed, 23 Jul 2014 11:45:43 +0000 Subject: hg: jdk9/client/jdk: 8044614: [macosx] Focus issue with 2 applets in firefox Message-ID: <201407231145.s6NBji6q015472@aojmv0008> Changeset: b6e8290ca6ed Author: dmarkov Date: 2014-07-23 15:44 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b6e8290ca6ed 8044614: [macosx] Focus issue with 2 applets in firefox Reviewed-by: alexsch, pchelko ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java + test/java/awt/Focus/8044614/TestApplet.java + test/java/awt/Focus/8044614/applet1.html + test/java/awt/Focus/8044614/applet2.html + test/java/awt/Focus/8044614/bug8044614.html + test/java/awt/Focus/8044614/bug8044614.java + test/java/awt/Focus/8044614/main.html From sergey.bylokhov at oracle.com Wed Jul 23 13:11:31 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 23 Jul 2014 13:11:31 +0000 Subject: hg: jdk9/client/jdk: 8050852: Javadoc cleanup of javax.sound.midi package Message-ID: <201407231311.s6NDBWEG027465@aojmv0008> Changeset: 3859eca3890b Author: serb Date: 2014-07-23 16:19 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3859eca3890b 8050852: Javadoc cleanup of javax.sound.midi package Reviewed-by: pchelko, azvegint ! src/share/classes/javax/sound/midi/ControllerEventListener.java ! src/share/classes/javax/sound/midi/Instrument.java ! src/share/classes/javax/sound/midi/InvalidMidiDataException.java ! src/share/classes/javax/sound/midi/MetaEventListener.java ! src/share/classes/javax/sound/midi/MetaMessage.java ! src/share/classes/javax/sound/midi/MidiChannel.java ! src/share/classes/javax/sound/midi/MidiDevice.java ! src/share/classes/javax/sound/midi/MidiDeviceReceiver.java ! src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java ! src/share/classes/javax/sound/midi/MidiEvent.java ! src/share/classes/javax/sound/midi/MidiFileFormat.java ! src/share/classes/javax/sound/midi/MidiMessage.java ! src/share/classes/javax/sound/midi/MidiSystem.java ! src/share/classes/javax/sound/midi/MidiUnavailableException.java ! src/share/classes/javax/sound/midi/Patch.java ! src/share/classes/javax/sound/midi/Receiver.java ! src/share/classes/javax/sound/midi/Sequence.java ! src/share/classes/javax/sound/midi/Sequencer.java ! src/share/classes/javax/sound/midi/ShortMessage.java ! src/share/classes/javax/sound/midi/Soundbank.java ! src/share/classes/javax/sound/midi/SoundbankResource.java ! src/share/classes/javax/sound/midi/Synthesizer.java ! src/share/classes/javax/sound/midi/SysexMessage.java ! src/share/classes/javax/sound/midi/Track.java ! src/share/classes/javax/sound/midi/Transmitter.java ! src/share/classes/javax/sound/midi/VoiceStatus.java ! src/share/classes/javax/sound/midi/spi/MidiFileReader.java ! src/share/classes/javax/sound/midi/spi/SoundbankReader.java ! src/share/classes/javax/sound/sampled/AudioSystem.java ! src/share/classes/javax/sound/sampled/DataLine.java ! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java ! src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java From sergey.bylokhov at oracle.com Thu Jul 24 13:37:52 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 24 Jul 2014 13:37:52 +0000 Subject: hg: jdk9/client/jdk: 6521783: Unnecessary final modifier for a method in a final class Message-ID: <201407241337.s6ODbqRG006733@aojmv0008> Changeset: 9f2049ca6c92 Author: serb Date: 2014-07-24 17:36 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9f2049ca6c92 6521783: Unnecessary final modifier for a method in a final class Reviewed-by: pchelko, prr ! src/macosx/classes/apple/laf/JRSUIControl.java ! src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java ! src/share/classes/com/sun/media/sound/FFT.java ! src/share/classes/com/sun/media/sound/RIFFReader.java ! src/share/classes/java/awt/font/TextLayout.java ! src/share/classes/java/beans/PropertyChangeSupport.java ! src/share/classes/java/beans/VetoableChangeSupport.java ! src/share/classes/javax/swing/event/SwingPropertyChangeSupport.java ! src/share/classes/javax/swing/text/GapContent.java ! src/share/classes/sun/awt/AWTAutoShutdown.java ! src/share/classes/sun/awt/AppContext.java ! src/share/classes/sun/awt/geom/Crossings.java ! src/share/classes/sun/font/CompositeGlyphMapper.java ! src/share/classes/sun/font/CoreMetrics.java ! src/share/classes/sun/font/FontLineMetrics.java ! src/share/classes/sun/font/FontRunIterator.java ! src/share/classes/sun/font/GlyphList.java ! src/share/classes/sun/font/ScriptRun.java ! src/share/classes/sun/font/ScriptRunData.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/java2d/StateTrackableDelegate.java ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java ! src/share/classes/sun/java2d/loops/CompositeType.java ! src/share/classes/sun/java2d/loops/SurfaceType.java ! src/share/classes/sun/print/DialogOwner.java ! src/share/classes/sun/print/SunMinMaxPage.java ! src/share/classes/sun/print/SunPageSelection.java ! src/solaris/classes/sun/awt/X11/XAtom.java ! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WToolkit.java From andrew.brygin at oracle.com Thu Jul 24 15:08:27 2014 From: andrew.brygin at oracle.com (andrew.brygin at oracle.com) Date: Thu, 24 Jul 2014 15:08:27 +0000 Subject: hg: jdk9/client/jdk: 8046495: KeyEvent can not be accepted in quick mouse clicking Message-ID: <201407241508.s6OF8Toe020701@aojmv0008> Changeset: 7caf08701170 Author: anashaty Date: 2014-07-24 16:06 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7caf08701170 8046495: KeyEvent can not be accepted in quick mouse clicking Reviewed-by: art, pchelko ! src/windows/native/sun/windows/awt_Button.cpp ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Component.h ! src/windows/native/sun/windows/awt_List.cpp ! src/windows/native/sun/windows/awt_MenuItem.cpp ! src/windows/native/sun/windows/awt_TrayIcon.cpp ! src/windows/native/sun/windows/awt_Window.cpp + test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java From sergey.bylokhov at oracle.com Fri Jul 25 23:24:55 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Fri, 25 Jul 2014 23:24:55 +0000 Subject: hg: jdk9/client/jdk: 8049057: JNI exception pending in jdk/src/windows/native/sun/windows/ Message-ID: <201407252324.s6PNOtCN016489@aojmv0008> Changeset: 70da00f18d98 Author: serb Date: 2014-07-26 03:18 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/70da00f18d98 8049057: JNI exception pending in jdk/src/windows/native/sun/windows/ Reviewed-by: pchelko, prr ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Cursor.cpp ! src/windows/native/sun/windows/awt_PrintJob.cpp From sergey.bylokhov at oracle.com Sat Jul 26 01:46:29 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Sat, 26 Jul 2014 01:46:29 +0000 Subject: hg: jdk9/client/jdk: 8035165: Expose internal representation in sun.awt.X11 Message-ID: <201407260146.s6Q1kU8X007124@aojmv0008> Changeset: 028e3ede1880 Author: serb Date: 2014-07-26 04:02 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/028e3ede1880 8035165: Expose internal representation in sun.awt.X11 Reviewed-by: pchelko, prr ! src/macosx/classes/sun/font/CFontManager.java ! src/share/classes/sun/font/SunFontManager.java ! src/solaris/classes/sun/awt/X11/ListHelper.java ! src/solaris/classes/sun/awt/X11/XSelection.java ! src/solaris/classes/sun/awt/X11FontManager.java ! src/windows/classes/sun/awt/Win32FontManager.java From mikhail.cherkasov at oracle.com Mon Jul 28 12:09:57 2014 From: mikhail.cherkasov at oracle.com (mikhail.cherkasov at oracle.com) Date: Mon, 28 Jul 2014 12:09:57 +0000 Subject: hg: jdk9/client/jdk: 8047288: Fixes endless loop on mac caused by invoking Windows.isFocusable() on Appkit thread. Message-ID: <201407281209.s6SC9xEi029176@aojmv0008> Changeset: cffba41b6194 Author: mcherkas Date: 2014-07-28 16:09 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cffba41b6194 8047288: Fixes endless loop on mac caused by invoking Windows.isFocusable() on Appkit thread. Reviewed-by: ant, pchelko Contributed-by: artem.malinko at oracle.com ! src/macosx/classes/sun/lwawt/LWWindowPeer.java + test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java From petr.pchelko at oracle.com Mon Jul 28 14:41:53 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Mon, 28 Jul 2014 14:41:53 +0000 Subject: hg: jdk9/client/jdk: 8051449: Incorrect parsing of the default flavor mapping Message-ID: <201407281441.s6SEfskM023020@aojmv0008> Changeset: e4724b19c64b Author: pchelko Date: 2014-07-28 18:43 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/e4724b19c64b 8051449: Incorrect parsing of the default flavor mapping Reviewed-by: serb, alexsch ! make/CopyIntoClasses.gmk - src/macosx/classes/sun/awt/datatransfer/flavormap.properties + src/macosx/classes/sun/datatransfer/resources/flavormap.properties ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java - src/solaris/classes/sun/awt/datatransfer/flavormap.properties + src/solaris/classes/sun/datatransfer/resources/flavormap.properties - src/windows/classes/sun/awt/datatransfer/flavormap.properties + src/windows/classes/sun/datatransfer/resources/flavormap.properties + test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java From petr.pchelko at oracle.com Mon Jul 28 15:02:14 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Mon, 28 Jul 2014 15:02:14 +0000 Subject: hg: jdk9/client/jdk: 8037485: Refactor java.awt.datatransfer to eliminate dependency on AWT Message-ID: <201407281502.s6SF2EWe026706@aojmv0008> Changeset: 067bc9c74a1d Author: pchelko Date: 2014-07-28 19:02 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/067bc9c74a1d 8037485: Refactor java.awt.datatransfer to eliminate dependency on AWT Reviewed-by: alanb, mchung, plevart, serb ! src/share/classes/java/awt/datatransfer/Clipboard.java ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java + src/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java + src/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService + src/share/classes/sun/datatransfer/DataFlavorUtil.java + src/share/classes/sun/datatransfer/DesktopDatatransferService.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java From petr.pchelko at oracle.com Mon Jul 28 15:10:16 2014 From: petr.pchelko at oracle.com (petr.pchelko at oracle.com) Date: Mon, 28 Jul 2014 15:10:16 +0000 Subject: hg: jdk9/client/jdk: 8051588: DataTransferer.getInstance throws ClassCastException in headless mode Message-ID: <201407281510.s6SFAGnv028180@aojmv0008> Changeset: 1b5891ec886a Author: pchelko Date: 2014-07-28 19:11 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1b5891ec886a 8051588: DataTransferer.getInstance throws ClassCastException in headless mode Reviewed-by: serb, alexsch ! src/share/classes/sun/awt/ComponentFactory.java ! src/share/classes/sun/awt/HeadlessToolkit.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java From yuri.nesterenko at oracle.com Tue Jul 29 08:45:49 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 29 Jul 2014 08:45:49 +0000 Subject: hg: jdk9/client/jdk: 8050924: Fix doclint missing tag warnings in javax.swing.plaf.basic parts 5b, 6b of 7 Message-ID: <201407290845.s6T8jnKh006396@aojmv0008> Changeset: 6ad4626c1a10 Author: yan Date: 2014-07-29 12:45 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/6ad4626c1a10 8050924: Fix doclint missing tag warnings in javax.swing.plaf.basic parts 5b,6b of 7 Summary: Fix doclint missing tag warnings Reviewed-by: prr Contributed-by: prhinduja at gmail.com, anisha.nagarajan1 at gmail.com ! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java From yuri.nesterenko at oracle.com Tue Jul 29 08:55:32 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 29 Jul 2014 08:55:32 +0000 Subject: hg: jdk9/client/jdk: 8042284: Add block tags for @return and @param to swing plaf classes Message-ID: <201407290855.s6T8tWkM008128@aojmv0008> Changeset: b27b4a607bca Author: ssides Date: 2014-07-29 12:55 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/b27b4a607bca 8042284: Add block tags for @return and @param to swing plaf classes Reviewed-by: prr ! src/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/share/classes/javax/swing/plaf/ComponentUI.java ! src/share/classes/javax/swing/plaf/FileChooserUI.java ! src/share/classes/javax/swing/plaf/LayerUI.java ! src/share/classes/javax/swing/plaf/OptionPaneUI.java ! src/share/classes/javax/swing/plaf/PopupMenuUI.java ! src/share/classes/javax/swing/plaf/SplitPaneUI.java ! src/share/classes/javax/swing/plaf/TextUI.java ! src/share/classes/javax/swing/plaf/TreeUI.java From yuri.nesterenko at oracle.com Tue Jul 29 11:03:30 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Tue, 29 Jul 2014 11:03:30 +0000 Subject: hg: jdk9/client/jdk: 8050885: move awt automated tests from AWT_Modality to OpenJDK repository - part 4 Message-ID: <201407291103.s6TB3V9x026772@aojmv0008> Changeset: eb8dc6f39e88 Author: avstepan Date: 2014-07-29 15:03 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/eb8dc6f39e88 8050885: move awt automated tests from AWT_Modality to OpenJDK repository - part 4 Reviewed-by: pchelko + test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java + test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java + test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java + test/java/awt/Modal/ToFront/DialogToFrontModalTest.java + test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java + test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java + test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java + test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java + test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java + test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java + test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java + test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java + test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java + test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java + test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java + test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java + test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java + test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java + test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java + test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java + test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java + test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java + test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java + test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java + test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java + test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java + test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java + test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java + test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java ! test/java/awt/Modal/helpers/TestDialog.java ! test/java/awt/Modal/helpers/TestFrame.java ! test/java/awt/Modal/helpers/TestWindow.java From sergey.bylokhov at oracle.com Tue Jul 29 20:02:14 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Tue, 29 Jul 2014 20:02:14 +0000 Subject: hg: jdk9/client/jdk: 8048524: Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c Message-ID: <201407292002.s6TK2EHV018488@aojmv0008> Changeset: 850c8a7183a4 Author: serb Date: 2014-07-30 00:00 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/850c8a7183a4 8048524: Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c Reviewed-by: prr, serb Contributed-by: Anton Melnikov ! src/share/native/sun/awt/image/BufImgSurfaceData.c From david.dehaven at oracle.com Tue Jul 29 21:07:42 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:07:42 +0000 Subject: hg: jdk9/client: 11 new changesets Message-ID: <201407292107.s6TL7gHS029010@aojmv0008> Changeset: 5cbd7bb64fba Author: mduigou Date: 2014-07-21 21:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/5cbd7bb64fba 8051010: Support @apiNote, @implSpec and @implNote in all javadoc bundles Reviewed-by: alanb ! make/Javadoc.gmk Changeset: e291a5c557d1 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/e291a5c557d1 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties Changeset: dcf3f625f3a7 Author: simonis Date: 2014-07-14 17:26 -0400 URL: http://hg.openjdk.java.net/jdk9/client/rev/dcf3f625f3a7 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 7e31cbd40af7 Author: amurillo Date: 2014-07-18 12:22 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/7e31cbd40af7 Merge Changeset: dc7eb0c6ee27 Author: amurillo Date: 2014-07-22 10:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/dc7eb0c6ee27 Merge Changeset: 8d37822b8c63 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/8d37822b8c63 Added tag jdk9-b23 for changeset 88567461a2cd ! .hgtags Changeset: 1d4a293fbec1 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/1d4a293fbec1 Merge Changeset: d03b0caf191c Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/d03b0caf191c Merge Changeset: d2c492570bd9 Author: mikael Date: 2014-07-16 15:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/d2c492570bd9 8050802: Update jprt runthese test suite to jck-8 Reviewed-by: dholmes, kvn ! make/jprt.properties Changeset: a3350d68c12f Author: sspitsyn Date: 2014-07-23 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/a3350d68c12f Merge Changeset: 782deb57da19 Author: amurillo Date: 2014-07-24 13:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/rev/782deb57da19 Merge From david.dehaven at oracle.com Tue Jul 29 21:08:08 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:08:08 +0000 Subject: hg: jdk9/client/corba: Added tag jdk9-b23 for changeset 57735d66face Message-ID: <201407292108.s6TL88Fm029129@aojmv0008> Changeset: 8a44142bb7fc Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/corba/rev/8a44142bb7fc Added tag jdk9-b23 for changeset 57735d66face ! .hgtags From david.dehaven at oracle.com Tue Jul 29 21:08:43 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:08:43 +0000 Subject: hg: jdk9/client/hotspot: 63 new changesets Message-ID: <201407292108.s6TL8iMh029246@aojmv0008> Changeset: 429516ef23de Author: stefank Date: 2014-07-11 09:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/429516ef23de 8049831: Metadata Full GCs are not triggered when CMSClassUnloadingEnabled is turned off Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! test/TEST.groups Changeset: dd0e7063d7b8 Author: jmasa Date: 2014-07-11 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dd0e7063d7b8 Merge Changeset: bf4629bb1ad6 Author: coleenp Date: 2014-07-09 22:37 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/bf4629bb1ad6 8048933: -XX:+TraceExceptions output should include the message Summary: Add the exception detail message to the tracing output Reviewed-by: minqi, dholmes ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/constantPool.cpp + test/runtime/CommandLine/TraceExceptionsTest.java Changeset: fb27a4c9ad54 Author: dcubed Date: 2014-07-10 08:15 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/fb27a4c9ad54 8049104: resolve atomic.hpp wording issues from JDK-8047104 code review Reviewed-by: dholmes, dice, rdurbin, acorn ! src/share/vm/runtime/atomic.hpp Changeset: 180cd023a280 Author: sspitsyn Date: 2014-07-10 17:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/180cd023a280 8013942: JSR 292: assert(type() == T_OBJECT) failed: type check Summary: A dead scope of the local needs to be identified Reviewed-by: coleenp, vlivanov, mgronlun Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/oopMapCache.hpp ! src/share/vm/prims/jvmtiImpl.cpp Changeset: f7b1f0210ab2 Author: sspitsyn Date: 2014-07-12 01:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f7b1f0210ab2 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: a527e4909a92 Author: mikael Date: 2014-07-11 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/a527e4909a92 8049071: Add jtreg jobs to JPRT for hotspot Reviewed-by: dholmes, iveresov ! make/jprt.properties ! test/Makefile ! test/TEST.groups Changeset: 465cf2ce2fe7 Author: dsimms Date: 2014-07-14 10:50 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/465cf2ce2fe7 8046668: Excessive checked JNI warnings from Java startup Summary: Removed pedantic checked exception warnings for AIOOBException, add to current handle capacity Reviewed-by: hseigel, lfoltan ! src/share/vm/prims/jniCheck.cpp Changeset: 0dad53374470 Author: dsimms Date: 2014-07-14 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0dad53374470 8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY Summary: Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=" flag Reviewed-by: hseigel, fparain ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/globals.hpp Changeset: b235e51557c9 Author: simonis Date: 2014-07-14 11:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b235e51557c9 8049715: PPC64: First steps to enable SA on Linux/PPC64 Reviewed-by: dholmes, kvn ! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java + agent/src/share/classes/sun/jvm/hotspot/debugger/MachineDescriptionPPC64.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java ! make/linux/makefiles/defs.make Changeset: 187a848525c4 Author: dholmes Date: 2014-07-14 21:48 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/187a848525c4 Merge Changeset: 553f14d70527 Author: dcubed Date: 2014-07-15 07:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/553f14d70527 8049717: expose L1_data_cache_line_size for diagnostic/sanity checks Summary: Add support for VM_Version::L1_data_cache_line_size(). Reviewed-by: dsimms, kvn, dholmes ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp Changeset: d0a757f227b4 Author: sspitsyn Date: 2014-07-16 15:59 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d0a757f227b4 Merge ! test/TEST.groups Changeset: c3388a74a6fb Author: roland Date: 2014-07-10 15:12 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c3388a74a6fb 8040237: nsk/jvmti/RetransformClasses/retransform001 crashed the VM on all platforms when run with with -server -Xcomp Summary: class redefinition may cause speculative trap clean up code to dereference dead method Reviewed-by: kvn, coleenp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/oops/methodData.cpp + test/compiler/profiling/TestSpecTrapClassUnloading.java + test/compiler/profiling/spectrapredefineclass_classloaders/A.java + test/compiler/profiling/spectrapredefineclass_classloaders/Agent.java + test/compiler/profiling/spectrapredefineclass_classloaders/B.java + test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java + test/compiler/profiling/spectrapredefineclass_classloaders/Test.java - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 697d257ca294 Author: kvn Date: 2014-07-11 14:32 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/697d257ca294 Merge ! src/share/vm/classfile/classLoaderData.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 43b7d2f257a7 Author: drchase Date: 2014-07-11 19:51 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/43b7d2f257a7 8036588: VerifyFieldClosure fails instanceKlass:3133 Summary: Changed deopt live-pointer test to use returns-object instead of live-and-returns-object Reviewed-by: iveresov, kvn, jrose ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/output.cpp Changeset: ff95368dbd2b Author: drchase Date: 2014-07-11 23:54 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ff95368dbd2b Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 968f97d41bce Author: mduigou Date: 2014-07-14 18:24 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/968f97d41bce 8046765: makefiles should use parameterized $(CP) and $(MV) rather than explicit commands Reviewed-by: kvn, dholmes ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/jsig.make ! make/aix/makefiles/rules.make ! make/aix/makefiles/sa.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/top.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/top.make ! make/bsd/makefiles/vm.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/top.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/top.make ! make/solaris/makefiles/vm.make ! make/windows/build.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/sa.make Changeset: 4153b0978181 Author: vlivanov Date: 2014-07-14 03:24 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4153b0978181 8049528: Method marked w/ @ForceInline isn't inlined with "executed < MinInliningThreshold times" message Reviewed-by: roland, jrose ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/opto/parse.hpp Changeset: 7aabfb8e11f8 Author: vlivanov Date: 2014-07-14 03:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7aabfb8e11f8 8043546: C1 optimizes @Stable instance fields with default values Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_GraphBuilder.cpp + test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: 307ecb8f6676 Author: vlivanov Date: 2014-07-14 03:26 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/307ecb8f6676 8049530: Provide descriptive failure reason for compilation tasks removed for the queue Reviewed-by: roland, iveresov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp Changeset: cdf968fe49ce Author: vlivanov Date: 2014-07-14 03:27 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cdf968fe49ce 8049529: LogCompilation: annotate make_not_compilable with compilation level Reviewed-by: roland, iveresov ! src/share/vm/oops/method.cpp Changeset: 4102555e5695 Author: vlivanov Date: 2014-07-14 03:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4102555e5695 8049532: LogCompilation: C1: inlining tree is flat (no depth is stored) Reviewed-by: roland, iveresov ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/c1/c1_GraphBuilder.cpp Changeset: 18d4d4c8beea Author: vlivanov Date: 2014-07-14 03:29 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/18d4d4c8beea 8048703: ReplacedNodes dumps it's content to tty Reviewed-by: roland, iveresov, drchase ! src/share/vm/opto/replacednodes.cpp Changeset: 8000c4cbbb01 Author: rbackman Date: 2014-07-18 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/8000c4cbbb01 Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: d1dfb2de0a63 Author: amurillo Date: 2014-07-18 12:02 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d1dfb2de0a63 Merge ! src/share/vm/compiler/compileBroker.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: d67e5dd44c2d Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/d67e5dd44c2d Added tag jdk9-b23 for changeset dd472cdacc32 ! .hgtags Changeset: dde2d03b0ea4 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/dde2d03b0ea4 Merge - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp Changeset: be5e8df2904f Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/be5e8df2904f Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: cf51cd09a99a Author: simonis Date: 2014-07-18 19:56 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/cf51cd09a99a 8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build Reviewed-by: kvn ! src/os/aix/vm/os_aix.cpp Changeset: 4068d04de2d5 Author: sspitsyn Date: 2014-07-15 21:28 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/4068d04de2d5 8049441: PPC64: Don't use StubCodeMarks for zero-length stubs Summary: Remove StubCodeMark in generate_icache_flush, generate_verify_oop, generate_throw_exception Reviewed-by: dcubed, sspitsyn Contributed-by: volker.simonis at gmail.com ! src/cpu/ppc/vm/icache_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp Changeset: 5838922362ed Author: mikael Date: 2014-07-16 15:04 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5838922362ed 8050802: Update jprt runthese test suite to jck-8 Reviewed-by: dholmes, kvn ! make/jprt.properties Changeset: ecdcd96f051a Author: coleenp Date: 2014-07-17 15:45 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ecdcd96f051a 8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code Summary: remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved. Reviewed-by: mgerdin, kvn ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/zero/vm/frame_zero.cpp ! src/cpu/zero/vm/frame_zero.inline.hpp ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframeArray.cpp Changeset: 22b98ab2a69f Author: goetz Date: 2014-07-04 11:46 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/22b98ab2a69f 8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Summary: Introduce and clean up umbrella headers for the files in the cpu subdirectories. Reviewed-by: lfoltan, coleenp, dholmes ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/interpreterRT_ppc.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/ppc/vm/vmreg_ppc.hpp ! src/cpu/ppc/vm/vmreg_ppc.inline.hpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/sparc/vm/interpreterRT_sparc.cpp ! src/cpu/sparc/vm/interpreter_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/register_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/sparc/vm/vmreg_sparc.hpp ! src/cpu/sparc/vm/vmreg_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/x86/vm/vmreg_x86.hpp ! src/cpu/x86/vm/vmreg_x86.inline.hpp ! src/cpu/x86/vm/x86.ad ! src/os/aix/vm/os_aix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp ! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp ! src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp ! src/os_cpu/bsd_x86/vm/orderAccess_bsd_x86.inline.hpp ! src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp ! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp ! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp ! src/os_cpu/linux_sparc/vm/orderAccess_linux_sparc.inline.hpp ! src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp ! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp ! src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp ! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp ! src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/orderAccess_solaris_sparc.inline.hpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp ! src/os_cpu/solaris_x86/vm/orderAccess_solaris_x86.inline.hpp ! src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp ! src/os_cpu/windows_x86/vm/orderAccess_windows_x86.inline.hpp ! src/share/vm/adlc/main.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_Defs.hpp ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/classfile/bytecodeAssembler.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/stackMapTable.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/compiledIC.hpp + src/share/vm/code/nativeInst.hpp ! src/share/vm/code/vmreg.hpp + src/share/vm/code/vmreg.inline.hpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecode.hpp ! src/share/vm/interpreter/bytecodeInterpreter.hpp ! src/share/vm/interpreter/bytecodeStream.hpp ! src/share/vm/interpreter/bytecodes.cpp + src/share/vm/interpreter/interp_masm.hpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/threadLocalAllocBuffer.hpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/oop.inline.hpp + src/share/vm/opto/ad.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/lcm.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/output.hpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiClassFileReconstituter.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/dtraceJSDT.cpp ! src/share/vm/runtime/dtraceJSDT.hpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/registerMap.hpp ! src/share/vm/runtime/relocator.hpp ! src/share/vm/runtime/rframe.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/services/diagnosticCommand.hpp ! src/share/vm/services/diagnosticFramework.hpp + src/share/vm/utilities/bytes.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 739468857ffb Author: coleenp Date: 2014-07-14 10:15 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/739468857ffb Merge ! src/os/aix/vm/os_aix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/code/compiledIC.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp - src/share/vm/gc_implementation/parNew/asParNewGeneration.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp Changeset: 564cca0427b0 Author: coleenp Date: 2014-07-18 11:22 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/564cca0427b0 Merge ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp Changeset: 303c17882b24 Author: zgu Date: 2014-07-18 11:14 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/303c17882b24 8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid Summary: Fixed native memory tracking stack walking Reviewed-by: coleenp, mikael ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp Changeset: b1eb6f5a41ec Author: sspitsyn Date: 2014-07-18 23:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/b1eb6f5a41ec Merge ! src/os/aix/vm/os_aix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/utilities/vmError.cpp Changeset: ea86cb581cfa Author: kevinw Date: 2014-07-21 10:40 +0100 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ea86cb581cfa 8049684: pstack crashes on java core dump Reviewed-by: sundar, sspitsyn ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/libjvm_db.c Changeset: e15a9bea6294 Author: kevinw Date: 2014-07-21 10:42 +0000 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/e15a9bea6294 Merge - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 53bff7520964 Author: zgu Date: 2014-07-21 06:00 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/53bff7520964 8050167: linux-sparcv9: hs_err file does not show any stack information Summary: Fixed creation of starting stack frame for stack walking in error handler Reviewed-by: coleenp, mikael ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp Changeset: ec757fe48123 Author: zgu Date: 2014-07-21 09:48 -0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ec757fe48123 Merge ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp - test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 3503744d5b23 Author: poonam Date: 2014-07-22 06:34 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3503744d5b23 8049881: jstack not working on core files Summary: Access _trace_id field of Klass in try-catch block Reviewed-by: dholmes, dsamersoff, mgronlun ! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java Changeset: 86736b0bc568 Author: simonis Date: 2014-07-17 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/86736b0bc568 8050228: Rename 'rem_size' in compactibleFreeListSpace.cpp because of name clashes on AIX Reviewed-by: dholmes, jmasa ! src/os/aix/vm/os_aix.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp Changeset: ab6489f6a9a5 Author: jmasa Date: 2014-07-18 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/ab6489f6a9a5 Merge Changeset: 2749b7a7e9d8 Author: tschatzl Date: 2014-07-21 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/2749b7a7e9d8 8049051: Use of during_initial_mark_pause() in G1CollectorPolicy::record_collection_pause_end() prevents use of seperate object copy time prediction during marking Summary: Replaced use of during_initial_mark_pause() with the variable last_pause_included_initial_mark that holds the real old value of _during_initial_mark_pause. Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: 3f1eced0e393 Author: tschatzl Date: 2014-07-21 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3f1eced0e393 8048085: Aborting marking just before remark results in useless additional clearing of the next mark bitmap Summary: Skip clearing the next bitmap if we just recently aborted since the full GC already clears this bitmap. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp Changeset: 3334afa474d7 Author: tschatzl Date: 2014-07-21 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/3334afa474d7 8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account Summary: Also consider os::vm_allocation_granularity in the calculation. Reviewed-by: brutisso ! src/share/vm/runtime/arguments.cpp Changeset: 5689ad43b108 Author: tschatzl Date: 2014-07-21 10:00 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/5689ad43b108 8048112: G1 Full GC needs to support the case when the very first region is not available Summary: Refactor preparation for compaction during Full GC so that it lazily initializes the first compaction point. This also avoids problems later when the first region may not be committed. Also reviewed by K. Barrett. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/space.hpp Changeset: c0e87c6d7975 Author: jmasa Date: 2014-07-23 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c0e87c6d7975 Merge ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 9312e056f155 Author: ppunegov Date: 2014-07-19 00:29 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/9312e056f155 8048882: Some regression tests are not robust with VM output Reviewed-by: kvn, iignatyev ! test/compiler/5091921/Test6890943.java - test/compiler/5091921/Test6890943.sh Changeset: 1eb404df2268 Author: fzhinkin Date: 2014-07-19 00:30 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1eb404df2268 8050144: Remove '-client' from compiler/8004051/Test8004051.java's options Reviewed-by: kvn ! test/compiler/8004051/Test8004051.java Changeset: 0705d38e2d50 Author: fzhinkin Date: 2014-07-19 00:32 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0705d38e2d50 6848902: [TESTBUG] The compiler/6589834/Test_ia32.java timed out Reviewed-by: kvn, iignatyev ! test/TEST.groups + test/compiler/6589834/InlinedArrayCloneTestCase.java ! test/compiler/6589834/Test_ia32.java Changeset: 111e4592e388 Author: aaivanov Date: 2014-07-19 00:33 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/111e4592e388 8049348: compiler/intrinsics/bmi/verifycode tests on lzcnt and tzcnt use incorrect assumption about REXB prefix usage Reviewed-by: kvn ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java Changeset: 7f6b21a3beb0 Author: iignatyev Date: 2014-07-19 00:34 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/7f6b21a3beb0 8032449: Get rid of JMX in test/compiler Reviewed-by: kvn ! test/TEST.groups ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/runtime/whitebox/WBStackSize.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: f270bf5bcfd8 Author: iignatyev Date: 2014-07-19 00:34 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/f270bf5bcfd8 8031978: compiler/ciReplay/TestVM_no_comp_level.sh fails with "TEST [CHECK :: REPLAY DATA GENERATION] FAILED: Reviewed-by: kvn ! test/compiler/ciReplay/TestSA.sh ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/ciReplay/common.sh Changeset: 1bae42f4e2e6 Author: iignatyev Date: 2014-07-19 13:43 +0400 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/1bae42f4e2e6 Merge ! test/TEST.groups Changeset: 0dd7b1ca3bca Author: anoll Date: 2014-07-21 10:25 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0dd7b1ca3bca 8051303: 'optimized' build broken by JDK-8039425 Summary: Changed preprocessor directive in PhaseIterGVN::optimize() Reviewed-by: kvn, anoll Contributed-by: Zoltan Majo ! src/share/vm/opto/phaseX.cpp Changeset: 82cd02bbfc3a Author: mdoerr Date: 2014-07-17 10:21 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/82cd02bbfc3a 8050972: Concurrency problem in PcDesc cache Summary: The entries of the PcDesc cache in nmethods are not declared as volatile, but they are accessed and modified by several threads concurrently. Reviewed-by: kvn, dholmes, dcubed ! src/share/vm/code/nmethod.hpp Changeset: 198ea6575d8b Author: thartmann Date: 2014-07-23 07:53 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/198ea6575d8b 8051550: Printing of 'cmpN_reg_branch_short' instruction shows wrong 'op2' register Summary: Missing '$' added to the format string of the 'cmpN_reg_branch_short' instruction (sparc.ad). Reviewed-by: kvn, iveresov ! src/cpu/sparc/vm/sparc.ad Changeset: c8e602d67072 Author: goetz Date: 2014-07-18 09:04 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/c8e602d67072 8050978: Fix bad field access check in C1 and C2 Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime. Reviewed-by: kvn, vlivanov Contributed-by: andreas.schoesser at sap.com ! src/share/vm/ci/ciField.cpp Changeset: 0500ca0c5aba Author: rbackman Date: 2014-07-24 14:38 +0200 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/0500ca0c5aba Merge - test/compiler/5091921/Test6890943.sh Changeset: 283b523b9f2f Author: amurillo Date: 2014-07-24 13:18 -0700 URL: http://hg.openjdk.java.net/jdk9/client/hotspot/rev/283b523b9f2f Merge - test/compiler/5091921/Test6890943.sh From david.dehaven at oracle.com Tue Jul 29 21:09:37 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:09:37 +0000 Subject: hg: jdk9/client/jaxp: 5 new changesets Message-ID: <201407292109.s6TL9b4t029342@aojmv0008> Changeset: 165307afc816 Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/165307afc816 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw ! src/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java Changeset: d1ac408193d0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/d1ac408193d0 Added tag jdk9-b23 for changeset 2e5b63006187 ! .hgtags Changeset: 345af113f572 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/345af113f572 Merge Changeset: f7ef8d9339a4 Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/f7ef8d9339a4 Merge Changeset: 86f7146ceafe Author: henryjen Date: 2014-07-02 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxp/rev/86f7146ceafe 8049109: Add @since 1.9 to new packages added in jaxp Reviewed-by: darcy, joehw ! src/org/w3c/dom/ranges/DocumentRange.java ! src/org/w3c/dom/ranges/Range.java ! src/org/w3c/dom/ranges/RangeException.java ! src/org/w3c/dom/traversal/DocumentTraversal.java ! src/org/w3c/dom/traversal/NodeFilter.java ! src/org/w3c/dom/traversal/NodeIterator.java ! src/org/w3c/dom/traversal/TreeWalker.java From david.dehaven at oracle.com Tue Jul 29 21:09:41 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:09:41 +0000 Subject: hg: jdk9/client/jaxws: 4 new changesets Message-ID: <201407292109.s6TL9fPm029387@aojmv0008> Changeset: a2af4ca21624 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/a2af4ca21624 Added tag jdk9-b23 for changeset ce19e0403ec8 ! .hgtags Changeset: 0b35542d6bf3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/0b35542d6bf3 Merge Changeset: 705fa22325f7 Author: lana Date: 2014-07-22 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/705fa22325f7 Merge Changeset: 1b90914c37b8 Author: henryjen Date: 2014-06-19 15:35 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jaxws/rev/1b90914c37b8 8047724: @since tag cleanup in jaxws Reviewed-by: alanb, mkos ! src/share/jaf_classes/javax/activation/CommandMap.java ! src/share/jaf_classes/javax/activation/MailcapCommandMap.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/DatatypeConverterImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/api/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/marshaller/XMLWriter.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/DOMScanner.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/unmarshaller/Messages.java ! src/share/jaxws_classes/com/sun/xml/internal/bind/util/AttributesImpl.java ! src/share/jaxws_classes/com/sun/xml/internal/txw2/output/XMLWriter.java ! src/share/jaxws_classes/javax/annotation/Generated.java ! src/share/jaxws_classes/javax/annotation/PostConstruct.java ! src/share/jaxws_classes/javax/annotation/PreDestroy.java ! src/share/jaxws_classes/javax/annotation/Resource.java ! src/share/jaxws_classes/javax/annotation/Resources.java ! src/share/jaxws_classes/javax/jws/HandlerChain.java ! src/share/jaxws_classes/javax/jws/Oneway.java ! src/share/jaxws_classes/javax/jws/WebMethod.java ! src/share/jaxws_classes/javax/jws/WebParam.java ! src/share/jaxws_classes/javax/jws/WebResult.java ! src/share/jaxws_classes/javax/jws/WebService.java ! src/share/jaxws_classes/javax/jws/soap/InitParam.java ! src/share/jaxws_classes/javax/jws/soap/SOAPBinding.java ! src/share/jaxws_classes/javax/jws/soap/SOAPMessageHandler.java ! src/share/jaxws_classes/javax/jws/soap/SOAPMessageHandlers.java ! src/share/jaxws_classes/javax/xml/bind/Binder.java ! src/share/jaxws_classes/javax/xml/bind/DataBindingException.java ! src/share/jaxws_classes/javax/xml/bind/DatatypeConverter.java ! src/share/jaxws_classes/javax/xml/bind/DatatypeConverterImpl.java ! src/share/jaxws_classes/javax/xml/bind/DatatypeConverterInterface.java ! src/share/jaxws_classes/javax/xml/bind/Element.java ! src/share/jaxws_classes/javax/xml/bind/JAXB.java ! src/share/jaxws_classes/javax/xml/bind/JAXBContext.java ! src/share/jaxws_classes/javax/xml/bind/JAXBElement.java ! src/share/jaxws_classes/javax/xml/bind/JAXBException.java ! src/share/jaxws_classes/javax/xml/bind/JAXBIntrospector.java ! src/share/jaxws_classes/javax/xml/bind/JAXBPermission.java ! src/share/jaxws_classes/javax/xml/bind/MarshalException.java ! src/share/jaxws_classes/javax/xml/bind/Marshaller.java ! src/share/jaxws_classes/javax/xml/bind/NotIdentifiableEvent.java ! src/share/jaxws_classes/javax/xml/bind/ParseConversionEvent.java ! src/share/jaxws_classes/javax/xml/bind/PrintConversionEvent.java ! src/share/jaxws_classes/javax/xml/bind/PropertyException.java ! src/share/jaxws_classes/javax/xml/bind/SchemaOutputResolver.java ! src/share/jaxws_classes/javax/xml/bind/TypeConstraintException.java ! src/share/jaxws_classes/javax/xml/bind/UnmarshalException.java ! src/share/jaxws_classes/javax/xml/bind/Unmarshaller.java ! src/share/jaxws_classes/javax/xml/bind/UnmarshallerHandler.java ! src/share/jaxws_classes/javax/xml/bind/ValidationEvent.java ! src/share/jaxws_classes/javax/xml/bind/ValidationEventHandler.java ! src/share/jaxws_classes/javax/xml/bind/ValidationEventLocator.java ! src/share/jaxws_classes/javax/xml/bind/ValidationException.java ! src/share/jaxws_classes/javax/xml/bind/Validator.java ! src/share/jaxws_classes/javax/xml/bind/annotation/DomHandler.java ! src/share/jaxws_classes/javax/xml/bind/annotation/W3CDomHandler.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessOrder.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessType.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorOrder.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAccessorType.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyAttribute.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAnyElement.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttachmentRef.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlAttribute.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElement.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementDecl.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRef.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementRefs.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElementWrapper.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlElements.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnum.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlEnumValue.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlID.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlIDREF.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlInlineBinaryData.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlList.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlMimeType.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlMixed.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlNs.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlNsForm.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlRegistry.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlRootElement.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchema.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaType.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSchemaTypes.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlSeeAlso.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlTransient.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlType.java ! src/share/jaxws_classes/javax/xml/bind/annotation/XmlValue.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/CollapsedStringAdapter.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/HexBinaryAdapter.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/NormalizedStringAdapter.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlAdapter.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapter.java ! src/share/jaxws_classes/javax/xml/bind/annotation/adapters/XmlJavaTypeAdapters.java ! src/share/jaxws_classes/javax/xml/bind/annotation/package.html ! src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentMarshaller.java ! src/share/jaxws_classes/javax/xml/bind/attachment/AttachmentUnmarshaller.java ! src/share/jaxws_classes/javax/xml/bind/attachment/package.html ! src/share/jaxws_classes/javax/xml/bind/helpers/AbstractMarshallerImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/AbstractUnmarshallerImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/DefaultValidationEventHandler.java ! src/share/jaxws_classes/javax/xml/bind/helpers/NotIdentifiableEventImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/ParseConversionEventImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/PrintConversionEventImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventImpl.java ! src/share/jaxws_classes/javax/xml/bind/helpers/ValidationEventLocatorImpl.java ! src/share/jaxws_classes/javax/xml/bind/util/JAXBResult.java ! src/share/jaxws_classes/javax/xml/bind/util/JAXBSource.java ! src/share/jaxws_classes/javax/xml/bind/util/ValidationEventCollector.java ! src/share/jaxws_classes/javax/xml/soap/AttachmentPart.java ! src/share/jaxws_classes/javax/xml/soap/Detail.java ! src/share/jaxws_classes/javax/xml/soap/DetailEntry.java ! src/share/jaxws_classes/javax/xml/soap/MessageFactory.java ! src/share/jaxws_classes/javax/xml/soap/MimeHeader.java ! src/share/jaxws_classes/javax/xml/soap/MimeHeaders.java ! src/share/jaxws_classes/javax/xml/soap/Name.java ! src/share/jaxws_classes/javax/xml/soap/Node.java ! src/share/jaxws_classes/javax/xml/soap/SAAJMetaFactory.java ! src/share/jaxws_classes/javax/xml/soap/SAAJResult.java ! src/share/jaxws_classes/javax/xml/soap/SOAPBody.java ! src/share/jaxws_classes/javax/xml/soap/SOAPBodyElement.java ! src/share/jaxws_classes/javax/xml/soap/SOAPConnection.java ! src/share/jaxws_classes/javax/xml/soap/SOAPConnectionFactory.java ! src/share/jaxws_classes/javax/xml/soap/SOAPConstants.java ! src/share/jaxws_classes/javax/xml/soap/SOAPElement.java ! src/share/jaxws_classes/javax/xml/soap/SOAPElementFactory.java ! src/share/jaxws_classes/javax/xml/soap/SOAPEnvelope.java ! src/share/jaxws_classes/javax/xml/soap/SOAPException.java ! src/share/jaxws_classes/javax/xml/soap/SOAPFactory.java ! src/share/jaxws_classes/javax/xml/soap/SOAPFault.java ! src/share/jaxws_classes/javax/xml/soap/SOAPFaultElement.java ! src/share/jaxws_classes/javax/xml/soap/SOAPHeader.java ! src/share/jaxws_classes/javax/xml/soap/SOAPHeaderElement.java ! src/share/jaxws_classes/javax/xml/soap/SOAPMessage.java ! src/share/jaxws_classes/javax/xml/soap/SOAPPart.java ! src/share/jaxws_classes/javax/xml/soap/Text.java ! src/share/jaxws_classes/javax/xml/ws/Action.java ! src/share/jaxws_classes/javax/xml/ws/AsyncHandler.java ! src/share/jaxws_classes/javax/xml/ws/Binding.java ! src/share/jaxws_classes/javax/xml/ws/BindingProvider.java ! src/share/jaxws_classes/javax/xml/ws/BindingType.java ! src/share/jaxws_classes/javax/xml/ws/Dispatch.java ! src/share/jaxws_classes/javax/xml/ws/Endpoint.java ! src/share/jaxws_classes/javax/xml/ws/EndpointContext.java ! src/share/jaxws_classes/javax/xml/ws/EndpointReference.java ! src/share/jaxws_classes/javax/xml/ws/FaultAction.java ! src/share/jaxws_classes/javax/xml/ws/Holder.java ! src/share/jaxws_classes/javax/xml/ws/LogicalMessage.java ! src/share/jaxws_classes/javax/xml/ws/ProtocolException.java ! src/share/jaxws_classes/javax/xml/ws/Provider.java ! src/share/jaxws_classes/javax/xml/ws/RequestWrapper.java ! src/share/jaxws_classes/javax/xml/ws/RespectBinding.java ! src/share/jaxws_classes/javax/xml/ws/RespectBindingFeature.java ! src/share/jaxws_classes/javax/xml/ws/Response.java ! src/share/jaxws_classes/javax/xml/ws/ResponseWrapper.java ! src/share/jaxws_classes/javax/xml/ws/Service.java ! src/share/jaxws_classes/javax/xml/ws/ServiceMode.java ! src/share/jaxws_classes/javax/xml/ws/WebEndpoint.java ! src/share/jaxws_classes/javax/xml/ws/WebFault.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceClient.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceContext.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceException.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceFeature.java ! src/share/jaxws_classes/javax/xml/ws/WebServicePermission.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceProvider.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceRef.java ! src/share/jaxws_classes/javax/xml/ws/WebServiceRefs.java ! src/share/jaxws_classes/javax/xml/ws/handler/Handler.java ! src/share/jaxws_classes/javax/xml/ws/handler/HandlerResolver.java ! src/share/jaxws_classes/javax/xml/ws/handler/LogicalHandler.java ! src/share/jaxws_classes/javax/xml/ws/handler/LogicalMessageContext.java ! src/share/jaxws_classes/javax/xml/ws/handler/MessageContext.java ! src/share/jaxws_classes/javax/xml/ws/handler/PortInfo.java ! src/share/jaxws_classes/javax/xml/ws/handler/soap/SOAPHandler.java ! src/share/jaxws_classes/javax/xml/ws/handler/soap/SOAPMessageContext.java ! src/share/jaxws_classes/javax/xml/ws/http/HTTPBinding.java ! src/share/jaxws_classes/javax/xml/ws/http/HTTPException.java ! src/share/jaxws_classes/javax/xml/ws/soap/Addressing.java ! src/share/jaxws_classes/javax/xml/ws/soap/AddressingFeature.java ! src/share/jaxws_classes/javax/xml/ws/soap/MTOM.java ! src/share/jaxws_classes/javax/xml/ws/soap/MTOMFeature.java ! src/share/jaxws_classes/javax/xml/ws/soap/SOAPBinding.java ! src/share/jaxws_classes/javax/xml/ws/soap/SOAPFaultException.java ! src/share/jaxws_classes/javax/xml/ws/spi/Invoker.java ! src/share/jaxws_classes/javax/xml/ws/spi/Provider.java ! src/share/jaxws_classes/javax/xml/ws/spi/ServiceDelegate.java ! src/share/jaxws_classes/javax/xml/ws/spi/WebServiceFeatureAnnotation.java ! src/share/jaxws_classes/javax/xml/ws/spi/http/HttpContext.java ! src/share/jaxws_classes/javax/xml/ws/spi/http/HttpExchange.java ! src/share/jaxws_classes/javax/xml/ws/spi/http/HttpHandler.java ! src/share/jaxws_classes/javax/xml/ws/spi/http/package-info.java ! src/share/jaxws_classes/javax/xml/ws/wsaddressing/W3CEndpointReference.java ! src/share/jaxws_classes/javax/xml/ws/wsaddressing/W3CEndpointReferenceBuilder.java From david.dehaven at oracle.com Tue Jul 29 21:09:49 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:09:49 +0000 Subject: hg: jdk9/client/jdk: 19 new changesets Message-ID: <201407292109.s6TL9otc029435@aojmv0008> Changeset: f4e0b86bfc62 Author: weijun Date: 2014-07-21 22:09 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/f4e0b86bfc62 8049834: Two security tools tests do not run with only JRE Reviewed-by: mullan + test/sun/security/tools/jarsigner/default_options.sh + test/sun/security/tools/jarsigner/weaksize.sh ! test/sun/security/tools/keytool/default_options.sh - test/sun/security/tools/keytool/weaksize.sh Changeset: 20c60b5568db Author: weijun Date: 2014-07-21 22:10 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/20c60b5568db 8048194: GSSContext.acceptSecContext fails when a supported mech is not initiator preferred Reviewed-by: mullan ! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/NotPreferredMech.java Changeset: 11580fe518bb Author: aefimov Date: 2014-07-22 22:06 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/11580fe518bb 8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 Reviewed-by: joehw + test/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java + test/javax/xml/bind/xjc/8029837/test.xsd Changeset: c90999d66c32 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c90999d66c32 Added tag jdk9-b23 for changeset 9febf9dbc0a4 ! .hgtags Changeset: 875450e7ef8d Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/875450e7ef8d Merge - src/macosx/native/sun/awt/awt.m - src/share/classes/com/sun/jmx/remote/util/CacheMap.java - src/share/classes/sun/awt/WindowClosingListener.java - src/share/classes/sun/awt/WindowClosingSupport.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/SummaryStatisticsTest.java - test/javax/management/remote/mandatory/util/CacheMapTest.java Changeset: cc5cd8cd5fb3 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/cc5cd8cd5fb3 Merge - test/sun/security/krb5/auto/KerberosHashEqualsTest.java - test/sun/security/tools/keytool/weaksize.sh Changeset: a602ef090ee9 Author: mduigou Date: 2014-07-22 13:13 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a602ef090ee9 6721085: Fix broken link to Collections Framework Tutorial Reviewed-by: lancea ! src/share/classes/java/util/package.html Changeset: 3b298c230549 Author: redestad Date: 2014-07-21 23:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3b298c230549 8006627: UUID to/from String performance should be improved by reducing object allocations Reviewed-by: mduigou, plevart Contributed-by: Steven Schlansker , Claes Redestad ! src/share/classes/java/util/UUID.java ! test/java/util/UUID/UUIDTest.java Changeset: 87fac66a55b4 Author: valeriep Date: 2014-07-23 21:50 +0000 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/87fac66a55b4 8035166: Remove dependency on EC classes from pkcs11 provider Summary: Move the sun.security.ec.ECParameters and its related classes to sun.security.util package. Reviewed-by: mullan, vinnie ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java - src/share/classes/sun/security/ec/CurveDB.java ! src/share/classes/sun/security/ec/ECKeyPairGenerator.java - src/share/classes/sun/security/ec/ECParameters.java ! src/share/classes/sun/security/ec/ECPrivateKeyImpl.java ! src/share/classes/sun/security/ec/ECPublicKeyImpl.java - src/share/classes/sun/security/ec/NamedCurve.java ! src/share/classes/sun/security/ec/SunECEntries.java ! src/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java + src/share/classes/sun/security/util/CurveDB.java + src/share/classes/sun/security/util/ECParameters.java + src/share/classes/sun/security/util/NamedCurve.java Changeset: 1254df1151d2 Author: mduigou Date: 2014-07-24 09:01 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/1254df1151d2 8048209: Collections.synchronizedNavigableSet().tailSet(Object,boolean) synchronizes on wrong object Reviewed-by: psandoz, chegar ! src/share/classes/java/util/Collections.java + test/java/util/Collections/SyncSubMutexes.java Changeset: 8c7eee281a64 Author: robm Date: 2014-07-24 22:22 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/8c7eee281a64 8044659: Java SecureRandom on SPARC T4 much slower than on x86/Linux Reviewed-by: mullan Contributed-by: Bradford Wetmore ! src/share/classes/sun/security/provider/SecureRandom.java Changeset: 5b31f39ccbe3 Author: weijun Date: 2014-07-25 17:11 +0800 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5b31f39ccbe3 8051953: Add Unreachable.java test to ProblemList on Windows Reviewed-by: chegar ! test/ProblemList.txt Changeset: 39b09fc36115 Author: jbachorik Date: 2014-07-25 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/39b09fc36115 8049194: com/sun/tools/attach/StartManagementAgent.java start failing after JDK-8048193 Reviewed-by: dfuchs, egahlin, olagneau ! test/com/sun/jdi/ExclusiveBind.java ! test/javax/management/monitor/StartStopTest.java ! test/lib/testlibrary/jdk/testlibrary/ProcessThread.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java Changeset: 5255186a7f4d Author: prappo Date: 2014-07-28 16:24 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/5255186a7f4d 8051422: Remove JNDI dependency on java.applet.Applet Reviewed-by: alanb, chegar ! src/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java ! src/share/classes/com/sun/naming/internal/ResourceManager.java ! src/share/classes/javax/naming/Context.java ! src/share/classes/javax/naming/InitialContext.java ! src/share/classes/javax/naming/ldap/LdapContext.java ! src/share/classes/javax/naming/spi/NamingManager.java + test/javax/naming/InitialContext/AppletIsNotUsed.java ! test/javax/naming/InitialContext/NoApplet.java Changeset: 7c9c6876aa09 Author: darcy Date: 2014-07-28 23:46 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/7c9c6876aa09 8030942: Explicitly state floating-point summation requirements on non-finite inputs Reviewed-by: psandoz ! src/share/classes/java/util/DoubleSummaryStatistics.java ! src/share/classes/java/util/stream/DoubleStream.java Changeset: 607b15cdc425 Author: jbachorik Date: 2014-07-29 10:06 +0200 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/607b15cdc425 8030115: [parfait] warnings from b119 for jdk.src.share.native.sun.tracing.dtrace: JNI exception pending Reviewed-by: dholmes, dsamersoff, sspitsyn ! src/share/native/sun/tracing/dtrace/JVM.c Changeset: 2b1a17af5308 Author: dsamersoff Date: 2014-07-29 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/2b1a17af5308 8053902: Fix for 8030115 breaks build on Windows and Solaris Summary: Move variable definition to top of function Reviewed-by: prr ! src/share/native/sun/tracing/dtrace/JVM.c Changeset: d47f44d38bab Author: ddehaven Date: 2014-07-29 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/d47f44d38bab Merge - src/macosx/bundle/JavaAppLauncher/JavaAppLauncher.xcodeproj/project.pbxproj - src/macosx/bundle/JavaAppLauncher/resources/English.lproj/InfoPlist.strings - src/macosx/bundle/JavaAppLauncher/resources/JavaAppLauncher-Info.plist - src/macosx/bundle/JavaAppLauncher/src/JVMArgs.h - src/macosx/bundle/JavaAppLauncher/src/JVMArgs.m - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.h - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher.m - src/macosx/bundle/JavaAppLauncher/src/JavaAppLauncher_Prefix.pch - src/macosx/bundle/JavaAppLauncher/src/main.m - src/macosx/classes/apple/launcher/JavaAppLauncher.java - src/macosx/classes/apple/launcher/appLauncherErrors.properties - src/macosx/lib/flavormap.properties - src/macosx/native/apple/launcher/JavaAppLauncher.m - src/share/classes/sun/audio/AudioData.java - src/share/classes/sun/audio/AudioDataStream.java - src/share/classes/sun/audio/AudioDevice.java - src/share/classes/sun/audio/AudioPlayer.java - src/share/classes/sun/audio/AudioSecurityAction.java - src/share/classes/sun/audio/AudioSecurityExceptionAction.java - src/share/classes/sun/audio/AudioStream.java - src/share/classes/sun/audio/AudioStreamSequence.java - src/share/classes/sun/audio/AudioTranslatorStream.java - src/share/classes/sun/audio/ContinuousAudioDataStream.java - src/share/classes/sun/audio/InvalidAudioFormatException.java - src/share/classes/sun/audio/NativeAudioStream.java - src/solaris/lib/flavormap.properties - src/windows/lib/flavormap.properties Changeset: 3042810e34c9 Author: ddehaven Date: 2014-07-29 13:53 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3042810e34c9 Merge - src/share/classes/sun/security/ec/CurveDB.java - src/share/classes/sun/security/ec/ECParameters.java - src/share/classes/sun/security/ec/NamedCurve.java - test/sun/security/tools/keytool/weaksize.sh From david.dehaven at oracle.com Tue Jul 29 21:10:21 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:10:21 +0000 Subject: hg: jdk9/client/langtools: 8 new changesets Message-ID: <201407292110.s6TLALGP029569@aojmv0008> Changeset: 2906eb8e5cc3 Author: darcy Date: 2014-07-21 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/2906eb8e5cc3 8051482: Fix deprecation warnings in javax.lang.model.util Reviewed-by: ksrini ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementScanner7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java Changeset: ea227dce3324 Author: mcimadamore Date: 2014-07-22 17:47 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/ea227dce3324 8049234: Add support for running/debugging bootstrap tools in IntelliJ Summary: Add support for bootstrap tools; overhaul ant logger Reviewed-by: vromero ! make/build.xml ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/codeStyleSettings.xml ! make/intellij/compiler.xml + make/intellij/copyright/langtools.xml + make/intellij/copyright/profiles_settings.xml ! make/intellij/inspectionProfiles/langtools.xml ! make/intellij/langtools.iml ! make/intellij/misc.xml + make/intellij/src/idea/LangtoolsIdeaAntLogger.java ! make/intellij/workspace.xml Changeset: 01837f3ed565 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/01837f3ed565 Added tag jdk9-b23 for changeset 0402a91cd14b ! .hgtags Changeset: 980b18627fd3 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/980b18627fd3 Merge - test/tools/javac/unicode/NonasciiDigit2.java - test/tools/javac/unicode/NonasciiDigit2.out - test/tools/sjavac/ExclPatternWrapper.java - test/tools/sjavac/JavacOptionPrepWrapper.java - test/tools/sjavac/OptionDecodingWrapper.java - test/tools/sjavac/SJavacTestUtil.java - test/tools/sjavac/SJavacWrapper.java - test/tools/sjavac/SerializationWrapper.java Changeset: 731e97ed8d2b Author: lana Date: 2014-07-22 11:54 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/731e97ed8d2b Merge Changeset: 66d31183696d Author: ksrini Date: 2014-07-23 09:19 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/66d31183696d 8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest Reviewed-by: jjg, ksrini Contributed-by: andrey.x.nazarov at oracle.com ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java Changeset: af5e8c248039 Author: mcimadamore Date: 2014-07-24 13:11 +0100 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/af5e8c248039 8048890: Add option to keep track of symbol completion dependencies Summary: Generate dot file with representation of javac on-demand symbol completion dependencies Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/main/Main.java + src/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/share/classes/com/sun/tools/javac/util/GraphUtils.java Changeset: a4c3e1a02a31 Author: anazarov Date: 2014-07-24 15:12 -0700 URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/a4c3e1a02a31 8050979: Provide javadoc for "framework" classes in langtools tests Reviewed-by: jjg ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java From david.dehaven at oracle.com Tue Jul 29 21:10:25 2014 From: david.dehaven at oracle.com (david.dehaven at oracle.com) Date: Tue, 29 Jul 2014 21:10:25 +0000 Subject: hg: jdk9/client/nashorn: 3 new changesets Message-ID: <201407292110.s6TLAPM9029617@aojmv0008> Changeset: 0842814207c0 Author: katleman Date: 2014-07-17 09:50 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/0842814207c0 Added tag jdk9-b23 for changeset aa3fda2d2967 ! .hgtags Changeset: 49d7a2a66ae6 Author: lana Date: 2014-07-18 08:25 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/49d7a2a66ae6 Merge Changeset: 4446897ec465 Author: lana Date: 2014-07-22 11:55 -0700 URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4446897ec465 Merge From yuri.nesterenko at oracle.com Wed Jul 30 10:30:05 2014 From: yuri.nesterenko at oracle.com (yuri.nesterenko at oracle.com) Date: Wed, 30 Jul 2014 10:30:05 +0000 Subject: hg: jdk9/client/jdk: 8052408: Move AWT_BAT functional tests to OpenJDK (3 of 3) Message-ID: <201407301030.s6UAU6cr025745@aojmv0008> Changeset: fa382ba1a8a7 Author: dermashov Date: 2014-07-30 14:29 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/fa382ba1a8a7 8052408: Move AWT_BAT functional tests to OpenJDK (3 of 3) Reviewed-by: alexsch + test/javax/swing/reliability/GUIUndFrame.java + test/javax/swing/reliability/GUIZoomFrame.java + test/javax/swing/reliability/Task.java + test/javax/swing/reliability/TaskUndJFrameProperties.java + test/javax/swing/reliability/TaskZoomJFrameChangeState.java + test/javax/swing/reliability/TaskZoomJFrameRepaint.java From sergey.bylokhov at oracle.com Wed Jul 30 12:28:06 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Wed, 30 Jul 2014 12:28:06 +0000 Subject: hg: jdk9/client/jdk: 7058697: Unexpected exceptions in MID parser code Message-ID: <201407301228.s6UCS6rF013609@aojmv0008> Changeset: c214426d6999 Author: serb Date: 2014-07-30 16:11 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/c214426d6999 7058697: Unexpected exceptions in MID parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java From alexandr.scherbatiy at oracle.com Thu Jul 31 10:22:30 2014 From: alexandr.scherbatiy at oracle.com (alexandr.scherbatiy at oracle.com) Date: Thu, 31 Jul 2014 10:22:30 +0000 Subject: hg: jdk9/client/jdk: 8051838: [Findbugs]sun.awt.image.MultiResolutionCachedImage expose internal representation Message-ID: <201407311022.s6VAMUgC028596@aojmv0008> Changeset: 9cf126db00b4 Author: alexsch Date: 2014-07-31 14:28 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/9cf126db00b4 8051838: [Findbugs]sun.awt.image.MultiResolutionCachedImage expose internal representation Reviewed-by: serb, pchelko ! src/share/classes/sun/awt/image/MultiResolutionCachedImage.java From philip.race at oracle.com Thu Jul 31 18:35:15 2014 From: philip.race at oracle.com (philip.race at oracle.com) Date: Thu, 31 Jul 2014 18:35:15 +0000 Subject: hg: jdk9/client/jdk: 8052396: Catch exceptions resulting from missing font cmap Message-ID: <201407311835.s6VIZFjO010141@aojmv0008> Changeset: 3a643c6ec1c1 Author: prr Date: 2014-07-31 11:33 -0700 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/3a643c6ec1c1 8052396: Catch exceptions resulting from missing font cmap Reviewed-by: bae, serb ! src/share/classes/sun/font/FileFontStrike.java ! src/share/classes/sun/font/TrueTypeGlyphMapper.java From sergey.bylokhov at oracle.com Thu Jul 31 19:01:20 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 31 Jul 2014 19:01:20 +0000 Subject: hg: jdk9/client/jdk: 8033141: Cleanup of sun.awt.X11 package Message-ID: <201407311901.s6VJ1Kvl013852@aojmv0008> Changeset: 0fa93e1bda5e Author: serb Date: 2014-07-31 23:00 +0400 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/0fa93e1bda5e 8033141: Cleanup of sun.awt.X11 package Reviewed-by: azvegint, pchelko ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/classes/sun/awt/X11/XlibWrapper.java From sergey.bylokhov at oracle.com Thu Jul 31 20:11:52 2014 From: sergey.bylokhov at oracle.com (sergey.bylokhov at oracle.com) Date: Thu, 31 Jul 2014 20:11:52 +0000 Subject: hg: jdk9/client/jdk: 7058700: Unexpected exceptions and timeouts in SF2 parser code Message-ID: <201407312011.s6VKBqQT024146@aojmv0008> Changeset: 45b6383d8060 Author: serb Date: 2014-07-31 21:09 +0100 URL: http://hg.openjdk.java.net/jdk9/client/jdk/rev/45b6383d8060 7058700: Unexpected exceptions and timeouts in SF2 parser code Reviewed-by: prr, pchelko ! src/share/classes/com/sun/media/sound/RIFFReader.java ! src/share/classes/com/sun/media/sound/SF2Soundbank.java