Newbetuts
.
New posts in compiler-optimization
Why don't compilers merge redundant std::atomic writes?
c++
multithreading
c++11
compiler-optimization
stdatomic
Why is there no implicit parallelism in Haskell?
haskell
concurrency
parallel-processing
compiler-optimization
What is happening here in pow function?
c
gcc
compiler-optimization
pow
gcc4.9
Is a C compiler allowed to coalesce sequential assignments to volatile variables?
c
language-lawyer
compiler-optimization
volatile
Preventing compiler optimizations while benchmarking
c++
gcc
clang
performance-testing
compiler-optimization
How to alloc a executable memory buffer?
c++
malloc
executable
compiler-optimization
jit
Why don't modern compilers coalesce neighboring memory accesses?
c++
assembly
optimization
compiler-optimization
Why can't GCC optimize the logical bitwise AND pair in "x && (x & 4242)" to "x & 4242"?
c++
gcc
optimization
compiler-optimization
Is it possible to implement bitwise operators using integer arithmetic?
bitwise-operators
discrete-mathematics
compiler-optimization
De Morgan's Law optimization with overloaded operators
c++
operator-overloading
language-lawyer
compiler-optimization
Why is memcmp(a, b, 4) only sometimes optimized to a uint32 comparison?
c
gcc
clang
x86-64
compiler-optimization
Is this a JVM bug or "expected behavior"?
java
jvm
compiler-optimization
integer-overflow
Why does using the ternary operator to return a string generate considerably different code from returning in an equivalent if/else block?
c++
assembly
optimization
clang
compiler-optimization
Why is std::fill(0) slower than std::fill(1)?
c++
performance
x86
compiler-optimization
memset
How do C compilers implement functions that return large structures?
c
compiler-optimization
calling-convention
abi
compiler-theory
What is supercompilation?
haskell
compilation
compiler-optimization
Compiler stops optimizing unused string away when adding characters
c++
gcc
compilation
clang
compiler-optimization
What is the difference between the /Ox and /O2 compiler options?
c++
visual-studio
visual-c++
compiler-optimization
compiler-options
Why is "while (i++ < n) {}" significantly slower than "while (++i < n) {}"
java
performance
compiler-optimization
post-increment
pre-increment
Optimizing away static variable / passing by reference
c++
pass-by-reference
compiler-optimization
static-variables
Prev
Next