aboutsummaryrefslogtreecommitdiffstats
path: root/core/module-save.c
Commit message (Expand)AuthorAgeFilesLines
* 027's 4f-3b: no fixed count of records or of their fields in all: the header'...eunhhu38 hours1-7/+22
* 027's 4f-3a: no fixed count of inputs, views (the load's columns among them, ...eunhhu39 hours1-19/+34
* 027's 4f-2: no fixed count of states: the header's u16 alone (PURE_MODULE_STA...eunhhu39 hours1-24/+40
* Module format v7, 027's 4b-2: keyed documents gone, a keyed list of records h...eunhhu43 hours1-13/+6
* Module format and executor: 027's 4b-1, a record field holding bytes (type 5)...eunhhu44 hours1-3/+3
* Module executor: a kept list's lists through steps of their own (027's stage ...eunhhu45 hours1-2/+6
* Module format and executor: 027's stage 3, nested stored state: a stored or a...eunhhu45 hours1-19/+74
* Keep transient states the app's while it runs, never stored (018 stage 1)eunhhu2026-10-041-5/+7
* Give i64 its own type in modules, lists, stores and the host (016 stage 2)eunhhu2026-09-301-27/+24
* Let a value's 8 bytes hold a number or an integereunhhu2026-09-301-4/+4
* Give bools their own type in the module format (v6, 016 stage 1)eunhhu2026-09-301-9/+19
* Recast waiting sends by field name when an output's fields changeeunhhu2026-09-301-15/+176
* Refuse a module whose output names its fields otherwise while sends waiteunhhu2026-09-291-14/+37
* Hold an app uncertain whatever its save changed, not only a listeunhhu2026-09-291-6/+5
* Keep the outbox as a list: a save logs only the sends and trims it madeeunhhu2026-09-291-64/+81
* Keep the numbers heard as a list: a save logs only the ones it changedeunhhu2026-09-281-58/+133
* Log list changes compact: varint positions and integers, the rest bit for biteunhhu2026-09-281-2/+2
* Write list images a chunk at a time, and keep the log within the lists' sizeeunhhu2026-09-281-19/+48
* Keep lists as images and a log of their changes, checkpointed off the ownereunhhu2026-09-281-123/+376
* Save a list as its items and a journal of its changes sinceeunhhu2026-09-281-40/+109
* Lay Pure out as a core with the parts selected around iteunhhu2026-09-271-0/+488