This directory contains the AE program profiling system.  The files
are:

AE	Subdirectory containing the code added to gcc.

AEC	Subdirectory containing aec, the compiler from schemas to C
	programs.

gcc	Subdirectory containing a copy of the GNU C compiler.  This program
	is not distributed with AE.  It is available from prep.ai.mit.edu in
	the ~ftp/pub/gcc directory.

README	This file.

INSTALL	Instruction on installing AE.

COPYING	A copy of the GNU General Public License.

ae-tr.ps.Z  A compressed postscript file containing a technical report
	describing AE.


To make and install AE, read the file INSTALL.  AE is documented in a
University of Wisconsin Computer Sciences Department Technical Report
#912 entitled "Abstract Execution: A Technique for Efficiently Tracing
Programs."  A postscript copy of this report is in the file
ae-tr.ps.Z.  If you cannot print postscript, a hardcopy version of
this report is available for free from:

	Technical Report Librarian
	Computer Sciences Department
	1210 West Dayton Street
	University of Wisconsin
	Madison, WI 53706
	(608) 262-6616


The patches to GCC have been tested with GCC version 1.36 and 1.37.
They would probably work with earlier version, but I can't guarantee
it.


If you obtain a copy of AE and wish to be informed of future updates
and bug fixes, send your electronic mail address to:

	larus@cs.wisc.edu.

I am interested hearing about bugs in the system and ports to other
machines.  I would also like to know about applications for AE, so if
you publish a paper based on AE, please send me a copy.


AE is copyrighted by me and is distributed under the terms of the GNU
General Public License, Version 1.  Please read this document, which
is in the file COPYING.


Although AE is free software, it cost time and money to produce.  If
you use AE and work in industry, you can help support development of
software of this sort by having your company make a unrestricted
donation to my research program.  To do this, mail me check (address
attached) payable to ``Computer Sciences Fund -- University of
Wisconsin Foundation.''  The foundation's federal taxpayer
identification number is 39-074-3975.


James Larus
Computer Sciences Department
1210 West Dayton Street
University of Wisconsin
Madison, WI 53706

larus@cs.wisc.edu
(608) 262-9519

