JIT编译多次调用的方法

为什么一个方法不适合写太长???

  1  维护和阅读

  2 运行一定次数后被JIT编译成器码执行,执行速度会大大加快


但是方法不能太长。阀值是8000字节。大于这个数的方法不会被JIT编译。

当然可以通过 -XX:+DontCompileHugeMethods

-XX:HugeMethodLimit=8000 来设定使大方法也被JIT编译,但是不建议。



运行一定次数,这个阀值应该是这个 :JIT编译阈值CompileThreshold=1500





原文地址:https://www.cnblogs.com/fangyuandoit/p/13713874.html