[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:549

From: SASADA Koichi <ko1 atdot.net>
Date: Fri, 29 Jul 2005 05:11:01 +0900
Subject: [yarv-dev:549] line no on backtrace

 ささだです。

 バックトレースを作り直してたんですが、

01: def iter
02:   yield
03: end
04:
05: begin
06:   iter{
07:     raise
08:   }
09: rescue => e
10:   p e.backtrace
11: end

 こんなプログラムにおいて、

Ruby: ["../t.rb:7", "../t.rb:6:in `iter'", "../t.rb:6"]
YARV: ["../t.rb:7", "../t.rb:2:in `iter'", "../t.rb:6"]
                             ^
                             ここの行番号が違う

 こんなふうに違っちゃったんですが、どっちが好ましいですかねえ。

-- 
// SASADA Koichi at atdot dot net
//

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

->     549 2005-07-29 05:11 [ko1 atdot.net       ] line no on backtrace                    
       550 2005-07-29 07:25 ┣[matz ruby-lang.org  ]                                       
       551 2005-07-29 09:28 ┃┗[nobu.nokada softhome]                                     
       552 2005-07-29 09:45 ┃ ┗[matz ruby-lang.org  ]                                   
       553 2005-07-29 17:32 ┗[ko1 atdot.net       ]                                       
       557 2005-07-30 16:55  ┗[ko1 atdot.net       ]                                     
       559 2005-07-30 17:27   ┗[matz ruby-lang.org  ]