2006-12-11 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mono / metadata / profiler.c
index d9bda6f7292079a556dde092e97cb71635fdcb61..984b8b70107e2a59173bfea1464f8ce4dd4be54c 100644 (file)
@@ -1408,6 +1408,10 @@ mono_profiler_install_simple (const char *desc)
                        }
                }
        }
+       if (flags & MONO_PROFILE_ALLOCATIONS)
+               flags |= MONO_PROFILE_ENTER_LEAVE;
+       if (!flags)
+               flags = MONO_PROFILE_ENTER_LEAVE | MONO_PROFILE_ALLOCATIONS | MONO_PROFILE_JIT_COMPILATION;
 
        prof = create_profiler ();
        ALLOC_PROFILER ();