static void activateMethodListeners(int cmid, int callerCmid, int whereFrom) {
static void activateMethodListeners(int cmid, int callerCmid, int whereFrom) throws VM_PragmaUninterruptible {
  static void activateMethodListeners(int cmid, int callerCmid, int whereFrom) {    activateMethodListeners_count++;         VM_MethodListener[] tmp = methodListeners; // side-step dangerous race condition    for (int i=0; i<tmp.length; i++) {      if (tmp[i].isActive()) { 	tmp[i].update(cmid, callerCmid, whereFrom);      }    }  }