RFR: 8255026: C2: Miscellaneous cleanups in Compile and PhaseIdealLoop code
Vladimir Ivanov
vlivanov at openjdk.java.net
Wed Oct 21 07:35:12 UTC 2020
On Tue, 20 Oct 2020 12:15:13 GMT, Claes Redestad <redestad at openjdk.org> wrote:
>> Miscellaneous cleanups in Compile and PhaseIdealLoop code.
>>
>> Compile:
>>
>> - inline node lists
>>
>> - remove empty Compile::register_library_intrinsics()
>>
>> - introduce `Compile::remove_useless_nodes(GrowableArray<Node*>& node_list, Unique_Node_List& useful)`
>>
>>
>> PhaseIdealLoop:
>>
>> - unify logging and IGVN logic
>>
>> - refactor logging code
>>
>> Testing: tier1 - tier5
>
> Marked as reviewed by redestad (Reviewer).
Thanks for the reviews, Tobias, Nils, and Claes.
-------------
PR: https://git.openjdk.java.net/jdk/pull/749
More information about the hotspot-compiler-dev
mailing list