Posted in

【Go编译期优化暗箱】:-gcflags=”-m=4″输出解读指南(含21种逃逸标记语义对照表),告别盲目加//go:noinline

第一章:【Go编译期优化暗箱】: … 【Go编译期优化暗箱】:-gcflags=”-m=4″输出解读指南(含21种逃逸标记语义对照表),告别盲目加//go:noinlineRead more

Posted in

【Golang分支编译期常量折叠】:编译器如何识别并消除永远不执行的分支?——通过-go:build和//go:noinline验证静态分析边界

第一章:Golang分支编译期常 … 【Golang分支编译期常量折叠】:编译器如何识别并消除永远不执行的分支?——通过-go:build和//go:noinline验证静态分析边界Read more