In perl.git, the branch tonyc/drandpublic has been created <http://perl5.git.perl.org/perl.git/commitdiff/11af084c560f5571562c3546eb5b9e4fde44af1e?hp=0000000000000000000000000000000000000000>
at 11af084c560f5571562c3546eb5b9e4fde44af1e (commit) - Log ----------------------------------------------------------------- commit 11af084c560f5571562c3546eb5b9e4fde44af1e Author: Tony Cook <t...@develop-help.com> Date: Thu Aug 29 14:53:21 2013 +1000 [perl #115928] Configure now selects our internal drand48() M Configure M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M NetWare/config.wc M uconfig.h M uconfig.sh M win32/config.ce M win32/config.gc M win32/config.vc commit bb9dbdf4e3abad7c266eaf3bfe0f3ab053fe8192 Author: Tony Cook <t...@develop-help.com> Date: Thu Aug 29 14:52:15 2013 +1000 revert config_h.SH changes, now handled by Configure M config_h.SH commit fc5aec0258514e08d53a1effd3ffbce0572041ed Author: Tony Cook <t...@develop-help.com> Date: Fri Aug 9 10:35:24 2013 +1000 [perl #115928] a consistent (public) rand() implementation Based on Yves' random branch work. This version makes the new random number visible to external modules, for example, List::Util's XS shuffle() implementation. I've also added a 64-bit implementation when HAS_QUAD is true, this should be significantly faster, even on 32-bit CPUs. This is intended to produce excactly the same sequence as the original implementation. M config_h.SH M embed.fnc M embed.h M embedvar.h M intrpvar.h M pp.c M proto.h M sv.c M t/op/rand.t M uconfig.h M util.c M util.h ----------------------------------------------------------------------- -- Perl5 Master Repository