Bug 616562 - speed up JSString::isStatic (r=njn)

This commit is contained in:
Luke Wagner
2011-03-14 13:55:55 -07:00
parent 78bf7083e5
commit 087843a34a
16 changed files with 119 additions and 157 deletions

View File

@@ -462,7 +462,7 @@ js_AtomizeString(JSContext *cx, JSString *strArg, uintN flags)
JS_ASSERT(!(flags & ~(ATOM_PINNED|ATOM_INTERNED|ATOM_TMPSTR|ATOM_NOCOPY)));
JS_ASSERT_IF(flags & ATOM_NOCOPY, flags & ATOM_TMPSTR);
if (strArg->isAtomized())
if (strArg->isAtom())
return STRING_TO_ATOM(strArg);
JSLinearString *str = strArg->ensureLinear(cx);