зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1568539 - Remove unnecessary single use of ExposeScriptToActiveJS r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D39201
This commit is contained in:
Родитель
0bcdfa9933
Коммит
1eed8d362f
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче