Top


定義場所(file name)

hotspot/src/share/vm/runtime/interfaceSupport.cpp

名前(function name)

void InterfaceSupport::deoptimizeAll() {

本体部(body)

      if (is_init_completed() ) {
        if (DeoptimizeALot && deoptimizeAllCounter > DeoptimizeALotInterval) {
          deoptimizeAllCounter = 0;
          VM_DeoptimizeAll op;
          VMThread::execute(&op);
        } else if (DeoptimizeRandom && (deoptimizeAllCounter & 0x1f) == (os::random() & 0x1f)) {
          VM_DeoptimizeAll op;
          VMThread::execute(&op);
        }
      }
      deoptimizeAllCounter++;
    }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.