// +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)
}