It follows that a basic block can be conceptually considered a single group or block of instructions. 接下来的是一个基本块(BB),它可以认为是一个单个组或者一系列的指南。
By definition, a basic block is a set of instructions that cannot be branched into or out of. 根据定义,一个所谓的基本块(BB)就是一系列的指南,这些指南不能再进行分支或者分散。
Instead of having a hit count for each line, there is one for each basic block. 不是每一个代码行都有一个命中,而是每一个基本块(BB)都有一个命中。
You can specify the option-type = block to see basic block coverage instead. 您可以指定选项-type=block,以查看基本的块覆盖率。
At this point, escape analysis can show that the object allocated in the first line never escapes from its basic block and that getDistanceFrom () never modifies the state of the other component. 在这一点上,escape分析可以显示在第一行分配的对象永远不会脱离它的基本块(BB),而getDistanceFrom()也永远不会修改other组件的状态。