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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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