private void interpreterCall() { if (isValid()) { // Stubs were deoptimized => reinstall. this.runtime.reinstallStubs(); } else { if (uninitializedRootNode == UNINITIALIZED) { ensureCloned(); } compilationProfile.reportInterpreterCall(); if (!isCompiling() && compilationPolicy.shouldCompile(compilationProfile, getCompilerOptions())) { compile(); } } }