腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
12
回答
哪些
编程
语言
有
JIT
编译器
?
compiler-construction
、
programming-languages
、
jit
我知道C#和Java是这样的。还有谁知道其他人吗?
浏览 3
提问于2010-05-19
得票数 12
回答已采纳
2
回答
有
“编译时
JIT
”之类的东西吗?
compiler-construction
、
code-generation
、
jit
、
native-code
、
compile-time
据我所知,
JIT
(即时编译)指的是一个运行时过程,其中字节码被编译(翻译)为本机代码,以提高运行时性能。另一方面,编译时评估是通用
编程
或运行时优化的一种常见做法.同样,据我所知,在这种情况下,
编译器
解释源代码来计算表达式(例如,生成值或类型)。在这种情况下,编译时间通常会显著增加。是否
有
一个编译时
JIT
过程,
编译器
将源代码转换为本机代码以进行更有效的编译时评估?我觉得这很自然,但是
有
编译器
用任何
语言
做吗? 如果我在自己的
编译
浏览 9
提问于2014-05-22
得票数 1
4
回答
CIL是汇编
语言
吗?
JIT
是汇编
语言
吗?
c#
、
.net
、
assembly
、
cil
实时
编译器
(
JIT
)是否真的将程序中的每个公共中间
语言
(CIL)指令映射到底层处理器的opcodes 如果是这样的话,可以将CIL称为汇编
语言
,
JIT
称为汇
编程
序吗?注意:维基百科没有在其中将CIL列为汇编
语言
浏览 5
提问于2012-07-28
得票数 11
回答已采纳
1
回答
能否在JITted
语言
中实现一种只解释的
语言
?
compiler-construction
、
grammar
、
interpreter
、
jit
、
j
例如,据我所知,J是一种
语言
,只是因为编写
编译器
是不可能的/不切实际的,因为它的语法类型(我远不是专家)。考虑到我们现在有了将
JIT
与元
编程
功能(如Racket或Scheme )相结合的
语言
,那么是否
有
可能将只使用解释器的
语言
作为一组宏来编译到宿主
语言
中,而不影响原始
语言
行为呢?我之所以问这个问题,是因为,据我所知,
JIT
模糊了“编译时与运行时”的边界,因此,当您运行时,比如JITted方案程序,它应该能够
浏览 1
提问于2018-02-25
得票数 1
回答已采纳
2
回答
JIT
编译器
的
哪些
组件/阶段与传统的提前
编译器
不同?
compiler
、
jit
除了一个更快的寄存器分配算法和一些用于优化目的的控制和数据流分析的折衷,
JIT
编译器
的
哪些
组件/阶段与传统的提前
编译器
不同?
浏览 0
提问于2015-01-11
得票数 4
回答已采纳
3
回答
当代码生成以
JIT
运行时为目标时,优化是必要的吗?
optimization
、
compiler-construction
、
code-generation
我正计划编写一种针对.NET平台的
编程
语言
,这让我开始考虑针对这种平台的代码生成方面。我在编写
编译器
方面是个新手,但我知道
有
一些优化是作为编译的一个阶段来完成的(或者可以这样做)。我开始想知道花时间优化输出有什么好处(在本例中是CIL,但这也适用于JVM ),因为
JIT
编译器
和JVM的HotSpot可以在运行时优化。当以.NET或JVM为目标时,优化生成的代码(CIL或JVM等效物)
有
什么好处吗,因为
JIT
已经优化了?
浏览 2
提问于2013-06-20
得票数 1
回答已采纳
3
回答
为什么Java与其他
编程
语言
相比是安全的?
java
、
.net
、
security
、
programming-languages
Java供应商和社区表示,“比其他
语言
更安全”。但我想知道怎么做?步骤涉及到.net
编程
将MSIL编译为本机代码(在执行时,
JIT
编译器
将后者转换为本机代码)。运行代码(公共
语言
运行库提供了支持执行的基础设施和可在执行过程中使用的服务)。涉及java
编程
浏览 6
提问于2013-01-08
得票数 9
回答已采纳
3
回答
对
JIT
编译器
和解释器的澄清
java
、
interpreter
、
jit
我对
JIT
编译器
和解释器
有
一些怀疑。从其定义出发:1)人们总是说
JIT
=runtime,为什么一个解释器在运
浏览 0
提问于2014-05-01
得票数 5
回答已采纳
1
回答
编译时C++模板的
JIT
编译
c++
、
templates
、
gcc
、
llvm
、
jit
JIT
-在编译时编译C++模板是否是缩短编译时间的可行策略?这可能已经在像这样的大型
编译器
中完成了吗?如果没有,那么
有
哪些
(可能是显而易见的)不利因素使得这种做法不可行呢?为了澄清起见,我的意思是,我们使用C++模板
语言
,不是作为生成C++ 的解释系统,而是作为一种
JIT
可编译的
语言
,传递给例如LLVMJit或类似的系统,这些系统发出二进制blobs,在给定模板参数的情况下生成模板应用程序结果的AFAIK、
JIT
/解释器加速在很大程度上取决于
浏览 8
提问于2021-12-05
得票数 0
1
回答
现在有
哪些
免费的
JIT
编译器
,哪个更容易使用?
c
、
jit
我将开始为一种小型
语言
编写
JIT
/解释器,并希望使用今天可用的一些免费
JIT
工具/库。我的选择是什么(我只知道libjit、LLVM和GNU闪电),
哪些
更容易使用(但不太慢)?所要求的是: 开发将在普通的标准C(没有C++,没有特定于平台
浏览 1
提问于2011-09-24
得票数 3
4
回答
每一种
语言
都能被归类为编译或解释吗?
programming-languages
、
language-design
、
etymology
根据维基百科:编译
语言
是一种
编程
语言
,其实现通常是
编译器
(从源代码生成机器代码的翻译器)。解释
语言
是一种
编程
语言
,它的大多数实现直接和自由地执行指令,而以前没有将程序编译成机器
语言
指令。C, C++ and few other similar languages编译
语言
然而,也有第三种
语言
。像C#和Java这样的
浏览 0
提问于2019-10-04
得票数 15
2
回答
PyPy使用什么样的
JIT
编译器
?
python
、
compilation
、
jit
、
pypy
什么样的
JIT
编译器
被PyPy使用? 类似于 of .NET框架。
浏览 0
提问于2016-05-22
得票数 2
回答已采纳
1
回答
Terra lang和Lua
lua
、
programming-languages
我在网站上读到关于terra
语言
的文章 一种独立的低级
语言
。
浏览 0
提问于2014-06-05
得票数 7
1
回答
便携式操作码生成
python
、
jit
、
portability
、
opcode
我目前正在用Python开发一种非常简单的面向堆栈的
编程
语言
,旨在向
编程
概念引入完整的新手。该
语言
确实允许用户创建自己的功能。虽然对我的
语言
来说,速度不是一个大问题,但我想创建一个“简单”的
JIT
编译器
来为用户的函数生成Python字节代码。 我正在听PyCon关于如何手工制作字节码和如何从它们生成函数的精彩演讲。这最后使我想到了我的问题:为了使我的
JIT
编译器
与Python 3的任何版本兼容,我还需要注意其他的可移植性缺陷(例如,E
浏览 1
提问于2021-05-16
得票数 0
回答已采纳
1
回答
如何学习即时编译?
dynamic
、
compiler-construction
、
jit
、
compiler-optimization
有
很多书解释了传统的静态编译理论和技术,但这些书没有太多关于即时
编译器
的内容。
有
什么书或框架值得推荐吗?至于具体的代码,从哪个
JIT
编译器
开始比较好呢? 谢谢。
浏览 0
提问于2013-07-13
得票数 7
3
回答
JIT
编译器
可以做AOT
编译器
不能做的事情吗?
optimization
、
compiler-construction
、
compiler-optimization
、
jit
实时(
JIT
)
编译器
可以基于运行时信息优化程序,这些信息对于提前(AOT)
编译器
来说是不可用的。但是,假设我们提前知道目标平台是什么:我们知道
哪些
SIMD扩展是可用的,等等。对于AOT
编译器
来说,
JIT
编译器
可以利用
哪些
其他运行时信息呢?热点风格的
JIT
编译器</em
浏览 0
提问于2018-09-25
得票数 6
回答已采纳
2
回答
没有
JIT
的Android设备
android
、
performance
、
device
、
jit
其中提到了没有
JIT
的android设备。但我寻找没有
jit
的设备,但找不到一个宽泛的列表。
有
JIT
的设备和没有
JIT
的设备也有很大的不同:对于
有
JIT
的设备来说,最好的代码并不总是最好的。或 问题是
哪些
设备没有
JIT
,
哪些
设备有
JIT
?在以
jit
设备为目标的
编
浏览 2
提问于2013-04-23
得票数 8
回答已采纳
4
回答
D是否适合编写跟踪
JIT
编译器
?
c++
、
compiler-construction
、
go
、
d
、
jit
我想为我正在设计的
编程
语言
编写一个解释器并跟踪
JIT
。我已经
有
了多年的C++
编程
经验,但我一直在想,也许更新的替代方案可能会更好。在我的C++时代,我发现最令人沮丧的事情之一是必须使用头文件来处理笨重的一次过
编译器
模型。问题是,并非所有
语言
都同样适用于这一目的。对于我的跟踪
JIT
,我需要能够将可执行代码写入内存,并对该代码进行解释器调用。我还需要生成的代码才能回调到主机函数中。 我开始观察Go,发现
语言
中有指针,但没有指针算术。我立刻
浏览 11
提问于2012-07-27
得票数 5
1
回答
JIT
编译器
中的代码生成是否生成更好的本机代码?
java
、
compiler-construction
、
jit
我正在研究JVM和
JIT
编译器
,并想找出像gcc这样的传统
编译器
与
JIT
编译器
之间的区别。Q = a / b;在传统的
编译器
中,如果硬件
有
操作符,这段代码将被转换为一个单独的部分。 但是,
JIT
编译器
是否做了与传统
编译器
相同的事情?如果上面的划分和模块是
浏览 4
提问于2022-05-17
得票数 0
7
回答
如何编写(测试)不会被
编译器
/
JIT
优化的代码?
c#
、
java
、
.net
、
optimization
、
jit
我真的不太了解
编译器
和
JIT
优化的内部原理,但我通常会尝试使用“常识”来猜测
哪些
可以优化,
哪些
不可以。但是后来我开始考虑
编译器
/
JIT
优化的效果。
编译器
/
JIT
是否可以通过完全删除new MyObject();语句来优化此方法?我假设只有
JIT
才能执行这样的优化。这可能意味着这不是我应该担心的事情,因为测试方法只执行一次。我的假设是正确的吗? 尽管如此,我还是在试着思考一般的主题。= null),但这非常依赖于to
浏览 14
提问于2009-02-13
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
国产系统有了,芯片有了,编译器有了,那编程语言呢?
国产系统有了,芯片有了,编译器有了,那国产编程语言呢
最高薪的编程语言有哪些?
你了解编程语言有哪些吗?所有编程语言大科普-下篇
少儿编程有必要学吗?涉及哪些编程语言?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券