Archive for 6 月, 2007

ゼロ番地を先頭とするページにマップする

by ginriki | 6 月 28th, 2007 

mmapのflags引数にMAP_FIXEDフラグを指定することで、OSの実装によってはゼロ番地を先頭とするページにマップできます*1
たとえば、i386以降のCPU, Vine Linux 4.0, gcc-4.1. [...]…

more from " ゼロ番地を先頭とするページにマップする "...

最適化のトリビア

by ginriki | 6 月 21st, 2007 

more from " 最適化のトリビア "...

static変数に対応するアドレスを探す(ELF format編)

by ginriki | 6 月 19th, 2007 

more from " static変数に対応するアドレスを探す(ELF format編) "...

仕様書等のリンク集

by ginriki | 6 月 9th, 2007 

more from " 仕様書等のリンク集 "...

補足

by ginriki | 6 月 5th, 2007 

バックトレースがうまくとれない件ですが、これに対処しようとした場合、test.rbのdebuggerメソッドでbreakした瞬間に、Ruby言語上のstack frameに関するデータ構造をアセンブラ(C言語)レベルで [...]…

more from " 補足 "...

デバッガの実装(Ruby/Python編)

by ginriki | 6 月 5th, 2007 

more from " デバッガの実装(Ruby/Python編) "...

デバッガの実装(Java編)

by ginriki | 6 月 1st, 2007 

more from " デバッガの実装(Java編) "...

ブログで紹介した商品

  • Image of デバッガの理論と実装 (ASCII SOFTWARE SCIENCE Language)