如何在java eclipse中删除编译器优化?

时间:2011-01-11 00:20:28

标签: java eclipse optimization compiler-optimization

正如标题所说,

我要优化,因为我想创建一个字节码,类文件,这将是其他程序的输入。该类文件将用于测试程序,并假定未经优化。

感谢,

2 个答案:

答案 0 :(得分:4)

据我所知,只有一个(潜在的)编译器优化可以关闭。这是优化,它内联旧编译器使用的JSR来减少finally子句的代码大小。这只是一个潜在的优化关闭...因为对于以后的JVM,优化是强制性的。

有关详细信息,请参阅this link

除此之外,您无法关闭字节码优化。但不要担心......大多数严重的优化都是由JIT编译器执行的。

答案 1 :(得分:1)

似乎没有太多的优化方式需要担心。 This page列出了eclipse java编译器选项。