[tree-ssa] cfg.texi needs reviewing by a native speaker (Was: Re: "Documentation by paper")

law@redhat.com law@redhat.com
Wed Feb 4 22:38:00 GMT 2004


In message <200402042105.28601.stevenb@suse.de>, Steven Bosscher writes:
 >On Wednesday 04 February 2004 20:09, Robert Dewar wrote:
 >> Joe Buck wrote:
 >> > OK, the *best* would be written by that almost non-existent programmer
 >> > who combines a love of writing clear English prose with the extraordinary
 >> > discipline required to do it first and keep it current.  But since this
 >> > species is almost non-existent, you need to read my phrase "best
 >> > documentation" for "best documentation achievable in practice".
 >>
 >> You are FAR too pessimistic, I know lots of programmers who meet
 >> these criteria.
 >
 >I most certainly don't qualify for Joe's description.  I'm sure one
 >of you does, and since part of this discussion was about documenting
 >what a basic block is, I kindly ask you, as native speakers who care
 >about good documentation, to review this new chapter for the manual.
 >
 >It's based on Jan Hubicka's old cfg.texi, which he&others wrote after
 >doing a lot of work on the CFG representation in GCC.  That document
 >is almost three years old now, but it was never reviewed (not even by
 >the people in this thread who say they care about documentation).  I
 >don't claim it's perfect -- on the contrary.  But does it look like
 >an acceptable start?
 >
 >Thanks,
 >
 >Gr.
 >Steven
 >
 >doc/
 >	* cfg.texi: New chapter for the internals manual.  Briefly describes
 >	the data structures used to represent the control flow graph, and
 >	the issues and API to modify and maintain the CFG.
Approved.  

Funny -- I was looking for some of this just the other day (frequency stuff).

Now what we need is better documentation of things like the algorithms we're
using to do prediction & frequency computation/propagation. :-)


Jeff



More information about the Gcc-patches mailing list