Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Frame Pointer usage in router (#600)
* select related files * or none... * changelog * compiler test * const * adding comments * minor * Update pyteal/ast/router.py Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * renaming i to something meaningful * build program API change * remove old comments * or none Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * taking with minor mods * renaming and comments * function bundle things * type casting * test _failing_ on master * wip * unit test done * stateful bug * lint * is this the bug that's been bugging me for almost a year? * Update pyteal/ast/router.py * does finally finally fix the bug? * lint * i think this works... * 🤞 * lint and re-sort imports * revert * Update pyteal/ast/router_test.py * oops - remove integration tests that snuck into unit tests * hide build program method in router * fix doc error * Zeph's sick move * Refactoring non-idempotent fix with contextmanager a bit (#649) * minor, refactoring a bit * renaming * remove comments * add 3rd case to test_build_program_clear_state_invalid_config * Update pyteal/ast/router.py Co-authored-by: Hang Su <87964331+ahangsu@users.noreply.github.com> * minor refactoring * bad merge * minor, index_start_from * documentation * doc for de abify subroutine frame pointer * doc for de abify subroutine vanilla * Small tweaks of Router.bare_calls (#659) * Graviton 4 abi router (#634) * Tightening up types in 2 subroutine.py invokations (#672) * Update pyteal/ast/router.py Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * default optimize object Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update router comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * default `wrap_to_name` Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * update comments and docs Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * minor * better yield pattern in context manager Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> * Merge master fp router (#678) --------- Co-authored-by: Zeph Grunschlag <tzaffi@users.noreply.github.com> Co-authored-by: Zeph Grunschlag <zeph@algorand.com>
- Loading branch information