Bug 1619002 - Remove emitObjectOp, which is no longer used r=caroline

Depends on D64830

Differential Revision: https://phabricator.services.mozilla.com/D64831

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Matthew Gaudet 2020-02-29 02:08:11 +00:00
Родитель 83b22529e1
Коммит 561feeac46
2 изменённых файлов: 0 добавлений и 10 удалений

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

@ -924,15 +924,6 @@ bool BytecodeEmitter::emitInternedObjectOp(uint32_t index, JSOp op) {
return emitIndexOp(op, index);
}
bool BytecodeEmitter::emitObjectOp(ObjectBox* objbox, JSOp op) {
uint32_t index;
if (!perScriptData().gcThingList().append(objbox, &index)) {
return false;
}
return emitInternedObjectOp(index, op);
}
bool BytecodeEmitter::emitObjectPairOp(ObjectBox* objbox1, ObjectBox* objbox2,
JSOp op) {
uint32_t index1, index2;

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

@ -480,7 +480,6 @@ struct MOZ_STACK_CLASS BytecodeEmitter {
MOZ_MUST_USE bool emitInternedScopeOp(uint32_t index, JSOp op);
MOZ_MUST_USE bool emitInternedObjectOp(uint32_t index, JSOp op);
MOZ_MUST_USE bool emitObjectOp(ObjectBox* objbox, JSOp op);
MOZ_MUST_USE bool emitObjectPairOp(ObjectBox* objbox1, ObjectBox* objbox2,
JSOp op);
MOZ_MUST_USE bool emitRegExp(uint32_t index);