Branch: refs/heads/tonyc/24105-modern_rand
  Home:   https://github.com/Perl/perl5
  Commit: 412b97449065fa3cf5da22a888d6b94a7de46937
      
https://github.com/Perl/perl5/commit/412b97449065fa3cf5da22a888d6b94a7de46937
  Author: Tony Cook <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M util.c

  Log Message:
  -----------
  util.c: clean up indentation on the new RNG functions


  Commit: eaa8d62b251d8e70d1c99ad505461ee3651ca9d8
      
https://github.com/Perl/perl5/commit/eaa8d62b251d8e70d1c99ad505461ee3651ca9d8
  Author: Tony Cook <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M embed.fnc
    M proto.h
    M util.c

  Log Message:
  -----------
  pcg64_random_double: process as an NV, not just double

Perl supports larger integers, the existing code would drop bits of
randomness on the floor, avoid that.


  Commit: 5221fd349788f538f185663ebce3f1ced3a9a15a
      
https://github.com/Perl/perl5/commit/5221fd349788f538f185663ebce3f1ced3a9a15a
  Author: Tony Cook <[email protected]>
  Date:   2026-02-04 (Wed, 04 Feb 2026)

  Changed paths:
    M MANIFEST
    M Makefile.SH
    M embed.fnc
    M embed.h
    A perlrand.h
    M proto.h
    A random.c
    M util.c
    M util.h
    M win32/GNUmakefile
    M win32/Makefile

  Log Message:
  -----------
  refactor: move random number handling to random.c, perlrand.h

Make it easier to find the bits of perl that deal with random number
generation and seeding.


Compare: https://github.com/Perl/perl5/compare/aee9b4426bb9...5221fd349788

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to