aboutsummaryrefslogtreecommitdiff
path: root/libcpp/internal.h
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2021-11-10 16:23:12 -0500
committerJason Merrill <jason@redhat.com>2021-11-16 17:35:15 -0500
commit395848255cfa88f6f0f33a9b14c79e584a05d6fc (patch)
tree2da3124e22bf61524abb557a9c0b83fab2e211ed /libcpp/internal.h
parent6dc90c4dbb6f9589dea9c670c3468496bb207de5 (diff)
downloadgcc-395848255cfa88f6f0f33a9b14c79e584a05d6fc.zip
gcc-395848255cfa88f6f0f33a9b14c79e584a05d6fc.tar.gz
gcc-395848255cfa88f6f0f33a9b14c79e584a05d6fc.tar.bz2
c-family: don't cache large vecs
Patrick observed recently that an element of the vector cache could be arbitrarily large. Let's only cache relatively small vecs. gcc/c-family/ChangeLog: * c-common.c (release_tree_vector): Only cache vecs smaller than 16 elements.
Diffstat (limited to 'libcpp/internal.h')
0 files changed, 0 insertions, 0 deletions