Versions

Description

Documentation: http://GreenletProfiler.readthedocs.org/

About

A low-overhead deterministic performance profiler, similar to cProfile or Yappi, which understands greenlet context-switches. Suitable for profiling Gevent-based applications.

Dependencies

  • Python 2.6, 2.7, or 3.2 or later.
  • Greenlet.

Example

GreenletProfiler.set_clock_type('cpu')
GreenletProfiler.start()
my_function()
GreenletProfiler.stop()
stats = GreenletProfiler.get_func_stats()
stats.print_all()
stats.save('profile.callgrind', type='callgrind')

Repository

https://github.com/ajdavis/GreenletProfiler

Project Slug

greenletprofiler

Last Built

No builds yet

Maintainers

Home Page

https://github.com/ajdavis/GreenletProfiler

Badge

Tags

gevent, asynchronous, profiler, greenlet

Project Privacy Level

Public

Short URLs

greenletprofiler.readthedocs.io
greenletprofiler.rtfd.io

Default Version

stable

'latest' Version

master