Class c = tryClass(generatedClassName, desc1.declaringClass, superclass); if (c == null) { synchronized (syncObject) { c = tryClass(generatedClassName, desc1.declaringClass, superclass); if (c == null) { if (DEBUG) LOG.debug("Generating " + generatedClassName + ", min: " + info.getMin() + ", max: " + info.getMax() + ", hasBlock: " + info.isBlock() + ", rest: " + info.isRest());
Class c = tryClass(generatedClassName, desc1.declaringClass, superclass); if (c == null) { synchronized (syncObject) { c = tryClass(generatedClassName, desc1.declaringClass, superclass); if (c == null) { if (DEBUG) LOG.debug("Generating " + generatedClassName + ", min: " + info.getMin() + ", max: " + info.getMax() + ", hasBlock: " + info.isBlock() + ", rest: " + info.isRest());
Class c = tryClass(generatedClassName, desc1.getDeclaringClass(), superclass); if (c == null) { synchronized (syncObject) { c = tryClass(generatedClassName, desc1.getDeclaringClass(), superclass); if (c == null) { if (DEBUG) out.println("Generating " + generatedClassName + ", min: " + info.getMin() + ", max: " + info.getMax() + ", hasBlock: " + info.isBlock() + ", rest: " + info.isRest());
Class c = tryClass(generatedClassName, desc1.getDeclaringClass(), superclass); if (c == null) { synchronized (syncObject) { c = tryClass(generatedClassName, desc1.getDeclaringClass(), superclass); if (c == null) { if (DEBUG) out.println("Generating " + generatedClassName + ", min: " + info.getMin() + ", max: " + info.getMax() + ", hasBlock: " + info.isBlock() + ", rest: " + info.isRest());
generatedClass = tryClass(invokerPath, scriptClass, COMPILED_SUPER_CLASS); if (generatedClass == null) { throw implementationClass.getRuntime().newLoadError("failed to generate or load invoker for " + invokerPath);
generatedClass = tryClass(invokerPath, scriptClass, COMPILED_SUPER_CLASS); if (generatedClass == null) { throw implementationClass.getRuntime().newLoadError("failed to generate or load invoker for " + invokerPath);