Deutsch   English   Français   Italiano  
<v0uppp$3fitf$2@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.arch
Subject: Re: Address space limits (was: Byte Addressability And Beyond)
Date: Thu, 2 May 2024 01:20:57 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <v0uppp$3fitf$2@dont-email.me>
References: <v0s17o$2okf4$2@dont-email.me>
	<62dff0b888855a31ec10c0597669423f@www.novabbs.org>
	<v0soai$30rmc$3@dont-email.me>
	<f2ac45ffe1718a0b0070f027f0e5f58c@www.novabbs.org>
	<20240501225652.00002853@yahoo.com>
	<jwvh6fhnuzu.fsf-monnier+comp.arch@gnu.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 02 May 2024 03:20:57 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="871317f39d0297e5333fe0a9119501c9";
	logging-data="3656623"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+Wks0EC8TEUD0prNq2it8d"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:pKy0UXVseyZu/7YdrslEQcZ74RI=
Bytes: 1850

On Wed, 01 May 2024 16:28:55 -0400, Stefan Monnier wrote:

> On "personal" computers ... there's been work instead on compressing
> 64bit pointers to fit into 32bit "boxes" (IIUC it's used in some Chrome
> versions) ...

Intel pushed this thing called the “x32” ABI into the Linux kernel (and 
possibly some other places) some years ago. This was using the AMD64 
instruction set, but with only 32-bit pointers. This way, you got the 
benefit of the extra registers, without the overhead of the longer 
addresses.

I don’t think it was very popular, and I also think it’s been dropped from 
current Linux kernels.