hg: type-annotations/type-annotations/jdk: 42 new changesets

wdietl at gmail.com wdietl at gmail.com
Tue Mar 25 18:28:50 UTC 2014


Changeset: 7e54983c9bd1
Author:    igerasim
Date:      2014-03-13 07:24 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7e54983c9bd1

8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c
Reviewed-by: chegar

! src/windows/native/sun/net/spi/DefaultProxySelector.c

Changeset: e435231f4d75
Author:    igerasim
Date:      2014-03-13 07:52 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e435231f4d75

7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError
Reviewed-by: chegar, alanb

! src/share/classes/java/io/SequenceInputStream.java
+ test/java/io/SequenceInputStream/LotsOfStreams.java

Changeset: d0f7b627de0e
Author:    asmotrak
Date:      2014-03-13 15:13 +0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d0f7b627de0e

8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString()
Reviewed-by: mullan, weijun

! src/share/classes/sun/security/util/DerInputStream.java
! src/share/classes/sun/security/util/DerValue.java
! src/share/classes/sun/security/util/ObjectIdentifier.java
! test/java/security/cert/X509Certificate/X509BadCertificate.java
+ test/java/security/cert/X509Certificate/bad-cert-2.pem

Changeset: f63a5c700363
Author:    weijun
Date:      2014-03-14 09:29 +0800
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f63a5c700363

8037262: typo in error message in KrbAsReq.authenticate()
Reviewed-by: mullan, juh

! src/share/classes/sun/security/krb5/KrbApReq.java

Changeset: 311008681916
Author:    erikj
Date:      2014-03-14 12:31 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/311008681916

8037281: Improve CacheFind and enable on all platforms
Reviewed-by: tbell, ihse

! make/CompileLaunchers.gmk
! make/CompileNativeLibraries.gmk
! make/CreateJars.gmk
! make/Images.gmk
! make/Tools.gmk
! make/gensrc/GensrcProperties.gmk

Changeset: bfc1616f6533
Author:    aefimov
Date:      2014-03-14 15:49 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/bfc1616f6533

8037012: (tz) Support tzdata2014a
Reviewed-by: coffeys, okutsu, sherman

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica

Changeset: 229b1fe14362
Author:    aefimov
Date:      2014-03-14 15:50 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/229b1fe14362

8037180: [TEST_BUG] test/sun/util/calendar/zi/Zoneinfo.java incorrectly calculates raw GMT offset change time
Reviewed-by: coffeys, okutsu

! test/sun/util/calendar/zi/Zoneinfo.java

Changeset: 46f80fc4440e
Author:    erikj
Date:      2014-03-14 13:17 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/46f80fc4440e

8010767: Build fails on OEL6 with 16 cores
Reviewed-by: tbell, ihse

! make/Setup.gmk
! make/Tools.gmk

Changeset: a791773d6e91
Author:    ksrini
Date:      2014-03-14 08:44 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a791773d6e91

8037221: [asm] refresh internal ASM version
Reviewed-by: psandoz, sundar

! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/share/classes/jdk/internal/org/objectweb/asm/version.txt

Changeset: a94a8944bd2b
Author:    xuelei
Date:      2014-03-17 10:07 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/a94a8944bd2b

8037346: Need to terminate server process if client runs into problems
Reviewed-by: weijun

! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java

Changeset: c86dc64713ab
Author:    simonis
Date:      2014-03-18 11:10 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c86dc64713ab

8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX
Reviewed-by: mchung, alanb

! test/java/lang/ClassLoader/Assert.java
- test/java/lang/ClassLoader/Assert.sh

Changeset: 06469421d261
Author:    psandoz
Date:      2014-03-18 11:24 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/06469421d261

8037106: Optimize Arrays.asList(...).forEach
Reviewed-by: alanb, martin, mduigou, ulfzibis

! src/share/classes/java/util/Arrays.java
! test/java/util/Collection/CollectionDefaults.java
! test/java/util/Collection/testlibrary/CollectionSupplier.java
! test/java/util/List/ListDefaults.java

