Index: src/code-stubs-hydrogen.cc |
diff --git a/src/code-stubs-hydrogen.cc b/src/code-stubs-hydrogen.cc |
index addc83d0f4cac9c0ac9847b809a2d4df6593dcdf..301e94b8feaf11971f5581d40f95941a5c2f14c5 100644 |
--- a/src/code-stubs-hydrogen.cc |
+++ b/src/code-stubs-hydrogen.cc |
@@ -333,7 +333,9 @@ HValue* CodeStubGraphBuilder<FastCloneShallowArrayStub>::BuildCodeStub() { |
// This stub is very performance sensitive, the generated code must be tuned |
// so that it doesn't build and eager frame. |
+#if !defined(V8_TARGET_ARCH_X87) |
Weiliang
2014/05/20 05:44:02
x87 is more easy to spill the double register, so
Sven Panne
2014/05/20 06:21:20
Please don't introduce any platform-specific #ifde
danno
2014/05/20 08:18:55
Yes, this platform-specific define here is a no-go
Weiliang
2014/05/20 08:41:06
Yes, Thanks a lot for both of you comments.
To b
danno
2014/05/20 12:23:29
I think it's fine to only support snapshot=off for
|
info()->MarkMustNotHaveEagerFrame(); |
+#endif |
HInstruction* allocation_site = Add<HLoadKeyed>(GetParameter(0), |
GetParameter(1), |