Index: src/compiler/js-typed-lowering.h |
diff --git a/src/compiler/js-typed-lowering.h b/src/compiler/js-typed-lowering.h |
index 6dccf1773e3e41cc0e872dc3042ae8493e02e1d9..7e1819313881ab50909b8072c32cbb39c3a3ed72 100644 |
--- a/src/compiler/js-typed-lowering.h |
+++ b/src/compiler/js-typed-lowering.h |
@@ -35,6 +35,7 @@ class JSTypedLowering final : public AdvancedReducer { |
enum Flag { |
kNoFlags = 0u, |
kDeoptimizationEnabled = 1u << 0, |
+ kDisableBinaryOpReduction = 1u << 1, |
Jarin
2015/12/13 20:26:30
Again, I do not think we really need to disable bi
rmcilroy
2015/12/16 15:40:57
As discussed, this is for eager deopt. Unfortunate
Jarin
2015/12/17 09:44:05
Acknowledged.
We could make this hack work in th
rmcilroy
2015/12/17 14:43:48
Yes, this was the general approach I was thinking
|
}; |
typedef base::Flags<Flag> Flags; |