New JDK Committer: Xin Liu(Internet mail)

jiefu(傅杰) jiefu at tencent.com
Tue Jun 8 10:48:29 UTC 2021


Vote: yes.

Best regards,
Jie

On 2021/6/8, 6:36 PM, "jdk-dev on behalf of Volker Simonis" <jdk-dev-retn at openjdk.java.net on behalf of volker.simonis at gmail.com> wrote:

    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