Mon Jan 24 15:53:25 CET 2005 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / metadata / profiler-private.h
index 7958c273bd4d8e027bd88af7b18c316e039e1425..553713174d56a456577928e80f977a22c02a09c3 100644 (file)
@@ -30,6 +30,7 @@ void mono_profiler_method_end_jit  (MonoMethod *method, int result);
 
 void mono_profiler_code_transition (MonoMethod *method, int result);
 void mono_profiler_allocation      (MonoObject *obj, MonoClass *klass);
+void mono_profiler_stat_hit        (guchar *ip, void *context);
 void mono_profiler_thread_start    (guint32 tid);
 void mono_profiler_thread_end      (guint32 tid);
 
@@ -48,5 +49,8 @@ void mono_profiler_appdomain_loaded (MonoDomain *domain, int result);
 MonoProfileCoverageInfo* mono_profiler_coverage_alloc (MonoMethod *method, int entries);
 void                     mono_profiler_coverage_free  (MonoMethod *method);
 
+void mono_profiler_gc_event       (MonoGCEvent e, int generation);
+void mono_profiler_gc_heap_resize (gint64 new_size);
+
 #endif /* __MONO_PROFILER_PRIVATE_H__ */