зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1019414 - IonMonkey: The exitCodePatch offset needs to be converted to its final offset after assembly. r=jandem
This commit is contained in:
Родитель
ebef083295
Коммит
455c57653b
|
@ -905,6 +905,7 @@ class MacroAssembler : public MacroAssemblerSpecific
|
|||
// the JitCode onto the stack in order to GC it correctly. exitCodePatch should
|
||||
// be unset if the code never needed to push its JitCode*.
|
||||
if (hasEnteredExitFrame()) {
|
||||
exitCodePatch_.fixup(this);
|
||||
patchDataWithValueCheck(CodeLocationLabel(code, exitCodePatch_),
|
||||
ImmPtr(code),
|
||||
ImmPtr((void*)-1));
|
||||
|
|
Загрузка…
Ссылка в новой задаче