A runtime execution environment may manage resources executing cooperative
threading on a single physical thread. One example can scan eligible
activation records linked to threads on a method process and can execute
one of the activation records. This example can create a new activation
record for a new method invoked for the executed activation record and
link the new activation record to the executed activation record.
Further, this example can loop back to re-start the method.