[JAEGER] Use PICs for SETNAME.

This commit is contained in:
David Anderson
2010-06-28 13:02:01 -07:00
parent 15fe84f1ba
commit 64eb321fed

View File

@@ -1045,15 +1045,7 @@ mjit::Compiler::generateMethod()
BEGIN_CASE(JSOP_SETNAME)
BEGIN_CASE(JSOP_SETMETHOD)
{
JSAtom *atom = script->getAtom(fullAtomIndex(PC));
prepareStubCall();
masm.move(ImmPtr(atom), Registers::ArgReg1);
stubCall(stubs::SetName, Uses(2), Defs(1));
JS_STATIC_ASSERT(JSOP_SETNAME_LENGTH == JSOP_SETPROP_LENGTH);
frame.popn(2);
frame.pushSynced();
}
jsop_setprop(script->getAtom(fullAtomIndex(PC)));
END_CASE(JSOP_SETNAME)
BEGIN_CASE(JSOP_THROW)