Source

line_profiler / _line_profiler.pyx

Author Commit Message Labels Comments Date
Robert Kern
BUG: Work around the inability to use <object>NULL in recent Cythons.
Robert Kern
BUG: object cannot be used for arguments that may be NULL. Newer versions of Cython will create Py_INCREFs that will segfault. Thanks to Ondrej Certik for identifying the bug and the fix.
Robert Kern
BUG: Go back to using PY_LONG_LONG as the accumulator. Windows uses such a small timer unit that overflow of a plain long actually occurs. This may reduce compatibility with Python 2.4; still testing that.
Robert Kern
ENH: Use a pickled LineStats object instead of marshalled objects. When the code cannot be found, print the timings anyways.
Robert Kern
ENH: Warn if LineProfiler is asked to profile something it can't.
Robert Kern
BUG: the label() function actually goes in the Cython file.
Robert Kern
Remove use of a PY_LONG_LONG attribute for Python 2.4 compatibility.
Robert Kern
Initial commit.