This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git.


    from fccc73e  InternalUtilsTest: Test for NegativeArraySizeException
     new fbeeb08  RNG-73: Add methods used from UniformRandomProvider to the 
samplers.
     new cf51f2c  Merge branch 'improvement-RNG-73'
     new bfef2b6  Track changes.
     new ac929bf  RNG-79: Benchmark methods for producing nextDouble and 
nextFloat
     new d03726b  RNG-79: Updated testFloatGeneration internal order
     new 5a6c2f5  RNG-79: Updated testFloat/DoubleGeneration delta.
     new d4950ef  RNG-79: NumberFactoryTest floating-point precision uses 
commons-math3
     new 80c94a5  RNG-79: Modify benchmark to use uniform random generator.
     new 5262744  Merge branch 'feature-RNG-79'
     new f5ac625  Track changes.

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 commons-rng-core/pom.xml                           |   7 +
 .../commons/rng/core/util/NumberFactoryTest.java   | 103 +++++++++----
 .../rng/examples/jmh/NextDoublePerformance.java    | 162 +++++++++++++++++++++
 .../commons/rng/sampling/CollectionSampler.java    |   2 +
 .../commons/rng/sampling/CombinationSampler.java   |   8 +-
 .../DiscreteProbabilityCollectionSampler.java      |   2 +
 .../apache/commons/rng/sampling/ListSampler.java   |  10 +-
 .../commons/rng/sampling/PermutationSampler.java   |   8 +-
 .../commons/rng/sampling/SubsetSamplerUtils.java   |   6 +-
 .../commons/rng/sampling/UnitSphereSampler.java    |   7 +
 .../AhrensDieterExponentialSampler.java            |   2 +
 .../AhrensDieterMarsagliaTsangGammaSampler.java    |   7 +
 .../distribution/BoxMullerGaussianSampler.java     |   2 +
 .../distribution/BoxMullerLogNormalSampler.java    |   2 +
 .../BoxMullerNormalizedGaussianSampler.java        |   2 +
 .../sampling/distribution/ChengBetaSampler.java    |   2 +
 .../distribution/ContinuousUniformSampler.java     |   2 +
 .../distribution/DiscreteUniformSampler.java       |   4 +
 .../sampling/distribution/GeometricSampler.java    |  10 +-
 .../InverseTransformContinuousSampler.java         |   4 +-
 .../InverseTransformDiscreteSampler.java           |   4 +-
 .../InverseTransformParetoSampler.java             |   2 +
 .../distribution/LargeMeanPoissonSampler.java      |  11 +-
 .../MarsagliaNormalizedGaussianSampler.java        |   2 +
 .../rng/sampling/distribution/PoissonSampler.java  |   7 +
 .../sampling/distribution/PoissonSamplerCache.java |  19 ++-
 .../RejectionInversionZipfSampler.java             |   2 +
 .../distribution/SmallMeanPoissonSampler.java      |   8 +-
 .../ZigguratNormalizedGaussianSampler.java         |  11 +-
 src/changes/changes.xml                            |   6 +
 30 files changed, 371 insertions(+), 53 deletions(-)
 create mode 100644 
commons-rng-examples/examples-jmh/src/main/java/org/apache/commons/rng/examples/jmh/NextDoublePerformance.java

Reply via email to