Closed Bug 1669851 Opened 5 years ago Closed 5 years ago

Decouple liftParserAtomToJSAtom from CompilationInfo

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(3 files)

CompilationInfo::liftParserAtomToJSAtom and ParserAtom::toJSAtom uses only CompilationInput.atoms.
there's no need to take the entire CompilationInfo.
This will help bug 1669718 to introduce another root type for delazification.

Blocks: 1669718
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/15c9ef0258da Part 1: Decouple liftParserAtomToJSAtom from CompilationInfo. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/7e8fd3c22347 Part 2: Make ScopeStencil::createSpecificScope to receive CompilationInput. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/7714b8069e44 Part 3: Make ScopeStencil::createScope to receive CompilationInput. r=tcampbell
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/ee553fa6583c Part 1: Decouple liftParserAtomToJSAtom from CompilationInfo. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/1de0e1c3f86f Part 2: Make ScopeStencil::createSpecificScope to receive CompilationInput. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/f84c5ac6b8c6 Part 3: Make ScopeStencil::createScope to receive CompilationInput. r=tcampbell
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: