| 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
|
| };
|
|
|
|
|