Changeset: 51be733cf7b5
Author:    erikj
Date:      2014-03-18 12:31 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/51be733cf7b5

8037483: issue with the crypto / sec zip unzipping in the jdk8 build
Reviewed-by: ihse

! make/Import.gmk

Changeset: 105907ea7583
Author:    ksrini
Date:      2014-03-18 10:02 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/105907ea7583

8037529: [asm] add back @Suppress tags, removed by last bulk refresh
Reviewed-by: psandoz

! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java

Changeset: 7431fc16667c
Author:    wetmore
Date:      2014-03-18 15:04 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7431fc16667c

8033271: Manual security tests have @ignore rather than @run main/manual
Reviewed-by: xuelei, wetmore
Contributed-by: rajan.halade at oracle.com

! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
! test/com/sun/security/auth/callback/TextCallbackHandler/Default.java
! test/com/sun/security/auth/callback/TextCallbackHandler/Password.java
! test/com/sun/security/sasl/gsskerb/AuthOnly.java
! test/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java
! test/com/sun/security/sasl/gsskerb/NoSecurityLayer.java
! test/java/security/Policy/Root/Root.java
! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java
! test/javax/security/auth/kerberos/KerberosTixDateTest.java
! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java
! test/sun/security/provider/PolicyParser/ExtDirs.java
! test/sun/security/provider/PolicyParser/ExtDirsChange.java
! test/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java
! test/sun/security/provider/PolicyParser/PrincipalExpansionError.java
! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestConnect.java
! test/sun/security/smartcardio/TestConnectAgain.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestExclusive.java
! test/sun/security/smartcardio/TestMultiplePresent.java
! test/sun/security/smartcardio/TestPresent.java
! test/sun/security/smartcardio/TestTransmit.java
! test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java
! test/sun/security/tools/keytool/console.sh
! test/sun/security/tools/keytool/i18n.sh

Changeset: 28f135557bf1
Author:    sla
Date:      2014-03-19 19:05 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/28f135557bf1

8037864: Add java/lang/instrument/NativeMethodPrefixAgent.java to ProblemList.txt
Reviewed-by: alanb

! test/ProblemList.txt

Changeset: f82165aa2568
Author:    ascarpino
Date:      2014-03-19 11:48 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f82165aa2568

7107611: sun.security.pkcs11.SessionManager is scalability blocker
Reviewed-by: valeriep

! src/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: 59f5c320f55f
Author:    msheppar
Date:      2014-03-20 15:25 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/59f5c320f55f

8030780: test/com/sun/corba/cachedSocket/7056731.sh leaves HelloServer behind
Summary: intermittent test failure leaves server process - add server pid to test's kill -9 command
Reviewed-by: chegar

! test/com/sun/corba/cachedSocket/7056731.sh

Changeset: 95e72182e615
Author:    msheppar
Date:      2014-03-20 16:19 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/95e72182e615

8036134: Check src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c for JNI pending exceptions
Summary: check malloc return value and added JUN_ThrowOutOfMemoryException
Reviewed-by: alanb

! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c

Changeset: 7b2c8d1c7aeb
Author:    joehw
Date:      2014-03-20 13:41 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7b2c8d1c7aeb

8035577: Xerces Update: impl/xpath/regex/RangeToken.java
Reviewed-by: lancea, alanb, sherman, joehw
Contributed-by: david.x.li at oracle.com

+ test/javax/xml/jaxp/XPath/8035577/Regex.java

Changeset: 323b64a9dede
Author:    msheppar
Date:      2014-03-20 21:03 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/323b64a9dede

8036603: Check jdk/src/windows/native/java/lang/ProcessEnvironment_md.c for JNI pending exceptions
Summary: added JNI call NULL return checks
Reviewed-by: alanb, mchung

! src/windows/native/java/lang/ProcessEnvironment_md.c

Changeset: 4b4adb994191
Author:    msheppar
Date:      2014-03-20 21:14 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/4b4adb994191

8036609: Check jdk/src/windows/native/java/lang/ProcessImpl_md.c for JNI pending exceptions
Summary: added ExceptionCheck fater JNI calls
Reviewed-by: chegar

