Closed Bug 1626634 Opened 4 years ago Closed 4 years ago

Minor fixups to new JSScript/BaseScript model

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: tcampbell, Assigned: tcampbell)

References

Details

Attachments

(3 files)

Here are a few patches for little papercuts that didn't get fixed in the original patch stacks.

This was missed when we added ScriptSourceObject cloning and removed the CCW
wrappers.

Depends on D69208

Pushed by tcampbell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/65ac8d12fca0
Remove redundant check in jit::ToggleBaselineProfiling. r=jandem
https://hg.mozilla.org/integration/autoland/rev/7dd8381f4240
Simplify BaseScript::maybeForwardedScriptSource. r=jandem
https://hg.mozilla.org/integration/autoland/rev/37a0650b0475
Use BaseScript type in SynchronouslyCompressSource. r=jandem
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: