CFV: New JDK9 Reviewer: Christoph Langer

Tobias Hartmann tobias.hartmann at oracle.com
Fri Feb 10 09:08:14 UTC 2017


Vote: yes

On 09.02.2017 11:08, Volker Simonis 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
> <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