[#47809] Ruby1.9.2 ローカルでのデバッグ環境構築 — eiichi_maekawa@...
5 messages
2011/02/01
[#47817] 参照渡しの実現方法は? — "YOSHIIZUMI" <t-yoshiizumi@...>
吉泉といいます。
8 messages
2011/02/01
[#47829] mingw32 DBI使用で、エラー — eiichi_maekawa@...
5 messages
2011/02/03
[#47847] ruby1.9での文字列について — Nobuyuki Inaba <nobuyuki.inaba@...>
稲葉と申します。
10 messages
2011/02/08
[#47849] Re: ruby1.9での文字列について
— KOSAKI Motohiro <kosaki.motohiro@...>
2011/02/08
2011年2月8日18:35 Nobuyuki Inaba <nobuyuki.inaba@gmail.com>:
[#47852] Re: ruby1.9での文字列について
— Nobuyuki Inaba <nobuyuki.inaba@...>
2011/02/09
ありがとうございます。
[#47861] ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール — eiichi_maekawa@...
20 messages
2011/02/10
[#47874] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— eiichi_maekawa@...
2011/02/15
前川です。
[#47875] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— OZAWA Sakuro <sakuro@2238club.org>
2011/02/15
さくです。
[#47876] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— eiichi_maekawa@...
2011/02/15
[#47877] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— OZAWA Sakuro <sakuro@2238club.org>
2011/02/15
さくです。
[#47878] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— Kenta Murata <muraken@...>
2011/02/15
むらたです。
[#47883] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— eiichi_maekawa@...
2011/02/15
むらたさん、
[#47884] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— OZAWA Sakuro <sakuro@2238club.org>
2011/02/15
さくです。
[#47885] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— eiichi_maekawa@...
2011/02/15
前川です。
[#47886] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— OZAWA Sakuro <sakuro@2238club.org>
2011/02/15
さくです。
[#47887] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
— eiichi_maekawa@...
2011/02/15
前川です。
[#47865] system関数について — "鈴木 昭二" <s-suzuki@...>
はじめまして、鈴木と申します。
6 messages
2011/02/11
[#47892] rails3, mysql2, twitterで落ちる — daisuke sugimori <daixque@...>
杉森といいます。
7 messages
2011/02/17
[#47899] [ANN] RubyKaigi2011: Call for presentations — SASADA Koichi <ko1@...>
みなさま
8 messages
2011/02/17
[#47913] 2 種類のリテラル — "KISHIMOTO, Makoto" <ksmakoto@...4u.or.jp>
きしもとです
9 messages
2011/02/23
[#47922] Erubis新機能予告 (Re: eRuby における % 行) — Makoto Kuwata <kwa@...>
桑田です。Erubisについてのお知らせです。
8 messages
2011/02/23
[ruby-list:47887] Re: ruby1.9.2 ruby-debug19-0.11.6.gem のローカルインストール
From:
eiichi_maekawa@...
Date:
2011-02-15 08:20:23 UTC
List:
ruby-list #47887
前川です。
さくさん、ありがとうございます。
> さくです。
>
> 2011/2/15 <eiichi_maekawa@mhi.co.jp>:
>
>
> rb_method_node は ruby 1.9.1 の vm_method.c にはあるんですが、
> r24128 で内部構造が変わった際に rb_method_entry_t に名前が変わっている
> ようですよ。
>
> https://github.com/denofevil/ruby-debug-base19 は対応しているように見えま
すが…
>
ruby_debug.cの684行目からのコードが以下です。
#ifdef RUBY_VERSION_1_9_1
NODE *node = NULL;
#else
rb_method_entry_t *me = NULL;
#endif
rb_thread_t *thread = GET_THREAD();
struct rb_iseq_struct *iseq = thread->cfp->iseq;
hook_count++;
if ((iseq == NULL) && (event != RUBY_EVENT_RAISE))
return;
thread_context_lookup(thread->self, &context, &debug_context);
if ((event == RUBY_EVENT_LINE) || (event == RUBY_EVENT_CALL))
{
mid = iseq->defined_method_id;
klass = iseq->klass;
}
if (mid == ID_ALLOCATOR) return;
#ifdef RUBY_VERSION_1_9_1
node = rb_method_node(klass, mid);
#else
me = rb_method_entry(klass, mid);
#endif
見た目は、対応しているようですが、どう対処すればいいでしょうか?