Re: class, type, instance, object, value

2017-06-25 Thread John Rose
On Jun 25, 2017, at 7:17 PM, John Rose wrote: > > object: (ambig.) a reference to an object instance OR context-dependent > ellipsis for value type/class/instance s/ellipsis for value/ellipsis for object/

Re: class, type, instance, object, value

2017-06-26 Thread Bjorn B Vardal
> value field: (ambig.) field whose type is a value type (in any kind of class) OR a field in a value class (of any type)   If you want to resolve this ambiguity, I've been referring to the former as a "value typed field" and the latter as a "value field".   - Original message -From: John R

Re: class, type, instance, object, value

2017-06-26 Thread John Rose
On Jun 26, 2017, at 5:16 AM, Bjorn B Vardal wrote: > >> > value field: (ambig.) field whose type is a value type (in any kind of >> > class) OR a field in a value class (of any type) > > If you want to resolve this ambiguity, I've been referring to the former as a > "value typed field" and th

Re: class, type, instance, object, value

2017-07-12 Thread Karen Kinnear
John, Thank you for writing this up. Couple of questions/comments. - The class of a boxed value is the value class. (Thus each value class derives at least two types.) This one confuses me. I am not sure what you are referring to. 1) source: declaration - declared as a value class 2) classfile

Re: class, type, instance, object, value

2017-07-12 Thread Remi Forax
> À: "Bjorn B Vardal" > Cc: valhalla-spec-experts@openjdk.java.net > Envoyé: Lundi 26 Juin 2017 20:41:49 > Objet: Re: class, type, instance, object, value > On Jun 26, 2017, at 5:16 AM, Bjorn B Vardal wrote: >> >>> > value field: (ambig.) field who

Re: class, type, instance, object, value

2017-11-19 Thread John Rose
On Jul 12, 2017, at 6:20 AM, Karen Kinnear wrote: > > John, > > Thank you for writing this up. Couple of questions/comments. > > - The class of a boxed value is the value class. (Thus each value class > derives at least two types.) > This one confuses me. I am not sure what you are referring