many speed improvements, thanks Michele

This commit is contained in:
mdipierro
2012-08-28 08:28:36 -05:00
parent 37f81b48e8
commit 18a2c2c68e
4 changed files with 19 additions and 30 deletions
+1 -2
View File
@@ -209,8 +209,7 @@ def serve_controller(request, response, session):
page = run_controller_in(request.controller, request.function, environment)
if isinstance(page, dict):
response._vars = page
for key in page:
response._view_environment[key] = page[key]
response._view_environment.update(page)
run_view_in(response._view_environment)
page = response.body.getvalue()
# logic to garbage collect after exec, not always, once every 100 requests