RFR (S): 8140001: _allocateInstance intrinsic does not throw InstantiationException for abstract classes and interfaces
vladimir.x.ivanov at oracle.com
Thu Jan 14 15:05:25 UTC 2016
Any feedback, please?
On 1/12/16 6:22 PM, Vladimir Ivanov wrote:
> EA can eliminate allocations of abstract classes or interfaces, thus
> changing observable behavior of a program as the test case demonstrates.
> The fix is to always mark such allocations as escaping.
> Testing: failing test, JPRT.
> Best regards,
> Vladimir Ivanov
More information about the hotspot-compiler-dev