code: public static void releaseClassLoadingSP(String name) {
  		synchronized (classLoadingSP) {
  			Pair<Thread,JoinPoint<NoException>> sp = classLoadingSP.get(name);
  			JoinPoint<NoException> jp = sp.getValue2();
  			jp.joined();
  			if (jp.isUnblocked())
  				classLoadingSP.remove(name);
  		}
  	}
docs: Release the synchronized object for loading the given class.