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
|