Fix ARM assert (no bug, r=cdleary).

This commit is contained in:
David Anderson 2011-06-24 00:22:58 -07:00
parent c299e4e82c
commit 64a4c20982

View File

@ -84,6 +84,11 @@ struct BaseIC : public MacroAssemblerTypedefs {
// Slow path stub call.
CodeLocationCall slowPathCall;
// Offset from start of stub to jump target of second shape guard as Nitro
// asm data location. This is 0 if there is only one shape guard in the
// last stub.
int32 secondShapeGuard;
// Whether or not the callsite has been hit at least once.
bool hit : 1;
bool slowCallPatched : 1;
@ -91,11 +96,6 @@ struct BaseIC : public MacroAssemblerTypedefs {
// Number of stubs generated.
uint32 stubsGenerated : 5;
// Offset from start of stub to jump target of second shape guard as Nitro
// asm data location. This is 0 if there is only one shape guard in the
// last stub.
int32 secondShapeGuard : 11;
// Opcode this was compiled for.
JSOp op : 9;