2005-03-05から1日間の記事一覧

.amxファイルとスタック

smallのスタックはプログラムと連続して配置しなければならないようだ。読み込み時に AMX_HEADER を見ると AMX_HEADER::stp にスタックサイズ + マシン語サイズが書いてある。その分メモリを確保すると片がつくようだ。確保された領域に対して AMX_HEADER::s…

FSM vs Fiber

http://www.antun.net/tips/howto/task.htmlにあるタスクをいかに C++ で簡単に実装するかを長年考えてきました。 以降ではこのタスクを Galaxian Task と呼びます。Galaxian Task は関数の途中で中断、復帰できないため、いくつも関数を分けて、関数間でパ…