From: Yukihiro Matsumoto Date: 2005-12-13T21:59:24+09:00 Subject: [ruby-dev:28011] Re: IA64 BSPSTORE まつもと ゆきひろです In message "Re: [ruby-dev:28010] IA64 BSPSTORE" on Tue, 13 Dec 2005 17:42:34 +0900, Tanaka Akira writes: |そういえば、IA64 で gc.c や eval.c に BSPSTORE レジスタの値 |を参照しているらしきところがありますが、これって適切なんでしょ |うか? 違うかもしれませんねえ。Webから情報をかき集めてきて、十分に 理解できないまま書いたコードですからねえ。私自身はテストもし てないし。 |http://www.intel.co.jp/jp/developer/download/index.htm にあ |る「インテル Itanium アーキテクチャ・ソフトウェア・デベロッ |パーズ・マニュアル、第2巻: システム・アーキテクチャ」の |「第6章 レジスタ・スタック・エンジン」を見ると、BSPSTORE は |レジスタスタックの底でも先頭でもなく、途中のアドレスなように |思えるんですが。 これを呼んでも私にはさっぱり理解できず、どうやったらレジスタ スタック領域の両端のアドレスが得られるのか分かりませんでした。 残念。 まつもと ゆきひろ /:|)