Fri, 07 Jun 2013 16:11:52 -0400 |
Adam Chlipala |
Undo 'let' inlining tweak; improve optimization of 'case' of type 'transaction' |
Sun, 02 Jun 2013 10:17:52 -0400 |
Adam Chlipala |
Tweak to 'let' inlining behavior |
Sun, 21 Apr 2013 13:03:20 -0400 |
Adam Chlipala |
Get Iflow working again |
Tue, 16 Apr 2013 10:55:48 -0400 |
Adam Chlipala |
Basis.tryRpc |
Fri, 15 Mar 2013 16:09:55 -0400 |
Adam Chlipala |
Make Scriptcheck catch more script/message-passing uses, and move the phase earlier in compilation |
Wed, 19 Sep 2012 18:01:22 -0400 |
Adam Chlipala |
Paranoid inlining prevention for FFI types at the Core level; less paranoid inlining promotion for passive values at the Mono level |
Fri, 14 Sep 2012 07:35:48 -0400 |
Adam Chlipala |
Reduce default inlining thresholds; improve a let-substitution optimization to compensate |
Sun, 05 Aug 2012 14:55:28 -0400 |
Adam Chlipala |
Tweaking treatment of function application: substitute or introduce a 'let'? |
Sun, 05 Aug 2012 17:11:39 -0400 |
Adam Chlipala |
Revert last changeset for now; needs more thought |
Sun, 05 Aug 2012 14:55:28 -0400 |
Adam Chlipala |
Tweaking treatment of function application: substitute or introduce a 'let'? |
Sat, 07 Jan 2012 15:56:22 -0500 |
Adam Chlipala |
First part of changes to avoid depending on C function call argument order of evaluation (omitting normal Ur function calls, so far) |
Wed, 06 Jul 2011 18:54:23 -0430 |
Karn Kallio |
Narrow Maybe match case. |
Mon, 28 Mar 2011 10:37:49 -0400 |
Adam Chlipala |
To generate server-side source JavaScript, try both the old and new strategies; remove an unsound optimization from MonoOpt and make MonoReduce work harder to compensate |
Thu, 10 Feb 2011 08:46:46 -0500 |
Adam Chlipala |
Fix some cookie-related bugs in MonoReduce |
Sat, 15 Jan 2011 14:53:13 -0500 |
Adam Chlipala |
Allow subqueries to reference aggregate-only columns of free tables; treat non-COUNT aggregate functions as possibly returning NULL |
Thu, 13 Jan 2011 18:15:04 -0500 |
Adam Chlipala |
alwaysInline .urp setting |