RFR: 8292691: Move unnecessary inline methods out of compilerDefinitions.hpp [v2]

Igor Veresov iveresov at openjdk.org
Sat Aug 20 20:44:34 UTC 2022


On Sat, 20 Aug 2022 05:57:48 GMT, Ioi Lam <iklam at openjdk.org> wrote:

>> Many of the inline functions in compilerDefinitions.hpp don't seem to be performance critical. They should be moved into compilerDefinitions.cpp to improve C++ compilation time
>> 
>> This reduces the inclusion of the following headers from 762 to 319:
>> 
>> - compiler_globals.hpp
>> - c1_globals.hpp
>> - c2_globals.hpp
>> - jvmci_globals.hpp
>
> Ioi Lam has updated the pull request incrementally with one additional commit since the last revision:
> 
>   added compilerDefinitions.inline.hpp

Thank you! Looks good.

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

Marked as reviewed by iveresov (Reviewer).

PR: https://git.openjdk.org/jdk/pull/9953


More information about the hotspot-compiler-dev mailing list