зеркало из https://github.com/mozilla/gecko-dev.git
Fix ARM assert (no bug, r=cdleary).
This commit is contained in:
Родитель
c299e4e82c
Коммит
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;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче