[meta] Cleanup script flags throughout js frontend
Categories
(Core :: JavaScript Engine, task, P2)
Tracking
()
People
(Reporter: tcampbell, Assigned: caroline)
References
Details
(Keywords: meta)
Attachments
(1 obsolete file)
Unify BaseScript::ImmutableFlags
, CompileOptions
, and FunctionBox
flags. These have subtly different definitions of similar concepts and it very difficult throughout the frontend and vm to know when flags are valid and what the precise definition is.
The objective of this meta-bug would be to use ImmutableFlags as consistently as is reasonable throughout the frontend and clarifying which flags are valid at what points in the process.
Reporter | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Pushed by ccullen@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7fedd8fbdd5e Make ImmutableFlags::HasNonSyntacticScope an input flag. r=tcampbell
Reporter | ||
Updated•4 years ago
|
Comment 3•4 years ago
|
||
Backed out for SM Bustages.
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=299705890&repo=autoland&lineNumber=46801
Backout: https://hg.mozilla.org/integration/autoland/rev/cdd14a1df784642f8741b0f76041e92ba99ec9df
Assignee | ||
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Comment on attachment 9143285 [details]
Bug 1620776 - Make ImmutableFlags::HasNonSyntacticScope an input flag. r?tcampbell
Revision D72491 was moved to bug 1632286. Setting attachment 9143285 [details] to obsolete.
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Description
•