RFR: 8288477: nmethod header size reduction

Vladimir Kozlov kvn at openjdk.org
Fri Jul 8 20:55:42 UTC 2022


On Fri, 8 Jul 2022 20:43:36 GMT, Dean Long <dlong at openjdk.org> wrote:

> > > Most of the files changed are because of CompLevel. It feels a little disruptive. I'd rather do the minimal changes.
> > > There is also a lot of unnecessary space used by these addresses: address _code_begin; address _code_end; address _content_begin; address _data_end; address _relocation_begin; address _relocation_end;
> > > Now that AOT has been removed, we could go back to 3 int fields like in jdk8.
> > 
> > 
> > There is Leyden project for which we may need it.
> 
> OK, but the X_end pointers could probably be 32-bit size fields relative to X_start.

I agree with that. I was also thinking about it.

-------------

PR: https://git.openjdk.org/jdk/pull/9165


More information about the hotspot-dev mailing list