31 #include "code/exceptionHandlerTable.hpp" |
31 #include "code/exceptionHandlerTable.hpp" |
32 #include "compiler/compilerOracle.hpp" |
32 #include "compiler/compilerOracle.hpp" |
33 #include "compiler/compileBroker.hpp" |
33 #include "compiler/compileBroker.hpp" |
34 #include "libadt/dict.hpp" |
34 #include "libadt/dict.hpp" |
35 #include "libadt/vectset.hpp" |
35 #include "libadt/vectset.hpp" |
|
36 #include "jfr/jfrEvents.hpp" |
36 #include "memory/resourceArea.hpp" |
37 #include "memory/resourceArea.hpp" |
37 #include "oops/methodData.hpp" |
38 #include "oops/methodData.hpp" |
38 #include "opto/idealGraphPrinter.hpp" |
39 #include "opto/idealGraphPrinter.hpp" |
39 #include "opto/phasetype.hpp" |
40 #include "opto/phasetype.hpp" |
40 #include "opto/phase.hpp" |
41 #include "opto/phase.hpp" |
41 #include "opto/regmask.hpp" |
42 #include "opto/regmask.hpp" |
42 #include "runtime/deoptimization.hpp" |
43 #include "runtime/deoptimization.hpp" |
43 #include "runtime/timerTrace.hpp" |
44 #include "runtime/timerTrace.hpp" |
44 #include "runtime/vmThread.hpp" |
45 #include "runtime/vmThread.hpp" |
45 #include "trace/tracing.hpp" |
|
46 #include "utilities/ticks.hpp" |
46 #include "utilities/ticks.hpp" |
47 |
47 |
48 class AddPNode; |
48 class AddPNode; |
49 class Block; |
49 class Block; |
50 class Bundle; |
50 class Bundle; |