[m-rev.] for review: preparing for CTGC system
Nancy
Nancy.Mazur at cs.kuleuven.ac.be
Fri Dec 2 19:50:37 AEDT 2005
Hi,
To get things started with the right foot, here a small diff for
preparing the field for adding structure sharing analysis (as part of
the CTGC system) into the main branch compiler.
Some notes:
1. like Julien suggested, I've moved dead_procs to stage 192. The
structure_sharing stage is 193, and the structure_reuse pass will then
become 194.
2. I've added the ctgc files as submodules of the transform_hlds
package. Which brings to the following hierarchy:
transform_hlds.ctgc
transform_hlds.ctgc.structure_sharing
transform_hlds.ctgc.structure_sharing.analysis
etc...
3. I presumed that "long" filenames are preferred over short ones, so I
chose filenames reflecting the hierarchy above. Yet I didn't add the
"transform_hlds" part to the filenames. It just seemed to become too
long in that case.
4. For those who might have ever looked into the reuse-branch: I've
replaced the terminology "possible alias" by "data structure sharing" or
in short "structure sharing", conforming to the terminology used in my PhD.
In attach the log + diff and new files...
Nancy
Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: zzreview.tt
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20051202/8d51bc25/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ctgc.m
Type: text/x-objcsrc
Size: 680 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20051202/8d51bc25/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ctgc.structure_sharing.m
Type: text/x-objcsrc
Size: 777 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20051202/8d51bc25/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ctgc.structure_sharing.analysis.m
Type: text/x-objcsrc
Size: 927 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20051202/8d51bc25/attachment-0002.bin>
More information about the reviews
mailing list