summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@qt.io>2016-12-06 14:06:44 (GMT)
committerKai Koehne <kai.koehne@qt.io>2016-12-20 10:07:35 (GMT)
commit89ec4f43b1fd3967fce4efa4b885662328c3f768 (patch)
treeefe7e4a4ab80753d52b00b4144010abf85efd12b
parent033eeff87015f6ffa1e6a73dcc6c8a20479511e4 (diff)
downloadqtscript-89ec4f43b1fd3967fce4efa4b885662328c3f768.tar.gz
Document third party code in tests/benchmarks
Change-Id: Iab0d36f7ad8aaced8a24b2959d810a459f244983 Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io>
-rw-r--r--tests/benchmarks/script/sunspider/tests/LICENSE.txt64
-rw-r--r--tests/benchmarks/script/sunspider/tests/qt_attribution.json32
-rw-r--r--tests/benchmarks/script/v8/tests/LICENSE.txt50
-rw-r--r--tests/benchmarks/script/v8/tests/qt_attribution.json16
4 files changed, 162 insertions, 0 deletions
diff --git a/tests/benchmarks/script/sunspider/tests/LICENSE.txt b/tests/benchmarks/script/sunspider/tests/LICENSE.txt
new file mode 100644
index 0000000..3d93447
--- /dev/null
+++ b/tests/benchmarks/script/sunspider/tests/LICENSE.txt
@@ -0,0 +1,64 @@
+Copyright (C) 2007, 2013 Apple Inc. All rights reserved.
+Copyright (C) Rich Moore. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
+EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+
+string-unpack-code.js contains code from jQuery 1.2.1 - New Wave Javascript:
+
+Copyright (c) 2007 John Resig (jquery.com)
+Dual licensed under the MIT (MIT-LICENSE.txt)
+and GPL (GPL-LICENSE.txt) licenses.
+
+and
+
+Copyright (c) 2004-2007, The Dojo Foundation
+All Rights Reserved.
+
+Licensed under the Academic Free License version 2.1 or above OR the
+modified BSD license. For more information on Dojo licensing, see:
+
+http://dojotoolkit.org/community/licensing.shtml
+
+and
+
+Prototype 1.5 rc0
+ - Adapted from Ruby on Rails - http://dev.rubyonrails.org/browser/spinoffs/prototype/src
+ - By Lunarmedia, 06 August, 2006
+ - Available at (and packed with) JavascriptCompressor.com
+
+
+string-tagcloud.js contains code from json.js 2007-10-10, placed in the Public Domain
+
+
+string-base64.js contains code licensed under MPL 1.1 OR GPL 2.0 OR LGPL 2.1
+The Initial Developer of the Original Code is Digital Creations 2, Inc.
+Portions created by the Initial Developer are Copyright (C) 2000
+the Initial Developer. All Rights Reserved.
+
+Contributor(s):
+* Martijn Pieters <mj@digicool.com> (original author)
+* Samuel Sieb <samuel@sieb.net>
+
+
+date-format-xparb.js is licensed under the LGPL v2.1.
diff --git a/tests/benchmarks/script/sunspider/tests/qt_attribution.json b/tests/benchmarks/script/sunspider/tests/qt_attribution.json
new file mode 100644
index 0000000..0044eca
--- /dev/null
+++ b/tests/benchmarks/script/sunspider/tests/qt_attribution.json
@@ -0,0 +1,32 @@
+{
+ "Id": "benchmarks-sunspider",
+ "Name": "SunSpider benchmark tests",
+ "QDocModule": "qtscript",
+ "QtUsage": "Used in the benchmarking tests for Qt Script.",
+ "QtParts": [ "tests" ],
+
+ "Description": "SunSpider is a JavaScript benchmark. This benchmark tests the core JavaScript
+language only, not the DOM or other browser APIs. It is designed to compare different versions of
+the same browser, and different browsers to each other.",
+ "Homepage": "https://webkit.org/perf/sunspider/sunspider.html",
+ "Version": "0.9.1",
+ "LicenseId": "BSD-3-Clause AND LGPL-2.1 AND MIT",
+ "LicenseFile": "LICENSE.txt",
+ "Copyright": "Copyright (C) 2004-2007, The Dojo Foundation
+Copyright (C) 2004 Baron Schwartz <baron at sequent dot org>
+Copyright (C) 2007 Apple Inc
+Copyright (C) Rich Moore
+Copyright (C) 2007 John Resig (jquery.com)
+Copyright (C) Paul Johnston 1999 - 2002
+Copyright (C) Geg Holt
+Copyright (C) Andrew Kepert
+Copyright (C) Ydnar
+Copyright (C) Lostinet
+Copyright (C) 2004 by Arthur Langereis (arthur_ext at domain xfinitegames, tld com)
+Copyright (C) 2000 Martijn Pieters <mj@digicool.com>
+Copyright (C) Samuel Sieb <samuel@sieb.net>
+Copyright (C) Jesse Millikan
+Copyright (C) Isaac Gouy
+Copyright (C) Ian Osgood
+Copyright (C) Simon Speich"
+}
diff --git a/tests/benchmarks/script/v8/tests/LICENSE.txt b/tests/benchmarks/script/v8/tests/LICENSE.txt
new file mode 100644
index 0000000..6e612f4
--- /dev/null
+++ b/tests/benchmarks/script/v8/tests/LICENSE.txt
@@ -0,0 +1,50 @@
+Copyright 1996 John Maloney and Mario Wolczko
+Copyright 2003-2005 Tom Wu
+Copyright 2005-2007 Sam Stephenson
+Copyright 2006-2010 the V8 project authors
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ * Neither the name of Google Inc. nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+raytrace.js contains code from the the Prototype JavaScript framework, version 1.5.0:
+
+Prototype JavaScript framework, version 1.5.0
+Copyright (c) 2005-2007 Sam Stephenson
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this
+software and associated documentation files (the "Software"), to deal in the Software
+without restriction, including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons
+to whom the Software is furnished to do so, subject to the following conditions:
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
diff --git a/tests/benchmarks/script/v8/tests/qt_attribution.json b/tests/benchmarks/script/v8/tests/qt_attribution.json
new file mode 100644
index 0000000..a68d0c7
--- /dev/null
+++ b/tests/benchmarks/script/v8/tests/qt_attribution.json
@@ -0,0 +1,16 @@
+{
+ "Id": "benchmarks-v8",
+ "Name": "V8 benchmark tests",
+ "QDocModule": "qtscript",
+ "QtUsage": "Used in the benchmarking tests for Qt Script.",
+ "QtParts": [ "tests" ],
+
+ "Description": "A collection of pure JavaScript benchmarks that are used to tune V8.",
+ "Homepage": "https://developers.google.com/v8/",
+ "LicenseId": "BSD-3-Clause",
+ "LicenseFile": "LICENSE.txt",
+ "Copyright": "Copyright 1996 John Maloney and Mario Wolczko
+Copyright 2003-2005 Tom Wu
+Copyright 2005-2007 Sam Stephenson
+Copyright 2006-2010 the V8 project authors"
+}