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/2002-September/028701.html below:

[Python-Dev] 64-bit process optimization 1

[Python-Dev] 64-bit process optimization 1 [Python-Dev] 64-bit process optimization 1Guido van Rossum guido@python.org
Tue, 10 Sep 2002 09:54:58 -0400
> > Unfortunately, one problem is binary compatibility.  We try to make it
> > possible to link newer Python versions with extension modules (like
> > Numeric, which you use) compiled for older versions.  This requires
> > that the binary lay-out of objects remains the same, and swapping
> > ob_refcnt and ob_type would cause immediate crashes in this case.
> 
> a compromise could be to make the swap in 2.3, but only
> on 64-bit platforms.
> 
> it's obvious that most people are stuck on 32-bit platforms
> today, and I think it's safe to say that users on 64-bit plat-
> forms might be a bit more willing to build everything they
> need on their local platform.
> 
> another alternative would be to make it a configuration option,
> with a platform-dependent default.

I like all of that.  Maybe it should also be a config option whether
refcount, sizes etc. should be 32 or 64 bit quantities on 64 bit
platforms.

--Guido van Rossum (home page: http://www.python.org/~guido/)



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