r274724 - in /trunk/gcc/ada: ChangeLog libgnat/...
pmderodat@gcc.gnu.org
pmderodat@gcc.gnu.org
Tue Aug 20 09:49:00 GMT 2019
Author: pmderodat
Date: Tue Aug 20 09:49:07 2019
New Revision: 274724
URL: https://gcc.gnu.org/viewcvs?rev=274724&root=gcc&view=rev
Log:
[Ada] Efficiency improvement in bounded ordered containers
The Delete operations in the bounded ordered containers have been
substantially sped up. No change in semantics, so no test.
2019-08-20 Bob Duff <duff@adacore.com>
gcc/ada/
* libgnat/a-cborma.adb, libgnat/a-cborse.adb (Clear): Repeatedly
call Delete. This avoids clearing the free list, which
substantially speeds up future Delete operations.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/libgnat/a-cborma.adb
trunk/gcc/ada/libgnat/a-cborse.adb
More information about the Gcc-cvs
mailing list