projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
855bc89
)
[sgen] Do pin stats for small major objects, too.
author
Mark Probst
<mark.probst@gmail.com>
Wed, 18 May 2016 03:21:48 +0000
(20:21 -0700)
committer
Mark Probst
<mark.probst@gmail.com>
Wed, 25 May 2016 22:12:32 +0000
(15:12 -0700)
mono/sgen/sgen-marksweep.c
patch
|
blob
|
history
diff --git
a/mono/sgen/sgen-marksweep.c
b/mono/sgen/sgen-marksweep.c
index ec1a8a6dcd86bfab317a0a9b0b320aea0a1e5a15..28296496916f24913f546defd36365b4fb6453a1 100644
(file)
--- a/
mono/sgen/sgen-marksweep.c
+++ b/
mono/sgen/sgen-marksweep.c
@@
-1258,6
+1258,7
@@
mark_pinned_objects_in_block (MSBlockInfo *block, size_t first_entry, size_t las
if (!MS_OBJ_ALLOCED (obj, block))
continue;
MS_MARK_OBJECT_AND_ENQUEUE (obj, sgen_obj_get_descriptor (obj), block, queue);
+ sgen_pin_stats_register_object (obj, sgen_safe_object_get_size (obj));
last_index = index;
}