Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
我应该如何检测大型 C++ 项目中的编译时间瓶颈?
我想减少大型 C 项目的编译时间 我尝试使用预编译头 接口等 但在继续之前 我想知道是否有任何工具可以帮助检测编译时间为何如此长 有人建议使用 pc lint 我会尝试一下 我应该如何检测大型 C 项目中不必要的 include 文件 ht
c
VisualStudio
visualstudio2008
compileroptimization
“兄弟姐妹来电”是什么意思?
在海湾合作委员会手册上 优化兄弟呼叫 优化同级和尾递归调用 例如 我知道尾递归调用 int sum int n 返回 n 1 1 n 总和 n 1 然而 兄弟姐妹的称呼是什么意思呢 尾部调用 如果函数调用是另一个函数中执行的最后一个操作 则
c
gcc
compileroptimization
tailrecursion
编译器可以优化从堆到堆栈的分配吗?
就编译器优化而言 将堆分配更改为堆栈分配是否合法和 或可能 或者这会打破假设规则 https stackoverflow com questions 15718262 what exactly is the as if rule 例如 假设
c
memorymanagement
languagelawyer
compileroptimization
优化 QtCreator 编译器的配置
我在 Windows 7 中使用 QtCreator 我想将其配置为使用第三级优化 O3 用于 C 编译器 我怎样才能加快我的代码速度以及需要进行哪些更改 尝试将下一行添加到您的 pro 文件中 remove possible other
c
QT
g
QtCreator
compileroptimization
相当于其他编译器中gcc/clang的march=native?
我想知道除了 gcc 和 clang 之外是否还有其他编译器提供类似 march native选项 如果有 该选项是什么 我已经从另一个问题中明白了 在 Visual C 中自动构建最佳可用平台 相当于 gcc 的 march native
CMake
crossplatform
compileroptimization
intrinsics
C# 匿名类型在 C# 7 中是否多余
由于 C 7 引入了值元组 是否存在比元组更适合的有意义的场景 例如 以下行 collection Select x i gt x i Where y gt arr y i f y x ToArray 制作以下行 collection Se
c
compileroptimization
anonymoustypes
c70
valuetuple
对于“Pentium4 及以上”处理器,gcc 的最佳 March 和 mtune 选项是什么
我的 C 应用程序 使用 g 编译 需要在 Pentium 4 32 位 及更 高版本上运行 但是 它通常与 Core2Duo 或更好的处理器一起使用 我目前正在使用 march pentium4 mtune pentium4 但一些阅读促
Linux
gcc
compileroptimization
compileroptions
Roslyn 没有优化多个增量是否有原因?
我想看看如何Roslyn优化以下代码片段 code public int F int n n n n n return n asm C F Int32 L0000 inc edx L0002 inc edx L0004 inc edx L0
c
Assembly
x8664
compileroptimization
roslyn
通过标头嵌入无法优化掉的字符串
在开发仅包含标头的库时 我想确保给定的字符串嵌入到使用我的标头的所有二进制文件中 即使编译器配置为优化未使用的常量 并且二进制文件会被删除 嵌入不应该有任何副作用 除了使生成的二进制文件更大一点 我不知道人们将如何使用标题 但是 标头可能包
c
compileroptimization
copyrightdisplay
Dart 编译器能够推断 const 构造函数的用法吗?
我认为 dart 会使用const构造函数 如果它能够自动完成 为了解释这个假设 让我们假设我们有一个小部件 它已经有一个const constructor like class Retry extends StatelessWidget
flutter
dart
constants
compileroptimization
inference
在运行时动态设置Python解释器优化
经过一段时间在这里寻找重复项后 我发现唯一的事情是无操作并使用 Cython 进行优化 这是完全不相关的 我想要完成的是动态设置python O运行时标记 基本上 有一个值sys flags optimize这是只读的 我正在寻找一个选项来
python
compileroptimization
assert
interpreter
cpython
哪个版本的 gcc 支持 -Ofast 优化级别?
我在 gcc 的文档中找到了 Ofast level opthttp gcc gnu org onlinedocs gcc Optimize Options html Optimize Options http gcc gnu org on
gcc
compileroptimization
关于 C/C++ 编译器优化我可以假设什么?
我想知道当我将遗留代码 库代码或示例代码集成到我自己的代码库中时 如何通过重新散列源代码来避免浪费时间和避免拼写错误的风险 如果我举一个简单的例子 基于图像处理场景 你可能会明白我的意思 实际上 发现我正在集成这样的代码片段并不罕见 for
c
visualc
compileroptimization
CPU预测和内存屏障
我正在学习记忆障碍所以我提到记忆障碍 https www kernel org doc Documentation memory barriers txtLinux 内核源代码中的文档 还有一个描述我无法理解 控制依赖关系可能有点棘手 因为
LLVM 做了哪些类型的优化以及其前端必须自行实现哪些类型的优化?
注意 我注意到了这个问题 https stackoverflow com questions 6672008 llvm and the future of optimization与这个问题有很多相关性 所以如果您对我的问题感兴趣 您绝对应
LLVM
compileroptimization
编译器将 printf 更改为 put
考虑以下代码 include
c
gcc
Assembly
compileroptimization
gcc -O0 在 2 的幂矩阵大小(矩阵转置)上优于 -O3
出于测试目的 我编写了一个简单的方法来计算 nxn 矩阵的转置 void transpose const size t n double A for uint i 0 i lt n i for uint j i 1 j lt n j dou
c
gcc
linearalgebra
compileroptimization
executiontime
JVM 如何优化 Fluent api
JVM 能否优化这段代码 这段代码如何在Java编译器或JVM中得到优化 我特别询问如果这样的代码是用java编写的 需要进行优化 Stream of 1 2 3 map i gt i 1 map i gt i 1 map i gt i 1
Java
Optimization
JVM
compileroptimization
拥有大量小方法是否有助于 JIT 编译器优化?
在最近关于如何优化某些代码的讨论中 我被告知将代码分解为许多小方法可以显着提高性能 因为 JIT 编译器不喜欢优化大型方法 我对此不确定 因为似乎 JIT 编译器本身应该能够识别独立的代码段 无论它们是否在自己的方法中 谁能证实或反驳这一说
Java
Optimization
JIT
compileroptimization
«
1
2
3
4
5
6
7
8
9
»