vm-implementation

vm-implementation

文章 0 浏览 5

基于寄存器的虚拟机如何工作?

基于寄存器的虚拟机如何工作? 我正在寻找有关基于寄存器的虚拟机如何工作的介绍。 有人可以帮忙吗? 谢谢。…

夜灵血窟げ 2024-07-16 02:48:59 10 0

除了实际破解代码之外,了解 VM 实现的最佳方法是什么?

我想了解有关虚拟机实施和优化的更多信息。 现在,我正在(以很小的方式)使用 JRuby 做出贡献,并且还在使用我自己的在虚拟机中运行的类似 lisp 的语…

任性一次 2024-07-15 19:35:32 14 0

Squeak 运行“位相同”是什么意思? 跨平台,而 Java 却没有?

Alan Kay 指出“与 Java 不同,[Squeak] 在每台机器上运行的位都是相同的——我们发明了这个20年前”。 维基百科页面也提到了这一点: Squeak 可供许…

一身骄傲 2024-07-15 03:35:26 16 0

为什么需要虚拟机?

我正在阅读这个问题来找出Java虚拟机和. NET CLR 和 Benji 的回答让我想知道为什么虚拟机首先是必要的。 根据我对Benji的解释的理解,虚拟机的JIT编译…

一桥轻雨一伞开 2024-07-12 04:37:42 16 0

引用与指针的执行速度

我最近阅读了一篇关于托管语言是否比本机语言(特别是 C# 与 C++)慢(或快)的讨论。 一位参与讨论的人士表示,托管语言的 JIT 编译器将能够对引用进…

二智少女 2024-07-11 07:26:35 17 0

Java虚拟机和CLR

作为对名为 MSIL 和 Java 字节码之间的差异?,Java 虚拟机的工作方式与 .NET Framework 公共语言运行时 (CLR) 的工作方式有何(主要)差异或相似之处…

极度宠爱 2024-07-11 07:19:12 13 0

x86 最快的虚拟机设计是什么?

我将在 x86 中实现一个虚拟机,我想知道什么样的设计会产生最好的结果。 我应该集中注意什么才能挤出果汁? 我将在 x86 汇编中实现整个虚拟机。 我没…

祁梦 2024-07-10 20:20:22 13 0

什么是原始 Forth 运算符?

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

2024-07-10 17:48:04 16 0

未来的虚拟机

我正在寻找一些有关未来虚拟机的资源(例如 jvm 或 clr) 它们会是什么样子? 他们会提供并发运行时、更强大的元编程模型吗? 我正在寻找文章、研究项…

伏妖词 2024-07-10 00:30:59 11 0

简单的解释性语言设计与设计 执行

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章来更新问题,使其仅…

赴月观长安 2024-07-09 23:57:23 13 0

新动态编程语言的后端选择?

我一直在开发一个 Smalltalk 变体,只是为了它的乐趣,我想知道在针对后端时, stackoverflowers 会选择什么。 这些是我当前的考虑因素: .NET、JVM:…

紙鸢 2024-07-08 00:47:42 18 0

寄存器与堆栈

与使用基于堆栈的虚拟机相比,使用基于寄存器的虚拟机到底有哪些优点和缺点? 对我来说,基于寄存器的机器似乎更容易编程并且更高效。 那么为什么 JVM…

温柔戏命师 2024-07-07 07:52:03 10 0

.NET 内存管理在托管代码中比在本机代码中更快吗?

我本以为托管代码中的内存分配是否比本机代码中的内存分配更快是很清楚的 - 但似乎存在一些争议。 也许虚拟机下的内存管理速度更快,因为没有对操作系…

淡看悲欢离合 2024-07-06 09:10:40 11 0

鹦鹉到底是什么?

我知道 Parrot 是一个虚拟机,但我觉得我并没有完全理解它背后的想法。 据我了解,它是一个用于处理多种语言的虚拟机。 它是否正确? 使用虚拟机而不…

蓬勃野心 2024-07-06 02:01:08 23 0
更多

推荐作者

Promise

文章 0 评论 0

qq_lbRlsh

文章 0 评论 0

待"谢繁草

文章 0 评论 0

yy2010hell

文章 0 评论 0

漫无边际

文章 0 评论 0

傲娇萝莉攻

文章 0 评论 0

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