Groovy
Larmy
软件产品研发、软件质量经济学、软件效率提升与改进、软件技术研究与传播、软件产品资讯和动态发布
展开
-
java.lang.VerifyError: Bad <init> method call from inside of a branch
运行Groovy脚本时,控制台报:java.lang.VerifyError: Bad method call from inside of a branch问题原因:缺陷缺陷编号:GROOVY-6951,JDK-8051012已知存在缺陷JVM版本: 1.7.0 update 551.7.0 update 651.7.0 update 671.8.0 upd翻译 2016-03-11 10:47:11 · 2005 阅读 · 0 评论 -
JVM中Groovy脚本并行运行性能优化
当JVM中运行的Groovy脚本存在大量并发时,如果按照默认的策略,每次运行都会重新编译脚本,调用类加载器进行类加载。不断重新编译脚本会增加JVM内存中的CodeCache和PermGen,引发内存效率问题;类加载过程中存在同步,同时很多线程进行类加载会造成大量线程阻塞,那么效率问题就显而易见了。 为了解决效率问题,最好的策略是对编译后的Groovy脚本进行缓存,避免重复编译和类加原创 2016-04-05 14:16:15 · 7373 阅读 · 0 评论