This website requires JavaScript.
Explore
Help
Sign In
niklas
/
amduat
Watch
1
Star
0
Fork
You've already forked amduat
0
Code
Issues
Pull requests
Actions
Packages
Projects
Releases
Wiki
Activity
503ad05061
amduat
/
src
/
pel_stack
History
Carl Niklas Rydberg
503ad05061
Adjusted PEL core execution to treat allocation failures as out‑of‑model (return false without a core result) and made amduat_pel_exec_program_bytes return deterministic ExecutionResultValue for invalid program bytes or missing inputs, as required by PEL/1‑CORE totality. Updates are in program_dag.c and run.c.
2025-12-22 00:31:31 +01:00
..
opreg
Extract PEL CLI formatting/helpers into amduat_format library
2025-12-20 19:12:51 +01:00
program_dag
Adjusted PEL core execution to treat allocation failures as out‑of‑model (return false without a core result) and made amduat_pel_exec_program_bytes return deterministic ExecutionResultValue for invalid program bytes or missing inputs, as required by PEL/1‑CORE totality. Updates are in program_dag.c and run.c.
2025-12-22 00:31:31 +01:00
queue
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
surf
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
trace_dag
Scaffold C layout and ASL registry model
2025-12-19 19:22:40 +01:00
decode.c
Extract shared IO/parse/decode/run utilities
2025-12-20 21:03:31 +01:00
run.c
Adjusted PEL core execution to treat allocation failures as out‑of‑model (return false without a core result) and made amduat_pel_exec_program_bytes return deterministic ExecutionResultValue for invalid program bytes or missing inputs, as required by PEL/1‑CORE totality. Updates are in program_dag.c and run.c.
2025-12-22 00:31:31 +01:00