[Python-Dev] DTRACE support (original) (raw)

Antoine Pitrou solipsis at pitrou.net
Fri Sep 6 17:41:11 CEST 2013


Le Fri, 06 Sep 2013 17:08:23 +0200, Jesus Cea <jcea at jcea.es> a écrit :

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1

As far as I know, Erlang, Ruby, PHP, Perl, etc., support Dtrace. Python is embarrasingly missing from this list. Some examples: <http://crypt.codemancers.com/posts/2013-04-16-profile-ruby-apps-dtrace-part1/> <http://www.phpdeveloper.org/news/18859> <http://www.erlang.org/doc/apps/runtimetools/DTRACE.html> I have spend a very long time on a patch for Dtrace support in most platforms with dtrace available. Currently working under Solaris and derivatives, and MacOS X. Last time I checked, it would crash FreeBSD because bugs in the dtrace port, but that was a long time ago. I would like to push this to Python 3.4, and the window is going to be closed soon, so I think this is the time to ask for opinions and support here.

You should start by addressing review comments: http://bugs.python.org/issue13405#msg151751

Right now, I agree with Charles-François: your patch is too intrusive.

Regards

Antoine.



More information about the Python-Dev mailing list