summaryrefslogtreecommitdiff
path: root/src/mono_reduce.sml
Commit message (Collapse)AuthorAge
* Narrow Maybe match case.Gravatar Karn Kallio2011-07-06
|
* To generate server-side source JavaScript, try both the old and new ↵Gravatar Adam Chlipala2011-03-28
| | | | strategies; remove an unsound optimization from MonoOpt and make MonoReduce work harder to compensate
* Fix some cookie-related bugs in MonoReduceGravatar Adam Chlipala2011-02-10
|
* Allow subqueries to reference aggregate-only columns of free tables; treat ↵Gravatar Adam Chlipala2011-01-15
| | | | non-COUNT aggregate functions as possibly returning NULL
* alwaysInline .urp settingGravatar Adam Chlipala2011-01-13
|
* [De]serialization of times in JavaScript; proper integer division in ↵Gravatar Adam Chlipala2010-12-23
| | | | JavaScript; Basis.crypt; Top.mkRead'; more aggressive Mono-level inlining, for values of function-y types
* 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 ↵Gravatar Adam Chlipala2010-04-08
| | | | are variables
* 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 ↵Gravatar Adam Chlipala2009-12-31
| | | | optimization
* 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; ↵Gravatar Adam Chlipala2009-09-09
| | | | detect more opportunities for 'let' inlining
* 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 ↵Gravatar Adam Chlipala2009-08-09
| | | | ServerCalls; eta reduction in type inference
* 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
|
* Fix variable adjustment bug in fn/case alternationGravatar Adam Chlipala2009-05-28
|
* Redo JscompGravatar Adam Chlipala2009-05-17
|
* Fix argument ordering bug in fuse; fix case subsitution bug in MonoReduceGravatar Adam Chlipala2009-05-17
|
* Fix nasty bugs with longjmp() looping for uw_set_input(); and bad variable ↵Gravatar Adam Chlipala2009-05-14
| | | | indexes for nested JavaScript in jscomp
* Proper lifting of MonoEnv stored expressions; avoidance of onchange clobberingGravatar Adam Chlipala2009-05-14
|
* Successfully influenced effectful-ness status of FFI funcGravatar Adam Chlipala2009-05-02
|
* Returning a blob as page resultGravatar Adam Chlipala2009-04-26
|
* Cookie signatures for RPCsGravatar Adam Chlipala2009-04-23
|
* Some client-side error handlingGravatar Adam Chlipala2009-04-16
|
* onErrorGravatar Adam Chlipala2009-04-16
|
* Threads demoGravatar Adam Chlipala2009-04-05
|
* sleep and better ScriptcheckGravatar Adam Chlipala2009-04-04
|
* spawnGravatar Adam Chlipala2009-04-04
|
* Redo signal implementation to avoid memory leaksGravatar Adam Chlipala2009-04-02
|
* Proper recvGravatar Adam Chlipala2009-03-22
|
* First message send delivered, but not interpretedGravatar Adam Chlipala2009-03-22
|
* Parameterized RPC queryGravatar Adam Chlipala2009-02-15
|