FWIW: OpenJDK assumes 48 bit virtual address. There is no inherent
reason for this other than we do

 movz/movk/movk

to form an address. It is relatively trivial to change this to

 movz/movk/movk/movk

All the best,
Ed.

On 28 April 2016 at 14:00, Maxim Kuvyrkov <maxim.kuvyr...@linaro.org> wrote:
> This is a summary of discussions we had on IRC between kernel and toolchain 
> engineers regarding support for JITs and 52-bit virtual address space (mostly 
> in the context of LuaJIT, but this concerns other JITs too).
>
> The summary is that we need to consider ways of reducing the size of VA for a 
> given process or container on a Linux system.
>
>
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to