You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compilation Threads are already synchronized across a checkpoint/restore (#14331). However, other threads such as the Sampler and IProfiler are not. These threads may access certain structures that may need to be updated post restore. Therefore, all compiler threads should be synchronized to prevent any races with with pre-checkpoint/post-restore compensation. The synchronization should ideally be architected in such a way that any other such service threads created in the future are also either handled by the infrastructure, or inform the developer to add the logic to handle it for CRIU.
Compilation Threads are already synchronized across a checkpoint/restore (#14331). However, other threads such as the Sampler and IProfiler are not. These threads may access certain structures that may need to be updated post restore. Therefore, all compiler threads should be synchronized to prevent any races with with pre-checkpoint/post-restore compensation. The synchronization should ideally be architected in such a way that any other such service threads created in the future are also either handled by the infrastructure, or inform the developer to add the logic to handle it for CRIU.
The text was updated successfully, but these errors were encountered: