A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2000-July/005522.html below:

[Python-Dev] USE_STACKCHECK/PyOS_CheckStack

[Python-Dev] USE_STACKCHECK/PyOS_CheckStack [Python-Dev] USE_STACKCHECK/PyOS_CheckStackTim Peters tim_one@email.msn.com
Wed, 5 Jul 2000 22:14:39 -0400
[Guido]
> They are there for the Mac code, which has its own config.h.  The Mac
> distribution is maintained separately by Jack Jansen.  There are
> occasional compromises in the main source code for the Mac port, and
> this is one.

Then I would like to

a) Add comments to the #ifdef's saying they're for the Mac.  "Mystery code"
is bad in group-maintained software.  I expect Jack will maintain that it
isn't really Mac-specific, but a wonderful feature for any platform that
cares to #define USE_STACKCHECK and PyOS_CheckStack.  Then I preemptively
sneer in his general direction <wink>.

b) Wonder out loud why this code is useful on a Mac but not other platforms.
We can get segfaulting recursion while print'ing and repr'ing on all
platforms.  So shouldn't we work to catch that on all platforms too?  Macs
shouldn't be something special wrt this.





RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4