summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergio Martins <sergio.martins@kdab.com>2013-04-15 15:18:20 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-04-17 18:10:35 +0200
commita76e66539e6a8b7294ed43142bda72da93953347 (patch)
tree5e5a0e27625fe2741b58aa54cffbdd0076ec3a57
parent7aa4d6ec6a9140b27e1e3a5c5f3581e969986f05 (diff)
[V8] Determine number of available cores on all platforms.
This applies upstream dfed8f33be2868f6c197230ef187e3d2851976eb to platform-qnx. Needed for qmlscene to build. Change-Id: Idfd5e68d1e9d62d158420a4e671017cd9b52f4d1 Reviewed-by: Sean Harmer <sean.harmer@kdab.com> Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com> Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
-rw-r--r--src/3rdparty/v8/src/platform-qnx.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/3rdparty/v8/src/platform-qnx.cc b/src/3rdparty/v8/src/platform-qnx.cc
index dcdd15d..f7c73fc 100644
--- a/src/3rdparty/v8/src/platform-qnx.cc
+++ b/src/3rdparty/v8/src/platform-qnx.cc
@@ -292,6 +292,11 @@ void OS::Sleep(int milliseconds) {
}
+int OS::NumberOfCores() {
+ return sysconf(_SC_NPROCESSORS_ONLN);
+}
+
+
void OS::Abort() {
// Redirect to std abort to signal abnormal program termination.
abort();