mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
Fix ARM assert (no bug, r=cdleary).
This commit is contained in:
parent
c299e4e82c
commit
64a4c20982
@ -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;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user