language-implementation

language-implementation

文章 0 浏览 3

“注册机”到底是什么?

来自 http://code.google.com/p/unladen-swallow/wiki/ ProjectPlan 我引用: “使用 JIT 还允许我们将 Python 从基于堆栈的机器移动到寄存器机器,这…

怀念你的温柔 2024-08-21 20:17:36 13 0

什么是FFP机?

在 R. Kent Dybvig 的论文“Scheme 的三种实现模型”中,他谈到了“FFP 语言”和“FFP 机器”。显然,FFP 机器与多处理器上的字符串缩减之间存在某种…

泛滥成性 2024-08-19 05:01:26 9 0

java.util.HashMap和HashSet的内部实现

我一直在尝试了解 java.util.HashMap 和 java.util.HashSet 的内部实现。 以下是我脑海中暂时浮现的疑问: HashMap/HashSet 中的 @Override public in…

荒路情人 2024-08-12 07:00:32 6 0

“注册机”到底是什么?

来自 http://code.google.com/p/unladen-swallow/wiki/ ProjectPlan 我引用: “使用 JIT 还允许我们将 Python 从基于堆栈的机器移动到寄存器机器,这…

污味仙女 2024-08-09 17:59:51 12 0

为什么接口中的所有字段都是隐式静态和最终的?

我只是想理解为什么接口中定义的所有字段都是隐式的static和final。保持字段静态的想法对我来说很有意义,因为你不能拥有接口的对象,但为什么它们是f…

国际总奸 2024-08-06 02:19:19 6 0

C:“const”关键字的行为

有人告诉我,如果我用 ANSI C 编码来按照变量的使用顺序进行声明,则断言指针不为空并且索引在范围内,并在使用变量之前进行初始化。 如果我声明一个 …

多情癖 2024-08-04 04:23:35 7 0

私有内部类综合了意想不到的匿名类

当您编译带有私有​​内部类的 Java 类时,由于某种原因,似乎会自动合成一个匿名类。 这个类足以重现它: public class SynthesizeAnonymous { publi…

朱染 2024-08-01 21:10:09 7 0

C的多重继承是如何实现的?

单继承很容易实现。 例如,在 C 中,继承可以模拟为: struct Base { int a } struct Descendant { Base parent int b } 但对于多重继承,编译器必须…

烟若柳尘 2024-07-24 06:44:13 9 0

C++ 怎么样? 异常处理运行时实现了吗?

我对 C++ 异常处理机制的工作原理很感兴趣。 具体来说,异常对象存储在哪里以及它如何在多个范围中传播直到被捕获? 它存储在某个全球区域吗? 由于这…

故人爱我别走 2024-07-13 09:56:23 8 0

使用 LLVM 编写 JIT 时,如何重用 C 操作码实现?

在 llvm 教程和示例中,编译器通过进行这样的调用来输出 LLVM IR, return Builder.CreateAdd(L, R, "addtmp") 但许多解释器都是这样编写的: switch …

策马西风 2024-07-13 06:11:02 9 0

写保护虚拟页,捕获写入

是否有一种方法可以捕获对写保护页面的写入? 我计划做一个类似自体的对象系统,您可以在其中复制对象来实例化它。 (因为与其他内容相比,这听起来简…

用心笑 2024-07-11 08:56:10 9 0

进程内存中的 Unicode 字符串

在处理 unicode 字符串时,内存中最优选的格式是什么? 为什么? 我正在通过为其生成可执行文件映像来实现一种编程语言。 显然,工作的编程语言实现需…

倒带 2024-07-10 23:25:26 7 0

垃圾收集和运行时类型信息

fixnum 问题让我想到了另一个问题我想了很长时间。 许多有关垃圾收集的在线材料没有说明如何实现运行时类型信息。 因此,我对各种垃圾收集器了解很多…

夜巴黎 2024-07-08 08:34:11 10 0

char 的整数值的范围是否取决于实现?

我正在阅读《C++ 编程语言》,其中 Stroustrup 指出 char 的 int 值范围可以从 0 到 255 或 -127 到 127,具体取决于实现。 它是否正确? 看起来应该…

献世佛 2024-07-08 05:15:26 13 0

Python 中意外的列表理解行为

我相信我被嵌套范围规则和列表理解的某种组合所困扰。 Jeremy Hylton 的博客文章 暗示了原因,但我并不真正了解充分了解 CPython 的实现,才能弄清楚…

柠檬心 2024-07-07 21:43:06 7 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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