internal/gocore/object.go
func (p *Process) isPtrFromHeap(a core.Address) bool {
	return p.findHeapInfo(a).IsPtr(a, p.proc.PtrSize())
}
func (p *Process) isPtrFromHeap(a core.Address) bool {
	return p.findHeapInfo(a).IsPtr(a, p.proc.PtrSize())
}
// isPtrFromHeap reports whether the inferior at address a contains a pointer.
// a must be somewhere in the heap.