return 0;
{   if (cmpMethod.getMethod().getDeclaringClass().isDynamicBridge()) {  return -1; } if (cmpMethod.getMethod().getDeclaringClass().isBridgeFromNative()) {  return -1; } if (VM_Collector.MOVES_OBJECTS && !cmpMethod.getMethod().isInterruptible()) {    return -1; } return 0; }
   int getPreviousCompiler(VM_CompiledMethod cmpMethod) {    switch(cmpMethod.getCompilerType()) {    case VM_CompiledMethod.TRAP:     case VM_CompiledMethod.JNI:      return -1; // don't try to optimize these guys!    case VM_CompiledMethod.BASELINE:      return 0;    case VM_CompiledMethod.OPT:      VM_OptCompiledMethod optMeth = (VM_OptCompiledMethod)cmpMethod;      return VM_CompilerDNA.getCompilerConstant(optMeth.getOptLevel());    default:      if (VM.VerifyAssertions) VM.assert(false, "Unknown Compiler");      return -1;    }  }