! src/windows/native/java/lang/ProcessImpl_md.c

Changeset: 25587256bdbe
Author:    msheppar
Date:      2014-03-20 21:27 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/25587256bdbe

8036601: JNI exception pending in jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c
Summary: check JNI return values and pending exceptions, Check malloc returns, and throw OOME as appropriate
Reviewed-by: alanb

! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c

Changeset: e712077f0b46
Author:    lancea
Date:      2014-03-20 18:18 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/e712077f0b46

8037507: Fix broken link in javax/sql/rowset/package.html
Reviewed-by: darcy

! src/share/classes/javax/sql/rowset/package.html

Changeset: 700bd3ba3a41
Author:    msheppar
Date:      2014-03-20 22:57 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/700bd3ba3a41

8036600: JNI exception pending in src/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c
Summary: check JNI return values, check for pending exceptions, check malloc return value and raise OOME as needed
Reviewed-by: alanb

! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c

Changeset: ca7681f64191
Author:    msheppar
Date:      2014-03-20 23:12 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ca7681f64191

8035930: Check jdk/src/windows/native/java/io/io_util_md.c for JNI pending exceptions
Summary: malloc null return checks and pending exception checks
Reviewed-by: alanb

! src/windows/native/java/io/io_util_md.c

Changeset: 740ffd98e35a
Author:    msheppar
Date:      2014-03-20 23:34 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/740ffd98e35a

8035340: (prefs) Check jdk/src/windows/native/java/util/WindowsPreference.c for JNI pending exceptions
Summary: Check for JNI pending exceptions. Add null checks after malloc calls
Reviewed-by: alanb, chegar

! make/lib/CoreLibraries.gmk
! src/windows/native/java/util/prefs/WindowsPreferences.c

Changeset: fd96b8136342
Author:    msheppar
Date:      2014-03-21 00:01 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/fd96b8136342

8025293: JNI exception pending checks in java.net
Summary: enhance the return check for JNI native calls, check for NULL and pending exceptions
Reviewed-by: alanb, chegar

! src/solaris/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface.c

Changeset: eb3fc26aa005
Author:    msheppar
Date:      2014-03-21 00:13 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/eb3fc26aa005

8036607: JNI exception pending in jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
Summary: check for JNI pending exception and NULL returns from JNI calls in DualStackPlainDatagramSocketImpl.c
Reviewed-by: alanb

! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c

Changeset: 56366827ebab
Author:    msheppar
Date:      2014-03-21 00:57 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/56366827ebab

8035870: Check jdk/src/windows/native/java/io/WinNTFileSystem_md.c for JNI pending exceptions
Summary: NI return checks, NULL return checks for malloc added
Reviewed-by: alanb, chegar

! src/windows/native/java/io/WinNTFileSystem_md.c
! src/windows/native/java/io/io_util_md.c

Changeset: f5a18100873c
Author:    sla
Date:      2014-03-21 09:38 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/f5a18100873c

8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries
Reviewed-by: alanb

! make/lib/ServiceabilityLibraries.gmk
! src/share/back/SDE.c
! src/share/back/eventHandler.c
! src/share/back/log_messages.c
! src/share/instrument/InvocationAdapter.c
! src/share/instrument/PathCharsValidator.c
! src/solaris/back/util_md.h
! src/solaris/native/sun/management/MacosxOperatingSystem.c
! src/windows/back/linker_md.c
! src/windows/back/proc_md.h

Changeset: 85df9a94d1f0
Author:    sla
Date:      2014-03-21 14:45 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/85df9a94d1f0

8037225: sun/tools/jinfo/Basic.sh fails
Reviewed-by: alanb

! src/share/classes/sun/tools/jinfo/JInfo.java
! test/sun/tools/jinfo/Basic.sh

Changeset: 0eab6c63201d
Author:    ihse
Date:      2014-03-24 10:40 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/0eab6c63201d

8038027: DTDBuilder should be run in headless mode
Reviewed-by: ihse
Contributed-by: david.dehaven at oracle.com

! make/Tools.gmk

