CFV: New JDK9 Reviewer: Christoph Langer

Volker Simonis volker.simonis at gmail.com
Thu Feb 9 10:08:11 UTC 2017


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
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9ff773cd4ba2>
8150232: AIX cleanup: Integrate changes of 7178026 and others
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ad7a71500f4a>
8160565: AIX port: cleanup of libo4 wrapper stub
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/adc8c84b7cf8>
8162869: Small fixes for AIX perf memory and attach listener
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5ff3c0f8fb8b>
8130910: hsperfdata file is created in wrong directory and not cleaned up
if /tmp/hsperfdata_<username> has wrong permissions
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/efc17f03e5d4>

jaxp:

8150470: JCK: api/xsl/conf/copy/copy19 test failure
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/264df5d957cd>
8162598: XSLTC transformer swallows empty namespace declaration which is
needed to undeclare default namespace
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e66cdc2de6b0>
8169772: [JAXP] XALAN: Transformation of DOM with null valued text node
causes NPE <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/31ac7aab52da>
8169112: java.lang.VerifyError: (class: GregorSamsa, method: template-bash
signature: (LGregorSamsa8;)V) Register 10 contains wrong type
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7f3e970af45c>
8169631: [JAXP] XALAN: transformation of XML via namespace-unaware SAX
input yields a different result than namespace-unaware DOM input
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1384504d2cd0>
8173261: JAXP: TESTBUG: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/620d0c38581f>
8173602: JAXP: TESTBUG:
javax/xml/jaxp/unittest/transform/TransformerTest.java needs refactoring
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e930c373aaa4>
8149915: enabling validate-annotations feature for xsd schema with
annotation causes NPE
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/95c223e6eaf0>
8150704: XALAN: ERROR: 'No more DTM IDs are available' when transforming
with lots of temporary result trees
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0fe7231b64a6>
8153781: Issue in XMLScanner:
EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large
DOCTYPE section with CRLF at wrong place
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8be2998d17d6>

jdk:

8139436: sun.security.mscapi.KeyStore might load incomplete data
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/05899a336fcd>
8149169: SSLSocketInputRecord.decodeInputRecord buffer overflow
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d6a0479363ed>
8156521: Minor fixes and cleanups in NetworkInterface.c
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fe3e1508653e>
8158023: SocketExceptions contain too little information sometimes
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0b88eb2f451d>
8160174: java.net.NetworkInterface - fixes and improvements for network
interface listing <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a8db670c7d12>
8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/109f1765cc39>
8163177: Fix for 8152971 breaks builds with VS2010
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bf97a92e5de6>
8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2c68a91dcecf>
8163181: Further improvements for Unix NetworkInterface native
implementation <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/40c3550625a2>
8166189: Fix for Bug 8165524 breaks AIX build
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c709e74ffcf6>
8166604: nio: remove unneeded locals variables and correct NPE
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/03fdbc829db3>
8166584: Remove obsolete utility function NET_ThrowSocketException in
windows libnet <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2b5229c75e93>
8166850: No runtime error expected after calling NET_MapSocketOption
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/153b4781adcc>
8166866: (ch) Remove AIX specific implementation file
java.base/aix/native/libnio/ch/AixNativeThread.c
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/91a5353ecbbb>
8167295: Further cleanup to the native parts of libnet/libnio
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d4f70e7859c7>
8167481: cleanup of headers and includes for native libnet
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9f0ab4b20ff7>
8168771: Remove #ifdef AF_INET6 guards in libnet native coding
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6577fabed061>
8164057: Fix @since for java.net.Inet[46]Address
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/03d7bdec12fe>
8171075: Inet4AddressImpl: Remove duplicate and (no longer used ?) native
coding for BSD <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3edecfdfe4de>
8171077: Use getaddrinfo/getnameinfo in Windows Inet4AddresImpl native code
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/24f8703890b2>
8171906: Changes for 8148023 break AIX build
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ed7c4f86489f>
8170544: Fix code scan findings in libnet
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f3115622562a>
8173197: (se) WindowsSelectorImpl.c does not compile with VS2010
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fb36a29be4a3>
8173634: libjli/cmdtoargs.c does not compile with VS2010
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/65a1441c9c80>
8133830: [solaris] Fix for potential memory leak in TimeZone_md.c, function
findJavaTZ_md() <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e40abeb715f0>
8134505: Cleanup of "TimeZone_md.c"
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4b948e5a3e77>
8158519: Incorrect network mask and broadcast address on Linux when there
are multiple IPv4 addresses on an interface
<http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ac3e32924dfb>


More information about the jdk9-dev mailing list