348件ヒット
[1-100件を表示]
(0.016秒)
ライブラリ
モジュール
- Base64 (12)
- DRb (24)
- Fiddle (24)
- FileUtils (12)
- Kernel (120)
- ObjectSpace (120)
-
OpenSSL
:: ASN1 (24) - Process (12)
キーワード
-
_ _ callee _ _ (12) -
allocation
_ sourcefile (12) -
allocation
_ sourceline (12) - callcc (12)
- caller (36)
-
caller
_ locations (24) -
decode
_ all (12) -
each
_ object (48) - encode64 (12)
- fail (12)
- install (12)
-
install
_ acl (12) -
install
_ id _ conv (12) - malloc (12)
-
memsize
_ of _ all (12) - raise (12)
- realloc (12)
- syscall (12)
-
trace
_ object _ allocations (12) -
trace
_ object _ allocations _ start (12) -
trace
_ object _ allocations _ stop (12) - traverse (12)
- waitall (12)
検索結果
先頭5件
-
ObjectSpace
. # memsize _ of _ all(klass = nil) -> Integer (6108.0) -
すべての生存しているオブジェクトが消費しているメモリ使用量をバイト単位 で返します。
...返し
ます。
本メソッドは以下のような Ruby のコードで定義できます。
//emlist[例][ruby]{
def memsize_of_all klass = false
total = 0
ObjectSpace.each_object{|e|
total += ObjectSpace.memsize_of(e) if klass == false || e.kind_of?(klass)
}
total
end......くまでもヒ
ントとして扱う必要があります。特に T_DATA の値は正しくないでしょう。
また、同様に戻り値の内容は malloc されたメモリの合計でもない事に注意し
てください。
本メソッドは C Ruby 以外では動作しません。... -
OpenSSL
:: ASN1 . # decode _ all(der) -> [OpenSSL :: ASN1 :: ASN1Data] (6102.0) -
DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を全て OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスの配列として 返します。
DER 表現の文字列を解析し、そこにエンコードされている ASN.1 の値を全て
OpenSSL::ASN1::ASN1Data のサブクラスのインスタンスの配列として
返します。
@param der DER形式の文字列
@raise OpenSSL::ASN1::ASN1Error 解析に失敗した場合に発生します
@see OpenSSL::ASN1.#decode -
DRb
. # install _ acl(acl) -> () (6101.0) -
サーバ起動時の :acl オプションのデフォルト値を指定します。
サーバ起動時の :acl オプションのデフォルト値を指定します。
内部的には DRb::DRbServer.default_acl を呼び出すだけです。
@see ACL -
DRb
. # install _ id _ conv(idconv) -> () (6101.0) -
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
内部的には DRb::DRbServer.default_id_conv を呼び出すだけです。 -
Fiddle
. # malloc(size) -> Integer (6101.0) -
size バイトのメモリ領域を確保し、その領域を指す整数を返します。
size バイトのメモリ領域を確保し、その領域を指す整数を返します。
メモリを確保できなかった場合、例外 NoMemoryError が発生するか、あるいは ruby インタプリタが強制終了します。
@param size 必要なメモリ領域のサイズを整数で指定します。 -
Fiddle
. # realloc(addr , size) -> Integer (6101.0) -
addr で指定したメモリ領域を size バイトにリサイズし、その領域を指す整数 を返します。
...す。
addr には Fiddle.#malloc で確保したメモリ領域を渡します。
また、リサイズの結果、返り値が addr と異なる場合があります。
@param addr リサイズしたいメモリアドレス整数
@param size リサイズ後のバイト数
@see Fiddle.#malloc... -
FileUtils
. # install(src , dest , options = {}) -> () (6101.0) -
src と dest の内容が違うときだけ src を dest にコピーします。
...m options :preserve, :noop, :verbose, :mode が指定できます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils'
FileUtils.install('ruby', '/usr/local/bin/ruby', mode: 0755, verbose: true)
FileUtils.install('lib.rb', '/usr/local/lib/ruby/site_ruby', verbose: true)
//}......rve, :noop, :verbose, :mode, :owner, :group が指定できます。
c:FileUtils#options
//emlist[][ruby]{
require 'fileutils'
FileUtils.install('ruby', '/usr/local/bin/ruby', mode: 0755, verbose: true)
FileUtils.install('lib.rb', '/usr/local/lib/ruby/site_ruby', verbose: true)
//}... -
Kernel
. # _ _ callee _ _ -> Symbol | nil (6101.0) -
現在のメソッド名を返します。 メソッドの外で呼ばれると nil を返します。
...を返します。
メソッドの外で呼ばれると nil を返します。
//emlist[例][ruby]{
def foo
p __callee__
end
alias :bar :foo
foo # => :foo
bar # => :bar
p __callee__ # => nil
//}
Kernel.#__method__ とは異なり、現在のメソッド名が alias されたメ
ソッドの場... -
Kernel
. # callcc {|cont| . . . . } -> object (6101.0) -
継続を作成します。 Continuation を参照してください。
継続を作成します。 Continuation を参照してください。