| Index: src/execution.h
|
| diff --git a/src/execution.h b/src/execution.h
|
| index 3e62d8730ab471bc71f9d0ce5dc603be0356854e..abf4f1dc654bdcd38fd0ef61b3237931c6b07afa 100644
|
| --- a/src/execution.h
|
| +++ b/src/execution.h
|
| @@ -44,7 +44,8 @@ enum InterruptFlag {
|
| GC_REQUEST = 1 << 5,
|
| FULL_DEOPT = 1 << 6,
|
| INSTALL_CODE = 1 << 7,
|
| - API_INTERRUPT = 1 << 8
|
| + API_INTERRUPT = 1 << 8,
|
| + DEOPT_MARKED_CODE = 1 << 9
|
| };
|
|
|
|
|
| @@ -221,6 +222,8 @@ class StackGuard {
|
| void RequestInstallCode();
|
| bool IsFullDeopt();
|
| void FullDeopt();
|
| + bool IsDeoptMarkedCode();
|
| + void DeoptMarkedCode();
|
| void Continue(InterruptFlag after_what);
|
|
|
| void RequestInterrupt(InterruptCallback callback, void* data);
|
|
|