るりまサーチ

最速Rubyリファレンスマニュアル検索!
325件ヒット [201-300件を表示] (0.023秒)
トップページ > クエリ:GC[x] > 種類:特異メソッド[x]

別のキーワード

  1. gc stat
  2. gc latest_gc_info
  3. _builtin latest_gc_info
  4. _builtin gc
  5. gc opts

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < 1 2 3 4 > >>

GC::Profiler.report(out = $stdout) -> nil (3053.0)

GC::Profiler.result の結果を out に出力します。

...
GC
::Profiler.result の結果を out に出力します。

@param out 結果の出力先を指定します。デフォルトは $stdout です。

//emlist[例][ruby]{
GC
::Profiler.enable
GC
.start
GC
::Profiler.report

# => GC 4 invokes.
# Index Invoke Time(sec) Use Size(byte) Total Si...
...ze(byte) Total Object GC Time(ms)
# 1 0.019 303720 1269840 31746 1.25899999999999967493
//}

@see GC::Profiler.result...

GC::Profiler.total_time -> Float (3051.0)

GC のプロファイル情報から GC の総計時間を計算し、msec 単位で返します。

...GC のプロファイル情報から GC の総計時間を計算し、msec 単位で返します。

//emlist[例][ruby]{
GC
::Profiler.enable
GC
.start
GC
::Profiler.total_time # => 0.0011530000000000012
//}...

GC::Profiler.disable -> nil (3047.0)

GC のプロファイラを停止します。

...
GC
のプロファイラを停止します。

例:
GC
::Profiler.disable
GC
::Profiler.enabled? #=> false

このメソッドでは、蓄積したプロファイル情報は破棄しません。
破棄したい場合は GC::Profiler.clear を呼び出してください。

@see GC::Profiler.enab...
...le, GC::Profiler.enabled?...

Test::Unit.setup_argv(original_argv = ARGV) { |files| ... } -> [String] (25.0)

original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。

...を表示しません。

: -I

ライブラリのロードパスに指定した値を追加します。

: --gc-stress

GC
.stress に true を設定します。

: --no-gc-stress

GC
.stress に false を設定します。

===== 注意

Test::Unit.setup_argvはoriginal_argvの指定に関わ...

Fiddle::Pointer.new(addr, size = 0, free = nil) -> Fiddle::Pointer (13.0)

与えられた addr が指すメモリ領域を表す Pointer オブジェクトを生成して返します。

...す。

size を指定した場合、アドレス addr に確保されているメモリ領域のサイズは
size であると仮定されます。GC は free 関数を使用してメモリを解放します。

@param addr 生成する Pointer オブジェクトが指すアドレスを整数で指...

絞り込み条件を変える

DRb::TimerIdConv.new(timeout=600) -> DRb::TimerIdConv (7.0)

TimerIdConv のインスタンスを生成して返します。

...TimerIdConv のインスタンスを生成して返します。

@param timeout to_id で識別子に変換してからオブジェクトがGCされないことが保証される秒数...

Fiddle::Pointer.malloc(size, free = nil) -> Fiddle::Pointer (7.0)

与えられた長さ size のメモリ領域を確保し、それを表す Pointer オブジェクトを生成して返します。

...Pointer オブジェクトを生成して返します。

@param size 確保したいメモリ領域のサイズを整数で指定します。

@param free GC 時に呼ばれる Pointer オブジェクトの free 関数を
Fiddle::Function オブジェクトか整数で指定します。...

IO.for_fd(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
また、String#encode で説明されている :invalid => :replace などの
...
...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すよう...

IO.new(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
また、String#encode で説明されている :invalid => :replace などの
...
...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すよう...

IO.open(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
また、String#encode で説明されている :invalid => :replace などの
...
...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すよう...

絞り込み条件を変える

IO.open(fd, mode = "r", **opts) {|io| ... } -> object (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
また、String#encode で説明されている :invalid => :replace などの
...
...同じ意味になります。
* :binmode 真を渡すと mode の "b" と同じ意味になります。
* :autoclose 偽を渡すと close時/GCでのファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すよう...
<< < 1 2 3 4 > >>