青木日記

<前の日 | この月 | 次の日>

2002-06-06

サッカー

あ、ワールドカップやってるんだ……。

FLUSH_REGISTER_WINDOW

苦戦。とりあえず SparcV9 では flushw で V8 以前は ta 0x3 (ta はソフトウェア割り込み)、Linux だと 0x83、ただし 0x01〜0x07 は SunOS のエミュレーションもする、ということがわかった。さらに [ruby-list:34921] からのスレッドを見ると、sparclite (SparcV8 Embedded) は flushw なのか、という気もしないでもないような気配が濃厚な可能性がやや高いかもしれない。

それにつけても思い知ったのは、"ta 0x83" なんてアセンブラ検索するだけ無駄ってことさっ!

その名は KSM

GC の話。明示的なプロテクトが必要なく、保守的 (conservatice) でない GC を使ってる言語、てのを ruby-{list,dev} でまつもとさんが話してたような……と思ってひたすら探す。K で始まる Lisp ってのは覚えてたんだけど。KCM……? とか KMC……? とかいろいろ検索しまくった挙句、全然関係ないメールを読んでる途中で発見 [ruby-list:29735]。ぬぁー、K と M は合ってたのにー。

そんでそれを今読んでるんだけど、これはいったいなんなんなんなんでしょう。(続)

本日のツッコミ(全1件)
matz (2002-06-07 17:16)

KSMのGC、すごいよねえ。なんでこれでうまくいくのか。


<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|