In perl.git, the branch tonyc/vec64 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/a7e5d7ea654290f277d4ffd30cfcaf087e68aa53?hp=0000000000000000000000000000000000000000>
at a7e5d7ea654290f277d4ffd30cfcaf087e68aa53 (commit)
- Log -----------------------------------------------------------------
commit a7e5d7ea654290f277d4ffd30cfcaf087e68aa53
Author: Tony Cook <tony@develop-help.com>
Date: Sat Mar 24 00:27:52 2012 +0100
[rt #111730] don't use I32 for offsets in vec()
do_vecset() do_vecget() used I32 for the offset, which meant that
offsets outside the -2Gb - +2Gb offset were truncated, resulting in
various misbehaviours.
M doop.c
M embed.fnc
M proto.h
M t/bigmem/vec.t
commit 3259dda591d8c770ec2d6eac9b182cfa16ef82af
Author: Tony Cook <tony@develop-help.com>
Date: Fri Mar 23 23:36:27 2012 +0100
[rt #111730] TODO tests for vec() with large offsets
M MANIFEST
A t/bigmem/vec.t
commit a9392a4f703e2368f279108f18ed800b85a9300c
Author: Tony Cook <tony@develop-help.com>
Date: Fri Mar 23 13:11:48 2012 +0100
[rt #100514] regression test for read() with a 2Gib offset
M MANIFEST
A t/bigmem/read.t
commit b02b95df63006d5594e2d0ce800b39ffe2fdc514
Author: Tony Cook <tony@develop-help.com>
Date: Fri Mar 23 13:11:03 2012 +0100
add a directory of tests to run with large available memory
Intended for testing 64-bit behavious
M pod/perlhack.pod
M t/TEST
M t/harness
-----------------------------------------------------------------------
--
Perl5 Master Repository