CFV: New JDK Committer: Xin Liu
Hohensee, Paul
hohensee at amazon.com
Tue Jun 8 14:02:18 UTC 2021
Vote: yes.
-----Original Message-----
From: jdk-dev <jdk-dev-retn at openjdk.java.net> on behalf of Volker Simonis <volker.simonis at gmail.com>
Date: Tuesday, June 8, 2021 at 3:35 AM
To: jdk-dev <jdk-dev at openjdk.java.net>
Subject: CFV: New JDK Committer: Xin Liu
I hereby nominate Xin Liu (xliu) to JDK Committer.
Xin is a member of the Corretto team at Amazon and has contributed 42
patches in the JDK project since 2018 [1]. He mostly works on the C2
JIT compiler and has recently authored the support for asynchronous
logging. A list of selected patches can be found at the end of this
mail.
Votes are due by 12:00 CET June 22, 2021.
Only current JDK Committers [2] are eligible to vote on this
nomination. Votes must be cast in the open by replying to this
mailing list.
For Lazy Consensus voting instructions, see [3].
Thank you and best regards,
Volker
[1] https://github.com/search?o=desc&p=1&q=author-name%3A%22Xin+Liu%22+repo%3Aopenjdk%2Fjdk+merge%3Afalse&s=committer-date&type=Commits
[2] http://openjdk.java.net/census
[3] http://openjdk.java.net/projects/#committer-vote
Selected patches:
1. 8222670: pathological case of JIT recompilation and code cache bloat
https://github.com/openjdk/jdk/commit/63dbcdc87456de230741767c298e72f428c34f47
2. 8229450: C2 compilation fails with assert(found_sfpt) failed
https://github.com/openjdk/jdk/commit/0a92dc786d1e5f3162067154beec8f079437f4f7
3. 8022574: remove HaltNode code after uncommon trap calls
https://github.com/openjdk/jdk/commit/52e1bec7bc9a63890a301222829e89b3aeab0fbc
4. 8247732: validate user-input intrinsic_ids in ControlIntrinsic
https://github.com/openjdk/jdk/commit/83be8a902cee867c0e9d400e762f61896eb6df80
5. 8151779: Some intrinsic flags could be replaced with one general flag
https://github.com/openjdk/jdk/commit/4076ca82d2965c50334126d2dec3fa2ee7d89152
6. 8206075: On x86, assert on unbound assembler Labels used as branch target
https://github.com/openjdk/jdk/commit/6cbef1de5d6130bb6ecb34d865759c109f414504
7. 8254369: Node::disconnect_inputs may skip precedences
https://github.com/openjdk/jdk/commit/bdda2058c24180cd979ed856a30c3932b9e7ea1f
8. 8261675: ObjectValue::set_visited(bool) sets _visited false
https://github.com/openjdk/jdk/commit/2677f6f47d97f39435a12fdfeae738fc8432dfd4
9. 8245051: c1 is broken if it is compiled by gcc without -fno-lifetime-dse
https://github.com/openjdk/jdk/commit/612c38cdc92a3e169fe83846920407d50263044a
10. 8229517: Support for optional asynchronous/buffered logging
https://github.com/openjdk/jdk/commit/41185d38f21e448370433f7e4f1633777cab6170
11. 8257800: CompileCommand
TypedMethodOptionMatcher::parse_method_pattern() may over consume
https://github.com/openjdk/jdk/commit/adf0e23aa2c4169de6d8b41be4306128ed9666f6
12. 8251464: make Node::dump(int depth) support indent
https://github.com/openjdk/jdk/commit/ea5a2b15a040394730404c3abb62a3628450c796
More information about the jdk-dev
mailing list