Update on inlining

Bryce Kampjes bryce at kampjes.demon.co.uk
Sun Feb 7 17:12:08 UTC 2010


There's been some progress on Exupery. The current task is inlining
methods that don't create blocks.

The last commit includes the ability to inline methods with arguments.

The remaining tasks are:
 * Accessing the literal frame from an inlined method
 * inlined self references
 * inlined super calls
 * inlined methods with temporaries
 * deoptimising inlined methods
 * updating the profilers to automatically inline methods.

After that it's time to add closure support to Exupery then inline
blocks.

Bryce



More information about the Exupery mailing list