48件ヒット
[1-48件を表示]
(0.051秒)
モジュール
- ObjectSpace (12)
キーワード
- DRbIdConv (12)
-
_ id2ref (12) -
ruby 1
. 6 feature (12)
検索結果
先頭4件
-
static VALUE id2ref(VALUE obj
, VALUE id) (44216.0) -
ObjectSpace#_id2ref の実体。 Ruby の整数で表されたオブジェクト ID id から オブジェクトを返します。
...ObjectSpace#_id2ref の実体。
Ruby の整数で表されたオブジェクト ID id から
オブジェクトを返します。... -
ObjectSpace
. # _ id2ref(id) -> object (12207.0) -
オブジェクト ID(BasicObject#__id__)からオブジェクトを得ます。
...ID(BasicObject#__id__)からオブジェクトを得ます。
@param id 取得したいオブジェクトの ID を整数で指定します。
@raise RangeError 対応するオブジェクトが存在しなければ発生します。
//emlist[例][ruby]{
a = "hoge"
p ObjectSpace._id2ref(a.__id__... -
DRb
:: DRbIdConv (9006.0) -
オブジェクトと識別子を相互に変換するクラスです。
...ることで実現されます。
このクラスはdRubyでデフォルトとして使われる
のオブジェクト-識別子間の変換クラスです。
この変換には ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモート......別の仕組みとして、drb/timeridconv で提供されている
DRb::TimerIdConv クラスがあります。これを使うと、リモートに
オブジェクトの参照が送られてから一定時間の間は、ローカルプロセス側
の DRb::TimerIdConv で参照を保持してお... -
ruby 1
. 6 feature (18.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...LDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていました。現在は、このようなシステムでは、EWOULDBLOCK は、EAGAIN
として定義されています。(これは 1.6.7 とは異なる挙動です)
p Errno::EAGAIN
p Errno::EWOULDB......> ruby 1.6.7 (2002-03-01) [i586-linux]
Errno::EAGAIN
Errno::EWOULDBLOCK
=> ruby 1.6.8 (2002-12-24) [i586-linux]
Errno::EAGAIN
-:2: uninitialized constant EWOULDBLOCK at Errno (NameError)
=> ruby 1.6.8 (2003-02-13) [i586-linux]......((<Float>))#modulo, ((<Float>))#divmod
なんか修正されたみたいです ((<ruby-dev:12718>))
: ((<ObjectSpace>))#_id2ref
不正に例外を返す場合がありました。
: malloc の再帰呼び出し問題
stdio が内部で malloc() を呼び出す場合、Thread と相性が...