From Fedora Project Wiki
< Features
(→Current status: add notes on the initial python-debug build) |
(→Current status: add notes on the flags) |
||
Line 37: | Line 37: | ||
! Package !! Latest build !! Debug flags | ! Package !! Latest build !! Debug flags | ||
|- | |- | ||
| python || [http://koji.fedoraproject.org/koji/buildinfo?buildID=174357 python-2.6.5-9.fc14] || <code>--with-py-debug</code> | | python || [http://koji.fedoraproject.org/koji/buildinfo?buildID=174357 python-2.6.5-9.fc14] || <code>--with-py-debug</code> (implies Py_DEBUG , which implies LLTRACE, Py_REF_DEBUG, Py_TRACE_REFS, and PYMALLOC_DEBUG) | ||
|- | |- | ||
| python3 || [http://koji.fedoraproject.org/koji/buildinfo?buildID=166832 python3-3.1.2-5.fc14] || No debug build yet | | python3 || [http://koji.fedoraproject.org/koji/buildinfo?buildID=166832 python3-3.1.2-5.fc14] || No debug build yet | ||
|} | |} | ||
Other flags to investigate: | |||
* COUNT_ALLOCS | |||
* LLTRACE | |||
* CALL_PROFILE | |||
* WITH_TSC | |||
== Detailed Description == | == Detailed Description == |
Revision as of 23:14, 20 May 2010
Debug Python stacks
Summary
Fedora now ships debug versions of Python 2 and Python 3 in addition to the traditional optimized builds. This will be of use to advanced Python users, such as developers of extension modules.
Owner
- Name: Dave Malcolm
- Email: <dmalcolm@redhat.com>
Current status
- Targeted release: Fedora 42
- Last updated: 2010-05-20
- Percentage of completion: 10%
Initial notes on this: DaveMalcolm/PythonIdeas
See email
See the upstream notes on what all the flags do
Package | Latest build | Debug flags |
---|---|---|
python | python-2.6.5-9.fc14 | --with-py-debug (implies Py_DEBUG , which implies LLTRACE, Py_REF_DEBUG, Py_TRACE_REFS, and PYMALLOC_DEBUG)
|
python3 | python3-3.1.2-5.fc14 | No debug build yet |
Other flags to investigate:
- COUNT_ALLOCS
- LLTRACE
- CALL_PROFILE
- WITH_TSC