mainProfile module Replacement for Python - Summary

 
 
Membership Info
Group Admin:
1 active member

Group identification
Id: 7776
System Name: pyprof
Name: Profile module Replacement for Python
Group Type: non-GNU software and documentation

Search in this Group


 

This group is not part of the GNU Project.

The current Python profiler is not free according to the Debian Free Software Guidelines (http://bugs.debian.org/293932) and has been taken out of the main Debian distribution. This affects many users as the profiler is integrated into other programs such as ipython who lose functionality withouth the profiling available.

The aim is to write a wrapper for hotshot that will act as a drop in replacement for the profile module. hotshot was chosen as base since it is much better tested then any newly written code would be. Secondly an independed stats module will be written for hotshot so that loading of the data will be much faster. This module will then also have a 100% pstats compatible wrapper.

This project offers a module that is no more then a wrapper around the hotshot profiler which is also in the standard library.  This wrapper can be used as a drop in replacement for the standard profile module.  The choice of hotshot was a conservative one, it has been around for longer and will thus contain less bugs then a newly written profiler.

Secondly this module provides an improved mechanism to analyse hotshot files.  The generation of the statistics is about 30% faster then the hotshot.stats module takes.


The realisation of this project was possible due to sponsoring by the Google Summer of Code 2005 project (http://code.google.com/summerofcode05) hence many thanks go to them.

Registration Date: Mon 04 Jul 2005 09:03:29 AM UTC
License: X11 license
Development Status: 4 - Beta

 

Latest News rss feed
Release 0.1.1
     posted by flub, Tue 22 Aug 2006 09:03:52 PM UTC

Yes, a new and shiny release is out!  It has a lot of fixes, notably in the build & install system and also in the error handling of illegal timer functions (which caused python to segfault before!).

Hopefully there'll be a Debian package soon.

hprof 0.1.0 released
     posted by flub, Mon 22 Aug 2005 08:07:49 PM UTC

Finally it is time to release a version of hprof.  With a bit of luck this should not break anyting.

To install use the setup.py scrip wich is just a default distutils script so you know where to find help on using it.

The only downside is that I did leave my GPG key on my computer at the room I rent for university.  The computer is not [...]

Quick Overview
 Memberlist (1 member)

Development Tools
 Task Manager (open items: 0, total: 0)
 Patch Manager (open items: 0, total: 0)

Back to the top

Powered by Savane 3.14-d582.
Corresponding source code