aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/error.cc
diff options
context:
space:
mode:
authorNicolas Roche <roche@adacore.com>2024-09-25 12:31:14 +0200
committerMarc Poulhiès <dkm@gcc.gnu.org>2024-11-04 16:57:59 +0100
commitdf3e6245ac6e9b22c4ad0fe3ccaad4bcd95bd3a7 (patch)
tree393c59b090d6b60dcbb76e62e1af45b9207f99c7 /gcc/fortran/error.cc
parent0935f20b635c6b27b0fb56dcd3aecf4e39f872d6 (diff)
downloadgcc-df3e6245ac6e9b22c4ad0fe3ccaad4bcd95bd3a7.zip
gcc-df3e6245ac6e9b22c4ad0fe3ccaad4bcd95bd3a7.tar.gz
gcc-df3e6245ac6e9b22c4ad0fe3ccaad4bcd95bd3a7.tar.bz2
ada: Improve Unbounded_String performance
Improve performance of iteration using Element function. Improve performance of Append. gcc/ada/ChangeLog: * libgnat/a-strunb__shared.adb: Restructure code to inline only the most common cases. Remove whenever possible runtime checks. * libgnat/a-strunb__shared.ads: Add Inline => True to Append variants and Element.
Diffstat (limited to 'gcc/fortran/error.cc')
0 files changed, 0 insertions, 0 deletions