/* Can be nursery->nursery, nursery->major or major->major */
probe gc__obj__moved (uintptr_t dest, uintptr_t src, int dest_gen, int src_gen, uintptr_t size, char *ns_name, char *class_name);
- probe gc__nursery__sweeped (uintptr_t addr, uintptr_t len);
- probe gc__major__sweeped (uintptr_t addr, uintptr_t len);
+ probe gc__nursery__swept (uintptr_t addr, uintptr_t len);
+ probe gc__major__swept (uintptr_t addr, uintptr_t len);
probe gc__obj__pinned (uintptr_t addr, uintptr_t size, char *ns_name, char *class_name, int generation);
};
* will also benefit?
*/
binary_protocol_empty (obj, block->obj_size);
- MONO_GC_MAJOR_SWEEPED ((mword)obj, block->obj_size);
+ MONO_GC_MAJOR_SWEPT ((mword)obj, block->obj_size);
memset (obj, 0, block->obj_size);
}
*(void**)obj = block->free_list;
{
DEBUG (4, fprintf (gc_debug_file, "Found empty fragment: %p-%p, size: %zd\n", frag_start, frag_end, frag_size));
binary_protocol_empty (frag_start, frag_size);
- MONO_GC_NURSERY_SWEEPED ((mword)frag_start, frag_end - frag_start);
+ MONO_GC_NURSERY_SWEPT ((mword)frag_start, frag_end - frag_start);
/* Not worth dealing with smaller fragments: need to tune */
if (frag_size >= SGEN_MAX_NURSERY_WASTE) {
/* memsetting just the first chunk start is bound to provide better cache locality */
#define MONO_GC_OBJ_MOVED_ENABLED() (0)
-#define MONO_GC_NURSERY_SWEEPED(addr,len)
-#define MONO_GC_NURSERY_SWEEPED_ENABLED() (0)
+#define MONO_GC_NURSERY_SWEPT(addr,len)
+#define MONO_GC_NURSERY_SWEPT_ENABLED() (0)
-#define MONO_GC_MAJOR_SWEEPED(addr,len)
-#define MONO_GC_MAJOR_SWEEPED_ENABLED() (0)
+#define MONO_GC_MAJOR_SWEPT(addr,len)
+#define MONO_GC_MAJOR_SWEPT_ENABLED() (0)
#define MONO_GC_OBJ_PINNED(addr,size,ns_name,class_name,generation)