Main index | | | Module description |
This module provides support for real hardware-supported parallel execution of concurrent code under the same application hood; this is commonly called "Multithreading".
By linking this module in the virtual machine through a load directive, or through the reflexive compiler module, the VM gets prepared to launch system threads and perform multithreading operations.
See the related page threading_model for a description on the general aspects and design of the multithreading provided by this module.
The threading_warnings page gives an important insight about overall security of multithreading applications (and specifically about MT security in Falcon).
The threading_stop page explains about the conformance of this module with the VM Interruption protocol.
Main index | | | Module description |