Index: runtime/vm/stub_code.h |
diff --git a/runtime/vm/stub_code.h b/runtime/vm/stub_code.h |
index c179cacf8a939b5a045690e98ba8fa00f84758a9..bda3ba014f8b31212be8d352e64dbaf0a2435f83 100644 |
--- a/runtime/vm/stub_code.h |
+++ b/runtime/vm/stub_code.h |
@@ -45,7 +45,8 @@ class Deserializer; |
V(MegamorphicCall) \ |
V(FixAllocationStubTarget) \ |
V(Deoptimize) \ |
- V(DeoptimizeLazy) \ |
+ V(DeoptimizeLazyFromReturn) \ |
+ V(DeoptimizeLazyFromThrow) \ |
V(UnoptimizedIdenticalWithNumberCheck) \ |
V(OptimizedIdenticalWithNumberCheck) \ |
V(ICCallBreakpoint) \ |
@@ -73,7 +74,8 @@ class Deserializer; |
V(LazyCompile) \ |
V(FixCallersTarget) \ |
V(Deoptimize) \ |
- V(DeoptimizeLazy) \ |
+ V(DeoptimizeLazyFromReturn) \ |
+ V(DeoptimizeLazyFromThrow) \ |
V(FrameAwaitingMaterialization) \ |
#endif // !defined(TARGET_ARCH_DBC) |
@@ -194,7 +196,8 @@ class StubCode : public AllStatic { |
enum DeoptStubKind { |
- kLazyDeopt, |
+ kLazyDeoptFromReturn, |
+ kLazyDeoptFromThrow, |
kEagerDeopt |
}; |