On 09/28/2018 09:39 AM, Dan Kortschak wrote:
> 
> I don't understand what you are asking. First, uintptr is not a pointer
> type, it's an integer type that is the same size as a pointer and that
> can be interconverted with an unsafe.Pointer. If you hold a uintptr
> that was converted from an unsafe.Pointer and you throw away the
> unsafe.Pointer, you now have no pointer to the value you got from the
> pool. The GC when it become a moving GC (if that happens) will need to
> make sure pointers are adjusted when values move, but uintptr is not a
> pointer, so it will not need to be adjusted.
> 
> What you are asking though is not related to what I wrote.

You're right... testing for equality, of course depends on having
something to compare with.

/Peter

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to