From: kaih@khms.westfalen.de (Kai Henningsen)
To: gcc@gcc.gnu.org
Subject: Re: "Documentation by paper"
Date: Sat, 07 Feb 2004 00:14:00 -0000 [thread overview]
Message-ID: <92K5FmlXw-B@khms.westfalen.de> (raw)
In-Reply-To: <200402031634.i13GYTa3019190@speedy.slc.redhat.com>
law@redhat.com wrote on 03.02.04 in <200402031634.i13GYTa3019190@speedy.slc.redhat.com>:
> In message <10402031550.AA21796@vlsi1.ultra.nyu.edu>, Richard Kenner writes:
> > Which you have never read (at least a modern one), if you do not know
> > what a dominator is. My first compiler course, which used only part
> > of Appel's "Modern compiler implementation" (which is nowhere near in
> > depth with respect to Muchnick or Morgan) did teach dominators.
> >
> >Correct. My last compiler course was well over a decade ago.
> How is that relevant? Dominators are discussed in several texts one
> can read, including, but not limited to Morgan, Muchnick, Appel, Aho, etc.
> Dominators actually pre-date your decade-ago compiler course. Pick up a
> book and do a little reading :-)
Hmmm ... are they in the Dragon book? I certainly don't recall them, but
then it's been a while since I last looked in there.
The Dragon book certainly covers (a lot) more than the compiler courses I
took (which were at least two decades ago) - those covered none of those
terms.
> Which I'm less and less inclined to do since we're using standard
> terminology dating back over 15 years (you can find dominators and
> dominator tree all the way back in the dragon book and probably
> earlier if you care to look).
Ah. Well, if it's in the Dragon book, I consider it easily available
knowledge. (Gah. Where *did* I put that?)
> At some point you have to assume a base level of knowledge for your
> reader. Are we going to define CFG in every file which uses the CFG?
> Are we going to define the basic properties of SSA in every
> file which uses that form?
Ever heard of this thing called a "glossary"? Needn't be in every file
either. How about - daring idea - it gets put into a file called, oh,
"glossary.texi"?
MfG Kai
next prev parent reply other threads:[~2004-02-07 0:14 UTC|newest]
Thread overview: 171+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-02-03 15:48 Richard Kenner
2004-02-03 16:00 ` Steven Bosscher
2004-02-03 21:27 ` Robert Dewar
2004-02-03 22:16 ` Daniel Berlin
2004-02-03 16:07 ` Paolo Bonzini
2004-02-03 16:35 ` law
2004-02-03 16:48 ` Peter Barada
2004-02-03 17:03 ` Paul Koning
2004-02-03 17:07 ` law
2004-02-03 17:28 ` Daniel Berlin
2004-02-08 6:23 ` Jamie Lokier
2004-02-09 16:25 ` law
2004-02-09 17:53 ` Jamie Lokier
2004-02-09 18:07 ` Daniel Berlin
2004-02-09 18:14 ` Robert Dewar
2004-02-09 18:26 ` Daniel Berlin
2004-02-10 19:51 ` Kai Henningsen
2004-02-10 20:31 ` Daniel Berlin
2004-02-10 20:49 ` Joern Rennecke
2004-02-11 12:31 ` Jamie Lokier
2004-02-11 15:42 ` Daniel Berlin
2004-02-11 15:56 ` Daniel Berlin
2004-02-09 18:39 ` law
2004-02-09 19:12 ` Robert Dewar
2004-02-11 12:38 ` Jamie Lokier
2004-02-11 15:51 ` Daniel Berlin
2004-02-03 17:09 ` Daniel Berlin
2004-02-03 17:28 ` Peter Barada
2004-02-03 22:20 ` Robert Dewar
2004-02-07 0:14 ` Kai Henningsen [this message]
2004-02-09 16:28 ` law
2004-02-09 16:45 ` Robert Dewar
2004-02-10 19:51 ` Kai Henningsen
-- strict thread matches above, loose matches on Subject: below --
2004-02-09 19:05 Richard Kenner
2004-02-09 18:55 Richard Kenner
2004-02-09 18:59 ` Paul Koning
2004-02-09 18:52 Richard Kenner
2004-02-09 18:54 ` Zack Weinberg
2004-02-10 19:51 ` Kai Henningsen
2004-02-09 18:37 Richard Kenner
2004-02-09 18:45 ` Zack Weinberg
2004-02-09 18:28 Robert Dewar
2004-02-09 18:20 Robert Dewar
2004-02-09 17:19 Richard Kenner
2004-02-09 18:14 ` Joe Buck
2004-02-09 18:34 ` Zack Weinberg
2004-02-05 20:09 Richard Kenner
2004-02-04 18:05 Richard Kenner
2004-02-04 18:58 ` Joe Buck
2004-02-04 19:10 ` Robert Dewar
2004-02-04 14:35 Richard Kenner
2004-02-04 14:08 Richard Kenner
2004-02-04 17:50 ` Joe Buck
2004-02-05 19:57 ` Felix Lee
2004-02-06 10:51 ` Robert Dewar
2004-02-04 13:20 Richard Kenner
2004-02-04 13:49 ` Michael Matz
2004-02-04 14:11 ` Robert Dewar
2004-02-04 14:30 ` Michael Matz
2004-02-04 14:43 ` Arnaud Charlet
2004-02-04 14:46 ` Robert Dewar
2004-02-04 15:56 ` Daniel Berlin
2004-02-04 13:10 Richard Kenner
2004-02-03 16:57 Richard Kenner
2004-02-03 22:22 ` Robert Dewar
2004-02-03 16:56 Richard Kenner
2004-02-03 17:13 ` Lars Segerlund
2004-02-03 16:37 Paolo Bonzini
2004-02-03 16:28 Richard Kenner
2004-02-03 22:06 ` Robert Dewar
2004-02-03 22:20 ` Dale Johannesen
2004-02-04 13:48 ` Robert Dewar
2004-02-04 2:56 ` Russ Allbery
2004-02-04 17:26 ` Phil Edwards
2004-02-03 16:20 Richard Kenner
2004-02-03 16:54 ` Jan Hubicka
2004-02-03 16:16 Richard Kenner
2004-02-03 16:23 ` Steven Bosscher
2004-02-03 16:40 ` law
2004-02-03 16:38 ` law
2004-02-03 15:40 Paolo Bonzini
2004-02-03 21:21 ` Robert Dewar
2004-02-03 12:20 Richard Kenner
2004-02-03 12:12 Richard Kenner
2004-02-03 16:46 ` Felix Lee
2004-02-03 0:59 Richard Kenner
2004-02-03 12:17 ` Joern Rennecke
2004-02-02 17:19 Robert Dewar
2004-02-02 22:02 ` Joern Rennecke
2004-02-07 0:15 ` Kai Henningsen
2004-02-02 17:16 Robert Dewar
2004-02-02 17:51 ` Jamie Lokier
2004-02-02 19:28 ` Robert Dewar
2004-02-01 12:17 Richard Kenner
2004-01-29 20:50 Richard Kenner
2004-01-29 19:05 Richard Kenner
2004-01-29 20:37 ` Joe Buck
2004-01-29 22:50 ` Andrew Sutton
2004-01-30 17:29 ` Robert Dewar
2004-01-27 20:51 Richard Kenner
2004-01-27 21:55 ` Phil Edwards
2004-01-27 21:59 ` Ian Lance Taylor
2004-01-29 18:33 ` law
2004-01-27 20:29 Richard Kenner
2004-01-27 20:58 ` DJ Delorie
2004-01-27 22:34 ` Tom Tromey
2004-01-27 20:13 Richard Kenner
2004-01-27 20:05 Richard Kenner
2004-01-27 20:11 ` Phil Edwards
2004-01-27 20:17 ` Phil Edwards
2004-01-27 21:08 ` Ian Lance Taylor
2004-01-27 21:37 ` Phil Edwards
2004-01-27 23:22 ` Bernd Schmidt
2004-01-27 19:55 Richard Kenner
2004-01-27 20:39 ` Diego Novillo
2004-01-27 20:40 ` Laurent GUERBY
2004-01-27 19:43 Richard Kenner
2004-01-27 19:28 Richard Kenner
2004-01-27 18:56 Richard Kenner
2004-01-27 19:31 ` Diego Novillo
2004-01-27 18:53 Richard Kenner
2004-01-27 19:09 ` Daniel Berlin
2004-01-27 19:13 ` Ian Lance Taylor
2004-01-27 20:08 ` Gabriel Dos Reis
2004-01-27 20:17 ` Daniel Berlin
2004-01-27 20:34 ` Gabriel Dos Reis
2004-01-27 20:42 ` Andrew Sutton
2004-01-27 19:20 ` law
2004-01-27 19:31 ` Phil Edwards
2004-01-27 19:59 ` Ian Lance Taylor
2004-01-27 19:43 ` Ian Lance Taylor
2004-01-29 18:37 ` law
[not found] ` <401C3F16.3040706@gnat.com>
2004-02-01 6:19 ` Andrew Sutton
2004-02-01 12:08 ` Robert Dewar
2004-02-01 21:13 ` Jamie Lokier
2004-02-01 23:05 ` Robert Dewar
2004-02-01 23:05 ` Robert Dewar
2004-02-02 15:40 ` Jamie Lokier
2004-02-02 15:56 ` Robert Dewar
2004-02-02 16:59 ` Joe Buck
2004-02-02 17:10 ` Jamie Lokier
2004-02-02 17:30 ` Joe Buck
2004-02-02 18:55 ` Alexandre E. Kopilovitch
2004-01-27 19:44 ` Joe Buck
2004-01-27 20:17 ` Phil Edwards
2004-01-27 18:19 Richard Kenner
2004-01-27 18:24 ` Diego Novillo
2004-01-27 18:38 ` Andrew Sutton
2004-01-27 18:06 Richard Kenner
2004-01-27 18:03 Richard Kenner
2004-01-27 18:20 ` Joe Buck
2004-01-27 15:48 Richard Kenner
2004-01-27 17:51 ` Joe Buck
2004-01-27 17:57 ` Daniel Berlin
2004-01-27 18:04 ` Diego Novillo
2004-01-27 18:24 ` Zack Weinberg
2004-01-27 18:37 ` Daniel Berlin
2004-01-27 18:58 ` Ian Lance Taylor
2004-01-28 16:42 ` Joern Rennecke
2004-01-31 23:52 ` Robert Dewar
2004-02-01 6:08 ` Andrew Sutton
2004-01-27 22:12 ` Geert Bosch
2004-01-27 15:40 Richard Kenner
2004-01-27 15:48 ` Lars Segerlund
2004-02-01 0:43 ` Robert Dewar
2004-01-30 23:18 ` Mark Mitchell
2004-02-02 11:02 ` Lars Segerlund
2004-02-03 8:09 ` law
2004-02-03 16:44 ` Felix Lee
2004-02-03 22:18 ` Robert Dewar
[not found] ` <dewar@gnat.com>
2004-02-04 0:00 ` Felix Lee
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=92K5FmlXw-B@khms.westfalen.de \
--to=kaih@khms.westfalen.de \
--cc=gcc@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).