News for hackers. Stuff that matters.
Re:JEP draft: 64 bit object headers by twic on Tuesday October 11, 2022 @09:49AM (#33163339)
Also, i believe that 'classes' aren't fixed size, because they contain the class's vtable [1]. As such, you couldn't keep them in an indexable array anyway.

[1] in HotSpot they are instances of InstanceKlass: https://github.com/openjdk/jdk/blob/master/src/hotspot/share...

Re:JEP draft: 64 bit object headers by chrisseaton on Tuesday October 11, 2022 @10:10AM (#33163576)
I think they mean keep references to them in an indexable array.
Re:JEP draft: 64 bit object headers by remram on Tuesday October 11, 2022 @11:18AM (#33164374)
That is the extra indirection I was talking about.