log src/jscomp.sml

age author description
Sun, 20 Dec 2015 14:18:52 -0500 Adam Chlipala Merge Sqlcache
Mon, 21 Sep 2015 16:45:59 -0400 Ziv Scully Use new refactored urlification in Sqlcache.
Mon, 21 Sep 2015 10:16:55 -0400 Ziv Scully Revert to revision 2222.
Sun, 13 Sep 2015 17:02:17 -0400 Ziv Scully Make Mono.file a record for readability upon extension.
Fri, 27 Mar 2015 11:26:06 -0400 Ziv Scully Merge.
Sat, 29 Nov 2014 03:37:59 -0500 Ziv Scully Basic field-resolution invalidation.
Sat, 05 Dec 2015 12:04:06 -0500 Adam Chlipala New .urp directive: jsFile
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
Fri, 01 Aug 2014 15:44:17 -0400 Adam Chlipala Differentiate between HTML and normal string literals
Mon, 17 Mar 2014 16:52:10 -0400 Adam Chlipala -explainEmbed
Wed, 11 Dec 2013 18:22:10 -0500 Adam Chlipala Change handling of returned text blobs, to activate the normal EWrite optimizations
Tue, 16 Apr 2013 10:55:48 -0400 Adam Chlipala Basis.tryRpc
Mon, 01 Apr 2013 10:13:49 -0400 Adam Chlipala Change Name_js to skip code snippets that depend on the CSRF-protection signature
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
Sun, 29 Jul 2012 12:54:17 -0400 Adam Chlipala Removed evaluation of js function name strings. (from Vladimir Shabanov)
Wed, 02 May 2012 17:17:57 -0400 Edward Z. Yang Add support for -boot flag, which allows in-tree execution of Ur/Web
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, 02 Jan 2012 17:08:39 -0500 Adam Chlipala Fix handling of quotes in generating C literals
Sun, 04 Dec 2011 14:40:12 -0500 Adam Chlipala timeFormat .urp directive
Sat, 03 Dec 2011 10:00:10 -0500 Adam Chlipala Allow sources to be returned by RPCs
Sat, 03 Dec 2011 09:44:07 -0500 Adam Chlipala Catching integer divisions by zero
Mon, 15 Aug 2011 12:33:28 -0400 Adam Chlipala Fix bug in JavaScript embedding of lists
Wed, 06 Jul 2011 08:35:31 -0400 Adam Chlipala Add client-side Basis.now and pretty-printing of times
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, 10 Mar 2011 20:22:03 -0500 Adam Chlipala Ignore JavaScript events in Effectize; allow extra spaces for 'jsFunc'; eat carriage returns at line ends in .urp files
Tue, 08 Feb 2011 16:54:01 -0500 Adam Chlipala Notice that Basis.now is effectful; smarter JavaScript encoding of initial source values built using server-side expressions that can't be turned into JavaScript
Thu, 20 Jan 2011 10:40:40 -0500 Adam Chlipala Patch from Vladimir Shabanov to support implicit passing of 'time' values from server to client
Thu, 06 Jan 2011 14:25:42 -0500 Adam Chlipala Client-side redirects
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