2013-07-01から1ヶ月間の記事一覧

clearstack

Conservative GC 使ってる時に、スタックにポインタぽいものが残ると、もう使ってなくてもメモリが解放されないみたいな話があって、コンパイラで関数から出る時にポインタを持ちうるメモリをクリアすると良いかなぁと作った clang plugin 。https://github.…

NetBSD の ld.elf_so を読む

http://partake.in/events/1bed8969-5bc9-4f02-bc19-2698cb5577a3のため xprintf.c loader はいろんなものが初期化されてないとこでスタートするんで、 printf とか当然自前定義になるんで、あるだろうな、と思ったらやっぱりあった。まぁ glibc の loader …

emscripten であそぶ

hello int main() { puts("hello"); } 生成されたコード // EMSCRIPTEN_START_FUNCS function _main() { var label = 0; var $1=_puts(((8)|0)); return 0; } Module["_main"] = _main; // EMSCRIPTEN_END_FUNCS 8がだだっぴろいメモリへのインデックスなの…

スライドふたつ

罰ゲーム的に量子情報について、いいかげんなことを喋ったのでそのスライドhttp://shinh.skr.jp/slide/qi/000.htmlあとここに書くの忘れてましたが、年末やってた openFrameworks 遊びについてのスライドhttp://shinh.skr.jp/slide/demo/000.html

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h