Dynamic Languages and the Programmers that Love Them
Translate This Page
Translate this page
Browse by Tags
Tagged Content List
Profiler Part II: Poor Man’s Code Coverage
The only feedback I’ve gotten so far about the IronPython Profiler is that it would be nice not to have to specify a command-line option to use it. Imagine that you’ve got a REPL open and are in the middle of some interactive development – something at which I think Python excels. You’ve spent a fair...
12 Apr 2009
An IronPython Profiler
I was recently working on improving the performance of a Python -based application and thought it would be useful to profile my code. My intuition was telling me that the problem was in a certain area of the code, but I wanted hard numbers to back up this intuition before I went to the trouble...
30 Mar 2009
Viewing Emitted IL
Let's say you're working on a project such as IronPython or IronRuby that makes use of Reflection.Emit to generate code at runtime. You're probably used to seeing a stack trace in Visual Studio that looks something like this: Visual Studio will do its best to prevent you from viewing any part of that...
12 Aug 2008
This... is... Dynamic!
Regarding our need to check-and-rethrow exceptions in IronPython , int19h asks "Shouldn't exception filters do the trick without the need to rethrow explicitly?" That's a good question. In fact, I had the exact same reaction when I first started looking into this issue. So I changed IronPython's MSIL...
31 Jul 2008
StackOverflowException and IronPython
A stack overflow is not a recoverable exception under .NET. When your program runs out of stack space, the CLR will tear down your process without giving you the chance to do anything about it. So, how many frames can you get onto the stack before the world blows up? Obviously, this depends both on the...
30 Jul 2008
Page 1 of 1 (5 items)
© 2015 Microsoft Corporation.
Privacy & Cookies