1. A method, comprising: establishing, by a processor, an application-level thread dispatcher that operates in a main full-weight thread allocated to an application; initializing, by the application-level thread dispatcher, a plurality of application-level pseudo threads that operate as application-controlled threads within the main full-weight thread allocated to the application; and evaluating, by the application-level thread dispatcher, run-time performance of the application.