[jhc] darcs patch: remove old quadratic grin simplifier in ... (and 9 more)

John Meacham john at repetae.net
Mon Aug 31 00:05:06 EDT 2009


Tue Aug 25 21:19:02 PDT 2009  John Meacham <john at repetae.net>
  * remove old quadratic grin simplifier in favor of newer linear(ish) one. re-enable several grin optimizations.

Thu Aug 27 01:56:26 PDT 2009  John Meacham <john at repetae.net>
  * perform case return unboxing when on the simplifiers upwards pass to have it converge in fewer iterations

Thu Aug 27 03:43:36 PDT 2009  John Meacham <john at repetae.net>
  * add new grin optimizatons, case merging and getting rid of superfluous returns

Thu Aug 27 18:08:25 PDT 2009  John Meacham <john at repetae.net>
  * fix issue in return unboxing optimization that would sometimes re-create constants on the heap

Thu Aug 27 21:17:12 PDT 2009  John Meacham <john at repetae.net>
  * remove old 'Store' grin operation in favor of the StoreNode and Demote basic ops

Fri Aug 28 00:47:55 PDT 2009  John Meacham <john at repetae.net>
  * after node analysis, modify function bodies.

Fri Aug 28 02:47:36 PDT 2009  John Meacham <john at repetae.net>
  * redo node analysis to rewrite function return values as well

Fri Aug 28 04:17:51 PDT 2009  John Meacham <john at repetae.net>
  * add unboxing of demotions

Fri Aug 28 07:29:43 PDT 2009  John Meacham <john at repetae.net>
  * add ability to modify arguments of suspsended functions to the node analyzer.

Sat Aug 29 17:09:29 PDT 2009  John Meacham <john at repetae.net>
  * add -fdebug to regression tests
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 84807 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org/pipermail/jhc/attachments/20090830/49944763/attachment-0001.bin


More information about the jhc mailing list