Closed Bug 662708 Opened 13 years ago Closed 13 years ago

TI: huge win on Kraken with type inference disabled

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: dmandelin, Unassigned)

References

Details

Huge wins are very welcome, but it's surprising that it happens even with TI pref'd off:

  Jun 6 m-c nightly:                 4638
  Jun 7 TI  nightly, TI pref'd off:  3173
  Jun 7 TI  nightly, TI pref'd on:   3180

We should at least know why this is.
The problem here was that changing the TI pref only affects the option for newly constructed compartments, so the pref'd off run here still had TI enabled in the compartment.  There isn't really a good (or even a bad) way to change this; having inference on changes the type objects assigned to newly created JSObjects, so it really needs to be on or off across the compartment, and from the compartment's creation.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.