summaryrefslogtreecommitdiff
path: root/av.h
diff options
context:
space:
mode:
authorRichard Leach <richardleach@users.noreply.github.com>2021-08-23 23:24:01 +0100
committerKarl Williamson <khw@cpan.org>2021-08-27 07:12:53 -0600
commit013a76a28a7d7563cd3b604f421d2356f31b3196 (patch)
treedbe3d9fa52a3e91457e321397c0722bc3a2701ce /av.h
parent7fc83db1d1f298e1d2b08f3a88288129d635f9d8 (diff)
downloadperl-013a76a28a7d7563cd3b604f421d2356f31b3196.tar.gz
av.h: more apidoc tweaks
Diffstat (limited to 'av.h')
-rw-r--r--av.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/av.h b/av.h
index 9b9df22487..505620fa78 100644
--- a/av.h
+++ b/av.h
@@ -132,8 +132,10 @@ This might be called directly:
Or it might be called implicitly when the first element is stored:
(void)av_store(av, 0, sv);
-Unused array elements are typically initialized by C<av_extend>, but this
-is undesirable and will not be the case for some specific arrays.
+Unused array elements are typically initialized by C<av_extend>. (Only
+core maintainers should have need to concern themseleves with when that
+is not the case. Refer to F<av.h> and F<av.c> for the differences between
+real and fake AVs.)
In contrast, when an AV is created for immediate population with a known
(or likely) number of elements, it is more efficient to immediately