Open masomel opened 6 years ago
To protect native Python extensions against tampering by other libraries, we isolate them into their own memory domains at import time.
Add hooks for allocating the memory domains at import time, and for running the libraries in separate SMVthreads in the evaluation loop.
The API for these hooks is covered by https://github.com/masomel/libpyronia/issues/10
To protect native Python extensions against tampering by other libraries, we isolate them into their own memory domains at import time.
Add hooks for allocating the memory domains at import time, and for running the libraries in separate SMVthreads in the evaluation loop.