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 81a52a7 Fix PMD errors in JMH examples code. new 167d502 RNG-118: XoRoShiRo PlusPlus generators. new 19b7bde RNG-118: RandomSource values for XoRoShiRo PlusPlus generators. new c22f99a RNG-118: Track changes. new 9c06264 Added new XorShiRo generators stress test results. The 4 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: ...iRo128StarStar.java => XoShiRo128PlusPlus.java} | 22 +- ...ift1024Star.java => AbstractXoRoShiRo1024.java} | 105 +- .../rng/core/source64/AbstractXoRoShiRo128.java | 2 +- ...1024StarPhi.java => XoRoShiRo1024PlusPlus.java} | 35 +- ...hift1024StarPhi.java => XoRoShiRo1024Star.java} | 34 +- ...1024StarPhi.java => XoRoShiRo1024StarStar.java} | 35 +- ...o128StarStar.java => XoRoShiRo128PlusPlus.java} | 50 +- .../rng/core/source64/XoRoShiRo128StarStar.java | 2 +- ...iRo256StarStar.java => XoShiRo256PlusPlus.java} | 14 +- ...iRo512StarStar.java => XoShiRo512PlusPlus.java} | 16 +- .../org/apache/commons/rng/core/ProvidersList.java | 14 + ...arStarTest.java => XoShiRo128PlusPlusTest.java} | 80 +- .../core/source64/XoRoShiRo1024PlusPlusTest.java | 108 ++ .../core/source64/XoRoShiRo1024StarStarTest.java | 108 ++ .../rng/core/source64/XoRoShiRo1024StarTest.java | 108 ++ .../core/source64/XoRoShiRo128PlusPlusTest.java | 112 ++ .../rng/core/source64/XoShiRo256PlusPlusTest.java | 112 ++ .../rng/core/source64/XoShiRo512PlusPlusTest.java | 114 ++ .../rng/core/source64/XoShiRo512StarStarTest.java | 1 - .../commons/rng/examples/jmh/BaselineSources.java | 7 + .../rng/examples/jmh/RandomSourceValues.java | 7 + .../apache/commons/rng/simple/RandomSource.java | 58 +- .../rng/simple/internal/ProviderBuilder.java | 37 +- .../apache/commons/rng/simple/ProvidersList.java | 7 + .../RandomSourceInternalParametricTest.java | 7 + src/changes/changes.xml | 4 + src/site/apt/userguide/rng.apt | 14 + src/site/resources/txt/userguide/stress/dh_38_1 | 149 +++ src/site/resources/txt/userguide/stress/dh_38_2 | 270 ++++ src/site/resources/txt/userguide/stress/dh_38_3 | 178 +++ src/site/resources/txt/userguide/stress/dh_38_4 | 189 +++ src/site/resources/txt/userguide/stress/dh_38_5 | 209 ++++ src/site/resources/txt/userguide/stress/dh_39_1 | 389 ++++++ src/site/resources/txt/userguide/stress/dh_39_2 | 151 +++ src/site/resources/txt/userguide/stress/dh_39_3 | 180 +++ src/site/resources/txt/userguide/stress/dh_39_4 | 148 +++ src/site/resources/txt/userguide/stress/dh_39_5 | 180 +++ src/site/resources/txt/userguide/stress/dh_40_1 | 210 ++++ src/site/resources/txt/userguide/stress/dh_40_2 | 178 +++ src/site/resources/txt/userguide/stress/dh_40_3 | 179 +++ src/site/resources/txt/userguide/stress/dh_40_4 | 180 +++ src/site/resources/txt/userguide/stress/dh_40_5 | 158 +++ src/site/resources/txt/userguide/stress/dh_41_1 | 150 +++ src/site/resources/txt/userguide/stress/dh_41_2 | 209 ++++ src/site/resources/txt/userguide/stress/dh_41_3 | 148 +++ src/site/resources/txt/userguide/stress/dh_41_4 | 179 +++ src/site/resources/txt/userguide/stress/dh_41_5 | 151 +++ src/site/resources/txt/userguide/stress/dh_42_1 | 181 +++ src/site/resources/txt/userguide/stress/dh_42_2 | 179 +++ src/site/resources/txt/userguide/stress/dh_42_3 | 211 ++++ src/site/resources/txt/userguide/stress/dh_42_4 | 209 ++++ src/site/resources/txt/userguide/stress/dh_42_5 | 299 +++++ src/site/resources/txt/userguide/stress/dh_43_1 | 149 +++ src/site/resources/txt/userguide/stress/dh_43_2 | 208 +++ src/site/resources/txt/userguide/stress/dh_43_3 | 211 ++++ src/site/resources/txt/userguide/stress/dh_43_4 | 149 +++ src/site/resources/txt/userguide/stress/dh_43_5 | 151 +++ src/site/resources/txt/userguide/stress/dh_44_1 | 179 +++ src/site/resources/txt/userguide/stress/dh_44_2 | 149 +++ src/site/resources/txt/userguide/stress/dh_44_3 | 209 ++++ src/site/resources/txt/userguide/stress/dh_44_4 | 211 ++++ src/site/resources/txt/userguide/stress/dh_44_5 | 217 ++++ .../txt/userguide/stress/{tu_25_4 => tu_38_1} | 1299 +++++++++---------- .../txt/userguide/stress/{tu_16_3 => tu_38_2} | 1302 +++++++++---------- .../txt/userguide/stress/{tu_36_1 => tu_38_3} | 1292 +++++++++---------- .../txt/userguide/stress/{tu_20_3 => tu_38_4} | 1301 +++++++++---------- .../txt/userguide/stress/{tu_34_1 => tu_38_5} | 1298 +++++++++---------- .../txt/userguide/stress/{tu_16_1 => tu_39_1} | 1298 +++++++++---------- .../txt/userguide/stress/{tu_25_4 => tu_39_2} | 1297 +++++++++---------- .../txt/userguide/stress/{tu_22_3 => tu_39_3} | 1302 +++++++++---------- .../txt/userguide/stress/{tu_25_4 => tu_39_4} | 1305 +++++++++---------- .../txt/userguide/stress/{tu_33_5 => tu_39_5} | 1296 +++++++++---------- .../txt/userguide/stress/{tu_31_2 => tu_40_1} | 1290 +++++++++---------- .../txt/userguide/stress/{tu_24_5 => tu_40_2} | 1310 +++++++++---------- .../txt/userguide/stress/{tu_33_5 => tu_40_3} | 1298 +++++++++---------- .../txt/userguide/stress/{tu_27_5 => tu_40_4} | 1304 +++++++++---------- .../txt/userguide/stress/{tu_22_2 => tu_40_5} | 1296 +++++++++---------- .../txt/userguide/stress/{tu_16_4 => tu_41_1} | 1292 +++++++++---------- .../txt/userguide/stress/{tu_18_3 => tu_41_2} | 1300 ++++++++++--------- .../txt/userguide/stress/{tu_37_2 => tu_41_3} | 1299 +++++++++---------- .../txt/userguide/stress/{tu_7_3 => tu_41_4} | 1305 +++++++++---------- .../txt/userguide/stress/{tu_22_3 => tu_41_5} | 1304 +++++++++---------- .../txt/userguide/stress/{tu_34_4 => tu_42_1} | 1300 +++++++++---------- .../txt/userguide/stress/{tu_29_4 => tu_42_2} | 1293 ++++++++++--------- .../txt/userguide/stress/{tu_37_5 => tu_42_3} | 1296 +++++++++---------- .../txt/userguide/stress/{tu_10_4 => tu_42_4} | 1307 ++++++++++--------- .../txt/userguide/stress/{tu_5_4 => tu_42_5} | 1318 ++++++++++---------- .../txt/userguide/stress/{tu_37_2 => tu_43_1} | 1309 ++++++++++--------- .../txt/userguide/stress/{tu_19_4 => tu_43_2} | 1298 +++++++++---------- .../txt/userguide/stress/{tu_19_4 => tu_43_3} | 1297 +++++++++---------- .../txt/userguide/stress/{tu_25_4 => tu_43_4} | 1305 +++++++++---------- .../txt/userguide/stress/{tu_32_3 => tu_43_5} | 1304 +++++++++---------- .../txt/userguide/stress/{tu_37_2 => tu_44_1} | 1295 ++++++++++--------- .../txt/userguide/stress/{tu_4_5 => tu_44_2} | 1295 +++++++++---------- .../txt/userguide/stress/{tu_16_2 => tu_44_3} | 1294 +++++++++---------- .../txt/userguide/stress/{tu_4_1 => tu_44_4} | 1305 ++++++++++--------- .../txt/userguide/stress/{tu_14_3 => tu_44_5} | 1307 +++++++++---------- 97 files changed, 30507 insertions(+), 22914 deletions(-) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/{XoShiRo128StarStar.java => XoShiRo128PlusPlus.java} (82%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XorShift1024Star.java => AbstractXoRoShiRo1024.java} (59%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XorShift1024StarPhi.java => XoRoShiRo1024PlusPlus.java} (59%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XorShift1024StarPhi.java => XoRoShiRo1024Star.java} (60%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XorShift1024StarPhi.java => XoRoShiRo1024StarStar.java} (60%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XoRoShiRo128StarStar.java => XoRoShiRo128PlusPlus.java} (59%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XoShiRo256StarStar.java => XoShiRo256PlusPlus.java} (86%) copy commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/{XoShiRo512StarStar.java => XoShiRo512PlusPlus.java} (86%) copy commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/{XoShiRo128StarStarTest.java => XoShiRo128PlusPlusTest.java} (50%) create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoRoShiRo1024PlusPlusTest.java create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoRoShiRo1024StarStarTest.java create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoRoShiRo1024StarTest.java create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoRoShiRo128PlusPlusTest.java create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoShiRo256PlusPlusTest.java create mode 100644 commons-rng-core/src/test/java/org/apache/commons/rng/core/source64/XoShiRo512PlusPlusTest.java create mode 100644 src/site/resources/txt/userguide/stress/dh_38_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_38_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_38_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_38_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_38_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_39_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_39_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_39_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_39_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_39_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_40_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_40_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_40_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_40_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_40_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_41_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_41_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_41_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_41_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_41_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_42_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_42_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_42_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_42_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_42_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_43_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_43_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_43_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_43_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_43_5 create mode 100644 src/site/resources/txt/userguide/stress/dh_44_1 create mode 100644 src/site/resources/txt/userguide/stress/dh_44_2 create mode 100644 src/site/resources/txt/userguide/stress/dh_44_3 create mode 100644 src/site/resources/txt/userguide/stress/dh_44_4 create mode 100644 src/site/resources/txt/userguide/stress/dh_44_5 copy src/site/resources/txt/userguide/stress/{tu_25_4 => tu_38_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_16_3 => tu_38_2} (77%) copy src/site/resources/txt/userguide/stress/{tu_36_1 => tu_38_3} (77%) copy src/site/resources/txt/userguide/stress/{tu_20_3 => tu_38_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_34_1 => tu_38_5} (77%) copy src/site/resources/txt/userguide/stress/{tu_16_1 => tu_39_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_25_4 => tu_39_2} (77%) copy src/site/resources/txt/userguide/stress/{tu_22_3 => tu_39_3} (77%) copy src/site/resources/txt/userguide/stress/{tu_25_4 => tu_39_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_33_5 => tu_39_5} (77%) copy src/site/resources/txt/userguide/stress/{tu_31_2 => tu_40_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_24_5 => tu_40_2} (76%) copy src/site/resources/txt/userguide/stress/{tu_33_5 => tu_40_3} (76%) copy src/site/resources/txt/userguide/stress/{tu_27_5 => tu_40_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_22_2 => tu_40_5} (76%) copy src/site/resources/txt/userguide/stress/{tu_16_4 => tu_41_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_18_3 => tu_41_2} (77%) copy src/site/resources/txt/userguide/stress/{tu_37_2 => tu_41_3} (77%) copy src/site/resources/txt/userguide/stress/{tu_7_3 => tu_41_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_22_3 => tu_41_5} (77%) copy src/site/resources/txt/userguide/stress/{tu_34_4 => tu_42_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_29_4 => tu_42_2} (77%) copy src/site/resources/txt/userguide/stress/{tu_37_5 => tu_42_3} (76%) copy src/site/resources/txt/userguide/stress/{tu_10_4 => tu_42_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_5_4 => tu_42_5} (76%) copy src/site/resources/txt/userguide/stress/{tu_37_2 => tu_43_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_19_4 => tu_43_2} (76%) copy src/site/resources/txt/userguide/stress/{tu_19_4 => tu_43_3} (76%) copy src/site/resources/txt/userguide/stress/{tu_25_4 => tu_43_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_32_3 => tu_43_5} (77%) copy src/site/resources/txt/userguide/stress/{tu_37_2 => tu_44_1} (77%) copy src/site/resources/txt/userguide/stress/{tu_4_5 => tu_44_2} (76%) copy src/site/resources/txt/userguide/stress/{tu_16_2 => tu_44_3} (77%) copy src/site/resources/txt/userguide/stress/{tu_4_1 => tu_44_4} (77%) copy src/site/resources/txt/userguide/stress/{tu_14_3 => tu_44_5} (77%)