diff options
author | Nicholas Clark <nick@ccl4.org> | 2005-05-21 22:46:50 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2005-05-21 22:46:50 +0000 |
commit | e4305a6302fd35f8f8c1a7e612369beaaea58a4a (patch) | |
tree | 6ac771d6994c71db69f780e38918c56d399bdfef /ext/B/B.xs | |
parent | 0e66cca035ceb727a3ab9256f4ef9b63b31b7c37 (diff) | |
download | perl-e4305a6302fd35f8f8c1a7e612369beaaea58a4a.tar.gz |
Add a union in place of xnv_nv, which allows AVs and HVs to re-use
the memory to store pointers and integers.
(Part 1 - will be reworked to be more efficient when IV or void*
is 64 bit soon)
p4raw-id: //depot/perl@24538
Diffstat (limited to 'ext/B/B.xs')
-rw-r--r-- | ext/B/B.xs | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/ext/B/B.xs b/ext/B/B.xs index 0426fcde98..782ba9fb96 100644 --- a/ext/B/B.xs +++ b/ext/B/B.xs @@ -1559,12 +1559,6 @@ SSize_t AvMAX(av) B::AV av -#define AvOFF(av) ((XPVAV*)SvANY(av))->xof_off - -IV -AvOFF(av) - B::AV av - void AvARRAY(av) B::AV av |