История изменений
Исправление Deleted, (текущая версия) :
Ты того не догоняешь, что твой формальный «исполнитель» находится внутри процесса ОС, и за пределы его внутренней среды спецификация не распространяется.
А в спецификации нет НИЧЕГО ни про нижележащую модель памяти, ни про гарантию завершения исполнения какого-либо кода кем-либо. И было бы странно, если бы это там было.
Электрик Вася отключил рубильник или админ Петя послал SIGKILL — всё это факторы за пределами области определения рантайма прикладухи. Или ядро само послало SIGKILL. Или это сделал скрипт по велению левой пятки админа. Или процессор вышел из строя. Или на компьютер упал метеорит.
Исходная версия Deleted, :
Ты того не догоняешь, что твой формальный «исполнитель» находится внутри процесса ОС, и за пределы его внутренней среды спецификация не распространяется.
А в спецификации нет НИЧЕГО ни про нижележащую модель памяти, ни про гарантию завершения исполнения какого-либо кода кем-либо. И было бы странно, если бы это там было.
Электрик Вася отключил рубильник или админ Петя послал SIGKILL — всё это факторы за пределами области определения рантайма прикладухи. Или ядро само послало SIGKILL. Или это сделал скрипт по ведлению левой пятки админа. Или процессор вышел из строя. Или на компьютер упал метеорит.