[ 
https://issues.apache.org/jira/browse/GROOVY-3825?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul King closed GROOVY-3825.
-----------------------------

> Byte code generator (used by GroovyScriptEngine, GroovyShell & 
> GroovyClassLoader) flag invalid methods
> ------------------------------------------------------------------------------------------------------
>
>                 Key: GROOVY-3825
>                 URL: https://issues.apache.org/jira/browse/GROOVY-3825
>             Project: Groovy
>          Issue Type: Improvement
>          Components: class generator
>    Affects Versions: 1.6.5, 1.7-beta-2
>            Reporter: jwb
>            Assignee: Jochen Theodorou
>            Priority: Minor
>              Labels: ClassFormatError
>
> When generating code for the Groovy compiler, one frequently exceeds the 
> Class file format limit on method size.  The resulting ClassFormatError from 
> the ClassLoader doesn't effectively point at the problem.  In addition, the 
> Error is not a type of Exception and so is not picked up by conventional 
> logging.
> Ideally, the methods that generate class files would abort code-generation 
> and throw a type of Exception when the generated method exceeds the limit 
> imposed by the class file format.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to