Table of Contents

Constructor ThreadSafeModule

Namespace
Ubiquity.NET.Llvm.OrcJITv2
Assembly
Ubiquity.NET.Llvm.dll

ThreadSafeModule(ThreadSafeContext, Module)

Initializes a new instance of the ThreadSafeModule class.

public ThreadSafeModule(ThreadSafeContext context, Module module)

Parameters

context ThreadSafeContext

Thread safe ContextAlias to place the module into

module Module

module to make thread safe

Remarks

important

This is a "move" constructor and takes ownership of the module. The module provided is NOT usable after this except to dispose it (which is a NOP).