log src/mono_reduce.sml

age author description
Sun, 13 Sep 2015 17:02:17 -0400 Ziv Scully Make Mono.file a record for readability upon extension.
Fri, 06 Mar 2015 09:46:21 -0500 Adam Chlipala Change MonoReduce to do fixed-pointing, since it sometimes enables more optimizations for itself (e.g., yanking lambdas out of [case]s)
Sun, 01 Feb 2015 12:29:14 -0500 Adam Chlipala A new MonoReduce optimization for lifting 'let' out of field projection; JavaScript compilation for exponentiation
Thu, 04 Dec 2014 02:47:24 -0500 Adam Chlipala More aggressive inlining of 'let' with record literals, plus some changes to Monoization of queries, to make inlining more common
Wed, 03 Dec 2014 21:06:15 -0500 Adam Chlipala Some more optimization of string expressions showing up in JSON generation (Meta library)
Wed, 06 Aug 2014 09:50:02 -0400 Adam Chlipala MonoReduce bug involving 'error'
Fri, 01 Aug 2014 15:44:17 -0400 Adam Chlipala Differentiate between HTML and normal string literals
Sat, 26 Jul 2014 09:26:11 -0400 Adam Chlipala Another MonoReduce fix
Mon, 21 Jul 2014 08:11:03 -0400 Adam Chlipala Fix index-matching bug in MonoReduce effect calculation
Sun, 09 Feb 2014 19:29:36 -0500 Adam Chlipala neverInline
Sun, 19 Jan 2014 14:31:55 -0500 Adam Chlipala Make that purity analysis a bit more lax again
Sun, 19 Jan 2014 13:51:26 -0500 Adam Chlipala Fix a soundness bug in purity analysis (mono_reduce)
Wed, 11 Dec 2013 18:22:10 -0500 Adam Chlipala Change handling of returned text blobs, to activate the normal EWrite optimizations
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