Improvements to tools/checkstack.py.
authorKevin O'Connor <kevin@koconnor.net>
Wed, 10 Mar 2010 01:01:35 +0000 (20:01 -0500)
committerKevin O'Connor <kevin@koconnor.net>
Wed, 10 Mar 2010 01:01:35 +0000 (20:01 -0500)
commita979c1cd7994cde05a06f066beca8784c9dc75a9
tree667c08b98a84a1602e7995552fc91b96600bbfd1
parent190cc622a2f57ca21d8ffc85be94c32fb518b04d
Improvements to tools/checkstack.py.

Add explicit tracking of functions that switch stacks.

Add new tracking of "yield" points -- areas in the code that appear to
hand control to third-party code which may use arbitrary stack space.

Try to arrange the output so that functions that call each other are
near each other.
tools/checkstack.py