37 #include "runtime/vframe_hp.hpp" |
37 #include "runtime/vframe_hp.hpp" |
38 #include "runtime/vmThread.hpp" |
38 #include "runtime/vmThread.hpp" |
39 #include "runtime/vm_operations.hpp" |
39 #include "runtime/vm_operations.hpp" |
40 |
40 |
41 #ifdef JVMTI_TRACE |
41 #ifdef JVMTI_TRACE |
42 #define EC_TRACE(out) if (JvmtiTrace::trace_event_controller()) { SafeResourceMark rm; tty->print_cr out; } while (0) |
42 #define EC_TRACE(out) do { \ |
|
43 if (JvmtiTrace::trace_event_controller()) { \ |
|
44 SafeResourceMark rm; \ |
|
45 tty->print_cr out; \ |
|
46 } \ |
|
47 } while (0) |
43 #else |
48 #else |
44 #define EC_TRACE(out) |
49 #define EC_TRACE(out) |
45 #endif /*JVMTI_TRACE */ |
50 #endif /*JVMTI_TRACE */ |
46 |
51 |
47 // bits for standard events |
52 // bits for standard events |