[LLVMdev] Potential Google Summer of Code Applicant
John Criswell
criswell at illinois.edu
Mon Apr 2 07:39:32 PDT 2012
On 4/1/12 10:41 PM, Patrick Edwards wrote:
> Hi, my name is Patrick Edwards, and I'm currently a CS major at Kent
> State University. I have always been interested in doing work with
> compilers and LLVM seems to be a perfect fit for me to learn more over
> the summer, and also contribute to open-source projects at the same
> time. However, while browsing through the project ideas, the only
> ideas I found accessible were the code reduction and compile
> with/benchmark the LLVM compiler. I would really love to help LLVM, as
> I have used C++ in quite a few of my classes and side programs, not to
> mention learning other oddball languages as I wanted. If possible,
> could someone please point me in the right direction to contribute to
> LLVM in the best way I can?
Here are two random ideas I've had:
1) Run tests to see how well Google's Go language works with Dragonegg.
Fix bugs that you find. Measure performance of Dragonegg-compiled Go
programs compiled over GCC-compiled and 6g compiled Go programs.
2) Create a Clang front-end for Google Go. This would enable static
analysis to be built for Google Go just as they are built for
C/C++/Objective-C now.
If you haven't already, you might want to investigate the Open Projects
pages of LLVM sub-projects such as compiler-rt, SAFECode, polly, klee, etc.
-- John T.
>
> Thank you in advance,
> Patrick Edwards, potential GSoC applicant
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120402/e737d6eb/attachment.html>
More information about the llvm-dev
mailing list