aboutsummaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/declarative/holistic/data/jsImports
diff options
context:
space:
mode:
authorMatthew Vogt <matthew.vogt@nokia.com>2012-02-16 14:43:03 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-24 04:51:31 +0100
commitb855240b782395f94315f43ea3e7e182299fac48 (patch)
treebc594c04449be8cd14cd0ab0bb72dafc2be0ffb2 /tests/benchmarks/declarative/holistic/data/jsImports
parent6a42a6e0a9a1abdda0d07a5a20b4ac7e45348684 (diff)
Rename QDeclarative symbols to QQuick and QQml
Symbols beginning with QDeclarative are already exported by the quick1 module. Users can apply the bin/rename-qtdeclarative-symbols.sh script to modify client code using the previous names of the renamed symbols. Task-number: QTBUG-23737 Change-Id: Ifaa482663767634931e8711a8e9bf6e404859e66 Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'tests/benchmarks/declarative/holistic/data/jsImports')
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Mlbsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Mldsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Mlsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/ModuleBm.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Msbsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Msdsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Mssi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/PragmaBm.qml55
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/PragmaModuleBm.qml51
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Slsi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/Sssi.qml49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi.js133
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi1.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi10.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi11.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi12.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi13.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi14.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi15.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi2.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi3.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi4.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi5.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi6.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi7.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi8.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlbsi9.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi.js105
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi1.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi10.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi11.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi12.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi13.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi14.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi15.js104
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi2.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi3.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi4.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi5.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi6.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi7.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi8.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mldsi9.js107
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mlsi.js138
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/moduleBm.js109
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi.js79
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi1.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi10.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi11.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi12.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi13.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi14.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi15.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi2.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi3.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi4.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi5.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi6.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi7.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi8.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msbsi9.js53
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi.js51
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi1.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi10.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi11.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi12.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi13.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi14.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi15.js49
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi2.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi3.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi4.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi5.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi6.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi7.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi8.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/msdsi9.js52
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/mssi.js84
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmOne.js50
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmTwo.js50
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/pragmaLib.js119
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/pragmaModuleBm.js57
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/slsi.js108
-rw-r--r--tests/benchmarks/declarative/holistic/data/jsImports/sssi.js52
84 files changed, 0 insertions, 6476 deletions
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Mlbsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Mlbsi.qml
deleted file mode 100644
index 854cc3258d..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Mlbsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "mlbsi.js" as MlbsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MlbsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Mldsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Mldsi.qml
deleted file mode 100644
index 919fce1c46..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Mldsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "mldsi.js" as MldsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MldsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Mlsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Mlsi.qml
deleted file mode 100644
index 74451f85fd..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Mlsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "mlsi.js" as MlsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MlsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/ModuleBm.qml b/tests/benchmarks/declarative/holistic/data/jsImports/ModuleBm.qml
deleted file mode 100644
index 18ef8a2599..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/ModuleBm.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "moduleBm.js" as ModuleBmJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: ModuleBmJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Msbsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Msbsi.qml
deleted file mode 100644
index d7a8b74dd1..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Msbsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "msbsi.js" as MsbsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MsbsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Msdsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Msdsi.qml
deleted file mode 100644
index 266a26ef8e..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Msdsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "msdsi.js" as MsdsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MsdsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Mssi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Mssi.qml
deleted file mode 100644
index e589981252..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Mssi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "mssi.js" as MssiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: MssiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/PragmaBm.qml b/tests/benchmarks/declarative/holistic/data/jsImports/PragmaBm.qml
deleted file mode 100644
index f5753af88b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/PragmaBm.qml
+++ /dev/null
@@ -1,55 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "pragmaBmOne.js" as PragmaBmOneJs
-import "pragmaBmTwo.js" as PragmaBmTwoJs
-
-Item {
- id: testQtObject
-
- // value = 20 + 2 + 9 + (nbr times shared testFunc has been called previously == 0)
- property int importedScriptFunctionValueOne: PragmaBmOneJs.testFuncOne(20)
-
- // value = 20 + 3 + 9 + (nbr times shared testFunc has been called previously == 1)
- property int importedScriptFunctionValueTwo: PragmaBmTwoJs.testFuncTwo(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/PragmaModuleBm.qml b/tests/benchmarks/declarative/holistic/data/jsImports/PragmaModuleBm.qml
deleted file mode 100644
index 8e1baa8572..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/PragmaModuleBm.qml
+++ /dev/null
@@ -1,51 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "pragmaModuleBm.js" as PragmaModuleBmJs
-
-Item {
- id: testQtObject
-
- // value = 20 + (Qt.test.Enum3 == 2) + 9 + (nbr times shared testFunc has been called previously = 0) + 9 + (nbr times shared testFunc has been called previously = 1)
- property int importedScriptFunctionValue: PragmaModuleBmJs.testFuncThree(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Slsi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Slsi.qml
deleted file mode 100644
index aa21358b47..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Slsi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "slsi.js" as SlsiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: SlsiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/Sssi.qml b/tests/benchmarks/declarative/holistic/data/jsImports/Sssi.qml
deleted file mode 100644
index 0ed7a3ee72..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/Sssi.qml
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-import QtQuick 2.0
-
-import "sssi.js" as SssiJs
-
-Item {
- id: testQtObject
- property int importedScriptFunctionValue: SssiJs.testFunc(20)
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi.js
deleted file mode 100644
index 36a5fea77f..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi.js
+++ /dev/null
@@ -1,133 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports many other (non-nested) single, small, scripts.
-
-.import "mlbsi1.js" as Mlbsi1
-.import "mlbsi2.js" as Mlbsi2
-.import "mlbsi3.js" as Mlbsi3
-.import "mlbsi4.js" as Mlbsi4
-.import "mlbsi5.js" as Mlbsi5
-.import "mlbsi6.js" as Mlbsi6
-.import "mlbsi7.js" as Mlbsi7
-.import "mlbsi8.js" as Mlbsi8
-.import "mlbsi9.js" as Mlbsi9
-.import "mlbsi10.js" as Mlbsi10
-.import "mlbsi11.js" as Mlbsi11
-.import "mlbsi12.js" as Mlbsi12
-.import "mlbsi13.js" as Mlbsi13
-.import "mlbsi14.js" as Mlbsi14
-.import "mlbsi15.js" as Mlbsi15
-
-function testFunc(seedValue) {
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- var retn = cumulativeTotal * 0.53;
- retn += Mlbsi1.testFunc(seedValue);
- retn += Mlbsi2.testFunc(seedValue);
- retn += Mlbsi3.testFunc(seedValue);
- retn += Mlbsi4.testFunc(seedValue);
- retn += Mlbsi5.testFunc(seedValue);
- retn += Mlbsi6.testFunc(retn);
- retn += Mlbsi7.testFunc(seedValue);
- retn += Mlbsi8.testFunc(seedValue);
- retn += Mlbsi9.testFunc(retn);
- retn += Mlbsi10.testFunc(seedValue);
- retn += Mlbsi11.testFunc(seedValue);
- retn += Mlbsi12.testFunc(seedValue);
- retn += Mlbsi13.testFunc(seedValue);
- retn += Mlbsi14.testFunc(seedValue);
- retn += Mlbsi15.testFunc(seedValue);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000017 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000017 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi1.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi1.js
deleted file mode 100644
index 459451609b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi1.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.145);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi10.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi10.js
deleted file mode 100644
index 69202e63eb..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi10.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1045);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000010 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000010 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi11.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi11.js
deleted file mode 100644
index 9f3e28a1f6..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi11.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1145);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000011 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000011 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi12.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi12.js
deleted file mode 100644
index 349c7cdd3f..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi12.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1245);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000012 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000012 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi13.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi13.js
deleted file mode 100644
index 925178fadb..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi13.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1345);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000013 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000013 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi14.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi14.js
deleted file mode 100644
index 25f17ca1b8..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi14.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1445);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000014 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000014 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi15.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi15.js
deleted file mode 100644
index 9445222cd9..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi15.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1545);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000015 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000015 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi2.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi2.js
deleted file mode 100644
index f375c57663..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi2.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.245);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00002 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00002 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi3.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi3.js
deleted file mode 100644
index 0bfe7f021d..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi3.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.345);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00003 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00003 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi4.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi4.js
deleted file mode 100644
index 8707e296ec..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi4.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.445);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00004 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00004 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi5.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi5.js
deleted file mode 100644
index 0b1e8cf3de..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi5.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.545);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00005 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00005 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi6.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi6.js
deleted file mode 100644
index eb839108de..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi6.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.645);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00006 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00006 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi7.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi7.js
deleted file mode 100644
index fb22fa8f73..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi7.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.745);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00007 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00007 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi8.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi8.js
deleted file mode 100644
index 736703c5bc..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi8.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.845);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00008 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00008 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi9.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi9.js
deleted file mode 100644
index a1587a7de9..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlbsi9.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.945);
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00009 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00009 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi.js
deleted file mode 100644
index c0bad9c5a6..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi.js
+++ /dev/null
@@ -1,105 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-
-.import "mldsi1.js" as Mldsi1
-
-function testFunc(seedValue) {
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- var retn = cumulativeTotal * 0.5;
- retn *= Mldsi1.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000017 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000017 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi1.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi1.js
deleted file mode 100644
index b2a513da3b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi1.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi2.js" as Msdsi2
-
-function testFunc(seedValue) {
- var retn = 0.15;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi2.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi10.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi10.js
deleted file mode 100644
index 864f027a6e..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi10.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi11.js" as Msdsi11
-
-function testFunc(seedValue) {
- var retn = 0.105;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi11.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000010 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000010 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi11.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi11.js
deleted file mode 100644
index 2c126ec1c6..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi11.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi12.js" as Msdsi12
-
-function testFunc(seedValue) {
- var retn = 0.115;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi12.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000011 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000011 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi12.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi12.js
deleted file mode 100644
index 76c14d8771..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi12.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi13.js" as Msdsi13
-
-function testFunc(seedValue) {
- var retn = 0.125;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi13.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000012 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000012 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi13.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi13.js
deleted file mode 100644
index aaa2c6ab14..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi13.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi14.js" as Msdsi14
-
-function testFunc(seedValue) {
- var retn = 0.135;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi14.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000013 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000013 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi14.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi14.js
deleted file mode 100644
index 11394a87fb..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi14.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi15.js" as Msdsi15
-
-function testFunc(seedValue) {
- var retn = 0.145;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi15.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000014 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000014 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi15.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi15.js
deleted file mode 100644
index 2978dbedf3..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi15.js
+++ /dev/null
@@ -1,104 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It is imported by another script.
-
-function testFunc(seedValue) {
- var retn = 0.155;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= (seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.000015 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.000015 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi2.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi2.js
deleted file mode 100644
index f9105c07f2..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi2.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi3.js" as Msdsi3
-
-function testFunc(seedValue) {
- var retn = 0.25;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi3.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00002 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00002 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi3.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi3.js
deleted file mode 100644
index 046988b47a..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi3.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi4.js" as Msdsi4
-
-function testFunc(seedValue) {
- var retn = 0.35;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi4.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00003 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00003 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi4.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi4.js
deleted file mode 100644
index 7996c0d3f1..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi4.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi5.js" as Msdsi5
-
-function testFunc(seedValue) {
- var retn = 0.45;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi5.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00004 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00004 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi5.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi5.js
deleted file mode 100644
index 183a09153a..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi5.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi6.js" as Msdsi6
-
-function testFunc(seedValue) {
- var retn = 0.55;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi6.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00005 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00005 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi6.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi6.js
deleted file mode 100644
index ad17faa47d..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi6.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi7.js" as Msdsi7
-
-function testFunc(seedValue) {
- var retn = 0.65;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi7.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00006 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00006 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi7.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi7.js
deleted file mode 100644
index 07e69fe6ee..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi7.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi8.js" as Msdsi8
-
-function testFunc(seedValue) {
- var retn = 0.75;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi8.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00007 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00007 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi8.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi8.js
deleted file mode 100644
index cf245f461c..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi8.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi9.js" as Msdsi9
-
-function testFunc(seedValue) {
- var retn = 0.85;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi9.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00008 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00008 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi9.js b/tests/benchmarks/declarative/holistic/data/jsImports/mldsi9.js
deleted file mode 100644
index 2286e15d79..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mldsi9.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports other large scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi10.js" as Msdsi10
-
-function testFunc(seedValue) {
- var retn = 0.95;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn *= (1 + (cumulativeTotal * 0.001));
- retn *= Msdsi10.testFunc(seedValue + retn);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00009 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00009 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mlsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/mlsi.js
deleted file mode 100644
index 8c05cfb8bd..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mlsi.js
+++ /dev/null
@@ -1,138 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports many other (non-nested) single, large, scripts,
-// and also imports many other nested, large scripts.
-
-.import "mldsi4.js" as Mldsi4
-.import "mldsi9.js" as Mldsi9
-.import "mlbsi1.js" as Mlbsi1
-.import "mlbsi2.js" as Mlbsi2
-.import "mlbsi3.js" as Mlbsi3
-.import "mlbsi4.js" as Mlbsi4
-.import "mlbsi5.js" as Mlbsi5
-.import "mlbsi6.js" as Mlbsi6
-.import "mlbsi7.js" as Mlbsi7
-.import "mlbsi8.js" as Mlbsi8
-.import "mlbsi9.js" as Mlbsi9
-.import "mlbsi10.js" as Mlbsi10
-.import "mlbsi11.js" as Mlbsi11
-.import "mlbsi12.js" as Mlbsi12
-.import "mlbsi13.js" as Mlbsi13
-.import "mlbsi14.js" as Mlbsi14
-.import "mlbsi15.js" as Mlbsi15
-
-function testFunc(seedValue) {
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- var retn = cumulativeTotal;
- retn += Mlbsi1.testFunc(seedValue);
- retn += Mlbsi2.testFunc(seedValue);
- retn += Mlbsi3.testFunc(retn);
- retn += Mlbsi4.testFunc(seedValue);
- retn += Mlbsi5.testFunc(seedValue);
- retn += Mlbsi6.testFunc(seedValue);
- retn *= Mldsi9.testFunc(retn);
- retn += Mlbsi7.testFunc(seedValue);
- retn += Mlbsi8.testFunc(retn);
- retn += Mlbsi9.testFunc(seedValue);
- retn += Mlbsi10.testFunc(seedValue);
- retn += Mlbsi11.testFunc(seedValue);
- retn *= Mldsi4.testFunc(retn);
- retn += Mlbsi12.testFunc(seedValue);
- retn += Mlbsi13.testFunc(retn);
- retn += Mlbsi14.testFunc(seedValue);
- retn += Mlbsi15.testFunc(seedValue);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/moduleBm.js b/tests/benchmarks/declarative/holistic/data/jsImports/moduleBm.js
deleted file mode 100644
index 29bd1f83af..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/moduleBm.js
+++ /dev/null
@@ -1,109 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-.import Qt.test 1.0 as QtTest
-
-function testFunc(seedValue) {
- var retn = QtTest.EnumValue3;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn += (cumulativeTotal * 0.45);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
-
-
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi.js
deleted file mode 100644
index 5126faca00..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi.js
+++ /dev/null
@@ -1,79 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports many other (non-nested) single, small, scripts.
-
-.import "msbsi1.js" as Msbsi1
-.import "msbsi2.js" as Msbsi2
-.import "msbsi3.js" as Msbsi3
-.import "msbsi4.js" as Msbsi4
-.import "msbsi5.js" as Msbsi5
-.import "msbsi6.js" as Msbsi6
-.import "msbsi7.js" as Msbsi7
-.import "msbsi8.js" as Msbsi8
-.import "msbsi9.js" as Msbsi9
-.import "msbsi10.js" as Msbsi10
-.import "msbsi11.js" as Msbsi11
-.import "msbsi12.js" as Msbsi12
-.import "msbsi13.js" as Msbsi13
-.import "msbsi14.js" as Msbsi14
-.import "msbsi15.js" as Msbsi15
-
-function testFunc(seedValue) {
- var retn = 10 * (seedValue * 0.45);
- retn += Msbsi1.testFunc(seedValue);
- retn += Msbsi2.testFunc(seedValue);
- retn += Msbsi3.testFunc(seedValue);
- retn += Msbsi4.testFunc(seedValue);
- retn += Msbsi5.testFunc(seedValue);
- retn += Msbsi6.testFunc(seedValue);
- retn += Msbsi7.testFunc(seedValue);
- retn += Msbsi8.testFunc(seedValue);
- retn += Msbsi9.testFunc(seedValue);
- retn += Msbsi10.testFunc(seedValue);
- retn += Msbsi11.testFunc(seedValue);
- retn += Msbsi12.testFunc(seedValue);
- retn += Msbsi13.testFunc(seedValue);
- retn += Msbsi14.testFunc(seedValue);
- retn += Msbsi15.testFunc(seedValue);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi1.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi1.js
deleted file mode 100644
index d5ba35fc97..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi1.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.145);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi10.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi10.js
deleted file mode 100644
index f24ad0f7ee..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi10.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1045);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi11.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi11.js
deleted file mode 100644
index 30e072ab04..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi11.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1145);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi12.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi12.js
deleted file mode 100644
index 3bf414a0ec..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi12.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1245);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi13.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi13.js
deleted file mode 100644
index 7487b7f1a9..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi13.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1345);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi14.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi14.js
deleted file mode 100644
index 504b365752..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi14.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1445);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi15.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi15.js
deleted file mode 100644
index 1887f157c1..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi15.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.1545);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi2.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi2.js
deleted file mode 100644
index 56997c1394..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi2.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.245);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi3.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi3.js
deleted file mode 100644
index ce84ab63e4..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi3.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.345);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi4.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi4.js
deleted file mode 100644
index 61d15d11af..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi4.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.445);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi5.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi5.js
deleted file mode 100644
index e5bf0e1527..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi5.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.545);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi6.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi6.js
deleted file mode 100644
index 8f25ad23d8..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi6.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.645);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi7.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi7.js
deleted file mode 100644
index 70d521d3dc..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi7.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.745);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi8.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi8.js
deleted file mode 100644
index ed9f473ff9..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi8.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.845);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi9.js b/tests/benchmarks/declarative/holistic/data/jsImports/msbsi9.js
deleted file mode 100644
index 73a8eaf37b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msbsi9.js
+++ /dev/null
@@ -1,53 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-// It is imported from another script.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.945);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi.js
deleted file mode 100644
index f88af5b416..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-
-.import "msdsi1.js" as Msdsi1
-
-function testFunc(seedValue) {
- var retn = 0.5;
- retn *= Msdsi1.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi1.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi1.js
deleted file mode 100644
index 1d60d24b5e..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi1.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi2.js" as Msdsi2
-
-function testFunc(seedValue) {
- var retn = 0.15;
- retn *= Msdsi2.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi10.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi10.js
deleted file mode 100644
index 8b1151f3e2..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi10.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi11.js" as Msdsi11
-
-function testFunc(seedValue) {
- var retn = 0.105;
- retn *= Msdsi11.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi11.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi11.js
deleted file mode 100644
index b27d0f37af..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi11.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi12.js" as Msdsi12
-
-function testFunc(seedValue) {
- var retn = 0.115;
- retn *= Msdsi12.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi12.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi12.js
deleted file mode 100644
index ba62852113..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi12.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi13.js" as Msdsi13
-
-function testFunc(seedValue) {
- var retn = 0.125;
- retn *= Msdsi13.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi13.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi13.js
deleted file mode 100644
index f4b17ff627..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi13.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi14.js" as Msdsi14
-
-function testFunc(seedValue) {
- var retn = 0.135;
- retn *= Msdsi14.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi14.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi14.js
deleted file mode 100644
index 4f96539faf..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi14.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi15.js" as Msdsi15
-
-function testFunc(seedValue) {
- var retn = 0.145;
- retn *= Msdsi15.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi15.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi15.js
deleted file mode 100644
index 113ed1bdc8..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi15.js
+++ /dev/null
@@ -1,49 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It is imported by another script.
-
-function testFunc(seedValue) {
- var retn = 0.155;
- retn *= (seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi2.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi2.js
deleted file mode 100644
index 67a35bc3ae..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi2.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi3.js" as Msdsi3
-
-function testFunc(seedValue) {
- var retn = 0.25;
- retn *= Msdsi3.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi3.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi3.js
deleted file mode 100644
index 81b4747409..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi3.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi4.js" as Msdsi4
-
-function testFunc(seedValue) {
- var retn = 0.35;
- retn *= Msdsi4.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi4.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi4.js
deleted file mode 100644
index 37a4d9d2aa..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi4.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi5.js" as Msdsi5
-
-function testFunc(seedValue) {
- var retn = 0.45;
- retn *= Msdsi5.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi5.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi5.js
deleted file mode 100644
index df57e75cea..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi5.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi6.js" as Msdsi6
-
-function testFunc(seedValue) {
- var retn = 0.55;
- retn *= Msdsi6.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi6.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi6.js
deleted file mode 100644
index 43e0b43877..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi6.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi7.js" as Msdsi7
-
-function testFunc(seedValue) {
- var retn = 0.65;
- retn *= Msdsi7.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi7.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi7.js
deleted file mode 100644
index 569b613e92..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi7.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi8.js" as Msdsi8
-
-function testFunc(seedValue) {
- var retn = 0.75;
- retn *= Msdsi8.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi8.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi8.js
deleted file mode 100644
index b1a5bd514b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi8.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi9.js" as Msdsi9
-
-function testFunc(seedValue) {
- var retn = 0.85;
- retn *= Msdsi9.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi9.js b/tests/benchmarks/declarative/holistic/data/jsImports/msdsi9.js
deleted file mode 100644
index 3a0c4d0354..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/msdsi9.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports other small scripts which are deeply nested.
-// It is imported by another script.
-
-.import "msdsi10.js" as Msdsi10
-
-function testFunc(seedValue) {
- var retn = 0.95;
- retn *= Msdsi10.testFunc(seedValue + retn);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/mssi.js b/tests/benchmarks/declarative/holistic/data/jsImports/mssi.js
deleted file mode 100644
index 7a82033d88..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/mssi.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It imports many other (non-nested) single, small, scripts,
-// and also imports many other nested, small scripts.
-
-.import "msdsi4.js" as Msdsi4
-.import "msdsi9.js" as Msdsi9
-.import "msbsi1.js" as Msbsi1
-.import "msbsi2.js" as Msbsi2
-.import "msbsi3.js" as Msbsi3
-.import "msbsi4.js" as Msbsi4
-.import "msbsi5.js" as Msbsi5
-.import "msbsi6.js" as Msbsi6
-.import "msbsi7.js" as Msbsi7
-.import "msbsi8.js" as Msbsi8
-.import "msbsi9.js" as Msbsi9
-.import "msbsi10.js" as Msbsi10
-.import "msbsi11.js" as Msbsi11
-.import "msbsi12.js" as Msbsi12
-.import "msbsi13.js" as Msbsi13
-.import "msbsi14.js" as Msbsi14
-.import "msbsi15.js" as Msbsi15
-
-function testFunc(seedValue) {
- var retn = 10 * (seedValue * 0.85);
- retn += Msbsi1.testFunc(seedValue);
- retn += Msbsi2.testFunc(seedValue);
- retn += Msbsi3.testFunc(retn);
- retn += Msbsi4.testFunc(seedValue);
- retn += Msbsi5.testFunc(seedValue);
- retn += Msbsi6.testFunc(seedValue);
- retn *= Msdsi9.testFunc(retn);
- retn += Msbsi7.testFunc(seedValue);
- retn += Msbsi8.testFunc(retn);
- retn += Msbsi9.testFunc(seedValue);
- retn += Msbsi10.testFunc(seedValue);
- retn += Msbsi11.testFunc(seedValue);
- retn *= Msdsi4.testFunc(retn);
- retn += Msbsi12.testFunc(seedValue);
- retn += Msbsi13.testFunc(retn);
- retn += Msbsi14.testFunc(seedValue);
- retn += Msbsi15.testFunc(seedValue);
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmOne.js b/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmOne.js
deleted file mode 100644
index b92b79afaf..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmOne.js
+++ /dev/null
@@ -1,50 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports a shared library script.
-.import "pragmaLib.js" as PragmaLibJs
-
-function testFuncOne(seedValue) {
- var retn = seedValue + 2;
- retn += PragmaLibJs.testFunc();
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmTwo.js b/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmTwo.js
deleted file mode 100644
index c086016bef..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaBmTwo.js
+++ /dev/null
@@ -1,50 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports a shared library script.
-.import "pragmaLib.js" as PragmaLibJs
-
-function testFuncTwo(seedValue) {
- var retn = seedValue + 3;
- retn += PragmaLibJs.testFunc();
- return retn;
-}
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaLib.js b/tests/benchmarks/declarative/holistic/data/jsImports/pragmaLib.js
deleted file mode 100644
index 8b65a68111..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaLib.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-// It is a shared script, with data which should be shared.
-.pragma library
-
-var sharedValue = 9;
-
-function testFunc() {
- var retn = sharedValue;
- sharedValue += 1; // increment the shared value
- return retn;
-}
-
-function testFuncBig(seedValue) {
- var retn = sharedValue;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn += (cumulativeTotal * 0.45);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- sharedValue += 1; // increment the shared value
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
-
-
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaModuleBm.js b/tests/benchmarks/declarative/holistic/data/jsImports/pragmaModuleBm.js
deleted file mode 100644
index df710f1acf..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/pragmaModuleBm.js
+++ /dev/null
@@ -1,57 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It imports a QML module and two other scripts.
-// Each of those two other scripts imports a single script,
-// which is a .pragma library script (shared between the two).
-
-.import Qt.test 1.0 as QtTest
-.import "pragmaBmOne.js" as PragmaBmOneJs
-.import "pragmaBmTwo.js" as PragmaBmTwoJs
-
-function testFuncThree(seedValue) {
- var retn = seedValue + QtTest.EnumValue3;
- retn += PragmaBmOneJs.testFuncOne(seedValue);
- retn += PragmaBmTwoJs.testFuncTwo(seedValue);
- return retn;
-}
-
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/slsi.js b/tests/benchmarks/declarative/holistic/data/jsImports/slsi.js
deleted file mode 100644
index 98af47885f..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/slsi.js
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, large, imported script.
-// It doesn't import any other scripts.
-
-function testFunc(seedValue) {
- var retn = 5;
- var firstFactor = calculateFirstFactor(seedValue);
- var secondFactor = calculateSecondFactor(seedValue);
- var modificationTerm = calculateModificationTerm(seedValue);
-
- // do some regexp matching
- var someString = "This is a random string which we'll perform regular expression matching on to reduce considerably. This is meant to be part of a complex javascript expression whose evaluation takes considerably longer than the creation cost of QScriptValue.";
- var regexpPattern = new RegExp("is", "i");
- var regexpOutputLength = 0;
- var temp = regexpPattern.exec(someString);
- while (temp == "is") {
- regexpOutputLength += 4;
- regexpOutputLength *= 2;
- temp = regexpPattern.exec(someString);
- if (regexpOutputLength > (seedValue * 3)) {
- temp = "break";
- }
- }
-
- // spin in a for loop for a while
- var i = 0;
- var j = 0;
- var cumulativeTotal = 3;
- for (i = 20; i > 1; i--) {
- for (j = 31; j > 5; j--) {
- var branchVariable = i + j;
- if (branchVariable % 3 == 0) {
- cumulativeTotal -= secondFactor;
- } else {
- cumulativeTotal += firstFactor;
- }
-
- if (cumulativeTotal > (seedValue * 50)) {
- break;
- }
- }
- }
- retn += (cumulativeTotal * 0.45);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}
-
-function calculateFirstFactor(seedValue) {
- var firstFactor = (0.45 * (9.3 / 3.1) - 0.90);
- firstFactor *= (1 + (0.00001 / seedValue));
- return firstFactor;
-}
-
-function calculateSecondFactor(seedValue) {
- var secondFactor = 0.78 * (6.3 / 2.1) - (0.39 * 4);
- secondFactor *= (1 + (0.00001 / seedValue));
- return secondFactor;
-}
-
-function calculateModificationTerm(seedValue) {
- var modificationTerm = (12 + (9*7) - 54 + 16 - ((calculateFirstFactor(seedValue) * seedValue) / 3) + (4*calculateSecondFactor(seedValue) * seedValue * 1.33)) + (calculateSecondFactor(seedValue) * seedValue);
- modificationTerm = modificationTerm + (33/2) + 19 - (9*2) - (61*3) + 177;
- return modificationTerm;
-}
-
-
diff --git a/tests/benchmarks/declarative/holistic/data/jsImports/sssi.js b/tests/benchmarks/declarative/holistic/data/jsImports/sssi.js
deleted file mode 100644
index 88d9fb643b..0000000000
--- a/tests/benchmarks/declarative/holistic/data/jsImports/sssi.js
+++ /dev/null
@@ -1,52 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
-** Contact: http://www.qt-project.org/
-**
-** This file is part of the test suite of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser General Public
-** License version 2.1 as published by the Free Software Foundation and
-** appearing in the file LICENSE.LGPL included in the packaging of this
-** file. Please review the following information to ensure the GNU Lesser
-** General Public License version 2.1 requirements will be met:
-** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** In addition, as a special exception, Nokia gives you certain additional
-** rights. These rights are described in the Nokia Qt LGPL Exception
-** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU General
-** Public License version 3.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of this
-** file. Please review the following information to ensure the GNU General
-** Public License version 3.0 requirements will be met:
-** http://www.gnu.org/copyleft/gpl.html.
-**
-** Other Usage
-** Alternatively, this file may be used in accordance with the terms and
-** conditions contained in a signed written agreement between you and Nokia.
-**
-**
-**
-**
-**
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-// This JavaScript file is a single, small, imported script.
-// It doesn't import any other scripts.
-
-function testFunc(seedValue) {
- var retn = 5;
- retn += (seedValue * 0.45);
- retn *= (1 + (3.1415962 / seedValue));
- retn /= 2.41497;
- retn -= (seedValue * -1);
- return retn;
-}