RFR: 8225644: [TESTBUG] langtools/tools/javac/generics/inference/8058199/T8058199.java fails with -Xcomp

Jie Fu fujie at loongson.cn
Thu Jun 13 03:18:55 UTC 2019


Hi Bernard,

Thanks for your great help.

I've updated the description of the JBS.
And will send a new RFR to hotspot-compiler-dev at openjdk.java.net soon.

Thanks a lot.
Best regards,
Jie

On 2019/6/12 下午6:09, B. Blaser wrote:
> [ Forwarding to hotspot-compiler-dev ]
>
> The CCE messages are probably generated here:
>
> http://hg.openjdk.java.net/jdk/jdk/file/755e82641224/src/hotspot/share/runtime/sharedRuntime.hpp#l301
> http://hg.openjdk.java.net/jdk/jdk/file/755e82641224/src/hotspot/share/runtime/sharedRuntime.hpp#l315
>
> Note that the second one might be called from interpreted code and
> seems to generate the expected message.
>
> I hope this helps,
> Bernard
>
> On Wed, 12 Jun 2019 at 08:15, Jie Fu <fujie at loongson.cn> wrote:
>> Hi Joe,
>>
>> Thanks for your review.
>> Do you mean the JIT shouldn't dump the signature like "[Ljava/lang/String;"?
>>
>> I'd like to do more investigation.
>> Thanks.
>>
>> Best regards,
>> Jie
>>
>> On 2019/6/12 下午2:01, Joe Darcy wrote:
>>> Hello,
>>>
>>> If the javac test is only failing under -Xcomp, a reasonable avenue to
>>> investigate is that -Xcomp is misbehaving rather than the test code.
>>>
>>> Cheers,
>>>
>>> -Joe
>>>
>>> On 6/11/2019 10:56 PM, Jie Fu wrote:
>>>> Hi all,
>>>>
>>>> JBS:    https://bugs.openjdk.java.net/browse/JDK-8225644
>>>> Webrev: http://cr.openjdk.java.net/~jiefu/8225644/webrev.00/
>>>>
>>>> Reason: with -Xcomp, the signature was dumped as
>>>> "[Ljava/lang/String;" rather than "[Ljava.lang.String;".
>>>> Fix: It might be better to replace '/' with '.' before matching.
>>>>
>>>> Could you please review it?
>>>>
>>>> Thanks a lot.
>>>> Best regards,
>>>> Jie
>>>>
>>>>



More information about the hotspot-compiler-dev mailing list