Thu, 04 Dec 2014 19:54:04 -0500 |
Adam Chlipala |
Optimizing writes of single characters |
Wed, 03 Dec 2014 21:21:37 -0500 |
Adam Chlipala |
MonoOpt: remove concatenation with empty string |
Wed, 03 Dec 2014 21:06:15 -0500 |
Adam Chlipala |
Some more optimization of string expressions showing up in JSON generation (Meta library) |
Fri, 01 Aug 2014 15:44:17 -0400 |
Adam Chlipala |
Differentiate between HTML and normal string literals |
Fri, 02 May 2014 15:32:10 -0400 |
Adam Chlipala |
HTML5 data-* attributes |
Thu, 02 Aug 2012 16:33:25 -0400 |
Adam Chlipala |
Basis.getenv |
Thu, 17 May 2012 01:41:30 +0400 |
Vladimir Shabanov |
Speed up space eating in MonoOpt |
Sun, 06 May 2012 16:08:48 -0400 |
Adam Chlipala |
Run-time CSS style validation |
Sun, 06 May 2012 14:01:29 -0400 |
Adam Chlipala |
'style' attributes |
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) |
Mon, 30 May 2011 09:31:50 -0400 |
Adam Chlipala |
Fix bug with string literals in unAs |
Sun, 29 May 2011 14:29:26 -0400 |
Adam Chlipala |
getHeader and setHeader |
Sat, 09 Apr 2011 14:36:47 -0400 |
Adam Chlipala |
Each context gets its own non-repeating sequence of source numbers |
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, 23 Dec 2010 17:46:40 -0500 |
Adam Chlipala |
[De]serialization of times in JavaScript; proper integer division in JavaScript; Basis.crypt; Top.mkRead'; more aggressive Mono-level inlining, for values of function-y types |
Tue, 21 Dec 2010 18:01:23 -0500 |
Adam Chlipala |
Basis.cdataChar |
Fri, 19 Nov 2010 15:01:06 -0500 |
Adam Chlipala |
Simplify Basis.strcat calls in MonoOpt |
Thu, 19 Aug 2010 17:28:52 -0400 |
Adam Chlipala |
Polymorphic variants |
Tue, 18 May 2010 14:47:56 -0400 |
Adam Chlipala |
URL-escape with '.' instead of '%', to avoid confusing proxies |
Tue, 02 Mar 2010 16:00:48 -0500 |
Adam Chlipala |
Tone down Reduce and compensate with a new push-lambda-inside-case rule in MonoOpt; expand more Basis synonyms in Monoize |
Thu, 10 Dec 2009 13:32:09 -0500 |
Adam Chlipala |
Basis.url and redirects |
Tue, 08 Dec 2009 08:48:29 -0500 |
Adam Chlipala |
Move to simpler HTML escaping |
Thu, 03 Dec 2009 11:50:51 -0500 |
Adam Chlipala |
UTF-8 in dynamic escaping |
Thu, 03 Dec 2009 11:20:13 -0500 |
Adam Chlipala |
Escaping UTF-8 in MonoOpt |
Sun, 01 Nov 2009 10:31:18 -0500 |
Adam Chlipala |
Optimizing str1 in MonoOpt |
Thu, 22 Oct 2009 17:36:30 -0400 |
Adam Chlipala |
Chars working with SQLite |
Thu, 22 Oct 2009 16:15:56 -0400 |
Adam Chlipala |
Initial support for char in SQL |
Mon, 12 Oct 2009 18:16:42 -0400 |
Adam Chlipala |
Fix some MySQL hijinks |
Sat, 12 Sep 2009 09:31:50 -0400 |
Adam Chlipala |
Change string URLification to avoid using the empty string, which confuses Apache no2slash() |
Tue, 25 Aug 2009 13:57:56 -0400 |
Adam Chlipala |
grid1 compiles but gets stuck in JS |
Sun, 09 Aug 2009 16:13:27 -0400 |
Adam Chlipala |
Library improvements; proper list [un]urlification; remove server-side ServerCalls; eta reduction in type inference |
Thu, 16 Jul 2009 13:59:30 -0400 |
Adam Chlipala |
MySQL accepts generated demo DDL |
Sun, 12 Jul 2009 15:05:40 -0400 |
Adam Chlipala |
MySQL demo/sql succeeds in reading no rows |
Sun, 17 May 2009 18:41:43 -0400 |
Adam Chlipala |
Redo Jscomp |
Sat, 02 May 2009 13:37:52 -0400 |
Adam Chlipala |
allow/deny working in Mono_opt |
Tue, 28 Apr 2009 15:04:37 -0400 |
Adam Chlipala |
A view query works |
Sun, 26 Apr 2009 09:02:17 -0400 |
Adam Chlipala |
Returning a blob as page result |
Sun, 12 Apr 2009 14:19:15 -0400 |
Adam Chlipala |
Classes as optional arguments to Basis.tag |
Thu, 09 Apr 2009 16:36:50 -0400 |
Adam Chlipala |
URLs |
Thu, 09 Apr 2009 15:30:15 -0400 |
Adam Chlipala |
CHECK constraints |
Tue, 10 Mar 2009 17:29:03 -0400 |
Adam Chlipala |
Noisy demo |
Tue, 10 Mar 2009 15:17:23 -0400 |
Adam Chlipala |
Batch example |
Tue, 30 Dec 2008 11:33:31 -0500 |
Adam Chlipala |
Harmonized source-setting between server and client |
Sun, 21 Dec 2008 12:30:57 -0500 |
Adam Chlipala |
Handling singnal bind |
Sat, 20 Dec 2008 14:19:21 -0500 |
Adam Chlipala |
Start of JsComp |
Fri, 19 Dec 2008 12:38:11 -0500 |
Adam Chlipala |
Displayed an alert dialog |
Tue, 25 Nov 2008 10:05:44 -0500 |
Adam Chlipala |
Fusing writes with recursive function calls |
Tue, 11 Nov 2008 20:24:55 -0500 |
Adam Chlipala |
Fix type calculation for applying-a-case optimization |
Sun, 09 Nov 2008 18:19:47 -0500 |
Adam Chlipala |
Remove some allocation |
Thu, 06 Nov 2008 15:37:38 -0500 |
Adam Chlipala |
Inserted a NULL value |
Sat, 01 Nov 2008 21:19:43 -0400 |
Adam Chlipala |
Almost have that nested save function compiling |
Sat, 01 Nov 2008 16:50:28 -0400 |
Adam Chlipala |
Remove empty writes |
Thu, 30 Oct 2008 14:36:48 -0400 |
Adam Chlipala |
time type |
Sun, 14 Sep 2008 15:20:53 -0400 |
Adam Chlipala |
Push writes inside lets |
Sat, 13 Sep 2008 19:49:53 -0400 |
Adam Chlipala |
queryX |
Sat, 13 Sep 2008 10:44:58 -0400 |
Adam Chlipala |
Optimize immediate writes of query results |
Thu, 11 Sep 2008 11:53:33 -0400 |
Adam Chlipala |
Expand scope of base type conversion coalesce optimizations |
Sun, 07 Sep 2008 10:48:51 -0400 |
Adam Chlipala |
'show' type class; htmlification optimizations |
Thu, 04 Sep 2008 10:27:21 -0400 |
Adam Chlipala |
Change sqlify[int|float|string] to annotate with SQL types |
Sun, 31 Aug 2008 15:36:15 -0400 |
Adam Chlipala |
Monoize HAVING |