File tree Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Expand file tree Collapse file tree 2 files changed +16
-0
lines changed Original file line number Diff line number Diff line change
1
+ Tue Sep 20 21:24:01 2016 Kazuhiro NISHIYAMA <zn@mbf.nifty.com>
2
+
3
+ * doc/extension.ja.rdoc: translate r56189 (rb_gc_adjust_memory_usage).
4
+
1
5
Tue Sep 20 17:52:28 2016 SHIBATA Hiroshi <hsbt@ruby-lang.org>
2
6
3
7
* gems/bundled_gems: Update rake-11.3.0
Original file line number Diff line number Diff line change @@ -1622,6 +1622,18 @@ int rb_remove_event_hook(rb_event_hook_func_t func) ::
1622
1622
1623
1623
指定されたフック関数を削除します.
1624
1624
1625
+ == メモリ使用量
1626
+
1627
+ void rb_gc_adjust_memory_usage(ssize_t diff) ::
1628
+
1629
+ 登録された外部のメモリ使用量を調整します.この関数で外部のライブラリが
1630
+ どのくらいメモリを使っているのかをGCに伝えることができます.正のdiffで
1631
+ この関数を呼び出すとメモリ使用量の増加を意味します.新しいメモリブロッ
1632
+ クが確保されたり,ブロックがより大きなサイズで再割り当てされたりした場
1633
+ 合などです.負のdiffでこの関数を呼び出すとメモリ使用量の減少を意味しま
1634
+ す.メモリブロックが解放されたり,メモリブロックがより小さいサイズで再
1635
+ 確保されたりした場合などです.この関数はGCを引き起こすかもしれません.
1636
+
1625
1637
== 互換性のためのマクロ
1626
1638
1627
1639
APIの互換性をチェックするために以下のマクロがデフォルトで定義されています.
You can’t perform that action at this time.
0 commit comments