jdk9-hs-changes
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
February 2014
- 5 participants
- 36 discussions
Changeset: 86afe494b60f
Author: jlahoda
Date: 2014-02-13 13:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/86afe494b60f
8033961: Formatting of -Xlint: command line help
Summary: Improving formatting of command line help for -Xlint, including a short description of each lint.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
! test/tools/javac/diags/CheckResourceKeys.java
+ test/tools/javac/warnings/VerifyLintDescriptions.java
Changeset: 37cf13ea5cf9
Author: alundblad
Date: 2014-02-13 14:58 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/37cf13ea5cf9
8030714: The steps attribute, flow and desugar are unnecessary for implicit classes when compiling with -implicit:none
Summary: When compiling with -implicit:none, attribute, flow and desugar is skipped for better performance.
Reviewed-by: jfranck, jlahoda
! src/share/classes/com/sun/tools/javac/comp/Todo.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/implicitCompile/Implicit.java
+ test/tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.java
+ test/tools/javac/implicitCompile/SkipAttrFlowGenForImplicits.out
Changeset: 4c09a8dd09b3
Author: ksrini
Date: 2014-02-14 17:28 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/4c09a8dd09b3
8029145: javadoc fails with java.lang.IllegalStateException: endPosTable already set
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! test/tools/javadoc/parser/7091528/T7091528.java
Changeset: 7766dfafa530
Author: ksrini
Date: 2014-02-15 16:37 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7766dfafa530
8031545: [javac] refactor and cleanup JNIWriter.java
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
! test/tools/javac/nativeHeaders/javahComparison/TestClass1.java
Changeset: e22e769ca395
Author: jeff
Date: 2014-01-13 14:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/e22e769ca395
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: 86bbc5e4d081
Author: jeff
Date: 2014-01-28 20:10 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/86bbc5e4d081
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: 1aabe91e4a4b
Author: jjg
Date: 2014-02-19 15:05 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/1aabe91e4a4b
8035364: An extra space in the comments of constant pool entries
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javap/ConstantWriter.java
! test/tools/javap/T6868539.java
Changeset: c3de77243a1f
Author: katleman
Date: 2014-02-06 13:09 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/c3de77243a1f
Added tag jdk9-b02 for changeset f2c58a337c8a
! .hgtags
Changeset: 151222468d1d
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/151222468d1d
Merge
Changeset: 7822fc271212
Author: lana
Date: 2014-02-20 20:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7822fc271212
Merge
Changeset: b52e49bcf20e
Author: jlahoda
Date: 2014-02-21 10:35 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b52e49bcf20e
6411385: Trees.getPath does not work for constructors
Summary: Enhancing TestTrees test to ensure proper function of Trees.getPath/getTree, fixing cases where getTree did not work properly.
Reviewed-by: jjg
Contributed-by: jan.lahoda(a)oracle.com, dusan.balek(a)oracle.com
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/tools/javac/api/TestTrees.java
Changeset: d40497476f1e
Author: yan
Date: 2014-02-21 15:14 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/d40497476f1e
6457406: javadoc doesn't handle <a href='http://...'> properly in producing index pages
Reviewed-by: jjg, bpatel, ksrini
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
+ test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java
+ test/com/sun/javadoc/testSingleQuotedLink/pkg1/C1.java
+ test/com/sun/javadoc/testSingleQuotedLink/pkg1/C2.java
+ test/com/sun/javadoc/testSingleQuotedLink/pkg1/package.html
1
0
Changeset: 55be92779e68
Author: ihse
Date: 2014-02-13 00:01 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/55be92779e68
8034191: Move relevant parts of build system to new closed repo
Reviewed-by: erikj, tbell
! make/BuildJdk.gmk
! make/CopyFiles.gmk
! make/CreateJars.gmk
! make/Images.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: ef67125ce0c2
Author: alanb
Date: 2014-02-13 14:08 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ef67125ce0c2
8034856: gcc warnings compiling src/solaris/native/sun/security/pkcs11
8034857: gcc warnings compiling src/solaris/native/sun/management
Reviewed-by: sla, mullan
! src/share/instrument/JarFacade.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h
! src/solaris/native/sun/management/LinuxOperatingSystem.c
! src/solaris/native/sun/security/pkcs11/j2secmod_md.c
! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.h
Changeset: 03c3b2bc12dd
Author: alanb
Date: 2014-02-13 15:59 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/03c3b2bc12dd
8028711: TEST_BUG: Shell tests should pass through VM options
Reviewed-by: alanb
Contributed-by: michael.cui(a)oracle.com
! test/com/sun/corba/5036554/TestCorbaBug.sh
! test/java/awt/FontClass/CreateFont/DeleteFont.sh
! test/java/awt/JAWT/JAWT.sh
! test/java/awt/PrintJob/Text/stringwidth.sh
! test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh
! test/java/awt/Toolkit/BadDisplayTest/BadDisplayTest.sh
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/net/URLPermission/nstest/lookup.sh
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatTest.sh
! test/javax/imageio/metadata/IIOMetadataFormat/runMetadataFormatThreadTest.sh
! test/javax/imageio/stream/StreamCloserLeak/run_test.sh
! test/javax/print/PrintSE/PrintSE.sh
! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh
! test/sun/security/krb5/config/dns.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/tools/jconsole/ResourceCheckTest.sh
! test/sun/tools/native2ascii/resources/ImmutableResourceTest.sh
Changeset: 88fb01f57ffa
Author: erikj
Date: 2014-02-13 17:14 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/88fb01f57ffa
8034179: Clean up nio genConstants
Reviewed-by: alanb, ihse
! make/CompileJavaClasses.gmk
! make/gensrc/GensrcMisc.gmk
+ make/src/native/genconstants/ch/genSocketOptionRegistry.c
+ make/src/native/genconstants/fs/genSolarisConstants.c
+ make/src/native/genconstants/fs/genUnixConstants.c
- src/share/native/sun/nio/ch/genSocketOptionRegistry.c
- src/solaris/native/sun/nio/fs/genSolarisConstants.c
- src/solaris/native/sun/nio/fs/genUnixConstants.c
Changeset: 4711a64b6a13
Author: erikj
Date: 2014-02-13 17:40 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4711a64b6a13
8034193: Move X11 wrapper generator files to make/src and make/data
Reviewed-by: ihse, alanb, tbell
! make/CompileJavaClasses.gmk
! make/Tools.gmk
+ make/data/x11wrappergen/functions.txt
+ make/data/x11wrappergen/sizes.32
+ make/data/x11wrappergen/sizes.64
+ make/data/x11wrappergen/sizes.64-solaris-i386
+ make/data/x11wrappergen/xlibtypes.txt
! make/gensrc/GensrcX11Wrappers.gmk
+ make/src/classes/build/tools/x11wrappergen/WrapperGenerator.java
- src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
- src/solaris/classes/sun/awt/X11/generator/functions.txt
- src/solaris/classes/sun/awt/X11/generator/sizes.32
- src/solaris/classes/sun/awt/X11/generator/sizes.64
- src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386
- src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
Changeset: 90f19480203f
Author: juh
Date: 2014-02-13 11:47 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/90f19480203f
8031025: SQE test CertPath/CertPathBuilderTest/* failed with java.lang.IndexOutOfBoundsException
Reviewed-by: mullan
! src/share/classes/sun/security/provider/certpath/RevocationChecker.java
Changeset: 8ef2e5f52889
Author: smarks
Date: 2014-02-13 14:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8ef2e5f52889
8034000: lack of /othervm option can cause some RMI tests to fail
Reviewed-by: darcy, alanb
! test/java/rmi/MarshalledObject/compare/NullReference.java
! test/java/rmi/server/Unmarshal/PrimitiveClasses.java
! test/javax/rmi/ssl/SocketFactoryTest.java
! test/sun/rmi/log/ReliableLog/LogAlignmentTest.java
! test/sun/rmi/log/ReliableLog/SnapshotSize.java
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
Changeset: 66b82b1b06b6
Author: lancea
Date: 2014-02-13 18:05 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/66b82b1b06b6
8034896: Correct Clob.free javadoc typo
Reviewed-by: dfuchs
! src/share/classes/java/sql/Clob.java
Changeset: 2cecdf7fbc90
Author: tyan
Date: 2014-02-13 11:15 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2cecdf7fbc90
8030844: sun/rmi/rmic/classpath/RMICClassPathTest.java timeout in same binaries run
Reviewed-by: smarks
! test/sun/rmi/rmic/classpath/RMICClassPathTest.java
Changeset: c20c6a1eb13c
Author: simonis
Date: 2014-02-14 11:23 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c20c6a1eb13c
8034801: AIX: (ch) Fix synchronization issue in AixPollPort.java
Reviewed-by: alanb
! src/aix/classes/sun/nio/ch/AixPollPort.java
Changeset: eecffec09621
Author: alanb
Date: 2014-02-14 15:21 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eecffec09621
8034943: Eliminate Kerberos dependency on com.sun.security.auth to avoid circular dependency
Reviewed-by: weijun
! src/share/classes/com/sun/security/auth/callback/TextCallbackHandler.java
! src/share/classes/sun/security/jgss/GSSUtil.java
+ src/share/classes/sun/security/util/ConsoleCallbackHandler.java
Changeset: 35e8d142f2d6
Author: igerasim
Date: 2014-02-15 10:17 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/35e8d142f2d6
4682009: Typo in javadocs in javax/naming
Reviewed-by: lancea, alanb
! src/share/classes/javax/naming/AuthenticationException.java
! src/share/classes/javax/naming/AuthenticationNotSupportedException.java
! src/share/classes/javax/naming/CannotProceedException.java
! src/share/classes/javax/naming/CompositeName.java
! src/share/classes/javax/naming/CompoundName.java
! src/share/classes/javax/naming/LinkException.java
! src/share/classes/javax/naming/LinkLoopException.java
! src/share/classes/javax/naming/MalformedLinkException.java
! src/share/classes/javax/naming/NamingException.java
! src/share/classes/javax/naming/RefAddr.java
! src/share/classes/javax/naming/Reference.java
! src/share/classes/javax/naming/Referenceable.java
Changeset: f818c8ff322c
Author: jbachorik
Date: 2014-02-17 09:43 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f818c8ff322c
8034177: sun/management/jmxremote/startstop/JMXStartStopTest.java should report port in use
Reviewed-by: dfuchs, sjiang
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
Changeset: 3a102a5cc9d1
Author: michaelm
Date: 2014-02-17 11:27 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3a102a5cc9d1
8031661: java/net/Authenticator/B4769350.java failed intermittently
Reviewed-by: michaelm
Contributed-by: amanda.jiang(a)oracle.com
! test/java/net/Authenticator/B4769350.java
Changeset: b3796d383181
Author: mullan
Date: 2014-02-17 11:36 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b3796d383181
8025708: Certificate Path Building problem with AKI serial number
Reviewed-by: xuelei, juh
! src/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java
! src/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ test/java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java
Changeset: 1ec931c99157
Author: mullan
Date: 2014-02-17 11:37 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1ec931c99157
Merge
- src/share/classes/sun/misc/Service.java
- src/share/classes/sun/misc/ServiceConfigurationError.java
- src/share/native/sun/nio/ch/genSocketOptionRegistry.c
- src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
- src/solaris/classes/sun/awt/X11/generator/functions.txt
- src/solaris/classes/sun/awt/X11/generator/sizes.32
- src/solaris/classes/sun/awt/X11/generator/sizes.64
- src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386
- src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
- src/solaris/native/sun/nio/fs/genSolarisConstants.c
- src/solaris/native/sun/nio/fs/genUnixConstants.c
Changeset: b1dee0bdc704
Author: erikj
Date: 2014-02-18 08:46 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b1dee0bdc704
8035067: Move jdk/src/share/classes/java/util/CurrencyData.properties to jdk/make/data
Reviewed-by: alanb, naoto, ihse, tbell
! make/GenerateData.gmk
+ make/data/currency/CurrencyData.properties
- src/share/classes/java/util/CurrencyData.properties
Changeset: efeab0eae50f
Author: sla
Date: 2014-01-21 15:17 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/efeab0eae50f
6545422: [TESTBUG] NativeErrors.java uses wrong path name in exec
Summary: Uses common testlibrary to find executable. Removed NullPointerExceptions. Log more.
Reviewed-by: sla
Contributed-by: mattias.tobiasson(a)oracle.com
! test/sun/tools/native2ascii/NativeErrors.java
Changeset: 281577c18568
Author: farvidsson
Date: 2014-02-18 11:23 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/281577c18568
4515292: ReferenceType.isStatic() returns true for arrays
Summary: Add implementation of isStatic() in com.sun.tools.jdi.ArrayTypeImpl
Reviewed-by: sla, sspitsyn
! src/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
Changeset: 7624251c9887
Author: michaelm
Date: 2014-02-18 12:25 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7624251c9887
8034853: remove sun.misc.ClassLoaderUtil
Reviewed-by: alanb, mchung, chegar
- src/share/classes/sun/misc/ClassLoaderUtil.java
- test/sun/misc/ClassLoaderUtil/Test.java
Changeset: bc88046a12d8
Author: mfang
Date: 2013-12-17 23:33 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bc88046a12d8
8026741: jdk8 l10n resource file translation update 5
Reviewed-by: naoto, yhuang
! src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
! src/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties
! src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.properties
! src/share/classes/sun/security/tools/keytool/Resources_de.java
! src/share/classes/sun/security/tools/keytool/Resources_es.java
! src/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/share/classes/sun/security/tools/keytool/Resources_it.java
! src/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/share/classes/sun/tools/jar/resources/jar_es.properties
! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/util/logging/resources/logging_zh_TW.properties
Changeset: e26de3fe3fb0
Author: mfang
Date: 2013-12-11 21:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e26de3fe3fb0
8026115: [zh_CN] inproper translation in output of jarsigner command
Reviewed-by: naoto, yhuang
! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
Changeset: 7f6eee4202fb
Author: joehw
Date: 2014-02-18 10:53 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7f6eee4202fb
8033980: Xerces Update: datatype XMLGregorianCalendarImpl and DurationImpl
Reviewed-by: dfuchs, lancea, alanb
+ test/javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java
+ test/javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java
+ test/javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java
+ test/javax/xml/jaxp/datatype/8033980/JDK6_Duration.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK6_XMLGregorianCalendar.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK7_Duration.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK7_XMLGregorianCalendar.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK8_Duration.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK8_XMLGregorianCalendar.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK9_Duration.ser
+ test/javax/xml/jaxp/datatype/8033980/JDK9_XMLGregorianCalendar.ser
+ test/javax/xml/jaxp/datatype/8033980/SerializationTest.java
Changeset: 56a93ab107e8
Author: weijun
Date: 2014-02-19 10:41 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/56a93ab107e8
8034033: [parfait] JNI exception pending in share/native/sun/security/krb5/nativeccache.c
Reviewed-by: valeriep
! src/share/native/sun/security/krb5/nativeccache.c
Changeset: 65f3e8341097
Author: jeff
Date: 2014-01-13 14:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/65f3e8341097
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: ee2aa7552851
Author: jeff
Date: 2014-01-28 20:10 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee2aa7552851
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: c766ec3e4877
Author: naoto
Date: 2014-02-19 09:17 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c766ec3e4877
8027289: [Windows zh_CN] NumberFormat: Incorrect sequence of loading currency symbol
Reviewed-by: erikj
! make/gensrc/GensrcLocaleDataMetaInfo.gmk
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh
Changeset: d24297425fd0
Author: tyan
Date: 2014-02-15 10:23 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d24297425fd0
8032050: Clean up for java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
Reviewed-by: smarks
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/testlibrary/JavaVM.java
Changeset: d51e4951bcf3
Author: simonis
Date: 2014-02-20 10:40 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d51e4951bcf3
8034087: XML parser may overwrite element content if that content falls onto the border of an entity scanner buffer
Reviewed-by: alanb, joehw
Contributed-by: steffen.schreiber(a)sap.com
+ test/javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java
Changeset: 633306e61f52
Author: alanb
Date: 2014-02-20 10:41 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/633306e61f52
8035105: DNS provider cleanups
Reviewed-by: alanb
Contributed-by: fweimer(a)redhat.com
! src/share/classes/com/sun/jndi/dns/DnsClient.java
! src/share/classes/com/sun/jndi/dns/ResourceRecord.java
+ test/com/sun/jndi/dns/Parser.java
Changeset: 1ec442032113
Author: ihse
Date: 2014-02-20 11:47 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1ec442032113
8028770: LIBARCHNAME should not be used in CompileLauncher.gmk
Reviewed-by: tbell
! make/CompileLaunchers.gmk
Changeset: 2f85b69d1d3f
Author: chegar
Date: 2014-02-20 12:16 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2f85b69d1d3f
8022852: Fix serial javac warnings in ArrayPrefixHelpers
Reviewed-by: chegar
Contributed-by: Martin Buchholz <martinrb(a)google.com>
! src/share/classes/java/util/ArrayPrefixHelpers.java
Changeset: e5a09bc70308
Author: chegar
Date: 2014-02-20 13:03 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e5a09bc70308
7052625: com/sun/net/httpserver/bugs/6725892/Test.java fails intermittently
Reviewed-by: chegar
Contributed-by: Michael Cui <michael.cui(a)oracle.com>
! test/com/sun/net/httpserver/bugs/6725892/Test.java
Changeset: 8b74bc0e1356
Author: michaelm
Date: 2013-12-11 15:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8b74bc0e1356
8029944: Primitive Stream reduce method documentation pseudo code misidentifies apply method
Reviewed-by: mduigou
Contributed-by: michael.mcmahon(a)oracle.com
! src/share/classes/java/util/stream/DoubleStream.java
! src/share/classes/java/util/stream/IntStream.java
! src/share/classes/java/util/stream/LongStream.java
Changeset: 1863f2dce97f
Author: sherman
Date: 2014-02-20 09:52 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1863f2dce97f
8035076: Pattern$BnMS never used due to bug in Pattern$BnM.optimize
Summary: updated SliceS to subclass Slice node
Reviewed-by: alanb, martin
! src/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java
Changeset: a29b7610818d
Author: sherman
Date: 2014-02-20 09:57 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a29b7610818d
Merge
Changeset: 93b7c07bf27f
Author: sla
Date: 2014-02-20 23:16 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/93b7c07bf27f
8022203: Intermittent test failures in demo/jvmti/hprof
Summary: Added "file" options to separate hprof dump output
Reviewed-by: sla
Contributed-by: Sergei Kovalev <sergei.kovalev(a)oracle.com>
! test/demo/jvmti/hprof/CpuOldTest.java
! test/demo/jvmti/hprof/CpuSamplesTest.java
! test/demo/jvmti/hprof/CpuTimesDefineClassTest.java
! test/demo/jvmti/hprof/CpuTimesTest.java
! test/demo/jvmti/hprof/HeapAllTest.java
! test/demo/jvmti/hprof/HeapBinaryFormatTest.java
! test/demo/jvmti/hprof/HeapDumpTest.java
! test/demo/jvmti/hprof/HeapSitesTest.java
! test/demo/jvmti/hprof/MonitorTest.java
! test/demo/jvmti/hprof/OptionsTest.java
! test/demo/jvmti/hprof/StackMapTableTest.java
Changeset: 3ebc6d6dec5b
Author: katleman
Date: 2014-02-06 13:09 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3ebc6d6dec5b
Added tag jdk9-b02 for changeset 8c8275426a32
! .hgtags
Changeset: 4111af6151ed
Author: lana
Date: 2014-02-11 11:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4111af6151ed
Merge
Changeset: 73315b4175b9
Author: lana
Date: 2014-02-20 20:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/73315b4175b9
Merge
Changeset: b183cb0e64f0
Author: smarks
Date: 2014-02-20 21:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b183cb0e64f0
8027810: RMI CheckUsage tests should be deleted
Reviewed-by: mchung
- test/java/rmi/activation/checkusage/CheckUsage.java
- test/java/rmi/registry/checkusage/CheckUsage.java
Changeset: 0f4f862eccad
Author: jbachorik
Date: 2014-02-21 12:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0f4f862eccad
8033787: [TESTBUG] Few jdk regression management tests should be improved with -XX:+UsePerfData usage
Reviewed-by: dholmes
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
Changeset: 57510c5ca018
Author: ihse
Date: 2014-02-21 13:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/57510c5ca018
8007897: Make creates file with illegal name in Windows.
Reviewed-by: tbell
! make/gensrc/GensrcExceptions.gmk
Changeset: d0d54291f313
Author: jbachorik
Date: 2014-02-21 14:01 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d0d54291f313
8035395: sun/management/jmxremote/startstop/JMXStartStopTest.java fails intermittently: Port already in use
Reviewed-by: sla, sjiang
! test/sun/management/jmxremote/startstop/JMXStartStopTest.java
Changeset: 0f1c72f4f304
Author: sla
Date: 2014-02-21 16:26 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0f1c72f4f304
6952105: TEST_BUG: testcase failure, not very often, com/sun/jdi/SuspendThreadTest.java
Reviewed-by: dholmes, sspitsyn, dsamersoff
! test/com/sun/jdi/SuspendThreadTest.java
Changeset: 3f85e8839b2b
Author: amurillo
Date: 2014-02-21 08:22 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3f85e8839b2b
Merge
1
0
Changeset: c3282f98b509
Author: jeff
Date: 2014-01-13 14:43 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxws/rev/c3282f98b509
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: 1f5e2e178c9a
Author: jeff
Date: 2014-01-28 20:09 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jaxws/rev/1f5e2e178c9a
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: c6da46174cb6
Author: katleman
Date: 2014-02-06 13:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxws/rev/c6da46174cb6
Added tag jdk9-b02 for changeset efe2bc258c78
! .hgtags
Changeset: 1cd9786257ed
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxws/rev/1cd9786257ed
Merge
Changeset: bd3f4c548630
Author: lana
Date: 2014-02-20 19:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxws/rev/bd3f4c548630
Merge
1
0
Changeset: 5c5bcc7bb15b
Author: joehw
Date: 2014-02-18 10:51 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/5c5bcc7bb15b
8033980: Xerces Update: datatype XMLGregorianCalendarImpl and DurationImpl
Reviewed-by: dfuchs, lancea, alanb
! src/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java
! src/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
Changeset: 5e554f44ea66
Author: jeff
Date: 2014-01-13 14:43 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/5e554f44ea66
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: 47e4baf77823
Author: jeff
Date: 2014-01-28 20:09 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/47e4baf77823
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: c0ce12fcbc71
Author: katleman
Date: 2014-02-06 13:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/c0ce12fcbc71
Added tag jdk9-b02 for changeset 02f60a253e15
! .hgtags
Changeset: fb92ed039942
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/fb92ed039942
Merge
Changeset: 8771f5859752
Author: lana
Date: 2014-02-20 19:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jaxp/rev/8771f5859752
Merge
1
0
Changeset: dca8c03d693d
Author: erikj
Date: 2014-02-13 16:38 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/dca8c03d693d
8034769: Move logutil in corba to make/tools
Reviewed-by: alanb, ihse, tbell
! make/CompileCorba.gmk
! make/GensrcCorba.gmk
+ make/src/classes/build/tools/logutil/IndentingPrintWriter.java
+ make/src/classes/build/tools/logutil/Input.java
+ make/src/classes/build/tools/logutil/InputCode.java
+ make/src/classes/build/tools/logutil/InputException.java
+ make/src/classes/build/tools/logutil/MC.java
+ make/src/classes/build/tools/logutil/StringUtil.java
+ make/src/classes/build/tools/stripproperties/StripPropertiesCorba.java
- make/tools/src/build/tools/stripproperties/StripPropertiesCorba.java
- src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java
- src/share/classes/com/sun/tools/corba/se/logutil/Input.java
- src/share/classes/com/sun/tools/corba/se/logutil/InputCode.java
- src/share/classes/com/sun/tools/corba/se/logutil/InputException.java
- src/share/classes/com/sun/tools/corba/se/logutil/MC.java
- src/share/classes/com/sun/tools/corba/se/logutil/Makefile
- src/share/classes/com/sun/tools/corba/se/logutil/StringUtil.java
Changeset: 230999917064
Author: mfang
Date: 2013-12-17 22:03 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/230999917064
8026741: jdk8 l10n resource file translation update 5
Reviewed-by: naoto, yhuang
! src/share/classes/com/sun/tools/corba/se/idl/idl_ja.prp
Changeset: 82951be9ec1b
Author: jeff
Date: 2014-01-13 14:42 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/82951be9ec1b
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: ef68d3dcf953
Author: jeff
Date: 2014-01-28 20:09 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/ef68d3dcf953
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: b006f11b7479
Author: katleman
Date: 2014-02-06 13:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/b006f11b7479
Added tag jdk9-b02 for changeset 839499306313
! .hgtags
Changeset: d338b892a13d
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/d338b892a13d
Merge
Changeset: cb3ebb61ce4f
Author: lana
Date: 2014-02-20 19:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/corba/rev/cb3ebb61ce4f
Merge
1
0
Changeset: 16d312a2fcac
Author: ihse
Date: 2014-02-13 00:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/rev/16d312a2fcac
8034191: Move relevant parts of build system to new closed repo
Reviewed-by: erikj, tbell
! common/autoconf/autogen.sh
! common/autoconf/configure
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4
! common/autoconf/spec.gmk.in
! make/Main.gmk
Changeset: 3a5d5a168722
Author: mduigou
Date: 2014-02-12 17:03 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/3a5d5a168722
8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, tbell, erikj, ihse
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4
Changeset: 26ce5b43f3de
Author: ihse
Date: 2014-02-13 23:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/rev/26ce5b43f3de
8034199: Add 'reconfigure' target for re-creating a configuration
Reviewed-by: erikj, tbell
! common/autoconf/basics.m4
! common/autoconf/configure
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! make/Main.gmk
Changeset: 3e7caedda189
Author: mduigou
Date: 2014-02-17 10:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/3e7caedda189
8034979: Configuration help messages don't consider --no-create
Reviewed-by: erikj
! common/autoconf/generated-configure.sh
! common/autoconf/help.m4
Changeset: da8485821067
Author: jeff
Date: 2014-01-13 14:41 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/da8485821067
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: b88cdacd404a
Author: jeff
Date: 2014-01-28 20:09 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/rev/b88cdacd404a
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: fd84825a93f0
Author: katleman
Date: 2014-02-06 13:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/fd84825a93f0
Added tag jdk9-b02 for changeset 135f0c7af57e
! .hgtags
Changeset: fd8d51bdf9aa
Author: lana
Date: 2014-02-11 11:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/fd8d51bdf9aa
Merge
Changeset: c8dd890fc557
Author: lana
Date: 2014-02-20 19:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/rev/c8dd890fc557
Merge
1
0
Changeset: 9a48187fef5e
Author: jeff
Date: 2014-01-13 14:42 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9a48187fef5e
7129980: Third Party License Readme update for JDK8
Reviewed-by: lana, tbell
! THIRD_PARTY_README
Changeset: 53ea3def1ed5
Author: jeff
Date: 2014-01-28 20:09 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/53ea3def1ed5
8032816: THIRDPARTYREADME LittleCMS preamble missing JRE 8 & JDK 8
Reviewed-by: lana
! THIRD_PARTY_README
Changeset: 4c8bda53850f
Author: katleman
Date: 2014-02-06 13:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4c8bda53850f
Added tag jdk9-b02 for changeset b188446de75b
! .hgtags
Changeset: b2fee789d23f
Author: lana
Date: 2014-02-11 11:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b2fee789d23f
Merge
Changeset: 9b30c71e00d0
Author: lana
Date: 2014-02-20 19:59 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9b30c71e00d0
Merge
Changeset: 80b39937b791
Author: amurillo
Date: 2014-02-21 08:09 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/80b39937b791
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
- src/share/vm/utilities/dtrace_usdt2_disabled.hpp
1
0
Changeset: d166675568f6
Author: stefank
Date: 2014-02-13 17:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d166675568f6
8034761: Remove the do_code_roots parameter from process_strong_roots
Reviewed-by: tschatzl, mgerdin, jmasa
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! 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/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! 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/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: 10c424c5a362
Author: stefank
Date: 2014-02-14 09:29 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/10c424c5a362
8034764: Use process_strong_roots to adjust the StringTable
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/memory/genMarkSweep.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
Changeset: aa8fab3bed11
Author: goetz
Date: 2014-02-11 09:34 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aa8fab3bed11
8034171: Remove use of template template parameters from binaryTreeDictionary.
Reviewed-by: mgerdin, jmasa
Contributed-by: matthias.baesken(a)sap.com
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/binaryTreeDictionary.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 7ab49a697539
Author: ehelin
Date: 2014-02-17 10:13 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7ab49a697539
Merge
Changeset: f6490a5f084a
Author: sjohanss
Date: 2014-02-17 09:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f6490a5f084a
8033440: jmap reports unexpected used/free size of concurrent mark-sweep generation
Summary: SA used the wrong type for the indexedFreeList in CompactibleFreeListSpace.
Reviewed-by: coleenp, dsamersoff
+ agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
- agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 1cc1d4ffcb84
Author: ehelin
Date: 2014-02-21 10:00 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1cc1d4ffcb84
Merge
- agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/runtime/vmStructs.cpp
1
0
Changeset: 4bbadc533003
Author: simonis
Date: 2014-01-29 20:41 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4bbadc533003
8033154: PPC64: Fix AIX build after integration into jdk9/dev
Reviewed-by: alanb
! make/lib/NioLibraries.gmk
+ src/aix/native/sun/nio/ch/AixNativeThread.c
! src/share/lib/security/java.security-aix
! src/solaris/classes/sun/net/PortConfig.java
! src/solaris/native/sun/nio/ch/Net.c
Changeset: fb29aee785ba
Author: kvn
Date: 2014-02-18 15:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fb29aee785ba
Merge
- make/gensrc/GensrcJObjC.gmk
- make/scripts/genCharsetProvider.sh
- src/macosx/native/java/util/MacOSXPreferencesFile.m
- src/macosx/native/java/util/SCDynamicStoreConfig.m
- src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns
- src/share/classes/sun/misc/FpUtils.java
- src/share/classes/sun/misc/Service.java
- src/share/classes/sun/misc/ServiceConfigurationError.java
- src/share/classes/sun/nio/cs/standard-charsets
- src/solaris/native/java/util/FileSystemPreferences.c
- src/solaris/native/java/util/logging.c
- src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
- src/windows/native/java/util/WindowsPreferences.c
- src/windows/native/java/util/logging.c
- test/java/lang/Runtime/exec/CloseRace.java
- test/java/lang/management/ThreadMXBean/ThreadExecutionSynchronizer.java
- test/sun/security/krb5/ConfPlusProp.java
- test/sun/security/krb5/ConfigWithQuotations.java
- test/sun/security/krb5/DnsFallback.java
- test/sun/security/krb5/ParseCAPaths.java
- test/sun/security/krb5/ParseConfig.java
- test/sun/security/krb5/confplusprop.conf
- test/sun/security/krb5/confplusprop2.conf
- test/sun/security/krb5/edu.mit.Kerberos
- test/sun/security/krb5/krb5-capaths.conf
- test/sun/security/krb5/krb5.conf
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNamesTest.java
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN_short.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW.properties
- test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW_short.properties
1
0
Changeset: 5ec7dace41a6
Author: roland
Date: 2014-01-24 09:31 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5ec7dace41a6
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
Summary: type methods shouldn't always operate on speculative part
Reviewed-by: kvn, twisti
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/multnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/types/TestSpeculationFailedHigherEqual.java
Changeset: 17ec2d5c43e8
Author: shade
Date: 2014-01-24 15:26 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/17ec2d5c43e8
8032490: Remove -XX:+-UseOldInlining
Summary: Move the option to obsolete options list, purge the redundant compiler code.
Reviewed-by: kvn, jrose
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 0a66ed4b0b27
Author: kvn
Date: 2014-01-24 13:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0a66ed4b0b27
Merge
Changeset: 11985e4d4255
Author: anoll
Date: 2014-01-27 07:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/11985e4d4255
8009738: compiler/6826736/Test.java times out on big machines
Summary: Added -Xmx256m -XX:ParallelGCThreads=4 to the test @run command. Verified that 256m is enough to trigger old 6826736 bug.
Reviewed-by: kvn
! test/compiler/6826736/Test.java
Changeset: 303f79ab8e3d
Author: anoll
Date: 2014-01-26 23:01 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/303f79ab8e3d
Merge
Changeset: c84312468f5c
Author: adlertz
Date: 2014-01-24 13:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c84312468f5c
8031498: Cleanup and re-factorize PhaseChaitin::build_ifg_physical
Summary: Created sub-functions, added data structures, improved naming and removed unnecessary code
Reviewed-by: kvn, roland, rbackman
! src/share/vm/opto/chaitin.hpp
! src/share/vm/opto/ifg.cpp
Changeset: 164db61dbced
Author: goetz
Date: 2013-06-19 12:15 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/164db61dbced
8016476: PPC64 (part 1): reenable CORE build
Summary: reenable CORE build on PPC64
Reviewed-by: dholmes, kvn, coleenp
! make/Makefile
Changeset: 0f03ff49c720
Author: goetz
Date: 2013-06-19 12:29 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0f03ff49c720
8016491: PPC64 (part 2): Clean up PPC defines.
Summary: Distinguish PPC, PPC64 and PPC32. PPC should guard code needed on any PPC system. PPC32 and PPC64 should guard code needed in a port for the ppc64 or ppc32 instruction set.
Reviewed-by: kvn
! make/linux/platform_ppc
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.hpp
! src/os_cpu/linux_zero/vm/os_linux_zero.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/macros.hpp
Changeset: d2907f74462e
Author: goetz
Date: 2013-06-20 16:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d2907f74462e
8016586: PPC64 (part 3): basic changes for PPC64
Summary: added #includes needed for ppc64 port. Renamed _MODEL_ppc to _MODEL_ppc_32 and renamed corresponding old _ppc files to _ppc_32.
Reviewed-by: dholmes, kvn
! agent/src/os/linux/libproc.h
! make/linux/platform_ppc
! src/os/linux/vm/os_linux.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/code/vmreg.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/opto/c2_globals.hpp
! 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/locknode.hpp
! src/share/vm/opto/matcher.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/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
Changeset: b5c8a61d7fa0
Author: kvn
Date: 2013-06-21 15:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b5c8a61d7fa0
Merge
! make/Makefile
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
- src/share/vm/trace/traceEventTypes.hpp
! src/share/vm/utilities/macros.hpp
Changeset: f4f6ae481e1a
Author: kvn
Date: 2013-06-27 13:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f4f6ae481e1a
Merge
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
- src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp
- src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/runtime/sharedRuntime.cpp
Changeset: 58be756e7595
Author: goetz
Date: 2013-06-24 17:11 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/58be756e7595
8017313: PPC64 (part 6): stack handling improvements
Summary: Precompute limit for stack overflow check.
Reviewed-by: kvn, coleenp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 48d3d0eb193b
Author: goetz
Date: 2013-06-26 16:06 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/48d3d0eb193b
8017317: PPC64 (part 7): cppInterpreter: implement support for biased locking
Reviewed-by: kvn, dholmes
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 583211d4b16b
Author: kvn
Date: 2013-07-03 11:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/583211d4b16b
Merge
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 53fa76359eb1
Author: goetz
Date: 2013-07-04 10:51 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/53fa76359eb1
8016696: PPC64 (part 4): add relocation for trampoline stubs
Summary: A trampoline allows to encode a small branch in the code, even if there is the chance that this branch can not reach all possible code locations. If the relocation finds that a branch is too far for the instruction in the code, it can patch it to jump to the trampoline where is sufficient space for a far branch. Needed on PPC.
Reviewed-by: kvn, bdelsart, jrose
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/relocInfo.hpp
Changeset: 641d55c11d6b
Author: goetz
Date: 2013-07-03 01:29 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/641d55c11d6b
8019517: PPC64 (part 102): cppInterpreter: implement G1 support
Reviewed-by: kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 48b178ff07b6
Author: goetz
Date: 2013-07-03 01:41 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/48b178ff07b6
8019518: PPC64 (part 103): cppInterpreter: implement support for compressed Oops
Reviewed-by: kvn, coleenp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: bfd9d884693d
Author: goetz
Date: 2013-07-03 11:25 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bfd9d884693d
8019519: PPC64 (part 105): C interpreter: implement support for jvmti early return.
Reviewed-by: sspitsyn, kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodeInterpreter.hpp
Changeset: 0014add32e54
Author: goetz
Date: 2013-07-09 14:28 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0014add32e54
8020121: PPC64: fix build in cppInterpreter after 8019519
Reviewed-by: kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: faf0c78e906b
Author: simonis
Date: 2013-07-10 09:14 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/faf0c78e906b
8019922: PPC64 (part 8): Implement Linux/PPC64 support in HotSpot makefiles
Summary: HotSpot make changes to build the HotSpot on Linux/PPC64
Reviewed-by: dholmes, kvn
! make/Makefile
! make/defs.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/gcc.make
+ make/linux/makefiles/ppc64.make
+ make/linux/platform_ppc64
Changeset: 75ef1a499665
Author: goetz
Date: 2013-07-05 22:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/75ef1a499665
8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX.
Summary: On AIX 7.1 systemcfg.h defines IA64 unconditionally, so test for !AIX where IA64 is used.
Reviewed-by: dholmes, kvn
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/utilities/macros.hpp
Changeset: 6cc7093e1341
Author: kvn
Date: 2013-07-11 12:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6cc7093e1341
Merge
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 438e13354adf
Author: kvn
Date: 2013-07-19 13:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/438e13354adf
Merge
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
- src/share/vm/memory/klassInfoClosure.hpp
- src/share/vm/runtime/aprofiler.cpp
- src/share/vm/runtime/aprofiler.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c9f0adfb4a8b
Author: simonis
Date: 2013-07-26 10:12 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c9f0adfb4a8b
8019926: PPC64 (part 106): Make hsdis build and work on Linux/PPC64
Summary: Make hsdis work on Linux/PPC64 and AIX/PPC64
Reviewed-by: kvn
! src/share/tools/hsdis/Makefile
! src/share/tools/hsdis/README
! src/share/tools/hsdis/hsdis.c
Changeset: 94c202aa2646
Author: kvn
Date: 2013-08-01 17:25 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/94c202aa2646
Merge
! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/stubRoutines.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: ec28f9c041ff
Author: goetz
Date: 2013-08-02 16:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ec28f9c041ff
8019972: PPC64 (part 9): platform files for interpreter only VM.
Summary: With this change the HotSpot core build works on Linux/PPC64. The VM succesfully executes simple test programs.
Reviewed-by: kvn
+ src/cpu/ppc/vm/assembler_ppc.cpp
+ src/cpu/ppc/vm/assembler_ppc.hpp
+ src/cpu/ppc/vm/assembler_ppc.inline.hpp
+ src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
+ src/cpu/ppc/vm/bytecodeInterpreter_ppc.inline.hpp
+ src/cpu/ppc/vm/bytecodes_ppc.cpp
+ src/cpu/ppc/vm/bytecodes_ppc.hpp
+ src/cpu/ppc/vm/bytes_ppc.hpp
+ src/cpu/ppc/vm/codeBuffer_ppc.hpp
+ src/cpu/ppc/vm/compiledIC_ppc.cpp
+ src/cpu/ppc/vm/copy_ppc.hpp
+ src/cpu/ppc/vm/cppInterpreterGenerator_ppc.hpp
+ src/cpu/ppc/vm/cppInterpreter_ppc.cpp
+ src/cpu/ppc/vm/cppInterpreter_ppc.hpp
+ src/cpu/ppc/vm/debug_ppc.cpp
+ src/cpu/ppc/vm/depChecker_ppc.hpp
+ src/cpu/ppc/vm/disassembler_ppc.hpp
+ src/cpu/ppc/vm/frame_ppc.cpp
+ src/cpu/ppc/vm/frame_ppc.hpp
+ src/cpu/ppc/vm/frame_ppc.inline.hpp
+ src/cpu/ppc/vm/globalDefinitions_ppc.hpp
+ src/cpu/ppc/vm/globals_ppc.hpp
+ src/cpu/ppc/vm/icBuffer_ppc.cpp
+ src/cpu/ppc/vm/icache_ppc.cpp
+ src/cpu/ppc/vm/icache_ppc.hpp
+ src/cpu/ppc/vm/interp_masm_ppc_64.cpp
+ src/cpu/ppc/vm/interp_masm_ppc_64.hpp
+ src/cpu/ppc/vm/interpreterGenerator_ppc.hpp
+ src/cpu/ppc/vm/interpreterRT_ppc.cpp
+ src/cpu/ppc/vm/interpreterRT_ppc.hpp
+ src/cpu/ppc/vm/interpreter_ppc.cpp
+ src/cpu/ppc/vm/interpreter_ppc.hpp
+ src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp
+ src/cpu/ppc/vm/jniFastGetField_ppc.cpp
+ src/cpu/ppc/vm/jniTypes_ppc.hpp
+ src/cpu/ppc/vm/jni_ppc.h
+ src/cpu/ppc/vm/macroAssembler_ppc.cpp
+ src/cpu/ppc/vm/macroAssembler_ppc.hpp
+ src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
+ src/cpu/ppc/vm/metaspaceShared_ppc.cpp
+ src/cpu/ppc/vm/methodHandles_ppc.cpp
+ src/cpu/ppc/vm/methodHandles_ppc.hpp
+ src/cpu/ppc/vm/nativeInst_ppc.cpp
+ src/cpu/ppc/vm/nativeInst_ppc.hpp
+ src/cpu/ppc/vm/registerMap_ppc.hpp
+ src/cpu/ppc/vm/register_definitions_ppc.cpp
+ src/cpu/ppc/vm/register_ppc.cpp
+ src/cpu/ppc/vm/register_ppc.hpp
+ src/cpu/ppc/vm/relocInfo_ppc.cpp
+ src/cpu/ppc/vm/relocInfo_ppc.hpp
+ src/cpu/ppc/vm/sharedRuntime_ppc.cpp
+ src/cpu/ppc/vm/stubGenerator_ppc.cpp
+ src/cpu/ppc/vm/stubRoutines_ppc_64.cpp
+ src/cpu/ppc/vm/stubRoutines_ppc_64.hpp
+ src/cpu/ppc/vm/vmStructs_ppc.hpp
+ src/cpu/ppc/vm/vm_version_ppc.cpp
+ src/cpu/ppc/vm/vm_version_ppc.hpp
+ src/cpu/ppc/vm/vmreg_ppc.cpp
+ src/cpu/ppc/vm/vmreg_ppc.hpp
+ src/cpu/ppc/vm/vmreg_ppc.inline.hpp
+ src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
+ src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/globals_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/orderAccess_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/os_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/prefetch_linux_ppc.inline.hpp
+ src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/threadLS_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp
+ src/os_cpu/linux_ppc/vm/thread_linux_ppc.hpp
+ src/os_cpu/linux_ppc/vm/vmStructs_linux_ppc.hpp
! src/share/vm/runtime/globals.hpp
Changeset: b55e4bd0389e
Author: kvn
Date: 2013-08-16 16:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b55e4bd0389e
Merge
! src/share/vm/runtime/globals.hpp
- test/runtime/7196045/Test7196045.java
- test/runtime/8000968/Test8000968.sh
Changeset: f42f2e2a1518
Author: goetz
Date: 2013-07-26 00:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f42f2e2a1518
8020775: PPC64 (part 12): posix signal printing
Summary: Implement methods printing posix signal information and call them in unix os files.
Reviewed-by: kvn, dholmes, twisti
Contributed-by: thomas.stuefe(a)sap.com
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/posix/vm/os_posix.hpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: bdd155477289
Author: goetz
Date: 2013-08-22 09:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bdd155477289
8023033: PPC64 (part 13): basic changes for AIX
Summary: Added AIX includes alpha-sorted before BSD. Fix compilation issues with xlC in shared code. Basic shared platform dependend adaption (vm_version etc.).
Reviewed-by: kvn, dholmes, stefank
! src/os/posix/vm/os_posix.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/code/stubs.hpp
! src/share/vm/code/vmreg.hpp
! 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/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/libadt/port.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/javaFrameAnchor.hpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/osThread.hpp
! src/share/vm/runtime/sharedRuntimeTrans.cpp
! src/share/vm/runtime/sharedRuntimeTrig.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/thread.inline.hpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/histogram.hpp
! src/share/vm/utilities/macros.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/resourceHash.hpp
! src/share/vm/utilities/taskqueue.hpp
Changeset: e2722a66aba7
Author: kvn
Date: 2013-09-05 11:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e2722a66aba7
Merge
! make/linux/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
- src/os_cpu/bsd_x86/vm/bsd_x86_32.ad
- src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
- src/os_cpu/linux_x86/vm/linux_x86_32.ad
- src/os_cpu/linux_x86/vm/linux_x86_64.ad
- src/os_cpu/solaris_sparc/vm/solaris_sparc.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
- src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
- src/os_cpu/windows_x86/vm/windows_x86_32.ad
- src/os_cpu/windows_x86/vm/windows_x86_64.ad
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/output.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/7051189/Xchecksig.sh
Changeset: 7687c56b6693
Author: goetz
Date: 2013-09-06 10:13 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7687c56b6693
8024379: Adapt PPC64 port to 8003424
Reviewed-by: coleenp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/relocInfo_ppc.cpp
Changeset: b83f7d608548
Author: simonis
Date: 2013-09-06 20:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b83f7d608548
8023034: PPC64 (part 14): Implement AIX/PPC64 support in HotSpot makefiles
Reviewed-by: kvn
+ make/aix/Makefile
+ make/aix/adlc_updater
+ make/aix/makefiles/adjust-mflags.sh
+ make/aix/makefiles/adlc.make
+ make/aix/makefiles/build_vm_def.sh
+ make/aix/makefiles/buildtree.make
+ make/aix/makefiles/compiler2.make
+ make/aix/makefiles/core.make
+ make/aix/makefiles/debug.make
+ make/aix/makefiles/defs.make
+ make/aix/makefiles/dtrace.make
+ make/aix/makefiles/fastdebug.make
+ make/aix/makefiles/jsig.make
+ make/aix/makefiles/jvmti.make
+ make/aix/makefiles/mapfile-vers-debug
+ make/aix/makefiles/mapfile-vers-jsig
+ make/aix/makefiles/mapfile-vers-product
+ make/aix/makefiles/ppc64.make
+ make/aix/makefiles/product.make
+ make/aix/makefiles/rules.make
+ make/aix/makefiles/sa.make
+ make/aix/makefiles/saproc.make
+ make/aix/makefiles/top.make
+ make/aix/makefiles/trace.make
+ make/aix/makefiles/vm.make
+ make/aix/makefiles/xlc.make
+ make/aix/platform_ppc64
! make/defs.make
Changeset: 666e6ce3976c
Author: simonis
Date: 2013-09-06 20:16 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/666e6ce3976c
8023038: PPC64 (part 15): Platform files for AIX/PPC64 support
Reviewed-by: kvn
+ src/os/aix/vm/attachListener_aix.cpp
+ src/os/aix/vm/c2_globals_aix.hpp
+ src/os/aix/vm/decoder_aix.hpp
+ src/os/aix/vm/globals_aix.hpp
+ src/os/aix/vm/interfaceSupport_aix.hpp
+ src/os/aix/vm/jsig.c
+ src/os/aix/vm/jvm_aix.cpp
+ src/os/aix/vm/jvm_aix.h
+ src/os/aix/vm/libperfstat_aix.cpp
+ src/os/aix/vm/libperfstat_aix.hpp
+ src/os/aix/vm/loadlib_aix.cpp
+ src/os/aix/vm/loadlib_aix.hpp
+ src/os/aix/vm/mutex_aix.inline.hpp
+ src/os/aix/vm/osThread_aix.cpp
+ src/os/aix/vm/osThread_aix.hpp
+ src/os/aix/vm/os_aix.cpp
+ src/os/aix/vm/os_aix.hpp
+ src/os/aix/vm/os_aix.inline.hpp
+ src/os/aix/vm/os_share_aix.hpp
+ src/os/aix/vm/perfMemory_aix.cpp
+ src/os/aix/vm/porting_aix.cpp
+ src/os/aix/vm/porting_aix.hpp
+ src/os/aix/vm/threadCritical_aix.cpp
+ src/os/aix/vm/thread_aix.inline.hpp
+ src/os/aix/vm/vmError_aix.cpp
+ src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/globals_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
+ src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp
+ src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
+ src/os_cpu/aix_ppc/vm/vmStructs_aix_ppc.hpp
+ src/share/vm/utilities/globalDefinitions_xlc.hpp
Changeset: 6a936747b569
Author: goetz
Date: 2013-09-12 13:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6a936747b569
8024344: PPC64 (part 112): C argument in register AND stack slot.
Summary: On PPC, the first 13 floating point arguments to C calls are passed in floating point registers. Also, all but the first 8 arguments are passed on the stack. So there can be floating point arguments that are passed on the stack and in a register. We duplicate the regs datastructure in c_calling_convention() to represent this.
Reviewed-by: kvn, cjplummer
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/cpu/zero/vm/globals_zero.hpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/cpu/zero/vm/shark_globals_zero.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: f3806614494a
Author: goetz
Date: 2013-09-13 22:50 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f3806614494a
8024469: PPC64 (part 202): cppInterpreter: support for OSR.
Summary: Call OSR migration with last java frame.
Reviewed-by: kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: cfd05ec74089
Author: goetz
Date: 2013-09-18 14:34 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cfd05ec74089
8024342: PPC64 (part 111): Support for C calling conventions that require 64-bit ints.
Summary: Some platforms, as ppc and s390x/zArch require that 32-bit ints are passed as 64-bit values to C functions. This change adds support to adapt the signature and to issue proper casts to c2-compiled stubs. The functions are used in generate_native_wrapper(). Adapt signature used by the compiler as in PhaseIdealLoop::intrinsify_fill().
Reviewed-by: kvn
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/cpu/zero/vm/globalDefinitions_zero.hpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 7373e44fa207
Author: goetz
Date: 2013-09-19 17:31 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7373e44fa207
8024922: PPC64 (part 116): Extend adlc to generate fields into nodes.
Summary: Similar to specifying functions returning constants (as ins_avoid_back_to_back()) adlc now accepts specifications with prefix ins_field_xxx(tp) and adds field xxx of type tp to the node.
Reviewed-by: kvn
! src/share/vm/adlc/output_h.cpp
Changeset: abe03600372a
Author: goetz
Date: 2013-09-15 15:28 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/abe03600372a
8024468: PPC64 (part 201): cppInterpreter: implement bytecode profiling
Summary: Implement profiling for c2 jit compilation. Also enable new cppInterpreter features.
Reviewed-by: kvn
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
+ src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/interpreter/invocationCounter.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/prims/jvmtiManageCapabilities.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 3068270ba476
Author: simonis
Date: 2013-10-16 10:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3068270ba476
8026487: PPC64: Implement 'os::fork_and_exec' on AIX
Reviewed-by: kvn, twisti
! src/os/aix/vm/os_aix.cpp
Changeset: 2b8e28fdf503
Author: kvn
Date: 2013-11-05 17:38 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2b8e28fdf503
Merge
! make/Makefile
! make/defs.make
! make/linux/makefiles/gcc.make
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/classfile/classLoader.cpp
- src/share/vm/classfile/genericSignatures.cpp
- src/share/vm/classfile/genericSignatures.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/libadt/port.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/interfaceSupport.hpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.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
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/taskqueue.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java
- test/gc/metaspace/ClassMetaspaceSizeInJmapHeap.java
- test/runtime/6878713/Test6878713.sh
- test/runtime/6878713/testcase.jar
- test/runtime/7020373/Test7020373.sh
- test/runtime/7020373/testcase.jar
- test/testlibrary/AssertsTest.java
- test/testlibrary/OutputAnalyzerReportingTest.java
- test/testlibrary/OutputAnalyzerTest.java
Changeset: bd29f2c96a5f
Author: goetz
Date: 2013-11-07 11:40 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bd29f2c96a5f
8027964: Adapt PPC to 6843347: Boundary values in some public GC options cause crashes
Reviewed-by: dholmes
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: a0d02bb625e2
Author: goetz
Date: 2013-11-07 11:42 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a0d02bb625e2
8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts
Reviewed-by: dholmes
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
Changeset: 2e3c546f46d9
Author: goetz
Date: 2013-11-07 11:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2e3c546f46d9
8027966: Adapt PPC to 8023657: New type profiling points: arguments to call
Reviewed-by: dholmes
! src/cpu/ppc/vm/globals_ppc.hpp
Changeset: 600acc4b8b1e
Author: goetz
Date: 2013-11-07 11:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/600acc4b8b1e
8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM
Reviewed-by: dholmes, coleenp, sspitsyn
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
Changeset: eb178e97560c
Author: goetz
Date: 2013-11-07 11:47 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/eb178e97560c
8027968: Adapt PPC to 8024927: Nashorn performance regression with CompressedOops
Reviewed-by: coleenp, kvn
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
Changeset: 044b28168e20
Author: goetz
Date: 2013-11-14 19:24 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/044b28168e20
8003854: PPC64 (part 115): Introduce PostallocExpand that expands nodes after register allocation
Summary: added ability in C2 to expand mach nodes to several mach nodes after register allocation
Reviewed-by: kvn
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/adlparse.hpp
! src/share/vm/adlc/archDesc.hpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
Changeset: 2113136690bc
Author: goetz
Date: 2013-11-15 11:05 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2113136690bc
8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering
Summary: Add a field to C2 LoadNode and StoreNode classes which indicates whether the load/store should do an acquire/release on platforms which support it.
Reviewed-by: kvn
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/mulnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/stringopts.cpp
! src/share/vm/opto/vectornode.hpp
Changeset: ea78de16a4a4
Author: kvn
Date: 2013-11-15 14:09 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ea78de16a4a4
Merge
Changeset: 1410ad6b05f1
Author: goetz
Date: 2013-11-15 12:01 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1410ad6b05f1
8028401: PPC (part 117): Improve usability of adlc and format() functionality.
Summary: Add additional, more verbose syntax checks in adlc. Fix printing constant's problem in format().
Reviewed-by: kvn
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
Changeset: 935bf3340572
Author: goetz
Date: 2013-11-16 01:42 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/935bf3340572
8028470: PPC64 (part 214): linux: extend signal handler to catch SIGTRAP on ppc64.
Reviewed-by: kvn
! src/os/linux/vm/os_linux.cpp
Changeset: 018b357638aa
Author: simonis
Date: 2013-11-19 11:53 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/018b357638aa
8028514: PPC64: Fix C++ Interpreter after '7195622: CheckUnhandledOops has limited usefulness now'
Summary: fix CPP-interpreter after CheckUnhandledOops was re-enabled in the fastdebug build
Reviewed-by: kvn, dholmes, lfoltan
! src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/sparc/vm/bytecodeInterpreter_sparc.hpp
! src/cpu/x86/vm/bytecodeInterpreter_x86.hpp
! src/cpu/zero/vm/bytecodeInterpreter_zero.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/oops/methodData.hpp
Changeset: 318d0622a6d7
Author: goetz
Date: 2013-11-20 11:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/318d0622a6d7
8028580: PPC64 (part 114/120): Support for Call nodes with constants.
Summary: extends MachCall nodes so that they can issue constants to the constant table
Reviewed-by: kvn
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/output.cpp
Changeset: da862781b584
Author: kvn
Date: 2013-11-21 12:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/da862781b584
Merge
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b0133e4187d3
Author: goetz
Date: 2013-11-21 18:29 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b0133e4187d3
8028471: PPC64 (part 215): opto: Extend ImplicitNullCheck optimization.
Summary: Fixed Implicit NULL check optimization for AIX, where the page at address '0' is only write-protected.
Reviewed-by: kvn
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/lcm.cpp
Changeset: 15120a36272d
Author: goetz
Date: 2013-11-21 19:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/15120a36272d
8028767: PPC64: (part 121): smaller shared changes needed to build C2
Summary: smaller shared changes required to build the C2 compiler on PPC64.
Reviewed-by: kvn
! src/share/vm/adlc/output_h.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/machnode.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/regalloc.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
Changeset: 4cdf4f71177d
Author: goetz
Date: 2013-11-22 12:14 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4cdf4f71177d
8029025: PPC64 (part 203): opto: Move static _in_dump_cnt to Compile object.
Summary: Also introduces the compiler oracle 'option' feature for PrintAssembly.
Reviewed-by: kvn
! src/share/vm/code/nmethod.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
Changeset: 50fdb38839eb
Author: goetz
Date: 2013-11-26 18:38 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/50fdb38839eb
8028515: PPPC64 (part 113.2): opto: Introduce LoadFence/StoreFence.
Summary: Use new nodes for loadFence/storeFence intrinsics in C2.
Reviewed-by: kvn, dholmes
! make/jprt.properties
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/formssel.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 41b780b43b74
Author: goetz
Date: 2013-11-27 16:16 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/41b780b43b74
8029015: PPC64 (part 216): opto: trap based null and range checks
Summary: On PPC64 use tdi instruction that does a compare and raises SIGTRAP for NULL and range checks.
Reviewed-by: kvn
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/machnode.hpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/globals.hpp
Changeset: e7cbc95179c4
Author: simonis
Date: 2013-12-05 19:19 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e7cbc95179c4
8019929: PPC64 (part 107): Extend ELF-decoder to support PPC64 function descriptor tables
Summary: Extend ELF-decoder to support PPC64 function descriptor tables
Reviewed-by: kvn, zgu
! make/aix/makefiles/vm.make
! src/os/linux/vm/decoder_linux.cpp
! src/share/vm/utilities/decoder_elf.cpp
! src/share/vm/utilities/decoder_elf.hpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
+ src/share/vm/utilities/elfFuncDescTable.cpp
+ src/share/vm/utilities/elfFuncDescTable.hpp
! src/share/vm/utilities/elfStringTable.cpp
! src/share/vm/utilities/elfStringTable.hpp
! src/share/vm/utilities/elfSymbolTable.cpp
! src/share/vm/utilities/elfSymbolTable.hpp
Changeset: 1174c8abbdb6
Author: kvn
Date: 2013-12-05 15:13 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1174c8abbdb6
Merge
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
Changeset: 3205e78d8193
Author: goetz
Date: 2013-12-02 10:26 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3205e78d8193
8029396: PPC64 (part 212): Several memory ordering fixes in C-code.
Summary: memory ordering fixes in GC and other runtime code showing on PPC64.
Reviewed-by: kvn, coleenp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/modRefBarrierSet.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 492e67693373
Author: goetz
Date: 2013-12-10 14:29 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/492e67693373
8029888: PPC64: (part 219): adl replacement variable CondRegister
Summary: Add support for replacement variable CondRegister in adlc.
Reviewed-by: kvn
! src/share/vm/adlc/output_c.cpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/opto/machnode.hpp
Changeset: 67fa91961822
Author: goetz
Date: 2013-12-11 00:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/67fa91961822
8029940: PPC64 (part 122): C2 compiler port
Reviewed-by: kvn
! make/aix/makefiles/adlc.make
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/bytecodeInterpreter_ppc.hpp
! src/cpu/ppc/vm/bytes_ppc.hpp
+ src/cpu/ppc/vm/c2_globals_ppc.hpp
+ src/cpu/ppc/vm/c2_init_ppc.cpp
! src/cpu/ppc/vm/copy_ppc.hpp
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.hpp
! src/cpu/ppc/vm/frame_ppc.inline.hpp
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/ppc/vm/icache_ppc.cpp
! src/cpu/ppc/vm/icache_ppc.hpp
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/interpreter_ppc.cpp
! src/cpu/ppc/vm/jni_ppc.h
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
+ src/cpu/ppc/vm/ppc.ad
+ src/cpu/ppc/vm/ppc_64.ad
! src/cpu/ppc/vm/register_definitions_ppc.cpp
! src/cpu/ppc/vm/register_ppc.cpp
! 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/vm_version_ppc.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
! src/os_cpu/aix_ppc/vm/orderAccess_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! 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_ppc/vm/os_linux_ppc.cpp
Changeset: b4e19a1e459f
Author: goetz
Date: 2013-12-11 12:28 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b4e19a1e459f
8029957: PPC64 (part 213): cppInterpreter: memory ordering for object initialization
Summary: Add StoreStore barriers after object initialization and after constructor calls in the C++ interpreter.
Reviewed-by: kvn
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 2da20f966936
Author: kvn
Date: 2013-12-12 11:05 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2da20f966936
Merge
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 134e52455808
Author: kvn
Date: 2014-01-08 11:24 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/134e52455808
Merge
Changeset: ad6695638a35
Author: goetz
Date: 2013-12-20 13:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ad6695638a35
8030863: PPC64: (part 220): ConstantTableBase for calls between args and jvms
Summary: Add ConstantTableBase node edge after parameters and before jvms. Adapt jvms offsets.
Reviewed-by: kvn
! src/cpu/ppc/vm/ppc.ad
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/archDesc.hpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/matcher.cpp
Changeset: c3efa8868779
Author: goetz
Date: 2014-01-06 11:02 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c3efa8868779
8031188: Fix for 8029015: PPC64 (part 216): opto: trap based null and range checks
Summary: Swap the Projs in the block list so that the new block is added behind the proper node.
Reviewed-by: kvn
! src/share/vm/opto/block.cpp
Changeset: b858620b0081
Author: goetz
Date: 2014-01-07 17:24 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b858620b0081
8031319: PPC64: Some fixes in ppc and aix coding.
Reviewed-by: kvn
! src/cpu/ppc/vm/cppInterpreter_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.hpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/os/aix/vm/os_aix.cpp
! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
Changeset: c6d7e7406136
Author: goetz
Date: 2014-01-16 14:25 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c6d7e7406136
8029101: PPC64 (part 211): ordering of Independent Reads of Independent Writes
Reviewed-by: dholmes, kvn
Contributed-by: martin.doerr(a)sap.com
! src/cpu/ppc/vm/globalDefinitions_ppc.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 12fb826833f0
Author: kvn
Date: 2014-01-22 14:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/12fb826833f0
Merge
Changeset: 6a6c94b49dab
Author: goetz
Date: 2014-01-24 10:23 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6a6c94b49dab
8032634: Add #ifdef PPC64 around OrderAccess operations on _thread_state.
Reviewed-by: dholmes, kvn
! src/share/vm/runtime/thread.hpp
Changeset: f0221ff14605
Author: kvn
Date: 2014-01-28 10:19 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f0221ff14605
8029941: rollback changes in make/jprt.properties for embedded testing
Summary: cleanup changes merged by accident
Reviewed-by: roland, dholmes
! make/jprt.properties
Changeset: abec000618bf
Author: kvn
Date: 2014-01-28 12:25 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/abec000618bf
Merge
! agent/src/os/linux/libproc.h
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/cpu/zero/vm/sharedRuntime_zero.cpp
! src/os/posix/vm/os_posix.hpp
! src/share/tools/hsdis/hsdis.c
! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/formssel.cpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/relocInfo.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/templateTable.hpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/output.hpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/regalloc.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/atomic.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/elfFile.cpp
! src/share/vm/utilities/elfFile.hpp
! src/share/vm/utilities/macros.hpp
Changeset: 45467c53f178
Author: kvn
Date: 2014-01-28 12:28 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/45467c53f178
Merge
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 0c521b3f32dd
Author: goetz
Date: 2014-01-29 12:22 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0c521b3f32dd
8033117: PPC64: Adapt to 8002074: Support for AES on SPARC
Summary: Implement missing function Matcher::pass_original_key_for_aes() in ppc64 ad file.
Reviewed-by: kvn
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
Changeset: 194e8b7fe9ca
Author: goetz
Date: 2014-01-30 14:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/194e8b7fe9ca
8033168: PPC64: gcc 4.8 warning in output_c.cpp
Summary: fix warnings
Reviewed-by: kvn
! src/share/vm/adlc/output_c.cpp
Changeset: 8a9bb7821e28
Author: kvn
Date: 2014-02-19 12:08 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8a9bb7821e28
Merge
! make/Makefile
! make/linux/makefiles/buildtree.make
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/modRefBarrierSet.hpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/globals.hpp
! 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/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/sharedRuntimeTrans.cpp
! src/share/vm/runtime/sharedRuntimeTrig.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: a13badbb8b8e
Author: goetz
Date: 2014-02-19 14:03 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a13badbb8b8e
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280
Summary: imlements os::naked_short_sleep(jlong ms) on AIX
Reviewed-by: dholmes, kvn
! src/os/aix/vm/os_aix.cpp
Changeset: 1e820011ee5f
Author: goetz
Date: 2014-02-20 10:48 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1e820011ee5f
8035392: cppInterpreter: fix message of NPE
Reviewed-by: kvn
Contributed-by: axel.siebenborn(a)sap.com
! src/share/vm/interpreter/bytecodeInterpreter.cpp
Changeset: 0f19095fd8c1
Author: goetz
Date: 2014-02-20 11:05 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0f19095fd8c1
8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition.
Reviewed-by: kvn
! src/cpu/ppc/vm/ppc.ad
! src/share/vm/opto/library_call.cpp
Changeset: 3ef193f311ed
Author: simonis
Date: 2014-02-20 14:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3ef193f311ed
8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968
Reviewed-by: kvn
! src/os/aix/vm/os_aix.cpp
Changeset: 28f281e8de1d
Author: kvn
Date: 2014-02-20 12:20 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/28f281e8de1d
Merge
! make/linux/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
1
0