Closed Bug 1632273 Opened 6 years ago Closed 6 years ago

Update ImmutableScriptFlags flag comments

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: tcampbell, Assigned: tcampbell)

References

Details

Attachments

(5 files)

The comments need some more cleanup as we are getting closer to done our changes there.

Reorder and renumber the flags. All flag comments are entirely unchanged.
Follow-up patches will update those comments.

Update flag comments for "input" flags. These flags are not determined by the
source text generally come from CompileOptions instead. They are preserved on
scripts and stencils to know if bytecode can be reused.

Depends on D72164

These flags are derived by the parser and are set for all scripts
(top-level/function, lazy/non-lazy).

Depends on D72165

These flags are derived by the parser but are only defined for functions.

Depends on D72166

Pushed by tcampbell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a2173b0343d5 Reorder {Immutable,Mutable}ScriptFlags flags. r=jorendorff https://hg.mozilla.org/integration/autoland/rev/683f2f34cf6a Update ImmutableScriptFlags docs (Input). r=jandem,jorendorff https://hg.mozilla.org/integration/autoland/rev/f952b59a59c3 Update ImmutableScriptFlags docs (Parse). r=jorendorff https://hg.mozilla.org/integration/autoland/rev/071e17eed06e Update ImmutableScriptFlags docs (Function). r=jorendorff https://hg.mozilla.org/integration/autoland/rev/40f5ad8a9e96 Update MutableScriptFlags docs. r=jandem,jorendorff
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: