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/