Ivan Boldyrev
adcf708c95
fix(air-beautifier): print fold's last_instruction ( #630 )
...
It was not printed before by mistake.
2023-07-14 18:40:05 +07:00
raftedproc
fcb4c9dab4
feat(execution-engine)!: stream map to scalar conversion using canon instruction [fixes VM-294] ( #610 )
...
feat(execution-engine): Stream Map to Scalar conversion using canon instruction [fixes VM-294]
2023-06-28 13:59:16 +03:00
raftedproc
9d7d34a452
feat(execution-engine): Stream Map initial support [fixes VM-283,VM-284] ( #592 )
...
feat(execution-engine): StreamMap initial support for ap and new instructions [fixes VM-283,VM-284]
2023-06-04 21:14:59 +03:00
Ivan Boldyrev
004ce10abd
Make unstable clippy happy with clippy --fix
( #402 )
...
Most of changes either move variables into `format!` templates
or remove excessive clones.
2022-12-12 22:37:05 +07:00
Mike Voronov
9fe7afb897
feat(all): reduce stream usage scope ( #298 )
...
This PR intended to reduce stream usage scope in order to make AquaVM truly deterministic.
Refs: #297 .
Co-authored-by: Ivan Boldyrev <ivan@fluence.one>
Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
2022-11-30 17:38:32 +03:00
Mike Voronov
20bb230a3a
Introduce never
instruction ( #335 )
2022-09-19 14:36:46 +03:00
Ivan Boldyrev
89355d9da3
style: Misc clippy fixes ( #327 )
...
* Add warn(rust_2018_idioms) to remaining crates
air-beautifier, air-beautify and air-trace now have this lint too.
* Fix more warnings
2022-09-13 20:54:57 +07:00
Mike Voronov
5072fba9d6
Introduce canon
instruction ( #292 )
2022-08-26 00:43:43 +03:00
Ivan Boldyrev
1c0ff2c979
air-beautifier
lib and air-beautify
binary (#266 )
...
The `air-beautify` util takes an AIR script input with Lisp-like syntax
and transforms it into experimental indentation-based syntax.
Closing #184 .
2022-05-20 21:07:22 +07:00