aboutsummaryrefslogtreecommitdiffstats
path: root/benchmarks/auto/js/sum10k.qml
diff options
context:
space:
mode:
Diffstat (limited to 'benchmarks/auto/js/sum10k.qml')
-rw-r--r--benchmarks/auto/js/sum10k.qml25
1 files changed, 0 insertions, 25 deletions
diff --git a/benchmarks/auto/js/sum10k.qml b/benchmarks/auto/js/sum10k.qml
deleted file mode 100644
index ed9850f..0000000
--- a/benchmarks/auto/js/sum10k.qml
+++ /dev/null
@@ -1,25 +0,0 @@
-import QtQuick 2.0
-import QmlBench 1.0
-
-// Tests the creation of items with a non-recursive function binding
-// Note: Through an unfortunate oversight, this benchmark is mildly broken.
-// The loop never updates the 'x' value. However, this benchmark has already
-// given some insights, and changing it (as any other benchmark) would
-// invalidate past data causing confusion, so it has not been altered.
-//
-// See sum10k_fixed for a working version.
-CreationBenchmark {
- id: root;
- count: 50;
- staticCount: 1000;
- delegate: Item {
- x: sum(10000);
- }
-
- function sum(n) {
- var x = 0;
- for (var i=0; i<n; ++i)
- x = x + x;
- return x;
- }
-}