summaryrefslogtreecommitdiff
path: root/src/mono_reduce.sml
Commit message (Expand)AuthorAge
* Another MonoReduce fixGravatar Adam Chlipala2014-07-26
* Fix index-matching bug in MonoReduce effect calculationGravatar Adam Chlipala2014-07-21
* neverInlineGravatar Adam Chlipala2014-02-09
* Make that purity analysis a bit more lax againGravatar Adam Chlipala2014-01-19
* Fix a soundness bug in purity analysis (mono_reduce)Gravatar Adam Chlipala2014-01-19
* Change handling of returned text blobs, to activate the normal EWrite optimiz...Gravatar Adam Chlipala2013-12-11
* Undo 'let' inlining tweak; improve optimization of 'case' of type 'transaction'Gravatar Adam Chlipala2013-06-07
* Tweak to 'let' inlining behaviorGravatar Adam Chlipala2013-06-02
* Get Iflow working againGravatar Adam Chlipala2013-04-21
* Basis.tryRpcGravatar Adam Chlipala2013-04-16
* Make Scriptcheck catch more script/message-passing uses, and move the phase e...Gravatar Adam Chlipala2013-03-15
* Paranoid inlining prevention for FFI types at the Core level; less paranoid i...Gravatar Adam Chlipala2012-09-19
* Reduce default inlining thresholds; improve a let-substitution optimization t...Gravatar Adam Chlipala2012-09-14
* Tweaking treatment of function application: substitute or introduce a 'let'?Gravatar Adam Chlipala2012-08-05
* Revert last changeset for now; needs more thoughtGravatar Adam Chlipala2012-08-05
* Tweaking treatment of function application: substitute or introduce a 'let'?Gravatar Adam Chlipala2012-08-05
* First part of changes to avoid depending on C function call argument order of...Gravatar Adam Chlipala2012-01-07
* Narrow Maybe match case.Gravatar Karn Kallio2011-07-06
* To generate server-side source JavaScript, try both the old and new strategie...Gravatar Adam Chlipala2011-03-28
* Fix some cookie-related bugs in MonoReduceGravatar Adam Chlipala2011-02-10
* Allow subqueries to reference aggregate-only columns of free tables; treat no...Gravatar Adam Chlipala2011-01-15
* alwaysInline .urp settingGravatar Adam Chlipala2011-01-13
* [De]serialization of times in JavaScript; proper integer division in JavaScri...Gravatar Adam Chlipala2010-12-23
* Support empty datatypes, which can now be generated via 'variant []'Gravatar Adam Chlipala2010-09-09
* tryDmlGravatar Adam Chlipala2010-09-05
* Tweaks to table signatures and MonoOpt summarizingGravatar Adam Chlipala2010-04-11
* Change query_policy to sendClient; all arguments passed to SQL predicates are...Gravatar Adam Chlipala2010-04-08
* Introduced the known() predicateGravatar Adam Chlipala2010-04-06
* benignEffectfulGravatar Adam Chlipala2010-02-27
* Proper C-side deserialization; Shake.sliceDbGravatar Adam Chlipala2010-01-03
* Eta-expand bodies of transaction functions in Monoization, to enable later op...Gravatar Adam Chlipala2009-12-31
* Initializers and setvalGravatar Adam Chlipala2009-12-13
* Fix lexing of string literals in XML; treat EError as impure in MonoReduceGravatar Adam Chlipala2009-12-12
* Basis.url and redirectsGravatar Adam Chlipala2009-12-10
* Use call/cc for recv and sleepGravatar Adam Chlipala2009-10-25
* RPC uses VM support for call/ccGravatar Adam Chlipala2009-10-25
* Inlining threshold for Mono_reduceGravatar Adam Chlipala2009-10-25
* Versioned1 demo workingGravatar Adam Chlipala2009-10-06
* Quoting JavaScript workingGravatar Adam Chlipala2009-09-22
* Find more opportunities for 'let' inlining with better purity informationGravatar Adam Chlipala2009-09-17
* Fixed a Mono_reduce bug, which was breaking selection enabling in GridGravatar Adam Chlipala2009-09-15
* Full Grid1 compiles, thanks to avoiding code size blow-up in mono_reduceGravatar Adam Chlipala2009-09-13
* Don't replace <sc> in blob returns; optimize more 'option' pattern matches; d...Gravatar Adam Chlipala2009-09-09
* Fix memmem() signature; fix mono_reduce environment bookkeepingGravatar Adam Chlipala2009-09-08
* 'more' demos working after optimizer fixGravatar Adam Chlipala2009-09-08
* dragList almost kinda worksGravatar Adam Chlipala2009-09-08
* grid1 compiles but gets stuck in JSGravatar Adam Chlipala2009-08-25
* Library improvements; proper list [un]urlification; remove server-side Server...Gravatar Adam Chlipala2009-08-09
* Fix MonoReduce unsoundness with lets and fnsGravatar Adam Chlipala2009-06-13
* Substring functions; fix a nasty MonoReduce pattern match substitution bugGravatar Adam Chlipala2009-05-30