> De: "Brian Goetz" <[email protected]> > À: "Frederic Parain" <[email protected]> > Cc: "valhalla-spec-experts" <[email protected]> > Envoyé: Mardi 6 Août 2019 18:50:26 > Objet: Re: Collapsing the requirements
>> So, legal signatures will be: >> - QV; >> - LI; >> and that’s it, right? >> Q will continue to have its current semantic (flattenable, non-nullable, >> triggers pre/eager-loading). >> L will continue to have its legacy semantic (indirection, nullable, no new >> loading rules) > Correct. Nice and simple! I believe 'Q' should be only mean preload and the fact that the class has a inline bit should imply flattenable and non-nullable. Yes, we consume one of these precious bit but at the same time, we nicely decouple the meaning of the descriptor from the meaning of the class itself. Rémi
