hg: jdk7/tl/langtools: 6979683: inconsistent interaction of reference cast with box/unbox conversions leaves out a useful case
Alex Buckley
alex.buckley at oracle.com
Thu Sep 12 11:17:44 PDT 2013
On 9/12/2013 1:53 AM, Vicente-Arturo Romero-Zaldivar wrote:
> On 11/09/13 22:10, Alex Buckley wrote:
>> Vicente,
>>
>> I think the changeset for 6979683 in JDK 7 made changes to the ==
>> operator which were undone by a changeset for JDK 8. It is right that
>> the changes were undone, but I'd still like to know when and why. At
>> minimum, there should be a javac bug with label release-note=YES so
>> that the illegality of 3==x in 8 (v. in 7) is documented. Can you look
>> into that please?
>
> Yes as you mentioned the patch for bug:
> http://bugs.sun.com/view_bug.do?bug_id=8013357 made changes to the ==
> operator. In our bug system the corresponding bug entry has the
> release-note=YES label. The changeset is in the master repo since last
> July.
Thanks Vicente. 8013357 is reassuring in its precision and clarity. Good
job by Eric.
Alex
More information about the compiler-dev
mailing list