public class SinCosPerformance extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SinCosPerformance.Numbers
Contains an array of numbers.
|
static class |
SinCosPerformance.NumberSize
Contains the size of numbers.
|
Constructor and Description |
---|
SinCosPerformance() |
Modifier and Type | Method and Description |
---|---|
double[] |
baselineIdentity(SinCosPerformance.Numbers numbers)
Baseline the creation of the new array of numbers with the same number (an identity).
|
double[] |
fastMathCos(SinCosPerformance.Numbers numbers) |
double[] |
fastMathSin(SinCosPerformance.Numbers numbers) |
double[] |
mathCos(SinCosPerformance.Numbers numbers) |
double[] |
mathSin(SinCosPerformance.Numbers numbers) |
double[] |
mathSin2(SinCosPerformance.Numbers numbers)
Explicit benchmark without using a method reference.
|
public double[] mathSin2(SinCosPerformance.Numbers numbers)
public double[] baselineIdentity(SinCosPerformance.Numbers numbers)
public double[] mathSin(SinCosPerformance.Numbers numbers)
public double[] mathCos(SinCosPerformance.Numbers numbers)
public double[] fastMathSin(SinCosPerformance.Numbers numbers)
public double[] fastMathCos(SinCosPerformance.Numbers numbers)
Copyright © 2017–2020 The Apache Software Foundation. All rights reserved.