Bug 1568539 - Remove unnecessary single use of ExposeScriptToActiveJS r=sfink

Differential Revision: https://phabricator.services.mozilla.com/D39201
This commit is contained in:
Jon Coppeard 2019-07-24 15:54:32 +01:00
Родитель 0bcdfa9933
Коммит 1eed8d362f
2 изменённых файлов: 0 добавлений и 7 удалений

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

@ -643,12 +643,6 @@ static MOZ_ALWAYS_INLINE void ExposeObjectToActiveJS(JSObject* obj) {
js::gc::ExposeGCThingToActiveJS(GCCellPtr(obj));
}
static MOZ_ALWAYS_INLINE void ExposeScriptToActiveJS(JSScript* script) {
MOZ_ASSERT(script);
MOZ_ASSERT(!js::gc::EdgeNeedsSweepUnbarrieredSlow(&script));
js::gc::ExposeGCThingToActiveJS(GCCellPtr(script));
}
} /* namespace JS */
#endif /* js_HeapAPI_h */

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

@ -4946,7 +4946,6 @@ class MOZ_STACK_CLASS Debugger::ScriptQuery : public Debugger::QueryBase {
if (innermost) {
for (RealmToScriptMap::Range r = innermostForRealm.all(); !r.empty();
r.popFront()) {
JS::ExposeScriptToActiveJS(r.front().value());
if (!scriptVector.append(r.front().value())) {
ReportOutOfMemory(cx);
return false;