[TAG uktineowwyu
John Meacham <john@repetae.net>**20060718060925] 
<
[add comments about simple recursion transformation
John Meacham <john@repetae.net>**20060718060854] 
[handle drop__ primitive specially in demand analyzer
John Meacham <john@repetae.net>**20060718055220] 
[perform demand analysis in several more places.
John Meacham <john@repetae.net>**20060718053613] 
[add solveDs entry point, when function is partially applied, propegate lazified usage info. demote argumets to L on construction.
John Meacham <john@repetae.net>**20060718053319] 
[handle lazy demanding of lambdas properly
John Meacham <john@repetae.net>**20060718031303] 
[do not extend environment with called top-level functions
John Meacham <john@repetae.net>**20060718024607] 
[when modifying argument variables, copy info from old variable, not top level variable
John Meacham <john@repetae.net>**20060718024537] 
[do early type analysis in order to get better demand analysis results for recursive functions
John Meacham <john@repetae.net>**20060718022617] 
[improve show instance for demand environments
John Meacham <john@repetae.net>**20060718022553] 
[make analyze handle all E cases explicitly. use absent rather than lazy types for unknown values, handle top level recursion properly.
John Meacham <john@repetae.net>**20060718015956] 
[produce better error message when presented with an unknown type to load
John Meacham <john@repetae.net>**20060718014556] 
[give placeholders lazy demand signatures. non product constructors now examine arguments properly.
John Meacham <john@repetae.net>**20060718011725] 
[perform strictness analysis in dependency order
John Meacham <john@repetae.net>**20060717105422] 
[remove old strictness analysis
John Meacham <john@repetae.net>**20060717022539] 
[use new demand analysis results for let-to-case transformation
John Meacham <john@repetae.net>**20060714025907] 
[record DemandSignatures in ho files
John Meacham <john@repetae.net>**20060714021930] 
[determine absence information as well as strictness
John Meacham <john@repetae.net>**20060714021330] 
[run new demand analysis
John Meacham <john@repetae.net>**20060713014148] 
[simplify demand code using SubDemand type
John Meacham <john@repetae.net>**20060713014115] 
[add new demand analysis pass
John Meacham <john@repetae.net>**20060713011240] 
[TAG irwobary
John Meacham <john@repetae.net>**20060711033020] 
> {
}
