Closed Bug 1620036 Opened 5 years ago Closed 5 years ago

Reduce uses of LazyScript in favour of js::BaseScript

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: tcampbell, Assigned: tcampbell)

References

Details

Attachments

(5 files)

As part of Bug 1529456, we will remove the js::LazyScript type entirely. This patch removes a number of uses of js::LazyScript.

Depends on D65386

Depends on D65387

Pushed by tcampbell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/414b4401d360 Use BaseScript to represent enclosingLazyScript. r=djvj https://hg.mozilla.org/integration/autoland/rev/2fec64fbdce6 Add BaseScript::asJSScript() instead of static_casts. r=djvj https://hg.mozilla.org/integration/autoland/rev/72975d0d8292 Remove LazyScript references from script-iterator API. r=djvj https://hg.mozilla.org/integration/autoland/rev/d7685b706270 Remove LazyScript references from JS frontend. r=djvj https://hg.mozilla.org/integration/autoland/rev/d474649301cd Remove miscellaneous uses of LazyScript type. r=djvj
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: