[sgen] Actually fix heavy stats.
authorJon Purdy <evincarofautumn@gmail.com>
Tue, 12 May 2015 21:31:29 +0000 (14:31 -0700)
committerJon Purdy <evincarofautumn@gmail.com>
Tue, 12 May 2015 21:31:29 +0000 (14:31 -0700)
mono/metadata/sgen-mono.c

index 9d9955ad9490002d8ffbfb4a660a3d24db14a421..575b5d26edb18d7375098109282e818e7cfc9f28 100644 (file)
@@ -2833,6 +2833,7 @@ mono_gc_base_init (void)
 {
        mono_counters_init ();
 
+#ifdef HEAVY_STATISTICS
        mono_counters_register ("los marked cards", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &los_marked_cards);
        mono_counters_register ("los array cards scanned ", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &los_array_cards);
        mono_counters_register ("los array remsets", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &los_array_remsets);
@@ -2840,6 +2841,7 @@ mono_gc_base_init (void)
        mono_counters_register ("WBarrier set arrayref", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &stat_wbarrier_set_arrayref);
        mono_counters_register ("WBarrier value copy", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &stat_wbarrier_value_copy);
        mono_counters_register ("WBarrier object copy", MONO_COUNTER_GC | MONO_COUNTER_ULONG, &stat_wbarrier_object_copy);
+#endif
 
        sgen_gc_init ();