On Mon, Jul 22, 2024 at 11:59 AM Jakub Zelenka <bu...@php.net> wrote:

> I think we should also keep file_put_contents array argument as it might
> actually be used with iovec in the future which could be a significant
> optimization - need to check details if that would work but if it does, it
> could be a pretty good optimization.
>

I had a bit closer look on this one and it should be possible to optimize
it for some cases. We could basically introduce something like
php_stream_writev. It would need to have logic to do the same sort
concatenation if filters used or for stream wrappers not supporting iovec.
But for plain wrapper, we should be able to support it and it could be a
good optimization for some users and a way how to cleanly expose it. So I
would suggest to remove this from this list as there seems to be a good use
case for this functionality.

Regards

Jakub

Reply via email to