Interlocked.SpeculationBarrier 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义内存防护,用于阻止超过此点的预测执行,直至完成挂起的读取和写入操作。
public:
static void SpeculationBarrier();
public static void SpeculationBarrier ();
static member SpeculationBarrier : unit -> unit
Public Shared Sub SpeculationBarrier ()
注解
该方法 SpeculationBarrier
定义内存围栏 (mfence
x86 和 amd64 处理器上的指令,) 阻止 推理 执行超过此点,直到挂起的读取和写入完成。