зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1252228 - Fix heuristic in PropertyReadNeedsTypeBarrier to avoid bogus type information. r=efaust
This commit is contained in:
Родитель
a078ab353a
Коммит
9b5e7be37a
|
@ -5435,7 +5435,7 @@ jit::PropertyReadNeedsTypeBarrier(JSContext* propertycx,
|
|||
TypeSet::TypeList types;
|
||||
if (!property.maybeTypes()->enumerateTypes(&types))
|
||||
break;
|
||||
if (types.length()) {
|
||||
if (types.length() == 1) {
|
||||
// Note: the return value here is ignored.
|
||||
observed->addType(types[0], GetJitContext()->temp->lifoAlloc());
|
||||
break;
|
||||
|
|
Загрузка…
Ссылка в новой задаче