[#45637] [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい — "Glass_saga (Masaki Matsushita)" <glass.saga@...>

14 messages 2012/05/16

[#45670] [ruby-trunk - Bug #6479][Open] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる — "kachick (Kenichi Kamiya)" <kachick1+ruby@...>

9 messages 2012/05/22

[ruby-dev:45681] Re: [Ruby 1.9-Feature#3917][Open] [proposal] called_from() which is much faster than caller()

From: SASADA Koichi <ko1@...>
Date: 2012-05-26 05:20:47 UTC
List: ruby-dev #45681
(2012/05/22 8:14), SASADA Koichi wrote:
>  配列 ([filaneme, line, methodname])と,メソッドでアクセスするオブジェ
> クト(frame.filename, frame.line, frame.method みたいな)だと,どちらが
> いい,とかありますか? 例では多重代入で一発でやっていましたが.

 RubyVM::FrameInfo::caller というメソッドで,FrameInfo オブジェクトの配
列を取得できるようにしました.

 また,RubyVM::FrameInfo#name などの各種メソッドで,パースしなくてもと
れるようにしました.

 が,名前とか,細かい挙動など問題があるかと思いますので,ご意見頂ければ
幸いです.

# 英語でも:[ruby-core:45253] [RFC] RubyVM::FrameInfo.caller method

-- 
// SASADA Koichi at atdot dot net

In This Thread