腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
解释器与
编译器
与
虚拟机
、
我有一个关于解释器、
编译器
和
虚拟机
(VM)的问题。非常感谢。
浏览 2
提问于2013-02-03
得票数 33
回答已采纳
7
回答
虚拟机
优化
、
、
、
我正在摆弄,我正在考虑写一个简单的
编译器
,它可以为Java
虚拟机
生成字节码。这让我想到,针对JVM和CLI等
虚拟机
的
编译器
需要进行多少优化? 即时(JIT)
编译器
会做常量折叠、窥视孔优化等吗?
浏览 0
提问于2008-08-21
得票数 11
回答已采纳
3
回答
说中间代码在
虚拟机
中运行是否具有误导性
、
、
如果我的理解是正确的,那么
虚拟机
本质上就是中间代码的
编译器
。但从来没有人说过Delphi (作为非托管代码的一个例子)在它的
编译器
中运行。仅仅将
虚拟机
描述为
编译器
会不会更容易混淆?
浏览 0
提问于2010-07-07
得票数 0
回答已采纳
11
回答
替代虚拟函数调用实现?
、
、
、
C++通过
虚拟机
制支持动态绑定。但据我所知,
虚拟机
制是
编译器
的实现细节,标准只是指定了在特定场景下应该发生的行为。大多数
编译器
通过虚拟表和虚拟指针实现
虚拟机
制。这与虚拟指针和表的实现细节无关。我的问题是: 是否有
编译器
以除虚拟指针和虚拟表机制以外的任何其他方式实现虚拟函数的动态分配?据我所见,大多数(阅读G++,)都是通过虚拟表、指针机制来实现的。那么实际上还有其他
编译器
实现吗?任何只有虚拟函数的类的sizeof都是
编译器
上指针的大小(vptr在t
浏览 3
提问于2010-12-04
得票数 48
1
回答
为不同版本的GNATPro Ada
编译器
返回不同值的Ada.Real_Time.Clock
我使用的是两个
虚拟机
(VMWare);其中一个
虚拟机
的GNATPro Ada
编译器
为7.3.2,Ada.Real_Time.Clock会像预期的那样返回自纪元开始以来的秒数。我们在两个
虚拟机
上都使用Ada 95。 我已经检查了两个
虚拟机
上的时间设置是否相同。为了确认这是
编译器
的不同之处,我在Gnat Pro 19.0上编译了一个小测试程序,并用旧版
编译器
在
虚拟机
上运行它。我得到的结果与我在使用较新版本
编译器
的VM上得到的结果相同。然后
浏览 36
提问于2021-02-11
得票数 3
回答已采纳
1
回答
我如何才能知道QProcess何时想要读取输入?
、
、
我在我的
编译器
类中实现了一个
编译器
,我正在使用Qt & C++。我想在每次机器请求输入时向用户显示一个输入对话框。
浏览 1
提问于2010-05-08
得票数 4
2
回答
在Java中,布尔数据类型是如何在内部工作的?
、
当您将值"true“赋值给Java中的布尔数据类型(例如布尔variableName = true;)时,实际分配给该变量的值是什么?
浏览 5
提问于2017-06-23
得票数 2
回答已采纳
2
回答
编译成dalvik字节码的
编译器
?
、
、
-Apps运行在一个名为"dalvik
虚拟机
“的
虚拟机
中。java文件编译为dalvik字节码(可以在
虚拟机
上运行)的方法是,首先将其与java
编译器
一起编译以获得java字节码,然后使用-The提供的
编译器
将java字节码“转换”到dalvik字节码。我的问题是,如果是这样的话 那么,难道不可能创建一个C/C++ (或任何其他编译语言)
编译器
来编译到dalvik字节码吗?我的意思是,我们已经有支持各种c++架构的跨平台
编译器
,为什么不让它们也支持d
浏览 5
提问于2017-08-01
得票数 0
回答已采纳
2
回答
稳健性优化器与LLVM优化器
、
、
、
查看埃姆吉特代码,我注意到LLVM优化器实际上是在
虚拟机
执行契约之前使用的。我还注意到,Solidity
编译器
有自己的优化器来优化字节码。 所以我想知道..。在Solidity
编译器
中使用字节码优化器与完全依赖
虚拟机
中的LLVM优化器有什么好处?
浏览 0
提问于2017-04-10
得票数 4
1
回答
使用Java创建我自己的
编译器
(非常简单)
、
、
我想尝试创建我自己的非常基本的语言,它是非常基本的
编译器
。都使用Java。这意味着IDE不会将编写的代码编译成一些现有的机器代码,比如Java字节码,但实际上将编译成由我组成的某种编译代码。这个编译后的代码只能被我的
浏览 3
提问于2014-03-03
得票数 5
1
回答
使用Java创建一个非常基本的
编译器
、
、
、
我想尝试创建我自己的非常基本的语言,它是非常基本的
编译器
。都使用Java。这意味着IDE不会将编写的代码编译成一些现有的机器代码,比如Java字节码,但实际上将编译成由我组成的某种编译代码。这个编译后的代码只能被我的
浏览 0
提问于2014-03-03
得票数 1
3
回答
了解
编译器
的最佳方法是什么?
、
、
我试图了解
编译器
、操作系统和计算机系统内部是如何工作的。以下是我目前的计划: 扩展
虚拟机
的交互性,包括一个屏幕(我想我将使用SDL),以及通过视频内存与该屏幕的接口。
浏览 15
提问于2011-08-19
得票数 0
回答已采纳
1
回答
在KVM来宾上使用英特尔
编译器
、
、
、
、
我正在使用KVM来宾,并将使用英特尔
编译器
编译apache以获得高性能。在
虚拟机
上使用英特尔
编译器
是个好主意吗?
浏览 0
提问于2012-10-31
得票数 0
1
回答
面向对象语言的堆对象表示
、
、
、
作为硕士论文的一部分,我正在为我家乡大学开发的面向对象语言编写一个
编译器
。当前,
编译器
输出运行在
虚拟机
上的汇编程序。
虚拟机
处理所有事情,如堆栈操作、对象生成、堆管理和垃圾收集。我的
编译器
的目标架构是一个类似于MIPS的CPU。 我正在寻找开发对象布局的策略,以及在运行时实现和触发垃圾收集的想法。
浏览 0
提问于2011-04-08
得票数 2
回答已采纳
4
回答
机器代码需要运行时环境吗?MoSync SDK
、
、
、
、
我认为它是一个运行在java
虚拟机
中的
虚拟机
,它逐行解释代码。 但是重新
编译器
核心是如何工作的呢?这是一种在运行时使用本机代码编译应用程序的先行
编译器
吗?但是我看不懂这张照片。
浏览 1
提问于2011-03-20
得票数 3
回答已采纳
2
回答
Java文件上使用ACC_SUPER访问标志的目的是什么?
、
、
、
-- (invokespecial操作码定义) ACC_SUPER标志的设置表明了Java
虚拟机
要表达的调用特殊指令的两种不同语义中的哪一种;ACC_SUPER标志的存在是为了向后兼容由Sun的旧
编译器
为Java
虚拟机
的所有新实现都应该实现本规范中描述的调用的语义。Java
虚拟机
指令集的所有新
编译器
都应该设置ACC_SUPER标志。Sun的旧
编译器
生成了未设置ACC_SUPER的ACC_SUPER标志。Sun的旧Java
虚拟机
实现如果设置了标志,则忽略它。- (C
浏览 0
提问于2012-01-21
得票数 34
回答已采纳
2
回答
用
虚拟机
编译
、
、
如果我在运行在Windows机器上的
虚拟机
上编译了一些C++代码,我可以为其他平台编译吗?在安装了Mac的
虚拟机
上编译C++代码(为Mac提供
编译器
)是否会给我一个能够在Mac上实际运行的工作文件?
浏览 4
提问于2017-01-22
得票数 1
回答已采纳
10
回答
Java
编译器
和JVM是用哪种语言编写的?
、
、
Java
编译器
(javac)、
虚拟机
(JVM)和java启动程序是用哪种语言编写的?
浏览 27
提问于2009-08-03
得票数 244
回答已采纳
2
回答
Java组件(JRE、JDK、JVM、JIT和javac)之间有什么区别?
在理解JVM(Java
虚拟机
)、JRE (Javac)、JDK (Javac)、JIT (刚好在时间
编译器
)和javac (Java
编译器
)之间的区别时,我经历了一段困难时期。
浏览 5
提问于2017-03-17
得票数 8
6
回答
开放源码编程语言的定义是什么?
、
它是一个开源
编译器
,还是解释器或执行
虚拟机
? 如果我们谈论的是
编译器
,那么C++会是开源的吗?
浏览 2
提问于2009-10-09
得票数 15
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
虚拟机是什么?虚拟机有什么用?
安装虚拟机
虚拟机备份
光速虚拟机
Rust:编译器驱动开发
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券