[Python-checkins] r62826 - python/branches/tlee-ast-optimize/Python/optimize.c
thomas.lee
python-checkins at python.org
Wed May 7 16:20:53 CEST 2008
Author: thomas.lee
Date: Wed May 7 16:20:52 2008
New Revision: 62826
Log:
Remove functions doing zero optimization (even on their children).
Modified:
python/branches/tlee-ast-optimize/Python/optimize.c
Modified: python/branches/tlee-ast-optimize/Python/optimize.c
==============================================================================
--- python/branches/tlee-ast-optimize/Python/optimize.c (original)
+++ python/branches/tlee-ast-optimize/Python/optimize.c Wed May 7 16:20:52 2008
@@ -1023,18 +1023,6 @@
}
static int
-optimize_import(stmt_ty* stmt_ptr, PyArena* arena)
-{
- return 1;
-}
-
-static int
-optimize_import_from(stmt_ty* stmt_ptr, PyArena* arena)
-{
- return 1;
-}
-
-static int
optimize_exec(stmt_ty* stmt_ptr, PyArena* arena)
{
stmt_ty stmt = *stmt_ptr;
@@ -1050,12 +1038,6 @@
}
static int
-optimize_global(stmt_ty* stmt_ptr, PyArena* arena)
-{
- return 1;
-}
-
-static int
optimize_stmt(stmt_ty* stmt_ptr, PyArena* arena)
{
stmt_ty stmt = *stmt_ptr;
@@ -1121,26 +1103,17 @@
{
return optimize_assert(stmt_ptr, arena);
}
- case Import_kind:
- {
- return optimize_import(stmt_ptr, arena);
- }
- case ImportFrom_kind:
- {
- return optimize_import_from(stmt_ptr, arena);
- }
case Exec_kind:
{
return optimize_exec(stmt_ptr, arena);
}
- case Global_kind:
- {
- return optimize_global(stmt_ptr, arena);
- }
case Expr_kind:
{
return optimize_expr(&stmt->v.Expr.value, arena);
}
+ case Import_kind:
+ case ImportFrom_kind:
+ case Global_kind:
case Pass_kind:
case Break_kind:
case Continue_kind:
More information about the Python-checkins
mailing list