Xtern, a scheduling submodule of the Parrot stable and deterministic multi-threading system.