aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/results/2026-09-24-native-checkpoint
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-24 17:14:54 +0100
committereunhhu <[email protected]>2026-09-24 17:14:54 +0100
commitb1ce1927022d374198441afafeb27199fc8a052a (patch)
tree6021f175f4c67ed03b44240eaa2f90d846f12f6f /prototypes/connections/results/2026-09-24-native-checkpoint
parentd34f9426d5317a1948f12f229439946728bc342a (diff)
downloadpure-b1ce1927022d374198441afafeb27199fc8a052a.tar.gz
pure-b1ce1927022d374198441afafeb27199fc8a052a.zip
Establish native micro runtime checkpoint
Diffstat (limited to 'prototypes/connections/results/2026-09-24-native-checkpoint')
-rw-r--r--prototypes/connections/results/2026-09-24-native-checkpoint/fixed-memory.json43
-rw-r--r--prototypes/connections/results/2026-09-24-native-checkpoint/fixed-tui.json24
-rw-r--r--prototypes/connections/results/2026-09-24-native-checkpoint/source-memory.json43
-rw-r--r--prototypes/connections/results/2026-09-24-native-checkpoint/source-tui.json27
4 files changed, 137 insertions, 0 deletions
diff --git a/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-memory.json b/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-memory.json
new file mode 100644
index 0000000..84c7eb4
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-memory.json
@@ -0,0 +1,43 @@
+{
+ "passed": true,
+ "failures": [],
+ "profile": "portable-measurement-no-budget",
+ "variant": "fixed-program",
+ "scope": "Child-process peak RSS for native CLI document creation, read and one-byte revision edit; includes libc and the selected program form, excludes filesystem cache, kernel buffers, TLS, GUI and other apps. No cross-platform memory ceiling is asserted.",
+ "samples": {
+ "small_edit_rss_kib": 1104,
+ "one_mib_edit_rss_kib": 2128,
+ "one_mib_show_rss_kib": 1072,
+ "one_mib_splice_rss_kib": 1104
+ },
+ "raw_samples": {
+ "small_edit_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1104,
+ "raw_max_rss": 1104,
+ "raw_unit": "KiB"
+ },
+ "one_mib_edit_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 2128,
+ "raw_max_rss": 2128,
+ "raw_unit": "KiB"
+ },
+ "one_mib_show_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1072,
+ "raw_max_rss": 1072,
+ "raw_unit": "KiB"
+ },
+ "one_mib_splice_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1104,
+ "raw_max_rss": 1104,
+ "raw_unit": "KiB"
+ }
+ },
+ "budget_sha256": null,
+ "binary_sha256": "435e087adf62253078678b42c169426adcaddd514c78717e3be570f88dbcc248",
+ "binary_bytes": 135344,
+ "platform": "Linux-6.18.39+rpt-rpi-2712-aarch64-with-glibc2.41"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-tui.json b/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-tui.json
new file mode 100644
index 0000000..05a5d34
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-checkpoint/fixed-tui.json
@@ -0,0 +1,24 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": null,
+ "one_mib_peak_rss_kib": null,
+ "one_thousand_key_list_peak_rss_kib": null,
+ "one_mib_peak_rss_limit_kib": 0,
+ "portable": true,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "d49431543f233d7979a3cdc07ec2c9e938acf014df6257f0165f76f30a0e248c"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-checkpoint/source-memory.json b/prototypes/connections/results/2026-09-24-native-checkpoint/source-memory.json
new file mode 100644
index 0000000..3f45eb1
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-checkpoint/source-memory.json
@@ -0,0 +1,43 @@
+{
+ "passed": true,
+ "failures": [],
+ "profile": "portable-measurement-no-budget",
+ "variant": "source-program",
+ "scope": "Child-process peak RSS for native CLI document creation, read and one-byte revision edit; includes libc and the selected program form, excludes filesystem cache, kernel buffers, TLS, GUI and other apps. No cross-platform memory ceiling is asserted.",
+ "samples": {
+ "small_edit_rss_kib": 1056,
+ "one_mib_edit_rss_kib": 2080,
+ "one_mib_show_rss_kib": 1056,
+ "one_mib_splice_rss_kib": 1104
+ },
+ "raw_samples": {
+ "small_edit_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1056,
+ "raw_max_rss": 1056,
+ "raw_unit": "KiB"
+ },
+ "one_mib_edit_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 2080,
+ "raw_max_rss": 2080,
+ "raw_unit": "KiB"
+ },
+ "one_mib_show_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1056,
+ "raw_max_rss": 1056,
+ "raw_unit": "KiB"
+ },
+ "one_mib_splice_rss_kib": {
+ "exit_code": 0,
+ "max_rss_kib": 1104,
+ "raw_max_rss": 1104,
+ "raw_unit": "KiB"
+ }
+ },
+ "budget_sha256": null,
+ "binary_sha256": "23ebc0ce1df9c49216511bee658fd5b9e373509e296bd2c2f8e76e6d3081cded",
+ "binary_bytes": 178336,
+ "platform": "Linux-6.18.39+rpt-rpi-2712-aarch64-with-glibc2.41"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-checkpoint/source-tui.json b/prototypes/connections/results/2026-09-24-native-checkpoint/source-tui.json
new file mode 100644
index 0000000..0e2c5ad
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-checkpoint/source-tui.json
@@ -0,0 +1,27 @@
+{
+ "profile": "native-source-document-terminal-editor",
+ "checks": [
+ "source parse and incompatible definitions fail before store creation",
+ "source CLI and TUI read the same document",
+ "changed source field layout drives TUI input encoding",
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": null,
+ "one_mib_peak_rss_kib": null,
+ "one_thousand_key_list_peak_rss_kib": null,
+ "one_mib_peak_rss_limit_kib": 0,
+ "portable": true,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "8e5ac649f2ab9a4dec02d32153f70aa13d97266cca1c9a942ba8fba27d04c8cf"
+}