Yes it's about being able to stream large strings.

Expect a code review :-).

On Mon, Feb 17, 2025 at 4:24 PM Leszek Swirski <[email protected]> wrote:

> In principle I don't see a reason why we couldn't add it back -- out of
> curiosity is there a reason you don't want to pre-size with Utf8Length?
> Some sort of streaming output maybe?
>
> On Monday, February 17, 2025 at 4:10:41 PM UTC+1 Erik Corry wrote:
>
>> Would you be happy with a change that brings back the read-progress
>> argument?
>>
>> On Monday, February 17, 2025 at 1:24:31 PM UTC+1 Erik Corry wrote:
>>
>>> The new WriteUtf8V2 only writes as many bytes as there is space for, but
>>> I'm not sure how to use this API.
>>>
>>> If not all the characters were written, then how can the API user know
>>> how much of the input string was written? The argument that told the
>>> embedder how much was read has been removed. Instead, only the number of
>>> UTF 8 bytes written is returned. Is the embedder expected to use that
>>> number to reverse engineer how many characters were read?
>>>
>>> It seems like this only works well if the output buffer is big enough to
>>> write the string in a single operation.
>>>
>>> --
>>> Erik Corry
>>>
>> --
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/v8-dev/e1546030-0411-40a4-b608-96a09bd298a6n%40googlegroups.com
> <https://groups.google.com/d/msgid/v8-dev/e1546030-0411-40a4-b608-96a09bd298a6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/v8-dev/CAHZxHpjmR_RJrbAPbr6g0mWH2BN%3DjHVZfm575bwf%2BW2WE9YcEg%40mail.gmail.com.

Reply via email to