From: ko1@... Date: 2014-09-10T01:42:18+00:00 Subject: [ruby-core:64909] [ruby-trunk - Feature #9924] [Closed] Revisitting GC.stat keys Issue #9924 has been updated by Koichi Sasada. Status changed from Open to Closed Applied in changeset r47488. ---------- * gc.c (objspace_total_slot): rename objspace_available_slots. * gc.c (objspace_live_slot, objspace_free_slot): rename ..._slot() to ..._slots(). * gc.c (objspace_free_slot): should subtract heap_pages_final_slots. * gc.c (gc_stat_internal): * add `heap_available_slots' field * rename heap_live_slot to heap_live_slots * rename heap_free_slot to heap_free_slots ref: [Feature #9924] ---------------------------------------- Feature #9924: Revisitting GC.stat keys https://bugs.ruby-lang.org/issues/9924#change-48766 * Author: Koichi Sasada * Status: Closed * Priority: Normal * Assignee: Koichi Sasada * Category: core * Target version: current: 2.2.0 ---------------------------------------- Now, GC.stat returns internal information abuot GC. However, key names are from internal implementations fields, so that it is difficult to understand what they mean. To solve this problem, I reconsider about key names. https://docs.google.com/spreadsheets/d/11Ua4uBr6o0k-nORrZLEIIUkHJ9JRzRR0NyZfrhEEnc8/edit?usp=sharing Any comments are welcome. -- https://bugs.ruby-lang.org/