Commit Graph
23 Commits
Author SHA1 Message Date
milner e9d2bbe224 Install runtime artifacts and verify external builds 2017-12-20 12:00:00 +00:00
milner f1ecbaa517 Measure changed-key work on large collections 2017-06-22 12:11:00 +00:00
milner 0f087dc753 Exercise generated programs with update sequences 2017-06-12 18:44:00 +00:00
milner 10be5334b1 Check incremental results against full evaluation 2017-06-03 09:23:00 +00:00
milner dc1e1e9b03 Add typed wire input and native executable builds 2017-05-25 14:52:00 +00:00
milner 99939edbfd Emit transactional update functions 2017-05-16 20:06:00 +00:00
milner b4dee2f4f2 Emit specialized OCaml initialization functions 2017-05-07 11:39:00 +00:00
milner e30acacfd6 Eliminate empty changes and unused cache slots 2017-04-29 16:18:00 +00:00
milner 697f0a4d5c Incrementalize sum and count aggregates 2017-04-20 08:51:00 +00:00
milner 6f15aeb1a8 Maintain filter membership across replacements 2017-04-12 19:03:00 +00:00
milner bb2bae34b4 Propagate map changes through cached outputs 2017-04-04 13:27:00 +00:00
milner 98336592fc Build collection dependencies and cache layouts 2017-03-27 17:14:00 +00:00
milner 4c06f9e15d Normalize keyed batches with atomic validation 2017-03-19 10:46:00 +00:00
milner 0c88eaa7c4 Derive scalar changes and composition laws 2017-03-11 21:32:00 +00:00
milner 780136e802 Normalize query expressions into ANF 2017-03-03 15:09:00 +00:00
milner c0dc550578 Specialize scalar helpers without variable capture 2017-02-25 12:48:00 +00:00
milner 35d9cebcc3 Evaluate typed queries over persistent maps 2017-02-17 18:21:00 +00:00
milner b44640692c Type record projections and collection operators 2017-02-09 09:54:00 +00:00
milner 9d0221933c Infer scalar types with let generalization 2017-02-02 14:36:00 +00:00
milner cb7b1aa3f4 Resolve bindings with fresh identifiers 2017-01-26 20:13:00 +00:00
milner 999bee7052 Parse records and keyed collection queries 2017-01-18 11:07:00 +00:00
milner a036abb227 Parse scalar expressions with source spans 2017-01-10 16:42:00 +00:00
milner 582b2c8451 Add native build and compiler driver 2017-01-04 10:18:00 +00:00