RFR: 8169293: [JVMCI] incorrect assertion in HotSpotResolvedObjectTypeImpl.resolveMethod

Doug Simon doug.simon at oracle.com
Sun Nov 6 13:48:52 UTC 2016

I retract this RFR as I now believe the assertion is correct. It relates to the `callerType` argument, not the receiver. I don’t believe an array class can be the context/caller type when resolving a method since array types don’t have their methods.


> On 6 Nov 2016, at 14:19, Doug Simon <doug.simon at oracle.com> wrote:
> Please review this small fix for an incorrect assertion. The assertion at the top of HotSpotResolvedObjectTypeImpl.resolveMethod is incorrect as the receiver can represent an array type (e.g., hashCode() can be resolved for an array type).
> https://bugs.openjdk.java.net/browse/JDK-8169293
> http://cr.openjdk.java.net/~dnsimon/8169293/
> -Doug

More information about the hotspot-compiler-dev mailing list