aquavm/crates/air-lib
Mike Voronov cd598c28ae
refactor(aquavm): improve readability of ap merger and handler (#354)
At the moment `Ap` state contains vector of generations, although the ap instruction itself allow to specify only one stream. It was done to support several streams in a result position in a future. But the current realization allows to handle empty vector that was implemented to support states for scalars and it turned out (for more info see #326) that states for scalars aren't actually needed.

Closes #355.
2022-10-07 14:38:29 +03:00
..
air-parser chore(tests): rename all *.clj files to *.air (#352) 2022-10-06 15:56:31 +03:00
execution-info-collector refactor(parser): use AirPos type for AIR script position (#341) 2022-09-29 00:16:37 +03:00
interpreter-data refactor(aquavm): improve readability of ap merger and handler (#354) 2022-10-07 14:38:29 +03:00
interpreter-interface chore: release (#329) 2022-09-13 19:08:47 +03:00
lambda refactor(parser): use AirPos type for AIR script position (#341) 2022-09-29 00:16:37 +03:00
log-targets Rename subtree to subgraph (#265) 2022-05-17 15:53:33 +03:00
polyplets chore: release (#329) 2022-09-13 19:08:47 +03:00
test-utils refactor(aquavm): improve readability of ap merger and handler (#354) 2022-10-07 14:38:29 +03:00
trace-handler refactor(aquavm): improve readability of ap merger and handler (#354) 2022-10-07 14:38:29 +03:00
utils air-trace util for measuring AquaVM performance with tracing crate. 2022-07-07 18:44:58 +07:00