jit

jit

文章 7 浏览 75

像记忆化一样及时编译?

我想了解即时编译/解释,以及时间编译?我说“及时”有点像记忆是正确的吗?因为它重用了它识别为重复的部分的“解决方案”,即机器或字节代码?…

樱花细雨 2024-11-15 11:11:05 4 0

JVM 和 CLR 如何知道何时启动

只是想知道是否有人愿意向我解释 JVM、CLR 和其他“虚拟机”如何知道何时“启动”? 我的意思是,您双击可执行文件,您的机器开始执行代码,但在某些…

只怪假的太真实 2024-11-15 02:18:24 4 0

现代 JavaScript JITers 是否需要在循环中进行数组长度缓存?

我发现在 for 循环中缓存数组的 length 属性的做法非常令人反感。 至少在我看来 for (var i = 0, l = myArray.length; i < l; ++i) { // ... } ,与直…

我很OK 2024-11-14 11:47:33 1 0

JVM 是否会内联对象的实例变量和方法?

假设我有一个非常紧密的内部循环,每次迭代都会访问和改变一个簿记对象,该对象存储一些有关算法的简单数据,并具有简单的操作逻辑 。簿记对象是私有…

猫卆 2024-11-13 11:46:17 4 0

JAVA \ 仅在运行时编译函数

我的代码用作两个大版本的一部分并与外部接口交互。 在其中一个版本中添加了新的 API(我需要调用一个新方法)。 我想防止维护代码的两个版本,并使用…

复古式 2024-11-10 04:25:01 3 0

JIT 编译器如何运行

根据定义,JIT 编译器会即时生成代码以供执行。但在 Windows 中,我们有各种保护措施来防止自我修改代码或从数据内存 (DEP) 执行。 那么 JIT 编译器如…

鹿港小镇 2024-11-09 07:49:45 3 0

制作 JIT 编译器

我编写了一个 Brainfuck 实现(C++),其工作原理如下: 读取输入 Brainfuck 文件 进行简单的优化 将 Brainfuck 转换为 VM 的机器代码 在 VM 中执行此…

柳絮泡泡 2024-11-07 02:46:14 4 0

C# JIT 优化器中可能存在错误?

使用 SQLHelper 类来自动执行存储过程调用,其方式类似于 XmlRpc.Net 库,当运行从 IL 代码手动生成的方法时,我遇到了一个非常奇怪的问题。 我已将其…

亣腦蒛氧 2024-11-06 05:40:15 6 0

编译表达式的运行速度比解释版本慢得多

我有一个规则引擎,它支持两种操作模式: 编译成 C# 程序并链接到引擎 解析成基于反向抛光堆栈的指令并解释 规则是带有函数调用的简单算术表达式(max…

浅语花开 2024-11-06 02:57:18 3 0

只能“perl6”解析 Perl 6?

有一条(相对)众所周知的 Perl 公理:“只有 Perl 可以解析 Perl”。我想知道,Perl 6 仍然如此吗? 扩大讨论......考虑到 PyPy 最近的更新,我想到…

衣神在巴黎 2024-11-05 17:31:09 2 0

当这两个代码片段执行更多工作时,第一个代码片段的运行速度如何比第二个代码片段快 3 倍?

此代码如何: var check = 0; for (var numerator = 0; numerator <= maxNumerator; numerator++) { check += numerator >= 0 ? numerator - (int) ((…

孤独患者 2024-11-05 08:55:10 3 0

需要一些有关解释器创建的指导

我正在尝试创建一个解释器。 我的想法是解析代码,将其转换为操作码(非常类似于 字节码、msil 等),现在创建一个解释器执行器,稍后创建一个 JIT 引…

零崎曲识 2024-11-04 14:23:14 3 0

Lua DynAsm:有任何参考或链接可以指导我完成吗?

我想尝试 Lua 的 DynASM (作为快速通用 JIT 引擎) 我找不到任何文档或参考资料来帮助我。有人使用它吗(当然在 LuaJIT 之外)?…

诗化ㄋ丶相逢 2024-11-04 00:43:55 1 0

如何查看 Mono 的 jitted 代码?

对于 .NET Framework,可以使用 Visual Studio 轻松查看即时代码(调试 > Windows > 反汇编)。如何在 Mono 上看到抖动代码?…

演多会厌 2024-11-03 20:39:32 3 0

测量 .NET 应用程序的 JIT 时间

我知道您可以使用 NGen 制作本机预.NET 应用程序的编译映像。 但如何衡量应用程序在 JIT 上花费了多少时间呢?我想知道在这样做之前可以节省多少时间…

活雷疯 2024-11-03 05:26:04 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文