DYNPTR_RDONLY_BIT
return ptr->size & DYNPTR_RDONLY_BIT;
ptr->size |= DYNPTR_RDONLY_BIT;
return (ptr->size & ~(DYNPTR_RDONLY_BIT)) >> DYNPTR_TYPE_SHIFT;