New test.
[mono.git] / mono / mini / trace.h
index 9912a3e8457e80036a4b14b98f0b683625bf1c4b..6ef4c6471b6be5cdd89e01ba1de636e29f97b5af 100644 (file)
@@ -1,6 +1,7 @@
 #ifndef __MONO_TRACE_H__
 #define __MONO_TRACE_H__
 #include <glib.h>
+#include "mono/utils/mono-compiler.h"
 
 typedef enum {
        MONO_TRACEOP_ALL,
@@ -28,13 +29,13 @@ struct MonoTraceSpec {
 G_BEGIN_DECLS
 
 void
-mono_trace_enter_method (MonoMethod *method, char *ebp);
+mono_trace_enter_method (MonoMethod *method, char *ebp) MONO_INTERNAL;
 
 void 
-mono_trace_leave_method (MonoMethod *method, ...);
+mono_trace_leave_method (MonoMethod *method, ...) MONO_INTERNAL;
 
-void mono_trace_enable (gboolean enable);
-gboolean mono_trace_is_enabled (void);
+void mono_trace_enable (gboolean enable) MONO_INTERNAL;
+gboolean mono_trace_is_enabled (void) MONO_INTERNAL;
 
 G_END_DECLS