From phoenix1987 at gmail.com Wed Oct 24 13:56:34 2018 From: phoenix1987 at gmail.com (Gabriele) Date: Wed, 24 Oct 2018 18:56:34 +0100 Subject: [Python Glasgow] Austin - a frame stack sampler for CPython Message-ID: Hello pythonistas I would like to bring to your attention a project that I've been working on lately, with the hope that you could find it useful. https://github.com/P403n1x87/austin Austin is a frame stack sampler for CPython and its main purpose is to provide the base for profiling Python applications without the need of code instrumentation. The way it works is by reading into the virtual memory of the CPython interpreter while the application is running, without stopping it, so that, in principle, Austin can be used directly on production code without impacting on performance. The simplest practical use of Austin is in combination with FlameGraph to produce a visual representation of where the time is spent in all the threads. However, the output is easy to parse so that Austin can be easily plugged into custom tools. The latest beta release is 0.6.0-beta and introduces multi-platform support. I look forward to your feedback. All the best, Gabriele -- "Egli ? scritto in lingua matematica, e i caratteri son triangoli, cerchi, ed altre figure geometriche, senza i quali mezzi ? impossibile a intenderne umanamente parola; senza questi ? un aggirarsi vanamente per un oscuro laberinto." -- G. Galilei, Il saggiatore. -------------- next part -------------- An HTML attachment was scrubbed... URL: