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