You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2019/06/10 20:09:56 UTC

[commons-rng] 04/06: Merge branch 'feature-RNG-97'

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

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

commit 28c4f4140f5c0458371aae0e82cdab88a3fd6c0f
Merge: b95eed5 c030d85
Author: Alex Herbert <ah...@apache.org>
AuthorDate: Mon Jun 10 20:54:36 2019 +0100

    Merge branch 'feature-RNG-97'

 .../commons/rng/JumpableUniformRandomProvider.java |  41 ++++
 .../rng/core/source32/AbstractXoShiRo128.java      |  68 ++++++-
 .../commons/rng/core/source32/IntProvider.java     |  33 ++++
 .../commons/rng/core/source32/XoShiRo128Plus.java  |  21 +++
 .../rng/core/source32/XoShiRo128StarStar.java      |  21 +++
 .../rng/core/source64/AbstractXoRoShiRo128.java    |  62 +++++-
 .../rng/core/source64/AbstractXoShiRo256.java      |  70 ++++++-
 .../rng/core/source64/AbstractXoShiRo512.java      |  87 ++++++++-
 .../commons/rng/core/source64/LongProvider.java    |  38 ++++
 .../rng/core/source64/XoRoShiRo128Plus.java        |  21 +++
 .../rng/core/source64/XoRoShiRo128StarStar.java    |  21 +++
 .../commons/rng/core/source64/XoShiRo256Plus.java  |  21 +++
 .../rng/core/source64/XoShiRo256StarStar.java      |  21 +++
 .../commons/rng/core/source64/XoShiRo512Plus.java  |  21 +++
 .../rng/core/source64/XoShiRo512StarStar.java      |  21 +++
 .../rng/core/source64/XorShift1024Star.java        |  70 ++++++-
 .../rng/core/source64/XorShift1024StarPhi.java     |  17 ++
 .../rng/core/JumpableProvidersParametricTest.java  | 209 +++++++++++++++++++++
 .../org/apache/commons/rng/core/ProvidersList.java |  29 +++
 .../org/apache/commons/rng/core/RandomAssert.java  |  88 ++++++++-
 .../rng/core/source32/XoShiRo128PlusTest.java      |  74 +++++---
 .../rng/core/source32/XoShiRo128StarStarTest.java  |  74 +++++---
 .../rng/core/source64/XoRoShiRo128PlusTest.java    |  76 +++++---
 .../core/source64/XoRoShiRo128StarStarTest.java    |  76 +++++---
 .../rng/core/source64/XoShiRo256PlusTest.java      |  76 +++++---
 .../rng/core/source64/XoShiRo256StarStarTest.java  |  76 +++++---
 .../rng/core/source64/XoShiRo512PlusTest.java      |  81 ++++----
 .../rng/core/source64/XoShiRo512StarStarTest.java  |  81 ++++----
 .../rng/core/source64/XorShift1024StarPhiTest.java |  71 ++++---
 .../rng/core/source64/XorShift1024StarTest.java    |  71 ++++---
 30 files changed, 1431 insertions(+), 305 deletions(-)