Bug 1672105 - Part 3: Add comment about reserved size in ParserAtomEntry::resolve. r=tcampbell

Differential Revision: https://phabricator.services.mozilla.com/D94097
This commit is contained in:
Tooru Fujisawa 2020-10-27 08:03:46 +00:00
Родитель 395872333d
Коммит 907d823ead
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -282,6 +282,9 @@ JSAtom* ParserAtomEntry::instantiate(JSContext* cx,
return nullptr;
}
auto index = atomCache.atoms.length();
// This cannot be infallibleAppend because there are toJSAtom consumers that
// doesn't reserve CompilationAtomCache.atoms beforehand
if (!atomCache.atoms.append(atom)) {
js::ReportOutOfMemory(cx);
return nullptr;