Thu, 16 Dec 2010 09:59:05 -0500 |
Adam Chlipala |
Enforce character constraints on source filenames |
Tue, 14 Dec 2010 10:59:17 -0500 |
Adam Chlipala |
Allow use of path variables in strings with no slashes |
Tue, 14 Dec 2010 10:21:51 -0500 |
Adam Chlipala |
Better treatment of relative paths in .urp files |
Sun, 12 Dec 2010 10:57:41 -0500 |
Adam Chlipala |
Fix merging of prefix settings |
Sun, 12 Dec 2010 10:44:19 -0500 |
Adam Chlipala |
-prefix command-line option |
Sat, 11 Dec 2010 15:16:04 -0500 |
Adam Chlipala |
minHeap option in .urp files |
Sat, 11 Dec 2010 13:42:54 -0500 |
Adam Chlipala |
Comments in .urp files |
Thu, 18 Nov 2010 14:22:04 -0500 |
Adam Chlipala |
Karn Kallio's patch for static mhash linking |
Thu, 14 Oct 2010 11:06:26 -0400 |
Adam Chlipala |
Interface for setting memory limits |
Tue, 07 Sep 2010 09:21:51 -0400 |
Adam Chlipala |
Shortcut invocations for single .ur files |
Tue, 07 Sep 2010 08:28:07 -0400 |
Adam Chlipala |
Server-side 'onError' |
Sat, 05 Jun 2010 09:42:37 -0400 |
Adam Chlipala |
Another run of Specialize, using ReduceLocal on datatype parameters |
Thu, 03 Jun 2010 13:04:37 -0400 |
Adam Chlipala |
Some serious bug-fix work to get HTML example to compile; this includes fixing a bug with 'val' patterns in Unnest and the need for more local reduction in Especialize |
Thu, 27 May 2010 16:36:17 -0400 |
Adam Chlipala |
-moduleOf command-line option; compatibility fixes and better error messages for SQLite |
Thu, 27 May 2010 10:56:52 -0400 |
Adam Chlipala |
Fix bug in module path generation with module roots; push wildification through substructures |
Thu, 15 Apr 2010 10:00:30 -0400 |
Adam Chlipala |
'also' policies and policy reduction; calendar in good shape |
Tue, 13 Apr 2010 16:30:46 -0400 |
Adam Chlipala |
Completely redid main Iflow logic; so far, policy and policy2 work |
Tue, 13 Apr 2010 11:34:59 -0400 |
Adam Chlipala |
Command-line use of Iflow |
Sun, 04 Apr 2010 14:37:19 -0400 |
Adam Chlipala |
Generated basic dummy Iflow conditions |
Tue, 16 Mar 2010 15:39:16 -0400 |
Adam Chlipala |
Remove unpoly1 |
Tue, 16 Mar 2010 10:09:01 -0400 |
Adam Chlipala |
Undo an Especialize change that turned out to be unecessary |
Tue, 09 Mar 2010 18:43:29 -0500 |
Adam Chlipala |
Re-add accidentally-removed parsing case for 'effectful' |
Tue, 09 Mar 2010 18:28:44 -0500 |
Adam Chlipala |
safeGet |
Sat, 06 Mar 2010 19:14:48 -0500 |
Adam Chlipala |
Got split1 working, but noticed a nasty type inference bug with transplanted unification variables |
Sun, 28 Feb 2010 15:46:41 -0500 |
Adam Chlipala |
Fix parsing of space-free .urp directives; use 'class' for 'c*' tags |
Sat, 27 Feb 2010 16:49:11 -0500 |
Adam Chlipala |
benignEffectful |
Sat, 27 Feb 2010 14:57:57 -0500 |
Adam Chlipala |
Basic analysis of tag and CSS class usage |
Thu, 11 Feb 2010 09:10:01 -0500 |
Adam Chlipala |
sigfile directive |
Sun, 07 Feb 2010 09:51:41 -0500 |
Adam Chlipala |
Fix .urp parsing for real |
Sun, 07 Feb 2010 09:38:27 -0500 |
Adam Chlipala |
Fix detection of blank lines in .urp |
Sat, 06 Feb 2010 15:34:41 -0500 |
Adam Chlipala |
Allow .urp files without initial blank lines |
Thu, 04 Feb 2010 16:29:09 -0500 |
Adam Chlipala |
Fixes for rooted modules |
Thu, 28 Jan 2010 09:56:08 -0500 |
Adam Chlipala |
First attempt to switch to Automake, to get shared libraries built in OSX |
Tue, 12 Jan 2010 11:07:39 -0500 |
Adam Chlipala |
-path and -root command-line flags |
Thu, 31 Dec 2009 16:12:13 -0500 |
Adam Chlipala |
Change location of dynamic libraries |
Thu, 31 Dec 2009 11:41:57 -0500 |
Adam Chlipala |
Basis.serialize; separate file for mhash; run transactional finishers in reverse order; set needs_sig properly |
Sun, 27 Dec 2009 14:25:22 -0500 |
Adam Chlipala |
Protocol-specific compiler options |
Sun, 27 Dec 2009 13:18:32 -0500 |
Adam Chlipala |
Dynamic linking of the runtime system |
Sun, 27 Dec 2009 10:37:24 -0500 |
Adam Chlipala |
All three current protocols work with move to using uw_app |
Fri, 25 Dec 2009 10:48:02 -0500 |
Adam Chlipala |
Catch attempts to mention multiple versions of the same rooted module |
Thu, 24 Dec 2009 16:35:09 -0500 |
Adam Chlipala |
Module roots |
Thu, 24 Dec 2009 15:49:52 -0500 |
Adam Chlipala |
Convenience libifying; allow more NULLs with globals |
Wed, 23 Dec 2009 14:27:12 -0500 |
Adam Chlipala |
Don't relify in bigLibs; fix some memory bugs in transactionals |
Wed, 23 Dec 2009 12:25:34 -0500 |
Adam Chlipala |
Stop skipping Especialization of generated functions; fix Compiler.parseUrp; expose uw_really_write(); allow more NULL arguments to uw_register_transactional() |
Tue, 22 Dec 2009 15:29:38 -0500 |
Adam Chlipala |
Alternate job-parsing interface, to avoid merging library directives |
Tue, 15 Dec 2009 19:26:52 -0500 |
Adam Chlipala |
Especialize uses a termination measure based on number of arguments introduced |
Tue, 08 Dec 2009 11:45:19 -0500 |
Adam Chlipala |
Shake bug fix; pattern reduction in ReduceLocal |
Tue, 08 Dec 2009 10:46:50 -0500 |
Adam Chlipala |
Context globals; ctype functions |
Sat, 05 Dec 2009 14:01:34 -0500 |
Adam Chlipala |
Represent FFI function names as strings, to deal with cross-file recursion |
Wed, 25 Nov 2009 08:52:32 -0500 |
Adam Chlipala |
Refactor compile functions; allow empty tag contents |
Wed, 25 Nov 2009 08:38:12 -0500 |
Adam Chlipala |
Exit code of 1 on compilation failure |
Sun, 25 Oct 2009 14:07:10 -0400 |
Adam Chlipala |
RPC uses VM support for call/cc |
Sun, 25 Oct 2009 12:48:50 -0400 |
Adam Chlipala |
Inlining threshold for Mono_reduce |
Thu, 17 Sep 2009 19:01:04 -0400 |
Adam Chlipala |
Grid changed to use Dlist.replace; filters stopped working |
Thu, 17 Sep 2009 13:30:56 -0400 |
Adam Chlipala |
Disable GCC inlining to stop goofy errors |
Tue, 08 Sep 2009 10:18:19 -0400 |
Adam Chlipala |
dragList almost kinda works |
Tue, 25 Aug 2009 17:33:13 -0400 |
Adam Chlipala |
New release |
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 |
Sun, 19 Jul 2009 17:45:02 -0400 |
Adam Chlipala |
Working on Grid; have gone from one dynamic table bizareness to another |
Sat, 18 Jul 2009 11:01:48 -0400 |
Adam Chlipala |
More command-line options |
Thu, 16 Jul 2009 18:10:29 -0400 |
Adam Chlipala |
Demo working with MySQL |
Sun, 28 Jun 2009 13:49:32 -0400 |
Adam Chlipala |
Start of multi-DBMS support |
Sat, 27 Jun 2009 10:30:51 -0400 |
Adam Chlipala |
-debug from the command line |
Tue, 23 Jun 2009 15:56:04 -0400 |
Adam Chlipala |
Initial implementation of protocols in Settings |
Tue, 23 Jun 2009 14:05:12 -0400 |
Adam Chlipala |
Factor out common request functionality, in preparation for supporting different protocols |
Tue, 02 Jun 2009 11:50:53 -0400 |
Adam Chlipala |
Do 'open constraints' automatically; fix sourceless <cselect> monoize bug; Monad library module |
Sun, 31 May 2009 13:43:02 -0400 |
Adam Chlipala |
Fix pathmap bug; expose lower-level heap manipulation from C |
Thu, 14 May 2009 08:13:54 -0400 |
Adam Chlipala |
Improving/reordering Unpoly and Especialize; pathmaps |
Tue, 12 May 2009 18:02:25 -0400 |
Adam Chlipala |
Improvements while working on Graftid |
Sat, 02 May 2009 13:37:52 -0400 |
Adam Chlipala |
allow/deny working in Mono_opt |
Sat, 02 May 2009 13:23:07 -0400 |
Adam Chlipala |
Path rewriting |
Sat, 02 May 2009 12:50:52 -0400 |
Adam Chlipala |
Add 'library' directive |
Sat, 02 May 2009 12:10:43 -0400 |
Adam Chlipala |
More FFI compiler options |
Sat, 02 May 2009 11:27:26 -0400 |
Adam Chlipala |
Successfully influenced effectful-ness status of FFI func |
Thu, 30 Apr 2009 17:15:14 -0400 |
Adam Chlipala |
C FFI compiler options |
Sun, 26 Apr 2009 10:45:59 -0400 |
Adam Chlipala |
Reading blobs from the database |
Thu, 16 Apr 2009 19:12:12 -0400 |
Adam Chlipala |
Cookie signing working for forms |
Thu, 16 Apr 2009 15:29:39 -0400 |
Adam Chlipala |
Effectness analysis |
Sat, 04 Apr 2009 12:54:39 -0400 |
Adam Chlipala |
Fix overzealous Marshalcheck; garbage-collect string-embedded closures when no dyns are active |
Sat, 28 Mar 2009 11:13:36 -0400 |
Adam Chlipala |
Marshalcheck |
Tue, 24 Mar 2009 15:35:46 -0400 |
Adam Chlipala |
Variable timeouts and client keep-alive |
Tue, 10 Mar 2009 10:44:26 -0400 |
Adam Chlipala |
Avoid any JavaScript when pages don't need it; update demo prose |
Sun, 08 Mar 2009 20:34:21 -0400 |
Adam Chlipala |
Conversion of functions to CPS, to facilitate ServerCall |
Sun, 22 Feb 2009 16:33:55 -0500 |
Adam Chlipala |
Turned off termination checking, for now |
Sat, 14 Feb 2009 14:07:56 -0500 |
Adam Chlipala |
Start of RPCification |
Tue, 13 Jan 2009 15:17:11 -0500 |
Adam Chlipala |
Initial experiments with nested <dyn> |
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 |
Thu, 27 Nov 2008 10:46:45 -0500 |
Adam Chlipala |
Stop using redundant Defunc pass |
Tue, 25 Nov 2008 10:05:44 -0500 |
Adam Chlipala |
Fusing writes with recursive function calls |
Thu, 20 Nov 2008 12:16:30 -0500 |
Adam Chlipala |
Profiling support |
Tue, 11 Nov 2008 15:12:24 -0500 |
Adam Chlipala |
Get preliminary ThreadedBlog working |
Sun, 09 Nov 2008 16:54:42 -0500 |
Adam Chlipala |
Defunctionalization gets CommentBlog working |
Sun, 09 Nov 2008 11:53:52 -0500 |
Adam Chlipala |
Especialize working reasonably well; need to add new closure representation pass |
Sat, 08 Nov 2008 10:33:58 -0500 |
Adam Chlipala |
Resolve all tag named in [Basis]; deal with C compilation failure without leaving /tmp files |
Thu, 06 Nov 2008 09:47:16 -0500 |
Adam Chlipala |
Request header reading works |
Sat, 01 Nov 2008 21:24:43 -0400 |
Adam Chlipala |
Nested save compiles |
Sat, 01 Nov 2008 15:58:55 -0400 |
Adam Chlipala |
First Unnest tests working |
Thu, 30 Oct 2008 16:58:54 -0400 |
Adam Chlipala |
Especialize |
Tue, 28 Oct 2008 15:05:16 -0400 |
Adam Chlipala |
GCCARGS configure option |
Sun, 26 Oct 2008 08:41:17 -0400 |
Adam Chlipala |
Avoid using libpq when unneeded |
Thu, 23 Oct 2008 11:38:31 -0400 |
adamc |
Add newline at end of file |
Tue, 21 Oct 2008 16:41:11 -0400 |
Adam Chlipala |
New implicit argument handling |
Tue, 21 Oct 2008 13:24:54 -0400 |
Adam Chlipala |
Simple listShop working |
Tue, 21 Oct 2008 10:40:22 -0400 |
Adam Chlipala |
num_float |
Sun, 19 Oct 2008 15:47:47 -0400 |
Adam Chlipala |
Support for URL prefixes that works with local demo |
Sun, 19 Oct 2008 12:47:10 -0400 |
Adam Chlipala |
Proper configuration and installation |
Sun, 19 Oct 2008 12:12:59 -0400 |
Adam Chlipala |
Proper generation of relation names; checking that sequences exist |
Sat, 04 Oct 2008 15:54:03 -0400 |
Adam Chlipala |
Small clean-ups in crud; Compiler.check |
Thu, 11 Sep 2008 17:41:52 -0400 |
Adam Chlipala |
Crud listing IDs |
Thu, 11 Sep 2008 10:34:47 -0400 |
Adam Chlipala |
Fix memory bounds checks; specialization of multi-argument polymorphic function works |
Thu, 11 Sep 2008 09:36:47 -0400 |
Adam Chlipala |
Unpoly non-recursive function |
Tue, 09 Sep 2008 11:46:33 -0400 |
Adam Chlipala |
Termination checking |
Sun, 07 Sep 2008 13:29:01 -0400 |
Adam Chlipala |
pquery working with all four types of columns |
Sun, 07 Sep 2008 10:52:51 -0400 |
Adam Chlipala |
Ask GCC to strip executables |
Sun, 07 Sep 2008 09:28:13 -0400 |
Adam Chlipala |
Ran a prepared statement with one string parameter |
Tue, 02 Sep 2008 17:31:45 -0400 |
Adam Chlipala |
Compiling a parametrized query the inefficient way |
Tue, 02 Sep 2008 13:44:54 -0400 |
Adam Chlipala |
Generating SQL files |
Tue, 02 Sep 2008 11:57:25 -0400 |
Adam Chlipala |
Initializing database connection |
Tue, 02 Sep 2008 10:51:41 -0400 |
Adam Chlipala |
'database' declaration threaded through compiler |
Tue, 02 Sep 2008 10:31:16 -0400 |
Adam Chlipala |
Parsing jobs |
Sun, 31 Aug 2008 16:54:13 -0400 |
Adam Chlipala |
Monoize ASC/DESC |
Sun, 31 Aug 2008 15:32:31 -0400 |
Adam Chlipala |
Avoid unnecessary WHERE clause |
Sun, 31 Aug 2008 08:32:18 -0400 |
Adam Chlipala |
Laconic -> Ur |
Tue, 12 Aug 2008 14:55:05 -0400 |
Adam Chlipala |
Finish moving all phases to the new interface |
Tue, 12 Aug 2008 14:40:07 -0400 |
Adam Chlipala |
Consolidating compiler phase interface and adding timing |
Fri, 08 Aug 2008 17:55:51 -0400 |
Adam Chlipala |
Specialization of single-parameter datatypes |
Sun, 03 Aug 2008 18:53:20 -0400 |
Adam Chlipala |
bool in Basis |
Sun, 03 Aug 2008 13:30:27 -0400 |
Adam Chlipala |
Optimizing 'case' in Mono_reduce |
Tue, 29 Jul 2008 13:16:21 -0400 |
Adam Chlipala |
Datatypes through corify |
Sat, 19 Jul 2008 18:56:57 -0400 |
Adam Chlipala |
Change driver to use Pthreads |
Thu, 17 Jul 2008 13:33:56 -0400 |
Adam Chlipala |
Proper escaping of cdata |
Thu, 17 Jul 2008 13:12:16 -0400 |
Adam Chlipala |
MonoShake |
Thu, 17 Jul 2008 12:59:52 -0400 |
Adam Chlipala |
MonoReduce |
Thu, 17 Jul 2008 12:40:21 -0400 |
Adam Chlipala |
Proper topological sorting in untangle |
Thu, 17 Jul 2008 12:19:44 -0400 |
Adam Chlipala |
Untangle |
Sun, 13 Jul 2008 12:51:58 -0400 |
Adam Chlipala |
Print a message on Laconic compilation failure |
Sun, 13 Jul 2008 12:47:54 -0400 |
Adam Chlipala |
Turn on gcc -O3 |
Sun, 13 Jul 2008 11:43:57 -0400 |
Adam Chlipala |
Starting with closure links |
Sun, 13 Jul 2008 10:17:06 -0400 |
Adam Chlipala |
Remove closure conversion in favor of zany fun with modules, which also replaces 'page' |
Thu, 10 Jul 2008 14:02:54 -0400 |
Adam Chlipala |
Writing HTML |
Thu, 03 Jul 2008 18:06:52 -0400 |
Adam Chlipala |
Mono optimizations (start with string concat and space eating) |
Sun, 22 Jun 2008 14:23:05 -0400 |
Adam Chlipala |
Separate compilation and automatic basis importation |
Sun, 22 Jun 2008 11:04:10 -0400 |
Adam Chlipala |
Parsing signature files |
Thu, 19 Jun 2008 12:39:22 -0400 |
Adam Chlipala |
Corify removes modules |
Thu, 19 Jun 2008 10:06:59 -0400 |
Adam Chlipala |
Explify |
Thu, 12 Jun 2008 17:35:51 -0400 |
Adam Chlipala |
Matching values in signatures |
Thu, 12 Jun 2008 17:16:20 -0400 |
Adam Chlipala |
Simple signature matching |
Tue, 10 Jun 2008 18:28:43 -0400 |
Adam Chlipala |
Translation to Cjr |
Tue, 10 Jun 2008 15:56:33 -0400 |
Adam Chlipala |
Closure conversion |
Tue, 10 Jun 2008 13:14:45 -0400 |
Adam Chlipala |
Monoize |
Sun, 08 Jun 2008 17:21:31 -0400 |
Adam Chlipala |
Run a shake before reducing |
Sun, 08 Jun 2008 17:15:09 -0400 |
Adam Chlipala |
Tree-shaking |
Sun, 08 Jun 2008 15:47:44 -0400 |
Adam Chlipala |
Some con reducing |
Sun, 08 Jun 2008 13:59:29 -0400 |
Adam Chlipala |
Conversion to Core |
Sun, 08 Jun 2008 12:27:08 -0400 |
Adam Chlipala |
Primitive type constants |
Sat, 26 Jan 2008 16:02:47 -0500 |
Adam Chlipala |
Elaborating files |
Sat, 26 Jan 2008 15:29:09 -0500 |
Adam Chlipala |
Rename Laconic* modules to Source* |
Sat, 26 Jan 2008 12:35:32 -0500 |
Adam Chlipala |
Initial parsing and pretty-printing |