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 ) ; } }
Release the synchronized object for loading the given class .