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