RFR: 8158639: C2 compilation fails with SIGSEGV
Jamsheed C m
jamsheed.c.m at oracle.com
Thu Jul 28 03:53:44 UTC 2016
i am changing description a bit as it can be confusing
Description
linker elimination(_linkTo*) in C2 was not handled properly for trap and
take slow path in _linkTo* callsite.
and in reported bug, this makes wrong data getting loaded in to profile
information. and later getting crash at recompilation.
Fix: avoid traps at linkTo* callsite.
Best Regards,
Jamsheed
On 7/28/2016 1:31 AM, Jamsheed C m wrote:
> Hi
>
> Request for review.
>
> bug id:https://bugs.openjdk.java.net/browse/JDK-8158639
> webrev:http://cr.openjdk.java.net/~jcm/8158639/webrev.00/
>
> Description
> linker elimination(_linkTo*) in C2 was not handled properly for
> deoptimization in _linkTo* callsite.
>
> and in reported bug, this makes wrong data getting loaded in to
> profile information. and later getting crash at recompilation.
>
>
> Fix: avoid deoptimization at linkTo* callsite.
>
> Best Regards,
> Jamsheed
More information about the hotspot-compiler-dev
mailing list