Closed Bug 1030175 Opened 10 years ago Closed 10 years ago

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

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

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+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: