Closed Bug 1030175 Opened 6 years ago Closed 6 years ago

OdinMonkey: use the InterruptMode to avoid faulting for finished Ion compilations

Categories

(Core :: JavaScript Engine, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla33

People

(Reporter: luke, Assigned: luke)

Details

Attachments

(1 file)

Attached patch interrupt-lessSplinter Review
RequestInterruptForAsmJSCode should do the same thing RequestInterruptForIonCode does and to avoid doing any work when DontStopIon is specified.  On a load of DT2, there is still a significant amount of Ion compilation (from glue code), so this is responsible for hundreds of protect+fault+unprotect sequences.
Attachment #8445907 - Flags: review?(bhackett1024)
(The patch passes 'int' as parameter type to avoid cyclic header dependency.)
Attachment #8445907 - Flags: review?(bhackett1024) → review+
https://hg.mozilla.org/mozilla-central/rev/6af628e72633
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in before you can comment on or make changes to this bug.