Module core::hint

1.27.0 · source ·
Expand description

对编译器的提示,该提示会影响应如何发出或优化代码。 提示可能是编译时或运行时。

Functions

  • must_useExperimental
    如果调用者未使用给定值 (返回、存储在变量中等),则会触发 unused_must_use 警告的标识函数。
  • 一个标识函数,hints 编译器对 black_box 能做的事情保持最大限度的悲观。
  • 发出一条机器指令,以向处理器发送信号,指示其正在忙于等待的自旋循环 (自旋锁) 中运行。
  • 通知编译器调用此函数的站点不可访问,可能会启用进一步优化。