You could add step (5) recognize that you have a hot split and amend step #2 to copy all of the hot frames to the new segment.
Their point is that if you have done something wrong if you have to dynamically turn on profiling to keep the stack from catching on fire.