Revision: 22107
Author: [email protected]
Date: Tue Jul 1 08:15:09 2014 UTC
Log: Move libplatform files into v8::platform namespace
BUG=none
[email protected]
LOG=n
Review URL: https://codereview.chromium.org/336313017
http://code.google.com/p/v8/source/detail?r=22107
Modified:
/branches/bleeding_edge/src/libplatform/default-platform.cc
/branches/bleeding_edge/src/libplatform/default-platform.h
/branches/bleeding_edge/src/libplatform/task-queue.cc
/branches/bleeding_edge/src/libplatform/task-queue.h
/branches/bleeding_edge/src/libplatform/worker-thread.cc
/branches/bleeding_edge/src/libplatform/worker-thread.h
/branches/bleeding_edge/src/v8.cc
/branches/bleeding_edge/test/cctest/test-libplatform-task-queue.cc
/branches/bleeding_edge/test/cctest/test-libplatform-worker-thread.cc
/branches/bleeding_edge/test/cctest/test-libplatform.h
=======================================
--- /branches/bleeding_edge/src/libplatform/default-platform.cc Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/default-platform.cc Tue Jul 1
08:15:09 2014 UTC
@@ -12,7 +12,7 @@
#include "src/libplatform/worker-thread.h"
namespace v8 {
-namespace internal {
+namespace platform {
const int DefaultPlatform::kMaxThreadPoolSize = 4;
@@ -66,4 +66,4 @@
delete task;
}
-} } // namespace v8::internal
+} } // namespace v8::platform
=======================================
--- /branches/bleeding_edge/src/libplatform/default-platform.h Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/default-platform.h Tue Jul 1
08:15:09 2014 UTC
@@ -13,7 +13,7 @@
#include "src/libplatform/task-queue.h"
namespace v8 {
-namespace internal {
+namespace platform {
class TaskQueue;
class Thread;
@@ -47,7 +47,7 @@
};
-} } // namespace v8::internal
+} } // namespace v8::platform
#endif // V8_LIBPLATFORM_DEFAULT_PLATFORM_H_
=======================================
--- /branches/bleeding_edge/src/libplatform/task-queue.cc Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/task-queue.cc Tue Jul 1
08:15:09 2014 UTC
@@ -7,7 +7,7 @@
#include "src/base/logging.h"
namespace v8 {
-namespace internal {
+namespace platform {
TaskQueue::TaskQueue() : process_queue_semaphore_(0), terminated_(false) {}
@@ -53,4 +53,4 @@
process_queue_semaphore_.Signal();
}
-} } // namespace v8::internal
+} } // namespace v8::platform
=======================================
--- /branches/bleeding_edge/src/libplatform/task-queue.h Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/task-queue.h Tue Jul 1
08:15:09 2014 UTC
@@ -15,7 +15,7 @@
class Task;
-namespace internal {
+namespace platform {
class TaskQueue {
public:
@@ -41,7 +41,7 @@
DISALLOW_COPY_AND_ASSIGN(TaskQueue);
};
-} } // namespace v8::internal
+} } // namespace v8::platform
#endif // V8_LIBPLATFORM_TASK_QUEUE_H_
=======================================
--- /branches/bleeding_edge/src/libplatform/worker-thread.cc Tue Jun 3
08:12:43 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/worker-thread.cc Tue Jul 1
08:15:09 2014 UTC
@@ -8,7 +8,7 @@
#include "src/libplatform/task-queue.h"
namespace v8 {
-namespace internal {
+namespace platform {
WorkerThread::WorkerThread(TaskQueue* queue)
: Thread("V8 WorkerThread"), queue_(queue) {
@@ -28,4 +28,4 @@
}
}
-} } // namespace v8::internal
+} } // namespace v8::platform
=======================================
--- /branches/bleeding_edge/src/libplatform/worker-thread.h Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/libplatform/worker-thread.h Tue Jul 1
08:15:09 2014 UTC
@@ -12,7 +12,7 @@
namespace v8 {
-namespace internal {
+namespace platform {
class TaskQueue;
@@ -32,7 +32,7 @@
DISALLOW_COPY_AND_ASSIGN(WorkerThread);
};
-} } // namespace v8::internal
+} } // namespace v8::platform
#endif // V8_LIBPLATFORM_WORKER_THREAD_H_
=======================================
--- /branches/bleeding_edge/src/v8.cc Mon Jun 30 13:25:46 2014 UTC
+++ /branches/bleeding_edge/src/v8.cc Tue Jul 1 08:15:09 2014 UTC
@@ -42,7 +42,8 @@
if (isolate->IsInitialized()) return true;
#ifdef V8_USE_DEFAULT_PLATFORM
- DefaultPlatform* platform = static_cast<DefaultPlatform*>(platform_);
+ platform::DefaultPlatform* platform =
+ static_cast<platform::DefaultPlatform*>(platform_);
platform->SetThreadPoolSize(isolate->max_available_threads());
// We currently only start the threads early, if we know that we'll use
them.
if (FLAG_job_based_sweeping) platform->EnsureInitialized();
@@ -63,7 +64,8 @@
Sampler::TearDown();
#ifdef V8_USE_DEFAULT_PLATFORM
- DefaultPlatform* platform = static_cast<DefaultPlatform*>(platform_);
+ platform::DefaultPlatform* platform =
+ static_cast<platform::DefaultPlatform*>(platform_);
platform_ = NULL;
delete platform;
#endif
@@ -93,7 +95,7 @@
base::OS::Initialize(FLAG_random_seed, FLAG_hard_abort,
FLAG_gc_fake_mmap);
#ifdef V8_USE_DEFAULT_PLATFORM
- platform_ = new DefaultPlatform;
+ platform_ = new platform::DefaultPlatform;
#endif
Sampler::SetUp();
CpuFeatures::Probe(false);
=======================================
--- /branches/bleeding_edge/test/cctest/test-libplatform-task-queue.cc Tue
Jun 3 08:12:43 2014 UTC
+++ /branches/bleeding_edge/test/cctest/test-libplatform-task-queue.cc Tue
Jul 1 08:15:09 2014 UTC
@@ -32,6 +32,7 @@
#include "test/cctest/test-libplatform.h"
using namespace v8::internal;
+using namespace v8::platform;
TEST(TaskQueueBasic) {
=======================================
--- /branches/bleeding_edge/test/cctest/test-libplatform-worker-thread.cc
Tue Jun 3 08:12:43 2014 UTC
+++ /branches/bleeding_edge/test/cctest/test-libplatform-worker-thread.cc
Tue Jul 1 08:15:09 2014 UTC
@@ -33,6 +33,7 @@
#include "test/cctest/test-libplatform.h"
using namespace v8::internal;
+using namespace v8::platform;
TEST(WorkerThread) {
=======================================
--- /branches/bleeding_edge/test/cctest/test-libplatform.h Mon Jun 30
13:25:46 2014 UTC
+++ /branches/bleeding_edge/test/cctest/test-libplatform.h Tue Jul 1
08:15:09 2014 UTC
@@ -33,6 +33,7 @@
#include "test/cctest/cctest.h"
using namespace v8::internal;
+using namespace v8::platform;
class TaskCounter {
public:
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.