From c1b05c53b795fdb1137819bc2973d591af2712d0 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 10 Sep 2014 02:59:46 +0000 Subject: * gc.c (gc_stat): update rdoc. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- gc.c | 46 ++++++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 20 deletions(-) (limited to 'gc.c') diff --git a/gc.c b/gc.c index 0adbc0c309..df9e919655 100644 --- a/gc.c +++ b/gc.c @@ -6408,28 +6408,34 @@ gc_stat_internal(VALUE hash_or_sym) * * The hash includes information about internal statistics about GC such as: * - * { - * :count=>2, - * :heap_used=>9, - * :heap_sorted_length=>11, - * :heap_allocatable_pages=>2, - * :heap_live_slot=>6836, - * :heap_free_slot=>519, + * { + * :count=>0, + * :heap_allocated_pages=>24, + * :heap_sorted_length=>24, + * :heap_allocatable_pages=>0, + * :heap_available_slots=>9783, + * :heap_live_slots=>7713, + * :heap_free_slots=>2070, * :heap_final_slots=>0, - * :heap_swept_slots=>818, - * :total_allocated_objects=>7674, - * :total_freed_objects=>838, - * :malloc_increase=>181034, - * :malloc_limit=>16777216, - * :minor_gc_count=>2, + * :heap_marked_slots=>0, + * :heap_swept_slots=>0, + * :heap_eden_pages=>24, + * :heap_tomb_pages=>0, + * :total_allocated_pages=>24, + * :total_freed_pages=>0, + * :total_allocated_objects=>7796, + * :total_freed_objects=>83, + * :malloc_increase_bytes=>2389312, + * :malloc_increase_bytes_limit=>16777216, + * :minor_gc_count=>0, * :major_gc_count=>0, - * :remembered_shady_object=>55, - * :remembered_shady_object_limit=>0, - * :old_object=>2422, - * :old_object_limit=>0, - * :oldmalloc_increase=>277386, - * :oldmalloc_limit=>16777216 - * } + * :remembered_wb_unprotected_objects=>0, + * :remembered_wb_unprotected_objects_limit=>0, + * :old_objects=>0, + * :old_objects_limit=>0, + * :oldmalloc_increase_bytes=>2389760, + * :oldmalloc_increase_bytes_limit=>16777216 + * } * * The contents of the hash are implementation specific and may be changed in * the future. -- cgit v1.2.3