diff options
author | Rich Lander <rlander@microsoft.com> | 2017-03-03 11:04:42 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-03 11:04:42 -0800 |
commit | 2b7ee0e81486d17f5e3979713f66a0dd5fc73c6f (patch) | |
tree | 6a54a79b98a5c6458d36135f879461f21bbf8dc6 | |
parent | 43db20de67b7a49e915f750b081239c8554c3abb (diff) | |
download | coreclr-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
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 |