aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/atree.ads
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2016-04-18 11:48:31 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2016-04-18 11:48:31 +0200
commit7b47778e62c578bea9b4e34dc4cf6f7f4d01e8bc (patch)
treea2ac064b1765e80dcd4ac38c020d3e64e5721ada /gcc/ada/atree.ads
parent6e9ecd1ff0da96a1255733f4948d48afacb68eee (diff)
downloadgcc-7b47778e62c578bea9b4e34dc4cf6f7f4d01e8bc.zip
gcc-7b47778e62c578bea9b4e34dc4cf6f7f4d01e8bc.tar.gz
gcc-7b47778e62c578bea9b4e34dc4cf6f7f4d01e8bc.tar.bz2
[multiple changes]
2016-04-18 Arnaud Charlet <charlet@adacore.com> * a-intsig.ads, a-intsig.adb: Removed, no longer used. * Makefile.rtl: update accordingly. 2016-04-18 Eric Botcazou <ebotcazou@adacore.com> * sem_type.adb (Disambiguate): Call Covers only when necessary for standard operators. 2016-04-18 Eric Botcazou <ebotcazou@adacore.com> * atree.ads (Num_Extension_Nodes): Add couple of figures to comment. * atree.adb: Add GNAT.Heap_Sort_G dependency. (Print_Statistics): New exported procedure to print statistics. 2016-04-18 Eric Botcazou <ebotcazou@adacore.com> * exp_ch3.adb (Build_Record_Init_Proc): Do not mark the procedure as to be inlined if the type needs finalization. From-SVN: r235106
Diffstat (limited to 'gcc/ada/atree.ads')
-rw-r--r--gcc/ada/atree.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/ada/atree.ads b/gcc/ada/atree.ads
index 8d02bb7..d94217d 100644
--- a/gcc/ada/atree.ads
+++ b/gcc/ada/atree.ads
@@ -76,6 +76,10 @@ package Atree is
-- This value is increased by one if debug flag -gnatd.N is set. This is
-- for testing performance impact of adding a new extension node. We make
-- this of type Node_Id for easy reference in loops using this value.
+ -- Print_Statistics can be used to display statistics on entities & nodes.
+ -- Measurements conducted for the 5->6 bump showed an increase from 1.81 to
+ -- 2.01 for the nodes/entities ratio and a 2% increase in compilation time
+ -- on average for the GCC-based compiler at -O0 on a 32-bit x86 host.
----------------------------------------
-- Definitions of Fields in Tree Node --