1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* doc/extension.ja.rdoc: translate r56189 (rb_gc_adjust_memory_usage). [ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
kazu 2016-09-20 12:25:36 +00:00
parent 45d62ec988
commit f4b566dfdd
2 changed files with 16 additions and 0 deletions

View file

@ -1,3 +1,7 @@
Tue Sep 20 21:24:01 2016 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
* doc/extension.ja.rdoc: translate r56189 (rb_gc_adjust_memory_usage).
Tue Sep 20 17:52:28 2016 SHIBATA Hiroshi <hsbt@ruby-lang.org>
* gems/bundled_gems: Update rake-11.3.0

View file

@ -1622,6 +1622,18 @@ int rb_remove_event_hook(rb_event_hook_func_t func) ::
指定されたフック関数を削除します.
== メモリ使用量
void rb_gc_adjust_memory_usage(ssize_t diff) ::
登録された外部のメモリ使用量を調整します.この関数で外部のライブラリが
どのくらいメモリを使っているのかをGCに伝えることができます正のdiffで
この関数を呼び出すとメモリ使用量の増加を意味します.新しいメモリブロッ
クが確保されたり,ブロックがより大きなサイズで再割り当てされたりした場
合などです負のdiffでこの関数を呼び出すとメモリ使用量の減少を意味しま
す.メモリブロックが解放されたり,メモリブロックがより小さいサイズで再
確保されたりした場合などですこの関数はGCを引き起こすかもしれません
== 互換性のためのマクロ
APIの互換性をチェックするために以下のマクロがデフォルトで定義されています