-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[x/programs] Remove SmartPtr
and HostPtr
#872
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25fba69 - Browse repository at this point
Copy the full SHA 25fba69View commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ece7f6e - Browse repository at this point
Copy the full SHA ece7f6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b01177f - Browse repository at this point
Copy the full SHA b01177fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 795ff58 - Browse repository at this point
Copy the full SHA 795ff58View commit details
Commits on Apr 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8a4f26 - Browse repository at this point
Copy the full SHA a8a4f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for f035e13 - Browse repository at this point
Copy the full SHA f035e13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1cdb4 - Browse repository at this point
Copy the full SHA 2e1cdb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 942dbac - Browse repository at this point
Copy the full SHA 942dbacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71c4a34 - Browse repository at this point
Copy the full SHA 71c4a34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c2d161 - Browse repository at this point
Copy the full SHA 1c2d161View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7adafb - Browse repository at this point
Copy the full SHA e7adafbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 315d9df - Browse repository at this point
Copy the full SHA 315d9dfView commit details -
Cached state values in the program state (ava-labs#840)
* add cache * implement cache reads * actually cache reads * implement cache delete and handle borsch errors * use only one cache map * remove flushed bool * root of transactions by stateless merkledb * make root generation a function * preallocate memory for merkle array and consumebytes flag * add <*.code-workspace> to .gitignore and remove it from git commit * move root generation func to merkle package, tx root by items of [txID + result] * rebase & blk marshal/unmarshal & merkleroot to ids.ID * write benches for the merkle package * use crypto/rand, fix var name, report allocs * put the 10k bench back * pass config by parameter * happy clippy * borrow V * add TODO * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "put the 10k bench back" This reverts commit 058d7e7. * Revert "use crypto/rand, fix var name, report allocs" This reverts commit 214005b. * Revert "write benches for the merkle package" This reverts commit 07993bf. * Revert "rebase & blk marshal/unmarshal & merkleroot to ids.ID" This reverts commit 7442836. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "add <*.code-workspace> to .gitignore and remove it from git commit" This reverts commit ce00289. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * merge main! * merge imports --------- Co-authored-by: bianyuanop <[email protected]> Co-authored-by: Richard Pringle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2194f8c - Browse repository at this point
Copy the full SHA 2194f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71ec384 - Browse repository at this point
Copy the full SHA 71ec384View commit details
Commits on May 1, 2024
-
Cached state values in the program state (ava-labs#840)
* add cache * implement cache reads * actually cache reads * implement cache delete and handle borsch errors * use only one cache map * remove flushed bool * root of transactions by stateless merkledb * make root generation a function * preallocate memory for merkle array and consumebytes flag * add <*.code-workspace> to .gitignore and remove it from git commit * move root generation func to merkle package, tx root by items of [txID + result] * rebase & blk marshal/unmarshal & merkleroot to ids.ID * write benches for the merkle package * use crypto/rand, fix var name, report allocs * put the 10k bench back * pass config by parameter * happy clippy * borrow V * add TODO * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "put the 10k bench back" This reverts commit 058d7e7. * Revert "use crypto/rand, fix var name, report allocs" This reverts commit 214005b. * Revert "write benches for the merkle package" This reverts commit 07993bf. * Revert "rebase & blk marshal/unmarshal & merkleroot to ids.ID" This reverts commit 7442836. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "add <*.code-workspace> to .gitignore and remove it from git commit" This reverts commit ce00289. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * merge main! * merge imports --------- Co-authored-by: bianyuanop <[email protected]> Co-authored-by: Richard Pringle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21f1778 - Browse repository at this point
Copy the full SHA 21f1778View commit details -
[x/programs] safe wrapper around C ffi interface (ava-labs#869)
* macro skeleton * write macro for ffi-safe bindings * avoid panicking todo! Signed-off-by: Franfran <[email protected]> * remove unused arms --------- Signed-off-by: Franfran <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d917bf - Browse repository at this point
Copy the full SHA 9d917bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a426c - Browse repository at this point
Copy the full SHA b6a426cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a9563 - Browse repository at this point
Copy the full SHA 11a9563View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49532bf - Browse repository at this point
Copy the full SHA 49532bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 440022a - Browse repository at this point
Copy the full SHA 440022aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c97bb64 - Browse repository at this point
Copy the full SHA c97bb64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f0063d - Browse repository at this point
Copy the full SHA 2f0063dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aebc12a - Browse repository at this point
Copy the full SHA aebc12aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 285db8c - Browse repository at this point
Copy the full SHA 285db8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7ef944 - Browse repository at this point
Copy the full SHA f7ef944View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cbba41 - Browse repository at this point
Copy the full SHA 3cbba41View commit details -
Configuration menu - View commit details
-
Copy full SHA for a26bb42 - Browse repository at this point
Copy the full SHA a26bb42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e90e81 - Browse repository at this point
Copy the full SHA 7e90e81View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf8ebd4 - Browse repository at this point
Copy the full SHA cf8ebd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2255f8c - Browse repository at this point
Copy the full SHA 2255f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4ebe37 - Browse repository at this point
Copy the full SHA a4ebe37View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc02edc - Browse repository at this point
Copy the full SHA dc02edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0174a25 - Browse repository at this point
Copy the full SHA 0174a25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ca123b - Browse repository at this point
Copy the full SHA 0ca123bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eac0dc8 - Browse repository at this point
Copy the full SHA eac0dc8View commit details -
* Add rust-ci local github-action * Abstract install-go action * Centralize Go install parameters * Consolidate CI * Comment out code coverage * Finish centralizing the Go installation for CI * Handle releases * Fix passing secret to release-actions * [ci] Small Tweaks (ava-labs#875) * nits * remove labels --------- Co-authored-by: Patrick O'Grady <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ce44c9 - Browse repository at this point
Copy the full SHA 8ce44c9View commit details -
Update vm-release.yml (ava-labs#876)
Signed-off-by: Richard Pringle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9dd246b - Browse repository at this point
Copy the full SHA 9dd246bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d76154 - Browse repository at this point
Copy the full SHA 3d76154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9494b - Browse repository at this point
Copy the full SHA 0f9494bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f570b8 - Browse repository at this point
Copy the full SHA 8f570b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e34eb7c - Browse repository at this point
Copy the full SHA e34eb7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aff83f6 - Browse repository at this point
Copy the full SHA aff83f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4490172 - Browse repository at this point
Copy the full SHA 4490172View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82cbdf7 - Browse repository at this point
Copy the full SHA 82cbdf7View commit details -
Cached state values in the program state (ava-labs#840)
* add cache * implement cache reads * actually cache reads * implement cache delete and handle borsch errors * use only one cache map * remove flushed bool * root of transactions by stateless merkledb * make root generation a function * preallocate memory for merkle array and consumebytes flag * add <*.code-workspace> to .gitignore and remove it from git commit * move root generation func to merkle package, tx root by items of [txID + result] * rebase & blk marshal/unmarshal & merkleroot to ids.ID * write benches for the merkle package * use crypto/rand, fix var name, report allocs * put the 10k bench back * pass config by parameter * happy clippy * borrow V * add TODO * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "put the 10k bench back" This reverts commit 058d7e7. * Revert "use crypto/rand, fix var name, report allocs" This reverts commit 214005b. * Revert "write benches for the merkle package" This reverts commit 07993bf. * Revert "rebase & blk marshal/unmarshal & merkleroot to ids.ID" This reverts commit 7442836. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "add <*.code-workspace> to .gitignore and remove it from git commit" This reverts commit ce00289. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * merge main! * merge imports --------- Co-authored-by: bianyuanop <[email protected]> Co-authored-by: Richard Pringle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd30bf4 - Browse repository at this point
Copy the full SHA cd30bf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d63869 - Browse repository at this point
Copy the full SHA 1d63869View commit details -
Cached state values in the program state (ava-labs#840)
* add cache * implement cache reads * actually cache reads * implement cache delete and handle borsch errors * use only one cache map * remove flushed bool * root of transactions by stateless merkledb * make root generation a function * preallocate memory for merkle array and consumebytes flag * add <*.code-workspace> to .gitignore and remove it from git commit * move root generation func to merkle package, tx root by items of [txID + result] * rebase & blk marshal/unmarshal & merkleroot to ids.ID * write benches for the merkle package * use crypto/rand, fix var name, report allocs * put the 10k bench back * pass config by parameter * happy clippy * borrow V * add TODO * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "put the 10k bench back" This reverts commit 058d7e7. * Revert "use crypto/rand, fix var name, report allocs" This reverts commit 214005b. * Revert "write benches for the merkle package" This reverts commit 07993bf. * Revert "rebase & blk marshal/unmarshal & merkleroot to ids.ID" This reverts commit 7442836. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "add <*.code-workspace> to .gitignore and remove it from git commit" This reverts commit ce00289. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * Revert "pass config by parameter" This reverts commit 4aec589. * Revert "move root generation func to merkle package, tx root by items of [txID + result]" This reverts commit e551960. * Revert "preallocate memory for merkle array and consumebytes flag" This reverts commit 68e49b6. * Revert "make root generation a function" This reverts commit aa44f97. * merge main! * merge imports --------- Co-authored-by: bianyuanop <[email protected]> Co-authored-by: Richard Pringle <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49034b8 - Browse repository at this point
Copy the full SHA 49034b8View commit details -
[x/programs] safe wrapper around C ffi interface (ava-labs#869)
* macro skeleton * write macro for ffi-safe bindings * avoid panicking todo! Signed-off-by: Franfran <[email protected]> * remove unused arms --------- Signed-off-by: Franfran <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87a6416 - Browse repository at this point
Copy the full SHA 87a6416View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89905d4 - Browse repository at this point
Copy the full SHA 89905d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d4d26e - Browse repository at this point
Copy the full SHA 1d4d26eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a12d9ae - Browse repository at this point
Copy the full SHA a12d9aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5516bd - Browse repository at this point
Copy the full SHA c5516bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8764d3 - Browse repository at this point
Copy the full SHA e8764d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24bcb84 - Browse repository at this point
Copy the full SHA 24bcb84View commit details -
Configuration menu - View commit details
-
Copy full SHA for d601a49 - Browse repository at this point
Copy the full SHA d601a49View commit details