vm-implementation

vm-implementation

文章 0 浏览 2

哪些应用程序虚拟机是用高级语言编写的?

有哪些应用程序虚拟机是用高级语言编写的? C/C++ 看起来像是首选语言(原因显而易见)。 我在谷歌上发现至少有两个用Java编写的(都是元循环): Jik…

唐婉 2024-08-30 14:52:52 3 0

将虚拟机作为应用程序的一部分实现的主要好处是什么?

我最近研究的几个数据库在内部实现了虚拟机来执行各自的数据读取和写入。例如,请查看这篇关于 SQLite 虚拟机(他们称之为“VDBE”)的文章。我很好奇…

旧竹 2024-08-26 10:35:08 5 0

BEAM 和 JVM 之间有哪些基本功能/架构差异?

BEAM 和 JVM 之间有哪些基本功能/架构差异? 是的,我知道:一个最初是围绕 java 构建的,另一个是围绕 erlang 构建的 我(在某种程度上)了解 JVM,…

眼角的笑意。 2024-08-21 13:56:03 6 0

对于开发爱好语言来说,什么是好的 VM?

我正在考虑编写自己的小语言。 我找到了一些选择,但请随意提出更多建议。 JVM Parrot OSA 许多语言都在使用 JVM,但除非您编写类似 Java 的语言,否…

墨小沫ゞ 2024-08-19 08:19:11 6 0

实现 VM 的教程/资源

我想要自学目的为动态语言实现一个简单的虚拟机,更喜欢用 C 语言。类似于 Lua VM、Parrot 或 Python VM,但更简单。除了查看现有虚拟机的代码和设计…

水染的天色ゝ 2024-08-17 11:28:17 2 0

有没有办法在不使用虚拟机的情况下在Smalltalk中进行开发?

我真的开始学习Smalltalk了。现在我正在使用Squeak,但是有什么方法可以在不使用VM的情况下在Smalltalk中进行开发,但是像IDE之类的东西?…

最舍不得你 2024-08-15 11:24:22 6 0

跨平台VM的C内存管理

我问了一个关于我得到的 C 型尺寸的 问题一个很好的答案,但我意识到我可能无法很好地表达这个问题以达到我的目的。 在转为软件工程师之前,我的背景…

别忘他 2024-08-08 14:08:42 3 0

如何编写链接器

我已经为 C 语言编写了一个输出字节码的编译器。这样做的原因是能够为在多个平台上运行的嵌入式平台编写应用程序。 我有编译器和汇编器。 我需要编写…

俏︾媚 2024-08-08 01:02:54 2 0

CLR是虚拟机吗?

我读过一本书,其中提到 .net CLR 作为虚拟机?任何人都可以证明这一点吗?为什么我们在某些开发平台上需要虚拟机的概念? 是否有可能开发一个完全面…

鹿! 2024-08-07 04:30:24 5 0

虚拟机可以实现为神经网络吗?

免责声明:我不是数学天才,也没有任何编写神经网络的经验。所以,请原谅我在这里所说的任何愚蠢的话。 ;) 我一直读到有关神经网络用于机器学习的内…

楠木可依 2024-08-04 20:20:09 1 0

芯片供应商是否有 .Net JIT 支持?

我知道 ARM 实际上对 Java 和 SUN 显然有一些支持,但我还没有真正看到任何支持 .Net JIT 编译器的芯片供应商。 我知道 IBM 和 Intel 都支持 C 编译器…

半步萧音过轻尘 2024-08-01 23:47:02 6 0

字节码设计?

我正在设计一种编译为中间字节码的编程语言。 然而,我在设计字节码结构时遇到了很多麻烦。 有人知道如何用二进制表示程序吗? 或者,是否有任何关于…

我的黑色迷你裙 2024-07-27 23:34:10 2 0

多态内联缓存如何与可变类型一起工作?

多态内联缓存(PIC)的工作原理是根据对象的类型缓存实际方法,以避免昂贵的查找过程(通常是哈希表查找)。 如果类型对象是可变的(即该方法可能在运…

浮生面具三千个 2024-07-26 09:49:28 2 0

无法理解有关编译器的声明 优化

我对虚拟机运行时和编译时的优化感兴趣。 我的想法是,优化在编译时是最有效和最简单的。 然而,我的想法在某些情况下似乎是错误的。 这在 丹尼尔引用…

昇り龍 2024-07-25 02:24:43 4 0

VM 设计:更多操作码还是更少操作码? 什么是更好的?

别感到震惊。 这是很多文字,但恐怕如果不提供一些详细信息,我就无法真正展示这一切(并且可能会得到很多并不能真正解决我的问题的答案)。 这绝对不…

2024-07-24 02:40:52 6 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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