スタックに全関数型情報を入れる

ってことを考えてみてました。
x86 の場合は普通はリターンアドレスの1つ前に call 関数アドレス があるので、相対的に関数アドレスが分かるのですが関数ポインタを使った場合や、API呼び出しの時などが呼び出し規約が変わったり、オペコードが変わるので関数アドレスを完全で高速に引っ張りだすのは難しいです。でも、やればできるはず。スピードは二の次。スレッドはさらに置いておけば結構無理やり実装すればいけるのかなと思ってます。思ってるだけでもないのだけど。もっと深く調べればいいのだけどやる気がないので、そのうちやります。