]> git.proxmox.com Git - perlmod.git/commit
improve PVLV handling
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 10 Jun 2021 08:14:04 +0000 (10:14 +0200)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 10 Jun 2021 08:14:04 +0000 (10:14 +0200)
commitb5c53f3d374d3d2b5f13af347454507a93aafab8
treede99c92ea0329d36e5ff33c185ea215e92e8f20a
parent61143f5d126c2bc0cf8af12857c82ab45f6e2128
improve PVLV handling

For the cases we're most intested in (substr and vivifyable
hash indexing) we can use perform "GET" magic to figure out
whether it was undef or not, and then simply recurse.
We'll have to deal with other cases as we run into them.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
perlmod/src/ffi.rs
perlmod/src/glue.c
perlmod/src/scalar.rs
test.pl
test.pl.expected [new file with mode: 0644]