| Index: src/default-platform.cc
|
| diff --git a/src/a64/frames-a64.cc b/src/default-platform.cc
|
| similarity index 78%
|
| copy from src/a64/frames-a64.cc
|
| copy to src/default-platform.cc
|
| index fc0ecb499594f06731abe87b29ab6df7f7f82ca0..ef3c4ebd450bbc63ae99b4534a22fa5bd67a2f39 100644
|
| --- a/src/a64/frames-a64.cc
|
| +++ b/src/default-platform.cc
|
| @@ -27,25 +27,30 @@
|
|
|
| #include "v8.h"
|
|
|
| -#if V8_TARGET_ARCH_A64
|
| -
|
| -#include "assembler.h"
|
| -#include "assembler-a64.h"
|
| -#include "assembler-a64-inl.h"
|
| -#include "frames.h"
|
| +#include "default-platform.h"
|
|
|
| namespace v8 {
|
| namespace internal {
|
|
|
|
|
| -Register JavaScriptFrame::fp_register() { return v8::internal::fp; }
|
| -Register JavaScriptFrame::context_register() { return cp; }
|
| +DefaultPlatform::DefaultPlatform() {}
|
|
|
|
|
| -Register StubFailureTrampolineFrame::fp_register() { return v8::internal::fp; }
|
| -Register StubFailureTrampolineFrame::context_register() { return cp; }
|
| +DefaultPlatform::~DefaultPlatform() {}
|
|
|
| +void DefaultPlatform::CallOnBackgroundThread(Task *task,
|
| + ExpectedRuntime expected_runtime) {
|
| + // TODO(jochen): implement.
|
| + task->Run();
|
| + delete task;
|
| +}
|
|
|
| -} } // namespace v8::internal
|
|
|
| -#endif // V8_TARGET_ARCH_A64
|
| +void DefaultPlatform::CallOnForegroundThread(v8::Isolate* isolate, Task* task) {
|
| + // TODO(jochen): implement.
|
| + task->Run();
|
| + delete task;
|
| +}
|
| +
|
| +
|
| +} } // namespace v8::internal
|
|
|