LINUX.ORG.RU

История изменений

Исправление ckotinko, (текущая версия) :

это решаемо на уровне компилятора, если он будет использовать два стека-один обычный(esp/rsp), второй для finite state machine(ebp/rbp). и метки для функций - finite state machine. ну и интринсик для замены контекста(все кроме адреса команд и нормального стека)

Исходная версия ckotinko, :

это решаемо на уровне компилятора, если он будет использовать два стека-один обычный(esp/rsp), второй для finite state machine(ebp/rbp). и метки для функций - finite state machine. ну и интринсик дляуказания vtable для такой машины