Closed Bug 1720331 Opened 3 years ago Closed 2 years ago

Split CompileOptions into one for compile-to-stencil step and one for instantiate step

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: arai, Assigned: arai)

References

(Blocks 1 open bug)

Details

bug 1719402 removed some dependency to CompileOptions during instantiation, and only a few fields are used during instantiation.
we can split CompileOptions into 2 parts, one for compile-to-stencil step, and one for instantiation step, so that instantiation step doesn't have to consider setting up the same CompileOptions as compile-to-stencil step for unused fields.

This can be done after removing legacy XDR, for simplicity

Depends on: 1688791
Severity: -- → N/A
Priority: -- → P3
Depends on: 1720426
Depends on: 1720619

All depending bugs are fixed.

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.