Persona is no longer an option for authentication on BMO. For more details see Persona Deprecated.
Last Comment Bug 663262 - 2 unboxes when there should be 1 and missing phi operations
: 2 unboxes when there should be 1 and missing phi operations
Product: Core
Classification: Components
Component: JavaScript Engine (show other bugs)
: unspecified
: x86 Mac OS X
: -- normal (vote)
: ---
Assigned To: David Anderson [:dvander]
: Jason Orendorff [:jorendorff]
Depends on:
  Show dependency treegraph
Reported: 2011-06-09 15:58 PDT by Andrew Scheff
Modified: 2011-06-09 19:18 PDT (History)
0 users
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---

Test case where these issues arise (219 bytes, application/x-javascript)
2011-06-09 15:58 PDT, Andrew Scheff
no flags Details

Description Andrew Scheff 2011-06-09 15:58:57 PDT
Created attachment 538373 [details]
Test case where these issues arise

Looking at MIR for the the attached case, there are places where there are two unbox operations when there should only be one.  Another (possibly separate) issue is that phi instructions seem to be gone altogether, although they are still referenced as operands in other instructions
Comment 1 David Anderson [:dvander] 2011-06-09 19:18:05 PDT
This should fix it:

Note You need to log in before you can comment on or make changes to this bug.