RFR: 8252505: C1/C2 compiler support for blackholes [v11]

Aleksey Shipilev shade at openjdk.java.net
Tue Dec 1 15:56:01 UTC 2020


On Tue, 1 Dec 2020 12:37:29 GMT, Vladimir Ivanov <vlivanov at openjdk.org> wrote:

>> Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Cleanup BlackholeCallGenerator
>
> src/hotspot/share/opto/machnode.cpp line 817:
> 
>> 815: void MachCallBlackholeNode::dump_spec(outputStream *st) const {
>> 816:   st->print("Blackhole ");
>> 817:   MachCallNode::dump_spec(st);
> 
> How does the output look like? It would be nice to have the info what are the values being consumed and where they are located.

I am not sure what takes this path. I modeled this after other `MachCall*Node`-s, by delegating to `MachCallNode`, plus the type message. I thought that would be enough to dump the superclass-call-specific spec.

-------------

PR: https://git.openjdk.java.net/jdk/pull/1203


More information about the hotspot-dev mailing list