mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-27 12:15:33 +00:00
The meaning of T changed in our builtin table to object-only, so we have to mark the string builtins now with S, instead of T (454682, r=brendan).
This commit is contained in:
parent
c240aa8b2b
commit
03026562af
@ -4831,23 +4831,23 @@ TraceRecorder::record_JSOP_CALL()
|
||||
"TC", "s", FAIL_VOID },
|
||||
{ js_obj_propertyIsEnumerable, F_Object_p_propertyIsEnumerable,
|
||||
"TC", "s", FAIL_VOID },
|
||||
{ js_str_charAt, F_String_getelem, "TC", "i", FAIL_NULL },
|
||||
{ js_str_charCodeAt, F_String_p_charCodeAt, "T", "i", FAIL_NEG },
|
||||
{ js_str_concat, F_String_p_concat_1int, "TC", "i", FAIL_NULL },
|
||||
{ js_str_concat, F_ConcatStrings, "TC", "s", FAIL_NULL },
|
||||
{ js_str_concat, F_String_p_concat_2str, "TC", "ss", FAIL_NULL },
|
||||
{ js_str_concat, F_String_p_concat_3str, "TC", "sss", FAIL_NULL },
|
||||
{ js_str_charAt, F_String_getelem, "SC", "i", FAIL_NULL },
|
||||
{ js_str_charCodeAt, F_String_p_charCodeAt, "S", "i", FAIL_NEG },
|
||||
{ js_str_concat, F_String_p_concat_1int, "SC", "i", FAIL_NULL },
|
||||
{ js_str_concat, F_ConcatStrings, "SC", "s", FAIL_NULL },
|
||||
{ js_str_concat, F_String_p_concat_2str, "SC", "ss", FAIL_NULL },
|
||||
{ js_str_concat, F_String_p_concat_3str, "SC", "sss", FAIL_NULL },
|
||||
{ js_str_fromCharCode, F_String_fromCharCode, "C", "i", FAIL_NULL },
|
||||
{ js_str_match, F_String_p_match, "PSC", "r", FAIL_VOID },
|
||||
{ js_str_match, F_String_p_match_obj, "PTC", "r", FAIL_VOID },
|
||||
{ js_str_replace, F_String_p_replace_str, "TC", "sr", FAIL_NULL },
|
||||
{ js_str_replace, F_String_p_replace_str2,"TC", "ss", FAIL_NULL },
|
||||
{ js_str_replace, F_String_p_replace_str3,"TC", "sss", FAIL_NULL },
|
||||
{ js_str_split, F_String_p_split, "TC", "s", FAIL_NULL },
|
||||
{ js_str_substring, F_String_p_substring, "TC", "ii", FAIL_NULL },
|
||||
{ js_str_substring, F_String_p_substring_1, "TC", "i", FAIL_NULL },
|
||||
{ js_str_toLowerCase, F_toLowerCase, "TC", "", FAIL_NULL },
|
||||
{ js_str_toUpperCase, F_toUpperCase, "TC", "", FAIL_NULL },
|
||||
{ js_str_replace, F_String_p_replace_str, "SC", "sr", FAIL_NULL },
|
||||
{ js_str_replace, F_String_p_replace_str2,"SC", "ss", FAIL_NULL },
|
||||
{ js_str_replace, F_String_p_replace_str3,"SC", "sss", FAIL_NULL },
|
||||
{ js_str_split, F_String_p_split, "SC", "s", FAIL_NULL },
|
||||
{ js_str_substring, F_String_p_substring, "SC", "ii", FAIL_NULL },
|
||||
{ js_str_substring, F_String_p_substring_1, "SC", "i", FAIL_NULL },
|
||||
{ js_str_toLowerCase, F_toLowerCase, "SC", "", FAIL_NULL },
|
||||
{ js_str_toUpperCase, F_toUpperCase, "SC", "", FAIL_NULL },
|
||||
};
|
||||
|
||||
uintN i = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user