Closed
Bug 1718623
Opened 3 years ago
Closed 3 years ago
Investigate cloning with different JSScript::ImmutableFlags::HasNonSyntacticScope value.
Categories
(Core :: JavaScript Engine, task, P3)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
94 Branch
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: arai, Assigned: arai)
References
Details
Attachments
(1 file)
CloneGlobalScript
supports cloning into different syntactic/non-syntactic global scope.
if it's still necessary, we should support instantiating with different syntactic/non-syntactic global scope.
if it's no more used, we can remove that, and also look into JSOp::GImplicitThis
[1]
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
this patch stack is based on ScriptPreloader patches (bug 1688790 and bug 1688788)
Updated•3 years ago
|
Attachment #9233805 -
Attachment description: WIP: Bug 1718623 - Drop support for cloning between syntactic/non-syntactic scopes. r?tcampbell! → Bug 1718623 - Drop support for cloning between syntactic/non-syntactic scopes. r?tcampbell!
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/f7cb7313d1c7 Drop support for cloning between syntactic/non-syntactic scopes. r=tcampbell
Comment 4•3 years ago
|
||
Backed out for causing leaks.
Backout link: https://hg.mozilla.org/integration/autoland/rev/67b1f53e79bbd755fb285606dcd246b5ae131295
Failure log: https://treeherder.mozilla.org/logviewer?job_id=351989321&repo=autoland&lineNumber=3022
Comment 5•3 years ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/67b1f53e79bbd755fb285606dcd246b5ae131295
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/59ba9c430403 Drop support for cloning between syntactic/non-syntactic scopes. r=tcampbell
Comment 7•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
status-firefox94:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•