gpt4 book ai didi

java - jvm优化可以改变指令顺序吗?

转载 作者:太空宇宙 更新时间:2023-11-04 07:31:50 25 4
gpt4 key购买 nike

我正在远程调试 Java 应用程序,调试器显示的信息与我预期的不同。源文件已正确链接。 jvm 优化是否有可能改变指令顺序?

最佳答案

这取决于情况。

如果 JVM(尤其是 Hotspot 或 JIT 编译器)可以确定结果相同,则可能会更改指令。

使用 Oracle JVM,您可以提供选项 -Xint 来禁用 JIT 和 Hotspot,并且您可以确保执行的代码与编写的代码相同。

关于java - jvm优化可以改变指令顺序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17565808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com