CFV: New JDK9 Reviewer: Christoph Langer

Volker Simonis volker.simonis at gmail.com
Thu Feb 9 16:21:18 UTC 2017


Vote: yes


On Thu, Feb 9, 2017 at 11:08 AM, Volker Simonis
<volker.simonis at gmail.com> wrote:
> I hereby nominate Christoph Langer (clanger) to JDK9 Reviewer.
>
> Christoph is a long standing member of the JVM team at SAP. He's main area
> of expertise is the JDK network stack and the XML libraries. During the last
> two years he has contributed 42 changesets across the hotspot(5) [3],
> jaxp(10) [4]  and jdk (27) [5] repositories (see below for a complete list).
>
> Votes are due by 23 February 2017, 12:00 CET.
>
> Only current JDK9 Reviewers [1] are eligible to vote on this
> nomination.  Votes must be cast in the open by replying to this
> mailing list.
>
> For Three-Vote Consensus voting instructions, see [2].
>
> Volker Simonis
>
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#reviewer-vote
> [3]
> http://hg.openjdk.java.net/jdk9/dev/hotspot/search/?rev=%28author%28%22clanger%22%29%20or%20desc%28%22Contributed-by%3A%20christoph.langer%40sap.com%22%29%29%20and%20not%20merge%28%29&revcount=20
> [4]
> http://hg.openjdk.java.net/jdk9/dev/jaxp/search/?rev=%28author%28%22clanger%22%29%20or%20desc%28%22Contributed-by%3A%20christoph.langer%40sap.com%22%29%29%20and%20not%20merge%28%29&revcount=40
> [5]
> http://hg.openjdk.java.net/jdk9/dev/jdk/search/?rev=((author(%22clanger%22)%20and%20not%20desc(%22Contributed-by%22))%20or%20desc(%22Contributed-by%3A%20christoph.langer%40sap.com%22))%20and%20not%20merge()&revcount=80
>
> hotspot:
>
> 8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX
> 8150232: AIX cleanup: Integrate changes of 7178026 and others
> 8160565: AIX port: cleanup of libo4 wrapper stub
> 8162869: Small fixes for AIX perf memory and attach listener
> 8130910: hsperfdata file is created in wrong directory and not cleaned up if
> /tmp/hsperfdata_<username> has wrong permissions
>
> jaxp:
>
> 8150470: JCK: api/xsl/conf/copy/copy19 test failure
> 8162598: XSLTC transformer swallows empty namespace declaration which is
> needed to undeclare default namespace
> 8169772: [JAXP] XALAN: Transformation of DOM with null valued text node
> causes NPE
> 8169112: java.lang.VerifyError: (class: GregorSamsa, method: template-bash
> signature: (LGregorSamsa8;)V) Register 10 contains wrong type
> 8169631: [JAXP] XALAN: transformation of XML via namespace-unaware SAX input
> yields a different result than namespace-unaware DOM input
> 8173261: JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh
> 8173602: JAXP: TESTBUG:
> javax/xml/jaxp/unittest/transform/TransformerTest.java needs refactoring
> 8149915: enabling validate-annotations feature for xsd schema with
> annotation causes NPE
> 8150704: XALAN: ERROR: 'No more DTM IDs are available' when transforming
> with lots of temporary result trees
> 8153781: Issue in XMLScanner:
> EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE
> section with CRLF at wrong place
>
> jdk:
>
> 8139436: sun.security.mscapi.KeyStore might load incomplete data
> 8149169: SSLSocketInputRecord.decodeInputRecord buffer overflow
> 8156521: Minor fixes and cleanups in NetworkInterface.c
> 8158023: SocketExceptions contain too little information sometimes
> 8160174: java.net.NetworkInterface - fixes and improvements for network
> interface listing
> 8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
> 8163177: Fix for 8152971 breaks builds with VS2010
> 8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java
> 8163181: Further improvements for Unix NetworkInterface native
> implementation
> 8166189: Fix for Bug 8165524 breaks AIX build
> 8166604: nio: remove unneeded locals variables and correct NPE
> 8166584: Remove obsolete utility function NET_ThrowSocketException in
> windows libnet
> 8166850: No runtime error expected after calling NET_MapSocketOption
> 8166866: (ch) Remove AIX specific implementation file
> java.base/aix/native/libnio/ch/AixNativeThread.c
> 8167295: Further cleanup to the native parts of libnet/libnio
> 8167481: cleanup of headers and includes for native libnet
> 8168771: Remove #ifdef AF_INET6 guards in libnet native coding
> 8164057: Fix @since for java.net.Inet[46]Address
> 8171075: Inet4AddressImpl: Remove duplicate and (no longer used ?) native
> coding for BSD
> 8171077: Use getaddrinfo/getnameinfo in Windows Inet4AddresImpl native code
> 8171906: Changes for 8148023 break AIX build
> 8170544: Fix code scan findings in libnet
> 8173197: (se) WindowsSelectorImpl.c does not compile with VS2010
> 8173634: libjli/cmdtoargs.c does not compile with VS2010
> 8133830: [solaris] Fix for potential memory leak in TimeZone_md.c, function
> findJavaTZ_md()
> 8134505: Cleanup of "TimeZone_md.c"
> 8158519: Incorrect network mask and broadcast address on Linux when there
> are multiple IPv4 addresses on an interface


More information about the jdk9-dev mailing list