<div dir="ltr">Hi all,<br><br>As a Ph.D. student majored in Software Reliability, I have used LLVM in many of my projects, such as the Anticipating Invariant (<a href="http://james0zan.github.io/AI.html">http://james0zan.github.io/AI.html</a>) and some other undergoing ones.<br>Thus, it would be a great pleasure for me if I could take this opportunity to contribute to this awesome project.<br><br>After reading the idea list (<a href="http://llvm.org/OpenProjects.html">http://llvm.org/OpenProjects.html</a>), I was most interested in the idea of improving the "Pointer and Alias Analysis" passes.<br>Could you please give me some more tips or advices on how to get started on working on the application?<br><br>Simultaneously, I also have another idea about using LLVM to detect runtime bloat, just like the ThreadSanitizer tool for data races.<br>If there is anyone here who would like to mentor this project, could you please find some time to review the <a href="https://gist.github.com/james0zan/d03737c60b10d0d11d34">more detailed proposal on gist</a> and give me some feedbacks?<br><br>P.S. <br>  I do prefer the bloat detection tool, but I'm not sure about whether it is suitable for GSoC.<br>  Thus I will apply for the Alias Analysis one if it is not suitable.<br><br>Thanks!<br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Mingxing Zhang<div><br></div><div>Tel.: +86-10-62797143<br></div><div>Web: <a href="http://james0zan.github.io/" target="_blank">http://james0zan.github.io/</a><br></div><div>Addr: Room 3-122, FIT Building, Tsinghua University, Beijing 100084, China</div></div></div></div></div></div>
</div>