On 2015/07/24 08:45:21, Benedikt Meurer wrote:
Hey MIPS people,
Can you look into the failures? As far as I can tell, we need at least
diff --git a/src/mips/code-stubs-mips.cc b/src/mips/code-stubs-mips.cc
index 272feda..352289a 100644
--- a/src/mips/code-stubs-mips.cc
+++ b/src/mips/code-stubs-mips.cc
@@ -5298,8 +5298,7 @@ void
LoadGlobalViaContextStub::Generate(MacroAssembler*
masm) {
// Fallback to the runtime.
__ bind(&slow_case);
__ SmiTag(slot_reg);
- __ Drop(1); // Pop return address.
- __ Push(slot_reg, name_reg, result_reg);
+ __ Push(slot_reg, name_reg);
__ TailCallRuntime(Runtime::kLoadGlobalViaContext, 2, 1);
}
@@ -5410,8 +5409,7 @@ void
StoreGlobalViaContextStub::Generate(MacroAssembler*
masm) {
// Fallback to the runtime.
__ bind(&slow_case);
__ SmiTag(slot_reg);
- __ Drop(1); // Pop return address.
- __ Push(slot_reg, name_reg, value_reg, cell_reg);
+ __ Push(slot_reg, name_reg, value_reg);
__ TailCallRuntime(is_strict(language_mode())
? Runtime::kStoreGlobalViaContext_Strict
: Runtime::kStoreGlobalViaContext_Sloppy,
but then there are still failures left, which I'm not sure about.
Please take a look.
Thanks,
Benedikt
Added comments about MIPS ports here:
https://codereview.chromium.org/1238143002/
https://codereview.chromium.org/1254723004/
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.