• call-gatherer-pass

    call-gatherer-pass

    这个遍历计算在同一个方法中调用一个函数或方法的次数。 这允许编译器引入内联缓存, 以避免方法或函数查找:

    1. class MyClass extends OtherClass
    2. {
    3. public function getValue()
    4. {
    5. this->someMethod();
    6. this->someMethod(); // This method is called faster
    7. }
    8. }