オブジェクトと実スタックの現在のアドレスをpushするスタックを別に容易すればおk
再度そのスタックが参照される時、現在の実スタックのアドレスと比較して大きいものを全てpopする。
このとき、対応するオブジェクトに属するデストラクタを呼べばハッピー。分かるかな?