MIPS64: Fix Reland "[builtins] Introduce further constant & external reference indirections"
Fix 3f99a376dd
A typo in the port caused failuire of about 300 tests. This CL
fixes it.
TEST=cctest/test-api/CatchExceptionFromWith,cctest/test-api/MessageHandler1
Change-Id: Ia2f4c9502d00fe1a6ee581f8a9b41a574b688dab
Reviewed-on: https://chromium-review.googlesource.com/1033735
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Commit-Queue: Ivica Bogosavljevic <ivica.bogosavljevic@mips.com>
Cr-Commit-Position: refs/heads/master@{#52884}
This commit is contained in:
parent
f53dfd934d
commit
735875f82c
@ -316,8 +316,8 @@ void JSEntryStub::Generate(MacroAssembler* masm) {
|
||||
// field in the JSEnv and return a failure sentinel. Coming in here the
|
||||
// fp will be invalid because the PushStackHandler below sets it to 0 to
|
||||
// signal the existence of the JSEntry frame.
|
||||
__ li(a4, ExternalReference::Create(IsolateAddressId::kJSEntrySPAddress,
|
||||
isolate));
|
||||
__ li(a4, ExternalReference::Create(
|
||||
IsolateAddressId::kPendingExceptionAddress, isolate));
|
||||
__ Sd(v0, MemOperand(a4)); // We come back from 'invoke'. result is in v0.
|
||||
__ LoadRoot(v0, Heap::kExceptionRootIndex);
|
||||
__ b(&exit); // b exposes branch delay slot.
|
||||
|
Loading…
Reference in New Issue
Block a user