Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Dev
compiler optimizations: collecting ideas
 

Index | Next | Previous | View Flat


daniel.furrer at gmail

Nov 14, 2008, 6:27 AM


Views: 440
Permalink
compiler optimizations: collecting ideas

Hello everybody,

As part of an advanced compiler design course at our university (ETH
Zurich), we have to implement an optimization (or various thereof).
I've spoken with a couple of people who are, like me, very fascinated by
Python.
So I would just like to ask if somebody has any ideas on what we could do?

Our constraints:
- We are 4 persons, each willing to potentially spend around 4-6 full days
of work.
- We've been working on generating Control Flow Graphs, generating Static
Single Assignment Form (inserting phi-nodes) and removing it again. We've
also implemented techniques like constant folding, copy propagation, Common
Subexpression Elimination etc.

We're looking for:
- Hints as to which python compiler would be best to work on. (The official
Python compiler package seems very nice to work with actually...)
- If there are any requests in the area of optimization that we could have a
look at

Any feedback would be highly appreciated as well as pointers to specific
bugs in the tracker and other relevant discussions.

Best regards,
Daniel

Subject User Time
compiler optimizations: collecting ideas daniel.furrer at gmail Nov 14, 2008, 6:27 AM
    Re: compiler optimizations: collecting ideas steve at pearwood Nov 14, 2008, 7:06 AM
        Re: compiler optimizations: collecting ideas stefan_ml at behnel Nov 14, 2008, 10:24 AM
    Re: compiler optimizations: collecting ideas ncoghlan at gmail Nov 14, 2008, 8:42 AM
    Re: compiler optimizations: collecting ideas stefan_ml at behnel Nov 14, 2008, 10:59 AM
    Re: compiler optimizations: collecting ideas dreamingforward at gmail Nov 14, 2008, 2:07 PM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.