< prev index next >

src/hotspot/share/runtime/perfDataTypes.hpp

Print this page

19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20  * or visit www.oracle.com if you need additional information or have any
21  * questions.
22  *
23  */
24 
25 #ifndef SHARE_RUNTIME_PERFDATATYPES_HPP
26 #define SHARE_RUNTIME_PERFDATATYPES_HPP
27 
28 // Forward declaration of the types used by the performance counters. The
29 // actual class declarations are in perfData.hpp.
30 //
31 // To reduce HotSpot build time, if you just need to declare a pointer to the
32 // following types, include this file instead of perfData.hpp.
33 
34 class PerfLongSampleHelper;
35 class PerfLongConstant;
36 class PerfLongCounter;
37 class PerfLongVariable;
38 class PerfStringVariable;

39 
40 typedef PerfLongSampleHelper PerfSampleHelper;
41 typedef PerfLongConstant PerfConstant;
42 typedef PerfLongCounter PerfCounter;
43 typedef PerfLongVariable PerfVariable;
44 
45 #endif // SHARE_RUNTIME_PERFDATATYPES_HPP

19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20  * or visit www.oracle.com if you need additional information or have any
21  * questions.
22  *
23  */
24 
25 #ifndef SHARE_RUNTIME_PERFDATATYPES_HPP
26 #define SHARE_RUNTIME_PERFDATATYPES_HPP
27 
28 // Forward declaration of the types used by the performance counters. The
29 // actual class declarations are in perfData.hpp.
30 //
31 // To reduce HotSpot build time, if you just need to declare a pointer to the
32 // following types, include this file instead of perfData.hpp.
33 
34 class PerfLongSampleHelper;
35 class PerfLongConstant;
36 class PerfLongCounter;
37 class PerfLongVariable;
38 class PerfStringVariable;
39 class PerfTickCounters;
40 
41 typedef PerfLongSampleHelper PerfSampleHelper;
42 typedef PerfLongConstant PerfConstant;
43 typedef PerfLongCounter PerfCounter;
44 typedef PerfLongVariable PerfVariable;
45 
46 #endif // SHARE_RUNTIME_PERFDATATYPES_HPP
< prev index next >