Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorMark Probst <mark.probst@gmail.com>2012-11-16 14:48:05 +0400
committerMark Probst <mark.probst@gmail.com>2012-12-09 18:02:48 +0400
commit48f06fb90676765714d08f63b59f15eb9aa9d58b (patch)
treebbe0ba64c156b037e58316c55561b7d0fa9492d6 /data
parent3f011fdb1d5afcb204821af8628830e7c4cbd050 (diff)
[sgen] More information in sweep and world restart DTrace probes.
Pass to the sweep probes whether a full sweep (including memset and resetting mark bitmaps) was performed. Pass to the world restart probes the oldest generation collected during the pause.
Diffstat (limited to 'data')
-rw-r--r--data/mono.d8
1 files changed, 4 insertions, 4 deletions
diff --git a/data/mono.d b/data/mono.d
index 76721151289..c6447a2a0db 100644
--- a/data/mono.d
+++ b/data/mono.d
@@ -25,13 +25,13 @@ provider mono {
probe gc__concurrent__update__end (int generation);
probe gc__concurrent__finish__end (int generation);
- probe gc__sweep__begin (int generation);
- probe gc__sweep__end (int generation);
+ probe gc__sweep__begin (int generation, int full_sweep);
+ probe gc__sweep__end (int generation, int full_sweep);
probe gc__world__stop__begin ();
probe gc__world__stop__end ();
- probe gc__world__restart__begin ();
- probe gc__world__restart__end ();
+ probe gc__world__restart__begin (int generation);
+ probe gc__world__restart__end (int generation);
probe gc__heap__alloc (uintptr_t addr, uintptr_t len);
probe gc__heap__free (uintptr_t addr, uintptr_t len);