GSOC 2010 Proposal: A PAST Optimization Framework for Parrot

chromatic chromatic at
Fri Apr 9 06:17:46 UTC 2010

On Thursday 08 April 2010 at 23:11, Jonathan Leto wrote:

> What language will the "Parrot library for traversing PASTs" be
> written in? C/PIR/NQP or a combination? Same question for the other
> deliverables.

I recommend NQP, and possibly PIR.  If we can avoid C, so much the better.
> Are there any additional things that need to be done to integrate LLVM?

I wouldn't think so.
> How does this project relate to "Lorito" ?

It's independent of Lorito.
> Does Parrot currently have the proper test framework to test PAST? You
> may need to allow for some time to write some testing tools.

The first version of PAST, at least in the TGE days, had some tests.  PCT has 
some tests in t/pct, but I'm not sure they're comprehensive.  Patrick will 
know better.

-- c 

More information about the parrot-dev mailing list