2009-01-01から1年間の記事一覧

HSPLetでも AO bench

aobenchの続き。 HSPLetに通してみたらローカル変数のサポートが無かったので適当にでっちあげる。 http://peppermint.jp/products/hsp/hsplet-localvar.patch 関数呼び出しでスタックを積まず再帰はサポートしないって条件のようなのでローカル変数を含めた…

HSPでAO bench

HSP

http://lucille.atso-net.jp/aobench/のコードをHSPに移植してみた。 http://peppermint.jp/products/hsp/ao.hsp Core2Duo E6850 3GHzで259秒。スクリプト言語的には普通の遅さのよう。 ローカル変数や#deffunc/#defcfunc使わずに全部グローバル変数とgosub…

第2回LLVM勉強会

行って来ました。目玉はid:miura1729さんのyarv2llvmの話とか。 第1回と微妙に人の層が違った気がする。

プロファイラ

ボトルネック探すのにプロファイラ使いたいけど、そのためだけに使うにはTeam System高すぎるし、いまさらVC6引っ張り出してくるのもなぁと思って探してみたところ Visual Studio 2008 Service Pack 1 スタンドアロンのプロファイラがあった。 http://msdn.m…

hsp3cnv

HSP

半年遅れぐらいだけど、http://dev.onionsoft.net/trac/browser/trunk/hsp3cnv をいじってみる。 extvarへのアクセスと配列の自動拡張対応追加で http://taillove.jp/mia/のraytracing.hspとかは動くようになった。ベンチマークとしてレイトレーシングで1回…

VistaとCygwin

sshやhgやwgetやsvnがランダムに止まる。 何回かに一回は通るしわけわからない。Windows ファイアウォールとWindows Defender切ってもたまに死ぬし… Cygwin-1.7系列に突撃してみるしか

Segate問題

Barracuda ES.2使ってたのでWDのHDD買ってきた。 以前だしたメールに自動返答来てたのに気づいて改めて確認。 文章は Barracuda ES.2 SATA SN06 または SN16 ファームウェアを搭載している Barracuda ES.2 は問題ありません。 でSN04のうちのは問題ありそう…

デブサミ2009

Developers Summit2009行ってきた。 未来へつながる言語 APLの変態っぽさは聞いてはいたけど、プランカルキュールもすごいな。 JITバトル最終決戦 LLVM勉強会とかllfutureの内容+SquirrelFishとの比較etc。 オブジェクト指向エクササイズ ThoughtWorksアンソ…