[#7284] font-lock in ruby-mode.el — Shugo Maeda <shugo@...>
前田です。
7 messages
1999/07/06
[#7291] dualstack-httpd.rb — gotoken@... (GOTO Kentaro)
itojunさん作 sample/dualstack-httpd.rb の応答に些細な間違い
5 messages
1999/07/08
[#7300] resolver を呼ばない UDPsocket#recvfrom — Toshihiko SHIMOKAWA / 下川俊彦 <toshi@...>
あんまり ruby-dev な話でも無いのですが、ちょっとした機能拡張の提案なので、
12 messages
1999/07/12
[#7321] Re: resolver を呼ばない UDPsocket#recvfrom
— Toshihiko SHIMOKAWA / 下川俊彦 <toshi@...>
1999/07/15
From: Toshihiko SHIMOKAWA / 下川俊彦 <toshi@csce.kyushu-u.ac.jp>
[#7367] Re: resolver を呼ばない UDPsocket#recvfrom
— matz@... (Yukihiro Matsumoto)
1999/07/19
まつもと ゆきひろです
[#7301] Re: mod_ruby/0.1.2 with Apache/1.3.6 on Solaris/2.5.1 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
11 messages
1999/07/13
[#7302] Re: mod_ruby/0.1.2 with Apache/1.3.6 on Solaris/2.5.1
— Katsuyuki Komatsu <komatsu@...>
1999/07/13
小松です。
[#7313] Ruby 1.3.5 — Yukihiro Matsumoto <matz@...>
Ruby 1.3.5 is out, check out:
59 messages
1999/07/15
[#7314] Re: Ruby 1.3.5
— "NAKAMURA, Hiroshi" <nakahiro@...>
1999/07/15
なひです.
[#7315] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/15
まつもと ゆきひろです
[#7318] Re: Ruby 1.3.5
— WATANABE Hirofumi <watanabe@...>
1999/07/15
わたなべです.
[#7326] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/15
青山です。
[#7331] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/16
まつもと ゆきひろです
[#7340] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/16
青山です。
[#7355] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/17
青山です。
[#7368] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/19
まつもと ゆきひろです
[#7373] Re: Ruby 1.3.5
— Shin-ichiro Hara <sinara@...>
1999/07/19
原です。
[#7374] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/19
まつもと ゆきひろです
[#7382] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/19
青山です。
[#7386] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/21
まつもと ゆきひろです
[#7388] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/21
青山です。
[#7389] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/21
青山です。
[#7391] Re: Ruby 1.3.5
— Shin-ichiro Hara <sinara@...>
1999/07/21
原です。
[#7392] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/21
まつもと ゆきひろです
[#7393] Re: Ruby 1.3.5
— matz@... (Yukihiro Matsumoto)
1999/07/21
まつもと ゆきひろです
[#7394] Re: Ruby 1.3.5
— Wakou Aoyama <wakou@...>
1999/07/21
青山です。
[#7327] [PATCH] ext/extmk.rb.in, instruby.rb, lib/mkmf.rb — Katsuyuki Komatsu <komatsu@...>
小松です.
5 messages
1999/07/16
[#7347] AC_OBJEXT — Katsuyuki Komatsu <komatsu@...>
小松です。
10 messages
1999/07/16
[#7353] const assign — Minero Aoki <aamine@...>
あおきです。
7 messages
1999/07/16
[#7387] [PATCH]extconf.rb, tcltklib.c, and rubytest.rb for NetBSD — Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp>
早坂@会津大学です。
10 messages
1999/07/21
[#7401] Re: [PATCH]extconf.rb, tcltklib.c, and rubytest.rb for NetBSD
— matz@... (Yukihiro Matsumoto)
1999/07/23
まつもと ゆきひろです
[#7403] Re: [PATCH]extconf.rb, tcltklib.c, and rubytest.rb for NetBSD
— Ryo HAYASAKA <hayasaka@...21.u-aizu.ac.jp>
1999/07/23
早坂@会津大学です。
[#7404] Re: [PATCH]extconf.rb, tcltklib.c, and rubytest.rb for NetBSD
— matz@... (Yukihiro Matsumoto)
1999/07/23
まつもと ゆきひろです
[#7419] File#expand_path ignore drive letter on mswin32 — Katsuyuki Komatsu <komatsu@...>
小松です。
8 messages
1999/07/26
[#7421] Re: File#expand_path ignore drive letter on mswin32
— KIMURA Koichi <kimura@...>
1999/07/26
[#7422] Re: File#expand_path ignore drive letter on mswin32
— WATANABE Hirofumi <watanabe@...>
1999/07/26
わたなべです.
[#7428] [PATCH] tools.rb — WATANABE Hirofumi <watanabe@...>
わたなべです.
8 messages
1999/07/27
[#7435] Re: [PATCH] tools.rb
— matz@... (Yukihiro Matsumoto)
1999/07/27
まつもと ゆきひろです
[#7444] dualstack-*.rb on mswin32 — Katsuyuki Komatsu <komatsu@...>
小松です。
7 messages
1999/07/27
[#7466] [PATCH] for djgpp — WATANABE Hirofumi <watanabe@...>
わたなべです.
21 messages
1999/07/29
[#7467] Re: [PATCH] for djgpp
— Katsuyuki Komatsu <komatsu@...>
1999/07/29
小松です。
[#7549] Re: [PATCH] for djgpp
— okabe katsuyuki <hgc02147@...>
1999/08/05
binsuffixを導入した岡部です(^^;
[#7550] Re: [PATCH] for djgpp
— Katsuyuki Komatsu <komatsu@...>
1999/08/06
小松です。
[#7557] Re: [PATCH] for djgpp
— okabe katsuyuki <hgc02147@...>
1999/08/07
岡部です。
[#7573] Re: [PATCH] for djgpp
— EGUCHI Osamu <eguchi@...>
1999/08/08
えぐち@エスアンドイー です。
[#7598] Re: [PATCH] for djgpp
— okabe katsuyuki <hgc02147@...>
1999/08/10
岡部です。
[#7471] Range#each — WATANABE Hirofumi <watanabe@...>
わたなべです.
7 messages
1999/07/29
[#7501] [PATCH] mswin32 tcltklib for Tcl/Tk 8.0jp — Katsuyuki Komatsu <komatsu@...>
小松です。
5 messages
1999/07/30
[#7503] [PATCH] find_library() — Katsuyuki Komatsu <komatsu@...>
小松です。
9 messages
1999/07/30
[#7507] Re: [PATCH] find_library()
— matz@... (Yukihiro Matsumoto)
1999/07/30
まつもと ゆきひろです
[#7517] Re: [PATCH] find_library()
— Katsuyuki Komatsu <komatsu@...>
1999/08/01
小松です。
[#7529] [PATCH] for mswin32 final (Re: [PATCH] find_library())
— Katsuyuki Komatsu <komatsu@...>
1999/08/02
小松です。
[#7508] [BUG?] install failed — Yasuhiro Fukuma <yasuf@...>
福間%port作成中@福岡 です。
7 messages
1999/07/30
[ruby-dev:7302] Re: mod_ruby/0.1.2 with Apache/1.3.6 on Solaris/2.5.1
From:
Katsuyuki Komatsu <komatsu@...>
Date:
1999-07-13 01:55:54 UTC
List:
ruby-dev #7302
小松です。
In [ruby-list:15372] Re: mod_ruby/0.1.2 with Apache/1.3.6 on Solaris/2.5.1
on 1999/7/13 09:58:13 matz@netlab.co.jp (Yukihiro Matsumoto) wrote:
|いろいろ調べたところ直接的な原因はmain_threadに対して
|rb_thread_save_context() が呼ばれていないことでした。
|が、rb_thread_create()が呼ばれている限り、かならず呼ばれるは
|ずのこの関数がなぜ呼ばれていないのかは謎です。
|
|rb_thread_create_0()が2度呼ばれているはずですが、そのそれぞ
|れについて
|
| FL_SET(ruby_scope, SCOPE_SHARED);
| rb_thread_save_context(curr_thread);
|# --> ここ
| if (setjmp(curr_thread->context)) {
| return thread;
| }
|
|でのcurr_threadの値が知りたいんですが、可能ですか?
HP-UXだと、shared libraryにbreakpointがしかけられないです。
(gdb) break 6857
Breakpoint 1 at 0xc2b98840: file ../eval.c, line 6857.
(gdb) cont
Continuing.
Cannot insert breakpoint 1:
Temporarily disabling shared library breakpoints:
1
しょうがないので、以下のようなdebug print文入れてみました。
なんだか1回しか通ってないみたいですが。
curr_thread = 0x40069dd8
{next = 0x400ea4b0, prev = 0x400d0c30, context = {},
result = 0, stk_len = 300, stk_max = 300, stk_ptr = 0x400ea608, stk_pos = 0x7b03aa68,
frame = 0x7afff6d8, scope = 0x400bbf88, dyna_vars = 0x0, block = 0x0, iter = 0x7aff3128,
tag = 0x0, klass = 1074511728, wrapper = 0, trace = 0, misc = 0, file = 0x7aff11f8,
line = 0, errinfo = 4, last_status = 4, last_line = 4, last_match = 4,
safe = 1, status = 0, wait_for = 0, fd = 0, delay = -1061015029,
join = 0x0, abort = 0, locals = 0x0, thread = 0}
*** eval.c.dist Fri Jun 25 18:02:34 1999
--- eval.c Tue Jul 13 10:34:29 1999
***************
*** 6854,6859 ****
--- 6854,6907 ----
FL_SET(ruby_scope, SCOPE_SHARED);
rb_thread_save_context(curr_thread);
+ {
+ FILE *fp;
+ fp = fopen("/tmp/ruby.log", "a");
+ if (fp) {
+ fprintf(fp, "curr_thread = 0x%08x\n", curr_thread);
+ fprintf(fp,
+ "{next = 0x%x, prev = 0x%x, context = {},\n"
+ " result = %d, stk_len = %d, stk_max = %d, stk_ptr = 0x%x, stk_pos = 0x%x,\n"
+ " frame = 0x%x, scope = 0x%x, dyna_vars = 0x%x, block = 0x%x, iter = 0x%x,\n"
+ " tag = 0x%x, klass = %d, wrapper = %d, trace = %d, misc = %d, file = 0x%x,\n"
+ " line = %d, errinfo = %d, last_status = %d, last_line = %d, last_match = %d,\n"
+ " safe = %d, status = %d, wait_for = %d, fd = %d, delay = %d,\n"
+ " join = 0x%x, abort = %d, locals = 0x%x, thread = %d}\n",
+ curr_thread->next,
+ curr_thread->prev,
+ curr_thread->result,
+ curr_thread->stk_len,
+ curr_thread->stk_max,
+ curr_thread->stk_ptr,
+ curr_thread->stk_pos,
+ curr_thread->frame,
+ curr_thread->scope,
+ curr_thread->dyna_vars,
+ curr_thread->block,
+ curr_thread->iter,
+ curr_thread->tag,
+ curr_thread->klass,
+ curr_thread->wrapper,
+ curr_thread->trace,
+ curr_thread->misc,
+ curr_thread->file,
+ curr_thread->line,
+ curr_thread->errinfo,
+ curr_thread->last_status,
+ curr_thread->last_line,
+ curr_thread->last_match,
+ curr_thread->safe,
+ curr_thread->status,
+ curr_thread->wait_for,
+ curr_thread->fd,
+ curr_thread->delay,
+ curr_thread->join,
+ curr_thread->abort,
+ curr_thread->locals,
+ curr_thread->thread);
+ fclose(fp);
+ }
+ }
if (setjmp(curr_thread->context)) {
return thread;
}
--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>