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
|