Changeset: 15b7d6a7c643
Author:    igerasim
Date:      2014-03-24 14:14 +0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/15b7d6a7c643

6943190: TEST_BUG: some tests in java/lang/Runtime/exec have hard-coded path to shell commands
Reviewed-by: martin, rriggs, alanb

! test/java/lang/Runtime/exec/ConcurrentRead.java
! test/java/lang/Runtime/exec/ExecWithDir.java
! test/java/lang/Runtime/exec/ExecWithInput.java
! test/java/lang/Runtime/exec/ExitValue.java
! test/java/lang/Runtime/exec/LotsOfDestroys.java
! test/java/lang/Runtime/exec/LotsOfOutput.java
! test/java/lang/Runtime/exec/SleepyCat.java
! test/java/lang/Runtime/exec/Status.java
! test/java/lang/Runtime/exec/StreamsSurviveDestroy.java
+ test/java/lang/Runtime/exec/UnixCommands.java

Changeset: 7a648a0403ba
Author:    jbachorik
Date:      2014-03-24 13:16 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/7a648a0403ba

8037274: sun.tools.attach.WindowsVirtualMachine#createPipe() needs more descriptive message when pipe creation fails
Reviewed-by: alanb, dcubed, allwin

! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c

Changeset: 249bbb2b67e4
Author:    alanb
Date:      2014-03-24 15:09 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/249bbb2b67e4

8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException
Reviewed-by: chegar

! src/solaris/classes/sun/nio/fs/UnixPath.java
! test/java/nio/file/Path/PathOps.java

Changeset: de48b09968a1
Author:    psandoz
Date:      2014-03-24 17:07 +0100
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/de48b09968a1

8037857: Methods j.u.Arrays.spliterator/stream(X[], int, int) throw IAE instead of specified AIOOBE when endIndex < startIndex
Reviewed-by: alanb

! src/share/classes/java/util/Spliterators.java
+ test/java/util/Arrays/StreamAndSpliterator.java

Changeset: ce5a89221da4
Author:    sherman
Date:      2014-03-24 12:47 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/ce5a89221da4

8033662: DateTimeFormatter parsing ignores withZone()
Summary: to include the set "zone" in resolved result
Reviewed-by: sherman, chegar
Contributed-by: scolebourne at joda.org

! src/share/classes/java/time/format/DateTimeFormatter.java
! src/share/classes/java/time/format/DateTimeParseContext.java
! src/share/classes/java/time/format/Parsed.java
! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java

Changeset: 9a58ff1e27a6
Author:    bpb
Date:      2014-03-24 14:35 -0700
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/9a58ff1e27a6

8038163: Build failure on Mac OS 10.9.2 (Mavericks) due to warning treated as error
Summary: Add parentheses to conditional expression to appease compiler.
Reviewed-by: sla, alanb
Contributed-by: Pavel Rappo <pavel.rappo at oracle.com>

! src/share/back/eventFilter.c

Changeset: 3603451813f0
Author:    chegar
Date:      2014-03-25 09:31 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/3603451813f0

8034181: SIGBUS in SctpChannelImpl receive
Reviewed-by: alanb, dsamersoff

! src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c
+ test/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java

Changeset: d2e895fe129c
Author:    alanb
Date:      2014-03-25 10:14 +0000
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/d2e895fe129c

8031563: TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once
Reviewed-by: alanb
Contributed-by: michael.cui at oracle.com

! test/java/nio/channels/Selector/ChangingInterests.java

Changeset: c7a94e533f70
Author:    wmdietl
Date:      2014-03-25 14:28 -0400
URL:       http://hg.openjdk.java.net/type-annotations/type-annotations/jdk/rev/c7a94e533f70

Automated merge with http://hg.openjdk.java.net/jdk9/dev/jdk

! make/CompileLaunchers.gmk
! src/share/classes/sun/tools/jinfo/JInfo.java
! src/solaris/native/java/net/NetworkInterface.c
! src/solaris/native/sun/management/MacosxOperatingSystem.c
! src/windows/native/java/lang/ProcessImpl_md.c
! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c



More information about the type-annotations-dev mailing list