RFR: 818269: Remove gcTrace.hpp include from referenceProcessor.hpp (original) (raw)

Stefan Karlsson stefan.karlsson at oracle.com
Thu Jun 22 08:59:32 UTC 2017


This mail was supposed to go to hotspot-gc-dev (To:ed) not to jdk10-dev (BCC:ed).

Thanks, StefanK

On 2017-06-22 10:46, Stefan Karlsson wrote:

Hi all,

Please review this trivial change to remove an include of gcTrace.hpp in referenceProcessor.hpp, and changes needed to get the code to compile after that. http://cr.openjdk.java.net/~stefank/8182696/webrev.00/ https://bugs.openjdk.java.net/browse/JDK-8182696 I was prototyping ways to get more type safe time durations in HotSpot and found that whenever I changed my header file, that almost all HotSpot cpp files were recompiled. I tracked it down to come from the unused include of gcTrace.hpp in referenceProcessor.hpp. We could probably also try to figure out why changes referenceProcessor.hpp triggers recompiles of the entire source code, but I'd like to leave that exercise for another day. Thanks, StefanK



More information about the jdk10-dev mailing list