<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
On 4/1/12 10:41 PM, Patrick Edwards wrote:
<blockquote
cite="mid:CABW-FY3WoZW7gW5V7fpet8Ws3MnvcX=HyQdeBocKXO-oYwTypA@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
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?</blockquote>
<br>
Here are two random ideas I've had:<br>
<br>
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.<br>
<br>
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.<br>
<br>
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.<br>
<br>
-- John T.<br>
<br>
<blockquote
cite="mid:CABW-FY3WoZW7gW5V7fpet8Ws3MnvcX=HyQdeBocKXO-oYwTypA@mail.gmail.com"
type="cite">
<div>
<br>
</div>
<div>Thank you in advance,</div>
<div>Patrick Edwards, potential GSoC applicant</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <a class="moz-txt-link-freetext" href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a>
</pre>
</blockquote>
<br>
</body>
</html>