| Index: runtime/vm/os_thread.h
|
| diff --git a/runtime/vm/os_thread.h b/runtime/vm/os_thread.h
|
| index da298316dd60bd29c673b2754365830eaa462ad1..1312431fad5024b54f313002c5b42a4a9ba52a5c 100644
|
| --- a/runtime/vm/os_thread.h
|
| +++ b/runtime/vm/os_thread.h
|
| @@ -8,6 +8,7 @@
|
| #include "platform/globals.h"
|
| #include "vm/allocation.h"
|
| #include "vm/globals.h"
|
| +#include "vm/malloc_hooks.h"
|
|
|
| // Declare the OS-specific types ahead of defining the generic classes.
|
| #if defined(TARGET_OS_ANDROID)
|
| @@ -113,6 +114,8 @@ class OSThread : public BaseThread {
|
| void EnableThreadInterrupts();
|
| bool ThreadInterruptsEnabled();
|
|
|
| + static bool DoesCurrentThreadExist() { return (GetCurrentTLS() != NULL); }
|
| +
|
| // The currently executing thread, or NULL if not yet initialized.
|
| static OSThread* Current() {
|
| BaseThread* thread = GetCurrentTLS();
|
|
|