OK -- more info. I discovered that sqlite3 was not being loaded by sql.py in gluon. The library must be structured oddly because it wants something like:
from sqlite3 import dbapi2 as sqlite3 After hacking sql.py in this fashion, pypy ran perfectly! ...for about 30 seconds! After that time, I got a "too many open files" error for every request. It seems that PyPy isn't very aggressive about GC'ing closed files, so I need to research that aspect. It may be a moot question, because from my brief tests I believe the JIT will not speed up code loaded and run via "exec". I noticed my worst page load takes about 6-7 seconds under OSX Python 2.5.2 but takes about 12 seconds under PyPy. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.