Mercurial > cpython-lru_cache-weakref
diff Python/compile.c @ 41930:90487a887be1 legacy-trunk
Bug #1722484: remove docstrings again when running with -OO.
| author | Georg Brandl <georg@python.org> |
|---|---|
| date | Fri, 01 Jun 2007 11:33:33 +0000 |
| parents | 0b47446cc408 |
| children | 092f02cf018f |
line wrap: on
line diff
--- a/Python/compile.c Fri Jun 01 07:29:12 2007 +0000 +++ b/Python/compile.c Fri Jun 01 11:33:33 2007 +0000 @@ -1119,7 +1119,8 @@ if (!asdl_seq_LEN(stmts)) return 1; st = (stmt_ty)asdl_seq_GET(stmts, 0); - if (compiler_isdocstring(st)) { + if (compiler_isdocstring(st) && Py_OptimizeFlag < 2) { + /* don't generate docstrings if -OO */ i = 1; VISIT(c, expr, st->v.Expr.value); if (!compiler_nameop(c, __doc__, Store))
