diff options
author | Nicolas Roche <roche@adacore.com> | 2024-09-25 12:31:14 +0200 |
---|---|---|
committer | Marc Poulhiès <dkm@gcc.gnu.org> | 2024-11-04 16:57:59 +0100 |
commit | df3e6245ac6e9b22c4ad0fe3ccaad4bcd95bd3a7 (patch) | |
tree | 393c59b090d6b60dcbb76e62e1af45b9207f99c7 /gcc/fortran/error.cc | |
parent | 0935f20b635c6b27b0fb56dcd3aecf4e39f872d6 (diff) | |
download | gcc-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