[Zope-dev] optimised python
Jens Vagelpohl
jens at dataflake.org
Mon Dec 19 07:51:17 EST 2005
On 19 Dec 2005, at 12:00, Sidnei da Silva wrote:
> On Mon, Dec 19, 2005 at 06:50:19AM -0500, Jim Fulton wrote:
> | >There is a drawback: Debugging becomes a lot harder and sometimes
> | >impossible because you get no or faulty line number information in
> | >tracebacks and when using pdb.
> |
> | That isn't true. Line numbers are included and valid.
> |
> | All -O does is:
> |
> | - cause __debug__ to be false
> |
> | - cause assert statements to be noop.
>
> I think Jens was referring to the fact that since some version
> (which I
> don't remember correctly), when run with -O python will show the line
> number of the function definition on tracebacks instead of the real
> line number where the exception occurred.
Thanks Sidnei, that's what I meant. Just didn't remember the details,
something with line numbers ;)
jens
More information about the Zope-Dev
mailing list