go vendor; track uptime, health

This commit is contained in:
Ethan Buchman
2016-02-02 16:20:07 -05:00
parent bfbfb646b9
commit 2b3fc11697
680 changed files with 103111 additions and 26251 deletions
+19
View File
@@ -0,0 +1,19 @@
// +build go1.3
package stack
import (
"sync"
)
var pcStackPool = sync.Pool{
New: func() interface{} { return make([]uintptr, 1000) },
}
func poolBuf() []uintptr {
return pcStackPool.Get().([]uintptr)
}
func putPoolBuf(p []uintptr) {
pcStackPool.Put(p)
}