summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Lander <rlander@microsoft.com>2017-03-03 11:04:42 -0800
committerGitHub <noreply@github.com>2017-03-03 11:04:42 -0800
commit2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f (patch)
tree6a54a79b98a5c6458d36135f879461f21bbf8dc6
parent43db20de67b7a49e915f750b081239c8554c3abb (diff)
downloadcoreclr-2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f.tar.gz
coreclr-2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f.tar.bz2
coreclr-2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f.zip
Add 3PN entries (#9943)
* Fix spelling * Add 3PN for SciMark * Add ByteMark 3PN entry * Remove Microsoft copyright * Add 3PN for Richards benchmark
-rw-r--r--THIRD-PARTY-NOTICES2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES38
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES33
-rw-r--r--tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES21
19 files changed, 93 insertions, 61 deletions
diff --git a/THIRD-PARTY-NOTICES b/THIRD-PARTY-NOTICES
index accca3aad0..356b1092ba 100644
--- a/THIRD-PARTY-NOTICES
+++ b/THIRD-PARTY-NOTICES
@@ -1,7 +1,7 @@
.NET Core uses third-party libraries or other resources that may be
distributed under licenses different than the .NET Core software.
-Attributions and licence notices for test cases originally authored by
+Attributions and license notices for test cases originally authored by
third parties can be found in the respective test directories.
In the event that we accidentally failed to list a required notice, please
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs
index 03f45045da..280744bf5b 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/ByteMark.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs
index bfe9965919..f398b0ad10 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/Huffman.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs
index e4888b2edd..12238e4447 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/StringSort.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES b/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES
new file mode 100644
index 0000000000..3fe8ed3e4b
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/THIRD-PARTY-NOTICES
@@ -0,0 +1,38 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+ dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for ByteMark
+---------------------------
+
+https://github.com/santoshsahoo/nbench (mirror of the same code)
+
+/*
+** BYTEmark (tm)
+** BYTE Magazine's Native Mode benchmarks
+** Rick Grehan, BYTE Magazine
+**
+** Create:
+** Revision: 3/95
+**
+** DISCLAIMER
+** The source, executable, and documentation files that comprise
+** the BYTEmark benchmarks are made available on an "as is" basis.
+** This means that we at BYTE Magazine have made every reasonable
+** effort to verify that the there are no errors in the source and
+** executable code. We cannot, however, guarantee that the programs
+** are error-free. Consequently, McGraw-HIll and BYTE Magazine make
+** no claims in regard to the fitness of the source code, executable
+** code, and documentation of the BYTEmark.
+**
+** Furthermore, BYTE Magazine, McGraw-Hill, and all employees
+** of McGraw-Hill cannot be held responsible for any damages resulting
+** from the use of this code or the results obtained from using
+** this code.
+*/
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs
index 1ad69ff129..42c5d780fd 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_jagged.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs
index 43cab8a0ea..ac49cddddf 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/assign_rect.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs
index d692eeea23..41a006f2fc 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/bitops.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs
index e61b9380ab..1fba85cef8 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloat.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs
index 0ae261c16b..6d90823dfd 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/emfloatclass.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs
index e2e0a5d609..1ef2f55085 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/fourier.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs
index 732a8f0ec9..9fa8dc212d 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/idea.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs
index d45a51df59..e2ce4d80f2 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/ludecomp.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs
index 6e3ab36b94..e7104a6e4a 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/neural-dat.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs
index 9e842c3910..73854ee9cc 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/neural.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs
index d9dd199c98..2276fde3de 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/neuraljagged.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs b/tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs
index 44da6e3a71..76484b34c5 100644
--- a/tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Bytemark/numericsort.cs
@@ -2,10 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
/*
-** Copyright (c) Microsoft. All rights reserved.
-** Licensed under the MIT license.
-** See LICENSE file in the project root for full license information.
-**
** This program was translated to C# and adapted for xunit-performance.
** New variants of several tests were added to compare class versus
** struct and to compare jagged arrays vs multi-dimensional arrays.
diff --git a/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES b/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES
new file mode 100644
index 0000000000..5497232ed0
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/SciMark/THIRD-PARTY-NOTICES
@@ -0,0 +1,33 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+ dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for SciMark C#
+-----------------------------
+
+https://github.com/dosvidos/SciMark
+
+<license>
+This is a port of the SciMark2a Java Benchmark to C# by
+Chris Re (cmr28@cornell.edu) and Werner Vogels (vogels@cs.cornell.edu)
+
+For details on the original authors see http://math.nist.gov/scimark2
+
+This software is likely to burn your processor, bitflip your memory chips
+anihilate your screen and corrupt all your disks, so you it at your
+own risk.
+</license>
+
+License notice for SciMark 2.0
+------------------------------
+
+http://math.nist.gov/scimark2/credits.html
+
+As this software was developed as part of work done by the United States Government, it is not subject to copyright, and is in the public domain.
+We would, however, appreciate acknowledgements if this work is found useful. Note that according to GNU.org public domain is compatible with GPL.
diff --git a/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES b/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES
new file mode 100644
index 0000000000..7eff233b54
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/V8/Richards/THIRD-PARTY-NOTICES
@@ -0,0 +1,21 @@
+.NET Core uses third-party libraries or other resources that may be
+distributed under licenses different than the .NET Core software.
+
+In the event that we accidentally failed to list a required notice, please
+bring it to our attention. Post an issue or email us:
+
+ dotnet@microsoft.com
+
+The attached notices are provided for information only.
+
+License notice for A Benchmark Test for Systems Implementation Languages
+------------------------------------------------------------------------
+
+http://www.cl.cam.ac.uk/~mr10/Bench/README
+
+Please feel free to re-implement this benchmark in any language you
+choose. I would be happy to incorporate such tranlations into this
+distribution together with their timing/size results.
+
+Martin Richards
+23 February 2007