diff --git a/ChangeLog b/ChangeLog index 77100c6..47cc178 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,3 @@ -Sun Apr 13 10:09:53 2015 Richard Schneeman - - * gc.c: Add documentation to ObjectSpace.count_objects. [ci skip] - Mon Apr 13 22:44:07 2015 Tanaka Akira * test/lib/envutil.rb (File.mkfifo): Defined using mkfifo command. diff --git a/gc.c b/gc.c index e0d0edf..f311501 100644 --- a/gc.c +++ b/gc.c @@ -3056,7 +3056,7 @@ set_zero(st_data_t key, st_data_t val, st_data_t arg) * call-seq: * ObjectSpace.count_objects([result_hash]) -> hash * - * Counts all objects grouped by type. + * Counts objects for each type. * * It returns a hash, such as: * { @@ -3067,18 +3067,12 @@ set_zero(st_data_t key, st_data_t val, st_data_t arg) * # ... * } * - * The +:TOTAL+ key contains the count of all currently allocated and - * previously freed objects. The contents of the returned hash are - * implementation specific. It may be changed in future. + * The contents of the returned hash are implementation specific. + * It may be changed in future. * * If the optional argument +result_hash+ is given, * it is overwritten and returned. This is intended to avoid probe effect. * - * h = {} - * ObjectSpace.count_objects(h) - * puts h - * # => { :TOTAL=>10000, :T_CLASS=>158280, :T_MODULE=>20672, :T_STRING=>527249 } - * * This method is only expected to work on C Ruby. * */