Update NEWS / documentation with GC.start(compact:true)

This commit is contained in:
Aaron Patterson 2020-05-29 15:59:14 -07:00
Родитель 04b5203a03
Коммит 9b8825b6f9
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 953170BCB4FFAFC6
2 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -108,6 +108,14 @@ Outstanding ones only.
* Symbol#to_proc now returns a lambda Proc.
[[Feature #16260]]
* GC
* Modified method
* GC.start now takes an option `compact: true` to compact the heap.
For example `GC.start(compact: true)` will have the same effect as
`GC.compact`.
## Stdlib updates
Outstanding ones only.

1
gc.rb
Просмотреть файл

@ -26,6 +26,7 @@ module GC
#
# Use full_mark: false to perform a minor GC.
# Use immediate_sweep: false to defer sweeping (use lazy sweep).
# Use compact: true to compact the heap (it implies a full mark and sweep).
#
# Note: These keyword arguments are implementation and version dependent. They
# are not guaranteed to be future-compatible, and may be ignored if the