Polishing
This commit is contained in:
		
							parent
							
								
									6acb091c4e
								
							
						
					
					
						commit
						19911af30a
					
				|  | @ -68,7 +68,7 @@ import org.springframework.util.StringUtils; | |||
|  */ | ||||
| public final class SpelCompiler implements Opcodes { | ||||
| 
 | ||||
| 	private static final int CLASSES_DEFINED_LIMIT = 10; | ||||
| 	private static final int CLASSES_DEFINED_LIMIT = 100; | ||||
| 
 | ||||
| 	private static final Log logger = LogFactory.getLog(SpelCompiler.class); | ||||
| 
 | ||||
|  | @ -92,7 +92,7 @@ public final class SpelCompiler implements Opcodes { | |||
| 	/** | ||||
| 	 * Attempt compilation of the supplied expression. A check is made to see | ||||
| 	 * if it is compilable before compilation proceeds. The check involves | ||||
| 	 * visiting all the nodes in the expression Ast and ensuring enough state | ||||
| 	 * visiting all the nodes in the expression AST and ensuring enough state | ||||
| 	 * is known about them that bytecode can be generated for them. | ||||
| 	 * @param expression the expression to compile | ||||
| 	 * @return an instance of the class implementing the compiled expression, | ||||
|  | @ -290,6 +290,9 @@ public final class SpelCompiler implements Opcodes { | |||
| 	} | ||||
| 
 | ||||
| 
 | ||||
| 	/** | ||||
| 	 * An ASM ClassWriter extension bound to the SpelCompiler's ClassLoader. | ||||
| 	 */ | ||||
| 	private class ExpressionClassWriter extends ClassWriter { | ||||
| 
 | ||||
| 		public ExpressionClassWriter() { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue