It looks like the current one should already be as the the AssignASCII
will be inlined into the caller and then the strlen can be inlined as
well.

-Jeff

On Sun, Mar 1, 2015 at 7:04 PM, smaug <sm...@welho.com> wrote:
> On 03/02/2015 01:11 AM, Xidorn Quan wrote:
>>
>> On Mon, Mar 2, 2015 at 9:50 AM, Boris Zbarsky <bzbar...@mit.edu> wrote:
>>
>>> On 3/1/15 5:04 PM, Xidorn Quan wrote:
>>>
>>>> Hence I think we should remove this method. All callees should use
>>>> either
>>>> AssignLiteral(MOZ_UTF16("some string")), or, if don't want to bloat the
>>>> binary, explicitly use AssignASCII("some string").
>>>>
>>>
>>> The latter requires an strlen() that AssignLiteral optimizes out, right?
>>>
>>
>> Yes, so we can add another overload to AssignASCII which does this
>> optimization
>
> How would you do that?
>
>> with less misleading.
>>
>> - Xidorn
>>
>
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to