.. include:: crossreferences.asc .. |title| replace:: Integration of Psyco .. |wp| replace:: WP44 .. |start| replace:: M2 .. |p1| replace:: AR .. |m1| replace:: 6 .. |p2| replace:: Y .. |m2| replace:: 2 .. |p3| replace:: Y .. |m3| replace:: 2 .. |p4| replace:: Z .. |m4| replace:: 2 .. |p5| replace:: |e| .. |m5| replace:: |e| .. |p6| replace:: |e| .. |m6| replace:: |e| .. include:: wp-toptable.asc .. include:: wp-tablebegin.asc **Objectives** - Integration of Psyco's technology into PyPy. - Optimization by Creating Specialized Machine Code at Run-time. - Adressing new Processor Architectures .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Description of work** - Determine which parts of Psyco need to be written in RPython. - Design Psyco as a meta-component that hooks into the translator (WP31_) - Implement Psyco partially in RPython, partially in Python, favoring the latter. - Implement a dedicated run-time component (WP33_) for Psyco. - Further develop these technologies based on the results gathered in WP43_, e.g. identify when these technologies would guide specific choices among the solutions developed in WP33_ and studying several solutions in WP42_. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Deliverables** - DL??? to be defined. Speed boost, architectures. - DL??? Passing all applicable elements of the standard test suite. .. include:: wp-tableend.asc .. include:: wp-tablebegin.asc **Milestones and Expected Result** - M4 with M3 WP42_ WP43_ .. include:: wp-tableend.asc