Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?
- From: Mike Pall <mike-1401@xxxxxxxxxx>
- To: luajit@xxxxxxxxxxxxx
- Date: Tue, 21 Jan 2014 23:54:13 +0100
Dan Eloff wrote:
> However, if I utilize any address over 2 GB (any address with the 31st bit
> set) then I get a segfault in 2.1 git head in what appears to be jitted
> code.
No suprise there. I always said the GC-managed memory must be in
the lowest 2 GB of the address space for x64.
[Yes, you can use the full 4 GB in 32 bit mode on x86.]
--Mike
Other related posts:
- » LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Dan Eloff
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions? - Mike Pall
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Dan Eloff
- » RE: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- William Adams
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Cheng, Long
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Mike Pall
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Theo Schlossnagle
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Dan Eloff
- » Re: LuaJIT x64 limited to 31 bit address space, even without MAP_32BIT restrictions?- Theo Schlossnagle