Hi Neil,

Neil Jerram <n...@ossau.uklinux.net> writes:

> l...@gnu.org (Ludovic Courtès) writes:
>
>> Andy Wingo <wi...@pobox.com> writes:

[...]

>>> Array_handle_release is a bad idea.
>>
>> Fair enough.
>
> FWIW, I agree (I think with both of you) that `we might need it in
> future' is not a good argument, but that API compatibility is.

OK.  So we can proceed with the removal, leaving a no-op macro when
SCM_ENABLE_DEPRECATED == 1.  Andy, can you take care of this?  :-)

> I'm pretty sure it was about allowing C code to efficiently access and
> modify uniform vector contents, but at the same time supporting
> operations which might require the underlying storage to be
> reallocated.
>
> The latter operations could include enlarging an existing vector, or
> copy-on-write.  But AFAICT we never implemented either of those ideas,
> and the existing code never changes the underlying storage of a
> vector.

Thanks for the information.

Ludo'.



Reply via email to