IMPORTANT: To view this page as Markdown, append `.md` to the URL (e.g. /get-started.md). For the complete documentation index, see llms.txt.
Skip to main content
For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).

Mojo function

fence_mbarrier_init

def fence_mbarrier_init()

Creates a memory fence after mbarrier initialization.

This function establishes a memory barrier that ensures the proper initialization of memory barriers (mbarrier) before they are used. It guarantees that the mbarrier initialization is complete and visible to all threads before subsequent operations.

Note:

Should be called immediately after mbarrier initialization to ensure proper synchronization semantics.