| Index: runtime/vm/thread_interrupter.h
|
| diff --git a/runtime/vm/thread_interrupter.h b/runtime/vm/thread_interrupter.h
|
| index 9a70e497c413c221977b441884a0236e600f975c..535761581fb1f96b92677a6d9a03574be9dda716 100644
|
| --- a/runtime/vm/thread_interrupter.h
|
| +++ b/runtime/vm/thread_interrupter.h
|
| @@ -12,6 +12,15 @@
|
|
|
| namespace dart {
|
|
|
| +struct InterruptedThreadState {
|
| + uintptr_t pc;
|
| + uintptr_t csp;
|
| + uintptr_t dsp;
|
| + uintptr_t fp;
|
| + uintptr_t lr;
|
| +};
|
| +
|
| +
|
| class ThreadInterrupter : public AllStatic {
|
| public:
|
| static void InitOnce();
|
| @@ -43,8 +52,6 @@ class ThreadInterrupter : public AllStatic {
|
| return current_wait_time_ == Monitor::kNoTimeout;
|
| }
|
|
|
| - static void UpdateStateObject(ThreadInterruptCallback callback, void* data);
|
| -
|
| static void ThreadMain(uword parameters);
|
|
|
| static void InstallSignalHandler();
|
|
|