Please note: This wiki is currently running in test mode after an attack on January 5 2013. All passwords were reset, so you will have to use the password recovery function to get a new password. To edit wiki pages, please log in first. See the wiki attack description page for more details. If you find problems, please report them to the pydotorg-www mailing list.

Replace the stack based virtual machine with a register based machine. This would be a fairly large project but could likely be mostly completed in a summer. The resulting performance increase would be around 10%.

Maybe it would be more interesting to work on the Parrot side of things, which is also a register based VM, but will include support for other languages than Python (allowing for cool things like exchanging objects/functionality in Perl, Python and PHP).

There's been a recent discussion on register-based approaches.

CodingProjectIdeas/RegisterVirtualMachine (last edited 2009-03-19 18:57:39 by DanielDiniz)