| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index 3a8bfa637c4c29edb1503c07a7576954019445d9..d204726f8b0a8d2c19be2b36c08ace15c53a9864 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -1343,8 +1343,8 @@ Handle<Context> Isolate::GetCallingNativeContext() {
|
|
|
|
|
| char* Isolate::ArchiveThread(char* to) {
|
| - MemCopy(to, reinterpret_cast<char*>(thread_local_top()),
|
| - sizeof(ThreadLocalTop));
|
| + OS::MemCopy(to, reinterpret_cast<char*>(thread_local_top()),
|
| + sizeof(ThreadLocalTop));
|
| InitializeThreadLocal();
|
| clear_pending_exception();
|
| clear_pending_message();
|
| @@ -1354,10 +1354,10 @@ char* Isolate::ArchiveThread(char* to) {
|
|
|
|
|
| char* Isolate::RestoreThread(char* from) {
|
| - MemCopy(reinterpret_cast<char*>(thread_local_top()), from,
|
| - sizeof(ThreadLocalTop));
|
| -// This might be just paranoia, but it seems to be needed in case a
|
| -// thread_local_top_ is restored on a separate OS thread.
|
| + OS::MemCopy(reinterpret_cast<char*>(thread_local_top()), from,
|
| + sizeof(ThreadLocalTop));
|
| + // This might be just paranoia, but it seems to be needed in case a
|
| + // thread_local_top_ is restored on a separate OS thread.
|
| #ifdef USE_SIMULATOR
|
| thread_local_top()->simulator_ = Simulator::current(this);
|
| #endif
|
|
|