问题标签 [jikes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
liferay - Liferay 需要 Jikes 编译器吗?
所有 Liferay 文档似乎都建议除了 JDK 之外还需要安装 Jikes 编译器。这是真的需要做 Liferay portlet 开发,还是我只需要 JDK 就足够了。
jsp - 是否可以缓存 JSP 字节码以避免使用 Tomcat 重新编译?
有什么方法可以缓存 JSP webapps/ 的字节码,特别是使用 Tomcat 作为 Java servlet?我真的厌倦了 Tomcat 占用所有 CPU 10 分钟,而每次我重新启动它时它都会编译 4 个不同的 webapps....
我已经在使用 Jikes 来“加速”编译,但这真的让我很生气。除非 webapp 升级(很少),否则代码不会更改,我无法相信没有办法缓存已编译的 java 字节码,而不是每次都重新编译它。
我将不胜感激有关此事的任何建议!
jvm - 为什么 javac checkcast 数组两次?
检查字节码,我注意到 javaccheckcast
在转换为数组类型时似乎重复了指令。
javap反汇编的javac编译版本
测试jikes显示了预期的单一演员表
checkcast
如果对象不能被视为请求的类型并且不执行任何操作,则应该引发异常,所以我不明白为什么它可能有助于加倍演员表。我还没有查看 JDK 源代码来了解它是如何产生的,如果这有助于解释原因(也许它是一个提示)。
java - Jikes RVM 作为分布式编译器
我们可以使用 Jikes RVM 作为分布式编译器吗?
谢谢拉胡尔
java - “错误:未正确定义 JAVA_HOME。” 在构建 Jikes rvm
当我在 Ubuntu 上构建 Jikes RVM 时,我得到了这个错误。任何的想法?
操作系统:
环境变量:PATH
JAVA_HOME
我java
在JAVA_HOME/bin
目录中检查了它,它可以工作。无论我如何更改环境变量,错误一直在抱怨
“我们无法执行 /opt/jdk1.6.0/bin/java”。
看来我没有修改正确的“位置”。
java - 在 Java 中,如何从类文件中获取抽象语法树?
众所周知,我们可以从源代码中获取抽象语法树,使用类似的工具
但是鉴于已编译的类文件,如何获取 AST?有没有现成的工具?烟灰可以吗?
谢谢!
java - Jikes rvm 运行时错误“找不到类 java.util.Scanner”
当我使用 Jikes rvm 运行我的程序“GenRegex.class”时,
我得到了运行时错误:
下面是我的代码
即使我添加了一行“import java.util.Scanner;” 我仍然犯了这个错误。有什么线索吗?谢谢!
java - Jikes RVM的优势是什么
我最近听说了 Jikes RVM,我试图了解它提供的其他虚拟机不提供的功能以及它的可扩展性。
因此,在浏览网站上的功能列表时,我发现了一个有趣的点
高性能。Jikes RVM 是一款高性能编译器,非常适合用于大型项目
问题
上面的陈述有多真实,因为我过去 5 年一直在使用 Java,之前从未听说过 Jikes RVM。大部分开发都是在 Hot Spot VM(由 Sun 提供)上完成的。我知道,还有其他 VM,但从未听说过 Jikes RVM。可能的原因之一可能是我对 Jikes RVM 缺乏了解,但后来很难消化这么多人不知道如此高性能的 VM。
应该提示您使用 Jikes RVM 的场景到底是什么?
java - 源可调试JVM
我想学习JVM的内部结构。为此,我选择了 Jikes RVM 来使用,但问题是我无法调试源代码,因为它不支持它。我的问题是,是否有一些可以调试的开源 JVM 以查看它如何与类文件一起工作。我真的需要一些关于它的好信息。
谢谢