刘浩
2012-Oct-08 04:34 UTC
[LLVMdev] A Java version of LLVM Core for LLVM IR Analysis: JLLVM
Hi all, I'm Hao Liu, a 3rd year graduate student of Shanghai Jiao Tong University in China. We've build a project named JLLVM, and it's a java version of LLVM Core for Java developers. Our motivation is simple: The LLVM project is a great job. But it is for C++ developers. *It's difficult for Java developers to analysis LLVM IR*(intermediate representation). So we build a project use Java to implement a LLVM Core so thant we can analysis LLVM IR with Java and we name this project JLLVM. The JLLVM project works well and we already implement two tools on it. The core technique is ANTLR. We use ANTLR to recognize LLVM IR and generate parser. And the Java class is organized as the official LLVM core of C++ version. We only implement several necessary feature of LLVM and we will keep on this work if some else like our project. The JLLVM project is open source. To see more details or download source code, please follow the link of our project's main page: http://tcloud.sjtu.edu.cn/wiki/index.php/User:Liuhaots:JLLVM And if you have any question, please contact me. Thanks! -- - Hao Liu -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121008/fa13e34f/attachment.html>
陳韋任 (Wei-Ren Chen)
2012-Oct-19 04:13 UTC
[LLVMdev] A Java version of LLVM Core for LLVM IR Analysis: JLLVM
Hi Liu, Take a look on [1], maybe you can put your project link on that page. ;) Regards, chenwj [1] http://llvm.org/ProjectsWithLLVM/ -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667 Homepage: http://people.cs.nctu.edu.tw/~chenwj
Hao Liu
2012-Oct-19 04:31 UTC
[LLVMdev] A Java version of LLVM Core for LLVM IR Analysis: JLLVM
Hi Wei-Ren, It's very kind of you to tell me this. I'll follow that link. Thanks, - Hao Liu 2012/10/19 ��f�� (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw>:> Hi Liu, > > Take a look on [1], maybe you can put your project link > on that page. ;) > > Regards, > chenwj > > [1] http://llvm.org/ProjectsWithLLVM/ > > -- > Wei-Ren Chen (��f��) > Computer Systems Lab, Institute of Information Science, > Academia Sinica, Taiwan (R.O.C.) > Tel:886-2-2788-3799 #1667 > Homepage: http://people.cs.nctu.edu.tw/~chenwj-- - Hao Liu