diff options
author | Mark Probst <mark.probst@gmail.com> | 2012-11-22 16:11:35 +0400 |
---|---|---|
committer | Mark Probst <mark.probst@gmail.com> | 2012-12-09 18:02:51 +0400 |
commit | 1382657aed319e627e816e5b6151fb44631cbcd2 (patch) | |
tree | 4704b6686bb8b337ebbd0bdaa34286fe42eb1ffc /data | |
parent | 08cbcd7f0261275fac6330235d9a04f285f9a759 (diff) |
[sgen] Number of major objects marked in concurrent DTrace probes.
Can be enabled/disabled via #define in sgen-conf.h. Disabled by default
because it's a small performance hit.
Diffstat (limited to 'data')
-rw-r--r-- | data/mono.d | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/data/mono.d b/data/mono.d index c6447a2a0db..bb42812b0d9 100644 --- a/data/mono.d +++ b/data/mono.d @@ -20,10 +20,10 @@ provider mono { probe gc__end (int generation); probe gc__concurrent__start__begin (int generation); - probe gc__concurrent__start__end (int generation); - probe gc__concurrent__update__finish__begin (int generation); - probe gc__concurrent__update__end (int generation); - probe gc__concurrent__finish__end (int generation); + probe gc__concurrent__start__end (int generation, long long num_major_objects_marked); + probe gc__concurrent__update__finish__begin (int generation, long long num_major_objects_marked); + probe gc__concurrent__update__end (int generation, long long num_major_objects_marked); + probe gc__concurrent__finish__end (int generation, long long num_major_objects_marked); probe gc__sweep__begin (int generation, int full_sweep); probe gc__sweep__end (int generation, int full_sweep); |