< prev index next >

src/hotspot/share/runtime/perfDataTypes.hpp

Print this page

18  *
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 PerfLongConstant;
35 class PerfLongCounter;
36 class PerfLongVariable;
37 class PerfStringVariable;

38 
39 typedef PerfLongConstant PerfConstant;
40 typedef PerfLongCounter PerfCounter;
41 typedef PerfLongVariable PerfVariable;
42 
43 #endif // SHARE_RUNTIME_PERFDATATYPES_HPP

18  *
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 PerfLongConstant;
35 class PerfLongCounter;
36 class PerfLongVariable;
37 class PerfStringVariable;
38 class PerfTickCounters;
39 
40 typedef PerfLongConstant PerfConstant;
41 typedef PerfLongCounter PerfCounter;
42 typedef PerfLongVariable PerfVariable;
43 
44 #endif // SHARE_RUNTIME_PERFDATATYPES_HPP
< prev index next >