JavaScript 即时编译
我有一个用于设备的相当大的 JavaScript for HTML 页面。 但有点慢。我尝试压缩 JavaScript 文件,但仍然不令人满意。 所以我在想,是否有可能将其作…
是否可以动态生成在 lli 启动的 LLVM 内执行的字节码?
我目前正在评估可能的工具来为玩具编译器项目提前动态生成机器代码。 编译器应该能够将源代码转换为可运行的字节代码,以便以后可以将代码动态添加到…
启动服务后不显示 JIT 调试器对话框窗口
我目前正在开发一个 Windows 服务,通过 installutil.exe 安装该服务后,当我在 services.msc 中启动该服务时,没有 JIT 窗口指示我是否想要调试它。 …
为什么运算符比方法调用慢得多? (结构仅在较旧的 JIT 上速度较慢)
简介:我用 C# 编写高性能代码。是的,我知道 C++ 会给我更好的优化,但我仍然选择使用 C#。我不想争论这个选择。相反,我想听听那些像我一样正在尝试…
运行 Montouch 应用程序时出现 JIT / AOT 问题
我已经开发一个单点触控 opengl iphone 游戏几个星期了。就在昨天,它还在我的测试硬件(iPhone 4)上正确构建并运行。但是当我昨天加载该项目时,它…
JIT 可以应用多少指令级优化?
JIT 在多大程度上可以用特定于处理器的机器指令替代平台无关的代码? 例如,x86 指令集包括用于反转 32 位整数字节顺序的 BSWAP 指令。在 Java 中,In…
python 3.2 如何处理循环中的函数调用?
我不担心我定义的函数,而是内置函数或esp。来自导入模块的。基本上,这些建议仍然适用吗? http://wiki.python.org/moin/PythonSpeed/PerformanceTip…
Java:一个空循环需要多少时间?
我正在尝试测试 Java 中自动装箱和拆箱的速度,但是当我尝试将其与原语上的空循环进行比较时,我注意到一件奇怪的事情。这段代码: for (int j = 0; j…
jit 调试是由用户帐户启动的 - 有什么问题?
我们有一个 WPF 应用程序...它是使用单击一次方法部署的。 我们将其部署在 Intranet Web 服务器中……人们可以通过网页 (index.html) 中的链接将其安…
Java JIT 循环展开策略?
JIT 的循环展开策略是什么?或者,如果没有简单的答案,那么有什么方法可以检查在循环中何时/何地执行循环展开? GNode child = null; for(int i=0;i<…
为什么 Java 的 JIT 编译器不将所有内容转换为本机代码?
我一直在研究 Java JIT 编译器,但我无法弄清楚为什么某些代码仍然被解释。为什么 JIT 编译器不将所有内容都翻译为本机代码?翻译速度慢了很多,我错…
获取有关分段错误或崩溃的指令指针(对于 x86 JIT 编译器项目)?
我正在实现生成 x86 代码的 JavaScript JIT 编译器的后端。有时,由于错误,我会遇到分段错误。追溯造成这些问题的原因可能非常困难。因此,我一直想…
PyPy 明显慢于 CPython
我一直在测试我制作的缓存系统。其目的是加速 Django Web 应用程序。它将所有内容存储在内存中。根据 cProfile,我的测试中的大部分时间都花在 QueryS…