[#18633] Re: [ruby-cvs] ruby, ruby/bcc32, ruby/ext, ruby/win32: * Makefile.in, ext/extmk.rb, bcc32/Makefile.sub, — "Akinori MUSHA" <knu@...>
At Sun, 3 Nov 2002 21:42:14 +0000,
わたなべです。
西山和広です。
わたなべです。
西山和広です。
[#18646] ruby 1.7 fails in try_run() — "Akinori MUSHA" <knu@...>
最近の ruby 1.7 を ruby 1.7 がまだインストールされていない状態で
なかだです。
わたなべです。
なかだです。
わたなべです。
なかだです。
わたなべです。
[#18651] Enumerable#zip — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
青木@横浜です。基本的にROM な人間なんですがなんとなく書いてみました。
In article <3DCD3E72.86A1B6E6@sweetparty.ne.jp>,
青木@横浜です。
原です。
In article <5.1.1.8.2.20021115145423.03541008@blade.nagaokaut.ac.jp>,
まつもと ゆきひろです
In article <1037348006.479453.32695.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
前田です。
In article <8765uv4fu7.wl@studly.priv.netlab.jp>,
前田です。
In article <874raf6xuc.wl@studly.priv.netlab.jp>,
前田です。
In article <87fztv5zir.wl@studly.priv.netlab.jp>,
まつもと ゆきひろです
前田です。
まつもと ゆきひろです
In article <1037884596.418916.10540.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <4.3.2-J.20021108124934.033a2eb0@blade.nagaokaut.ac.jp>,
原です。
In article <4.3.2-J.20021108161559.034233c0@blade.nagaokaut.ac.jp>,
まつもと ゆきひろです
In article <1036742681.769607.13070.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1036847474.074389.7942.nullmailer@picachu.netlab.jp>,
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
In article <1037350413.201570.3051.nullmailer@picachu.netlab.jp>,
まつもと ゆきひろです
In article <1037678818.990758.10429.nullmailer@picachu.netlab.jp>,
[#18702] [PATCH] .rb/.so with same feature name — nobu.nakada@...
なかだです。
[#18711] another implementation of pstore — kjana@...4lab.to (YANAGAWA Kazuhisa)
ちょっと前に役に立たない patch を投げたりしましたが :-) あの後適当にこ
まつもと ゆきひろです
In message <1037723485.685560.17717.nullmailer@picachu.netlab.jp>
まつもと ゆきひろです
[#18754] Different caller(0) in trace_func when NameError from toplevel between 1.6 and 1.7 — "NAKAMURA, Hiroshi" <nahi@...>
なひです。
なかだです。
なひです。
なひです。ひええすいません、タブが落ちちゃった。
なひです。
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
なかだです。
まつもと ゆきひろです
[#18757] klass == 0 as ruby_top_self in call_trace_func — "NAKAMURA, Hiroshi" <nakahiro@...>
なひです。
まつもと ゆきひろです
なひです。
まつもと ゆきひろです
なひです。
[#18788] observer.rb, ostruct.rb: NameError -> NoMethodError — "NAKAMURA, Hiroshi" <nahi@...>
なひです。
[#18811] IRB.initialize — Ryo HAYASAKA <ryoh@...>
早坂@北陸先端です.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#18818] CFD: adding "condition", "block-call/return", and "load-call/return" trace-events — "NAKAMURA, Hiroshi" <nahi@...>
なひです。
[#18854] Forward: Patch for lib/net/http.rb — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
[#18861] class variables — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
あおきです。
Yukihiro Matsumotoさんの
まつもと ゆきひろです
[#18868] IRB @CONF[:PROMPT][:DEFAULT][:RETURN] — WATANABE Hirofumi <eban@...>
わたなべです。
けいじゅ@日本ラショナルソフトウェアです.
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
[#18887] String#substr? — Takaaki Tateishi <ttate@...>
立石です.
[#18895] [patch] install bat file on Windows — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
At Fri, 22 Nov 2002 11:09:19 +0900,
こんにちは、なかむら(う)です。
At Fri, 22 Nov 2002 13:05:09 +0900,
こんにちは、なかむら(う)です。
At Fri, 22 Nov 2002 13:45:47 +0900,
[#18896] spec. of format "%.nx" — YANAGAWA Kazuhisa <kjana@...4lab.to>
"%.6x"%-10 #=> fffff6
まつもと ゆきひろです
まつもと ゆきひろです
In message <1037934638.836664.13993.nullmailer@picachu.netlab.jp>
[#18919] clean:: — "Akinori MUSHA" <knu@...>
mkmf.rb rev.1.114 で clean: が clean:: に変更されていますが、
[#18939] Re: [ruby-cvs] ruby: * dln.c: move the MAXPATHLEN definition in front. — WATANABE Hirofumi <eban@...>
わたなべです。
[#18966] [ONIGURUMA] \S doesn't match multibyte char (Re: [ruby-list:36618] Re: 全角文字に挟まれた半角スペースを削除するには?) — nobu.nakada@...
なかだです。
nobu.nakada@nifty.ne.jpさんの
なかだです。
nobu.nakada@nifty.ne.jpさんの
[ruby-dev:18665] Re: new scope-in-state [Re: import-module (Re: Re: scope-in-state)]
けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev:18609] the message: "[ruby-dev:18609] Re: new scope-in-state [Re: import-module (Re: Re: scope-in-state)]", on Oct/30 16:11(JST) Shin-ichiro HARA writes: >原です。 >お久しぶりです。南の島から戻りました。体はずいぶん前から戻ってますが、 >頭の方も徐々に戻しています。 ご復帰おめでとうございます. >例の scope-in-state, import-module 問題の続きです。 うーん. 懐かしい... >新たに import-module Ver.0.74 別名、import-module turbo:-) というのを >作ってみました。結果は次の通り (ruby 1.6.7 (2002-07-11)[i386-cygwin] >Windows2000): (中略) なんだか, 頑張りましたねぇ... >でした。これって import-module の初期バージョンに対して 200 倍ぐらいの >スピードになったんですよ。turbo でしょう。 確かに(^^;; >中身ですが、scope-in-state を大分参考にしました(っていうか独立に作っ >たつもりが、最終的にはそっくり)。scope-in-state は、実に細かいオプティ >マイズがされてて、驚きました。私もプロファイラと睨めっこしたんですが、 >どうしても速くならない。最終的にはやはり *arg の展開のところがネックだっ >たと気づいたのですが、この展開の所は、標準の profile.rb では出力されま >せんよね、、、 ですね. > >で実体を呼び出していたのですが, プロファイラを見て調べてみると, *argで > >受けるところで配列が生成されるので, そこで呼び出しコストが発生していた > >みたいで, >ということは、石塚さんの使ってるプロファイラは何なのかな? プロファイラは標準添付のを使いました. あれって2段階のメソッド呼び出し なわけですが, ただ, 2回メソッドを呼び出すスクリプトと比べると, どう考 えても, 遅いのでいろいろ試した結果発見しました. >ところで、 import-module が行っているのは、scope-in-state の(勝手に命 >名させてもらうと)「代理継承列法」のパクリの、Hash による(今、命名し >た)「擬代理継承列法」です。ついでに、import-module-pip.rb という代理 >継承列法バージョンも作ってみました。LOOPS の結果: うーん(^^;;; >です。import-module-pip が 20% 近く遅いのは、ちょっと差がありすぎのよ >うな気がするんですが、もしかすると次のような scope-in-state の仕様のせ >いかもしれません。 > >----------------------------- >require "scope-in-state" >class Foo > def foo; p "Foo"; end >end > >module S > module Foo > def foo; p "S"; end > end >end > >module T > module Foo > def foo; p "T"; end > end >end > >ScopeS = ScopeInState.new(S) >ScopeT = ScopeInState.new(T) >foo = Foo.new >ScopeS.scope_in do > ScopeT.scope_in do > ScopeS.scope_in do > foo.foo # -> "T" ?? > end > end >end >----------------------------- > >?? が "S" でないのは、モジュールが一つの(代理)継承列で一回しか include >できないせいなので、直接メソッド定義を eval すればいいと思います。そうす >ると SCOPES の差は縮まる気がするのですが、実際はわかりません。 うーん. こんな問題があったんだ... 気が付かなかった(^^;;; >と、さんざんこねくり回しておいて、いまさらこんなこと言うのも何なんです >が、最初コンセプトの話だったはずがいつのまにか実装のでのスピード競争み >たいになってしまって、これがどのぐらい意味があるかちょっと疑問ですね。 確かにいえるかも. >そもそも LOOPS と SCOPES という2つテストが極端すぎて適切でない、とい >うか、もっと別のケースも考慮すべきですよね。特に LOOPS の方は、OS や >CPU によってもずいぶん結果が違うし、実は import-module.rb, >import-module-pip.rb には、決して使われない関数が定義されているのです >が、それを削るとなぜか有意の差で遅くなるんです。ファイル名を変えても差 >がでる。これはもう異常な世界です(^^;。 うーん.... >さしあたって、かなり実用性あるものができたのは良かったかな。 ですね. それだけはいえるかな. scope-in-stateの方ですが, 実際に使ってみようとチャレンジしたのですが, 思ったより使いこなしが難しく, このままでは, 使いこなせないことに気が付 きました(^^;;; で, どうしたらよいかと悩んでいるところです. とはいえ, 最近全然やっていないんですが. 原さんが音信不通になってからや る気がうせてしまいました(^^;;; __ ..............................石塚 圭樹@日本ラショナルソフトウェア... ----------------------------------->> e-mail: keiju@rational.com <<---