isLeaf 属性
final
函数是否为叶函数。
叶函数是小型、短运行、非阻塞的函数,不允许回调 Dart 或使用任何 Dart VM API。叶函数通过跳过 Dart 到原生调用序列的一些较重的部分来调用,这减少了调用开销,使得叶调用比非叶调用更快。然而,这也意味着执行叶函数的线程无法与 Dart 运行时协作。长时间运行或阻塞的叶函数将延迟所有需要与隔离组中所有线程同步的操作,直到叶函数返回。例如,如果一个组中的隔离区正在尝试执行 GC,而另一个隔离区在叶调用中被阻塞,则第一个隔离区将不得不暂停并等待这个叶调用返回。
此值对原生字段没有意义。
实现
final bool isLeaf;