Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
StreamingTemplateEngine creates a new ClassLoader instance each time it tries to create a template instance. As a result, we can not reuse the class cache of GroovyClassLoader and save the time of compilation.
GStringTemplateEngine supports option groovy.GStringTemplateEngine.reuseClassLoader to reuse GroovyClassLoader, we can do the same thing for StreamingTemplateEngine, e.g. groovy.StreamingTemplateEngine.reuseClassLoader
Attachments
Issue Links
- links to