aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-cache.h
diff options
context:
space:
mode:
authorJørgen Kvalsvik <j@lambda.is>2024-06-28 08:35:31 +0200
committerJørgen Kvalsvik <j@lambda.is>2024-06-28 15:36:06 +0200
commit86451e10f6e3bad0c719a9e30f1d9dea36819025 (patch)
tree441c042fe60331132e3def07a552c753917b591f /gcc/gimple-range-cache.h
parentff6e8b7f09712bd7ddfcd2830b286421f23abef9 (diff)
downloadgcc-86451e10f6e3bad0c719a9e30f1d9dea36819025.zip
gcc-86451e10f6e3bad0c719a9e30f1d9dea36819025.tar.gz
gcc-86451e10f6e3bad0c719a9e30f1d9dea36819025.tar.bz2
Use move-aware auto_vec in map
Using auto_vec rather than vec for means the vectors are release automatically upon return, to stop the leak. The problem seems is that auto_vec<T, N> is not really move-aware, only the <T, 0> specialization is. gcc/ChangeLog: * tree-profile.cc (find_conditions): Use auto_vec without embedded storage.
Diffstat (limited to 'gcc/gimple-range-cache.h')
0 files changed, 0 insertions, 0 deletions