[TAG johuxis
John Meacham <john@repetae.net>**20051005052620] 
<
[make the C code generator understand unboxed tuples
John Meacham <john@repetae.net>**20051005052149] 
[rework code generator to use CGen monad
John Meacham <john@repetae.net>**20051005042759] 
[add CanType instance for Val
John Meacham <john@repetae.net>**20051005042008] 
[perform CPR analysis early.
John Meacham <john@repetae.net>**20051004120802] 
[process initial values in recursive groups
John Meacham <john@repetae.net>**20051004100527] 
[add SUPERINLINE pragma, clean up code, improve optimization messages
John Meacham <john@repetae.net>**20051004070121] 
[brand new lambda lifter that preserves tail calls properly and is smarter about recursive groups
John Meacham <john@repetae.net>**20051004044015] 
[make E->Grin conversion support unboxed values
John Meacham <john@repetae.net>**20051003113947] 
[clean up some code
John Meacham <john@repetae.net>**20051003074538] 
[inline based on worker/wraper split
John Meacham <john@repetae.net>**20051003074150] 
[move code around, put unboxed tuples in DataConstructors
John Meacham <john@repetae.net>**20051003073045] 
[make CPR information serializable
John Meacham <john@repetae.net>**20051003061135] 
[keep track of used ids and don't reused them so inlining can proceed unfettered.
John Meacham <john@repetae.net>**20051003034820] 
[rearrange conversion code, cleanups, use EXPORTED property
John Meacham <john@repetae.net>**20051003030344] 
[major code cleanups in HsSyn -> E conversion
John Meacham <john@repetae.net>**20051003011124] 
[print unboxed tuples properly. cleanups
John Meacham <john@repetae.net>**20051002232851] 
[create  appropriate worker/wrappers for CPR analysis
John Meacham <john@repetae.net>**20051002120759] 
[give unboxed and boxed types different sorts
John Meacham <john@repetae.net>**20051002090621] 
[add worker/wrapper splitting code
John Meacham <john@repetae.net>**20051002075705] 
[clean up some code
John Meacham <john@repetae.net>**20051002064510] 
[add unboxed tag support
John Meacham <john@repetae.net>**20051002063414] 
[clean up code, enable strictness by default
John Meacham <john@repetae.net>**20051002035318] 
[fix trailing whitespace
John Meacham <john@repetae.net>**20051002024804] 
[add INSTANCE property to built in instances, change references of ERRROR_ANNOTATE to SRCLOC_ANNOTATE, clean up the docs a litte
John Meacham <john@repetae.net>**20051002024013] 
[fix up let floating inward and remove broken optimization subsumed by inlining
John Meacham <john@repetae.net>**20051002021933] 
[get free variables from attached rules too
John Meacham <john@repetae.net>**20051002020551] 
[annotate within attached rules as well
John Meacham <john@repetae.net>**20051002020402] 
[add ability to map inside ARules, add more freeVars instances
John Meacham <john@repetae.net>**20051002012147] 
[annotate now has functions that modify the info field rather than return a new one
John Meacham <john@repetae.net>**20051001012538] 
[add freevars instance for rules, clean up some code
John Meacham <john@repetae.net>**20051001005825] 
[create routines to manipulate properties. set useful properties on certain values.
John Meacham <john@repetae.net>**20051001005742] 
[bump GenUtil version
John Meacham <john@repetae.net>**20050930045807] 
[TAG knefwyghy
John Meacham <john@repetae.net>**20050930045015] 
>