Using switch patterns to rewrite Arrays.deepHashCode
John Rose
john.r.rose at oracle.com
Sat Sep 11 18:48:15 UTC 2021
On Sep 11, 2021, at 11:42 AM, John Rose <john.r.rose at oracle.com<mailto:john.r.rose at oracle.com>> wrote:
Putting Object[] at the top forces a re-evaluation
when Valhalla comes, since the code will break.
P.S. I wonder if there is a compatibility move where
errors which arise from changed type relations
(int <: Object) are downgraded to warnings, at
least for a while. That would cause a dominating
`case Object[] x:` to warn not error. I think I
can hear Dan saying, “ehh, not worth the trouble.”
More information about the amber-spec-observers
mailing list