C++ 属性: optimize_for_synchronized (TM TS)

来自cppreference.com
< cpp‎ | language‎ | attributes

指示应该为来自 synchronized 语句的调用优化函数定义。

语法

[[optimize_for_synchronized]]

解释

应用到函数声明中正在声明的名字,该声明必须是函数的首个声明。

指示应该为来自 synchronized 语句的调用优化函数定义。具体而言,它避免串行化调用函数的同步块,并使得该函数对于大多数调用,但非全部调用事务安全。

示例