1
0
mirror of https://github.com/golang/go synced 2024-09-24 15:20:16 -06:00
go/misc
Russ Cox 6e2ae0a12c runtime/pprof: support OS X CPU profiling
Work around profiling kernel bug with signal masks.
Still broken on 64-bit Snow Leopard kernel,
but I think we can ignore that one and let people
upgrade to Lion.

Add new trivial tools addr2line and objdump to take
the place of the GNU tools of the same name, since
those are not installed on OS X.

Adapt pprof to invoke 'go tool addr2line' and
'go tool objdump' if the system tools do not exist.

Clean up disassembly of base register on amd64.

Fixes #2008.

R=golang-dev, bradfitz, mikioh.mikioh, r, iant
CC=golang-dev
https://golang.org/cl/5697066
2012-02-28 16:18:24 -05:00
..
arm arm: add gdb support to android launcher script 2010-07-30 10:35:07 +03:00
bash misc/bash: Completion for go tool. 2012-02-28 07:41:49 +11:00
bbedit misc/bbedit: error and rune support 2011-11-14 11:18:00 -08:00
cgo all: errors caught by go vet 2012-02-16 17:21:21 +11:00
chrome/gophertool gophertool: fix link to the build status dashboard 2012-02-01 20:53:31 -08:00
dashboard gobuilder: send commit time in RFC3339 format 2012-02-28 11:21:56 +11:00
dist misc/dist/windows: fix broken icon, other misc 2012-02-21 22:15:03 -06:00
emacs go-mode.el: fix syntax highlighting of backticks 2012-01-09 12:58:29 -05:00
fraise misc: update type + builtin lists found in editor support files 2011-01-19 23:07:49 -05:00
goplay misc/goplay: remove redundant chdir 2012-02-22 09:37:38 +11:00
IntelliJIDEA misc: syntax highlighting support on IntelliJ IDEA 2011-05-20 11:03:33 -07:00
kate kate: add error and rune 2011-11-14 11:16:06 -08:00
notepadplus misc/notepadplus: error and rune support 2011-11-14 11:19:08 -08:00
osx misc/osx: update for dist tool, drop image.bash, update readme 2012-02-07 14:37:57 +11:00
swig various: use $GCFLAGS and $GCIMPORTS like Make does 2011-12-16 11:31:39 -05:00
vim vim: fix go filetype detection 2011-12-19 10:42:32 +11:00
xcode misc/xcode/go.xclangspec: fix typo 2012-01-20 07:17:52 -08:00
zsh misc: add zsh completion (using compctl) 2010-08-30 21:13:01 -04:00
benchcmp misc/benchcmp: don't require "Benchmark" at beginning of line 2011-12-07 10:30:08 -08:00
pprof runtime/pprof: support OS X CPU profiling 2012-02-28 16:18:24 -05:00