I've been digging into pprof a bit and as it's pretty complex, I'm asking here first.
Our binaries built with 1.2 seem to give profiles that are mostly nonsense. For example, please see the attached image generated with "--web" from a busy binary. There is almost nothing mentioning the code we wrote; it's all standard libraries. And when I generate a list of symbols, almost everything seems to get lumped into some "etext" symbol, which I think explains why this image credits "etext" as the biggest user of CPU.
Are there problems with pprof in Go 1.2? Are there workarounds to get usable profiles from 1.2 binaries?
Thanks,
Baron