| Index: src/base/platform/platform-posix.cc
|
| diff --git a/src/base/platform/platform-posix.cc b/src/base/platform/platform-posix.cc
|
| index 0b16dfdcc6bae14c943f2253e40674c2edb667d0..c2fa26a9ea9364b8009e7b5d4b2a0b290e06a64b 100644
|
| --- a/src/base/platform/platform-posix.cc
|
| +++ b/src/base/platform/platform-posix.cc
|
| @@ -254,7 +254,7 @@ int OS::GetCurrentProcessId() {
|
|
|
|
|
| int OS::GetCurrentThreadId() {
|
| -#if V8_OS_MACOSX
|
| +#if V8_OS_MACOSX || (V8_OS_ANDROID && defined(__APPLE__))
|
| return static_cast<int>(pthread_mach_thread_np(pthread_self()));
|
| #elif V8_OS_LINUX
|
| return static_cast<int>(syscall(__NR_gettid));
|
|
|