About me

I am a Postdoctoral Researcher in the Programming Languages and Compilers (PLC) Group at the School of Computer Science and Engineering, University of New South Wales (UNSW), working under the supervision of Professor Jingling Xue.

I received my Ph.D. in Computer Science and Engineering from the University of New South Wales (UNSW) in 2025. Prior to that, I received my B.Eng and M.Res in Engineering at Wuhan University (WHU) in 2017 and 2020, respectively.

Research Interests

My research interests include programming languages, compiler technology, and program analysis.

Publications

  • Stack Filtering: Elevating Precision and Efficiency in Rust Pointer Analysis.
    Wei Li, Dongjie He, Wenguang Chen, and Jingling Xue.
    In 23rd IEEE/ACM International Symposium on Code Generation and Optimization (CGO'25).

  • A Context-Sensitive Pointer Analysis Framework for Rust and Its Application to Call Graph Construction.
    Wei Li, Dongjie He, Yujiang Gui, Wenguang Chen, and Jingling Xue.
    In Proceedings of the 33rd ACM SIGPLAN International Conference on Compiler Construction (CC'24).

  • A Container-Usage-Pattern-Based Context Debloating Approach for Object-Sensitive Pointer Analysis.
    Dongjie He, Yujiang Gui, Wei Li, Yonggang Tao, Changwei Zou, Yulei Sui and Jingling Xue.
    In ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'23).

  • Automatic Generation and Reuse of Precise Library Summaries for Object-Sensitive Pointer Analysis.
    Jingbo Lu, Dongjie He, Wei Li, Yaoqing Gao, Jingling Xue.
    In 38th IEEE/ACM International Conference on Automated Software Engineering (ASE'23).

  • Effective Stack Wear Leveling for NVM.
    Jifeng Wu, Wei Li, Libing Wu, Mengting Yuan, Chun Jason Xue, Jingling Xue and Qingan Li.
    In IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD'23).

  • An empirical study of the effectiveness of IR-based bug localization for large-scale industrial projects.
    Wei Li, Qingan Li, Yunlong Ming, Weijiao Dai, Shi Ying, Mengting Yuan.
    In Empirical Software Engineering 27.2 (ESE 2022).

  • Loop2Recursion: Compiler-Assisted Wear Leveling for Non-Volatile Memory.
    Wei Li, Libing Wu, Mengting Yuan, Chun Jason Xue, Jingling Xue, Qingan Li.
    In 2020 IEEE 38th International Conference on Computer Design (ICCD'20).

  • A Wear Leveling Aware Memory Allocator for Both Stack and Heap Management in PCM-based Main Memory Systems.
    Wei Li, Ziqi Shuai, Chun Jason Xue, Mengting Yuan, Qingan Li.
    In 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE'19).