Carl Niklas Rydberg
|
92edd06642
|
Fix PEL DAG params plumbing and surface IO
|
2025-12-22 06:25:52 +01:00 |
|
Carl Niklas Rydberg
|
3333b577ff
|
Implemented an OOM-aware decode path for PEL/PROGRAM-DAG and plumbed it through the core entrypoints so OOM is treated as out‑of‑model (returns false) while invalid bytes still map to INVALID_PROGRAM.
|
2025-12-22 00:36:10 +01:00 |
|
Carl Niklas Rydberg
|
24ad51ff46
|
Added AMDUAT_ASL_STORE_ERR_IO and used it in the FS store path so I/O/internal failures no longer surface as integrity errors; updated CLI/error mappings so the new error is visible and gets the IO exit code. This keeps integrity reserved for actual content/hash/collision issues while still preserving existing semantics for not-found/unsupported.
|
2025-12-21 22:59:31 +01:00 |
|
Carl Niklas Rydberg
|
dd429ed6f1
|
Implemented immutable ownership helpers for core ASL values and routed internal clone/free paths through them so stored artifacts/references are deep-copied and no longer depend on caller-owned buffers.
|
2025-12-21 22:09:58 +01:00 |
|
Carl Niklas Rydberg
|
a7ff4ec25a
|
Implement PEL/1-SURF run with trace artifacts and stub store test
|
2025-12-20 15:16:07 +01:00 |
|
Carl Niklas Rydberg
|
b47b914224
|
Scaffold C layout and ASL registry model
|
2025-12-19 19:22:40 +01:00 |
|