__yield

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

パフォーマンスのツールヒント 0 (hint 0) 命令を生成します。

void __yield(void);

必要条件

組み込み

アーキテクチャ

__yield

IPF

ヘッダー ファイル <intrin.h>

解説

ヒントはこのスレッドが便利な操作を実行していないため他のスレッドに自由に処理時間を得ることができます。をプロセッサに指示します。 たとえばしたループでロックの取得を待機している間無駄になるプロセッサ サイクルを減らすにはスピン ロックを取得するために使用できます。

この組み込みでは __mm_pause の組み込みのに似ています。 ルーチンは組み込みとしてのみ使用できます。

参照

Reference

コンパイラ組み込み関数。