DescriptionMIPS64: Fix hidden bug in relocations for j and jal.
Introduce new mechanism for relocating j/jal.
Resolves flaky failures of mozilla regress tests.
Additionally:
- internal encoded references are not relocated during code generation phase.
- remove asserts from j and jal which are not
valid because addresses are not final and valid in code generation phase.
TEST=mozilla/js1_5/Regress/regress-280769-2, regress-367561-01,
mozilla/ecma_3/Statements/regress-444979
BUG=
Patch Set 1 #Patch Set 2 : Proper solution. #Patch Set 3 : Clean-up. #Patch Set 4 : Rebase. #
Total comments: 2
Messages
Total messages: 7 (1 generated)
|