Object inlining, aka object fusing
christian.wimmer at oracle.com
Tue Jun 28 23:32:09 UTC 2016
The object inlining was a research prototype (like many other PhD
theses). It was never intended to be production-ready, so it is not in
the product version. It was also way before Graal got started (object
inlining is implemented in the client compiler only). Graal would
certainly have saved me some time back in the days...
On 06/28/2016 01:46 PM, Raffaello Giulietti wrote:
> Hi all,
> this is perhaps not the right place for questions related to object
> memory layout in HotSpot, but I dare to ask anyway given the tremendous
> expertise about this JVM internals by the Graal developers reading this
> Some years ago, Christian Wimmer and Hanspeter Mössenböck conducted
> research on object inlining
> (http://www.ssw.uni-linz.ac.at/Research/Projects/JVM/AOI.html) and
> experimented the idea in HotSpot.
> Anybody knows whether their code managed to be officially integrated in
> the stock HotSpot VM, and thus also in the JVMCI extended version used
> by Truffle/Graal?
More information about the graal-dev