#compiler

Articles tagged “compiler”

2 articles

The 30% is 46%, and it stops dead at 80 bytes

Go 1.27's size-specialised allocation is worth up to 46% on the pointer-containing path, not the 30% announced — and from 96 bytes up it is worth nothing.

Performance and measurement

Escape analysis is not a rule of thumb

The compiler said "does not escape" and the benchmark reported 104 KiB per operation. Both were right. What -gcflags=-m actually tells you.

Performance and measurement

Arrow keys to move, Enter to open.