changes.html to mention Pavel's contribution

Jan Hubicka jh@suse.cz
Wed May 15 03:34:00 GMT 2002


> On Thu, 9 May 2002, Jan Hubicka wrote:
> > +     <li>Pavel Nejedly, Charles University Prague, has contributed new arc
> > + 	profiler file format.
> 
> "...a new..."
> 
> Should "arc" be replaced by something more descriptive?
> 
> >  The new format is robust, diagnoze common
> > + 	mistakes resulting in nonsential profiles and allows overall statistics
> > + 	to be generated.
> 
> "...diagnoses..."
> 
> What kinds of mistakes? Specifically, *whose* mistakes? (GCC developer,
> GCC user,...?)
> 
> What do you mean by "nonsential"?
> 
> >  This helps optimizers to identify hot spots of a
> > + 	program globally replacing the old intraprocedural scheme resulting in
> 
> "intra-procedural", I believe.
> 
> > + 	smaller code generated. Note that <tt>gcov</tt> tool from the older GCC
> 
> Omit "generated" here and use <code> instead of <tt>.
> 
> "Note that gcov from..." or "the gcov tool from".
> 
> "from older versions of GCC..."
> 
> > + 	versions will not be able to parse the profiles generated by the new GCC
> > + 	and vice versa.</li>
> 
> "...by GCC 3.1".
The second try :)

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.2/changes.html,v
retrieving revision 1.7
diff -c -3 -p -r1.7 changes.html
*** changes.html	2 May 2002 21:50:14 -0000	1.7
--- changes.html	15 May 2002 08:48:55 -0000
***************
*** 62,67 ****
--- 62,79 ----
    <ul>
      <li>A new scheme for accurately describing processor pipelines has been
          added for GCC 3.2 (aka the DFA scheduler).</li>
+     <li><p>Pavel Nejedly, Charles University Prague, has contributed new file format
+         used by the edge coverage profiler (<code>-fprofile-arcs</code>).</p>
+ 
+ 	<p>The new format is robust and diagnoses common mistakes where
+ 	profiles from different versions (or compilations) of the program are
+ 	combined together resulting in nonsensical profiles and slow code to
+ 	produced with profile feedback.  Additionally format allows extra data
+ 	to be gathered. Currently the overall statistics are produced helping
+ 	optimizers to identify hot spots of a program globally replacing the
+ 	old intra-procedural scheme and resulting in better code. Note that
+ 	<code>gcov</code> tool from older GCC versions will not be able to
+ 	parse the profiles generated by GCC 3.2 and vice versa.</p></li>
    </ul>
  
  </body>



More information about the Gcc-patches mailing list