jit 相关问题

即时编译(JIT)是一种用于通过将解释代码转换为机器代码来提高解释代码性能的技术。

跳转为JIT(x86_64)[重复]

我正在用C语言编写一个用于x86_64 linux的JIT编译器。目前的想法是在可执行存储器的缓冲区中生成一些字节码(例如通过mmap调用获得)并使用函数跳转到它...

回答 2 投票 4

Angular 4 vs React表现 - 理论与现实

这基本上是相同的旧的,相同的旧x对y,什么更快?,但我希望我的版本适用。另外,React和Angular与GTK和Qt(甚至更多)不同,比较它们是愚蠢的......

回答 1 投票 3

用于三元运算符的Java JIT编译器优化

使用三元运算符时,编写像String name = employee.getName()!= null这样的代码非常方便。 employee.getName():“”;比(大多数时候)像String更高效的代码......

回答 1 投票 1

我在JMC / JFR中看到的什么是`$ adapt $`方法?

在使用Java Flight Recorder / Mission Control对一些scala代码进行基准测试时,我可以看到一堆方法在名称中有$ adapt $。我可以想到一些可能性,看看...

回答 1 投票 0

在Angular 6 JIT中调用enableProdMode()

我们目前正在将Angular 4应用程序升级到版本6.我们将应用程序配置为在使用JIT编译时以prod模式运行,因为它具有在自己的计时器上运行的第三方图表组件,...

回答 1 投票 0

C#结合MSIL - JIT Skip Verification

我正在尝试调用以下MSIL方法:.method public hidebysig static bool IsRuntimeType(class [mscorlib] System.Type'type')cil managed {.maxstack 2 ldarg.0 isinst [mscorlib] ...

回答 2 投票 6

禁用WerFault.exe /“应用程序已停止工作”崩溃对话框

我有一个在启动时崩溃的开发工具,我没有看到它抛出的任何错误消息,或者有机会调试它,因为它显示了崩溃程序的Windows 7对话框,其中......

回答 5 投票 19

为什么2 *(i * i)比Java中的2 * i * i更快?

以下Java程序平均需要在0.50秒到0.55秒之间运行:public static void main(String [] args){long startTime = System.nanoTime(); int n = 0; for(int i = 0; ...

回答 10 投票 782

扑灭AOT对JIT

我的理解是Flutter是AOT编译的。是否可以将其编译为JIT而不是AOT,它是否可以工作以及那样做的开关是什么?谢谢!

回答 1 投票 0

为什么JIT是JVM的执行引擎的一部分?

以下是java程序执行的流程:Bytecode(Javac) - > ClassLoader - > Execution Engine(JIT)。编译源代码时,类加载器将字节码提供给执行引擎......

回答 1 投票 0

C#是否具有零成本抽象?

我通常用具有零成本抽象概念的语言编程,如C ++和Rust。目前我正在使用C#语言的项目。所以我想知道我是否可以安全地创造......

回答 3 投票 3

强制.NET JIT编译器在应用程序启动期间生成最优化的代码

我正在用C#编写一个DSP应用程序(基本上是一个多轨编辑器)。我已经在不同的机器上进行了很长一段时间的分析,并且我注意到了一些“好奇”的东西。在我的家用机器上,......

回答 4 投票 13

延迟从Angular 7中的编译库加载模块

我试图从库中延迟加载NgModule。我有一个应用程序,其中包含一些库(项目)。这些库在其他一些项目中重用。问题是我找不到解决方案,......

回答 1 投票 1

Java JIT编译可以在返回总是相同的值时优化方法吗?

在我的Java应用程序中,我有一些方法总是返回相同的东西。那么,JIT是否能够检测这些方法并优化性能(克隆结果而不是计算它或其他...

回答 1 投票 1

具有副作用的空循环是否因为死代码消除而被捕获?

给定以下代码var cachedInt = new ArrayBlockingQueue (XXXXX); while(true){while(cachedInt.offer(randomProvider.nextInt())); latch.await(); jvm最终会......

回答 1 投票 0

使用LLVM ExecutionEngine调用Objective-C方法时,无法识别所有选择器

我正在运行OSX,使用Clang编译一些使用OSX Cocoa类的Obj-C代码,我正在尝试使用LLVM JIT编译器运行结果。我正在使用最新的前沿版......

回答 2 投票 12

解释JIT重新排序的工作原理

我一直在阅读很多关于Java中的同步以及可能发生的所有问题。但是,我仍然有点困惑的是JIT如何重新排序写入。例如,一个简单的......

回答 1 投票 2

Qt上的QML应用程序工作缓慢,JIT被禁用

我正在为iPhone开发基于QML的应用程序,在macbook IOS 11(Sierra)上工作。我使用Qt 5.9.1 build,使用最新版本的xCode。一切都运行正常,但在“应用程序输出”...

回答 4 投票 5

如何在x86程序集中编写自修改代码

我正在为最近一直在研究的业余爱好虚拟机编写JIT编译器。我知道一点装配,(我主要是一个C程序员。我可以阅读大多数装配参考...

回答 7 投票 43

.NET JIT优化可以内联这种方法

我知道静态方法可以通过.Net(和Mono)中的JIT优化来内联。我的问题是,是否可以实现访问其自身状态的实例方法?例如:公共课......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.