-
Notifications
You must be signed in to change notification settings - Fork 293
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add fuel consumption mode to Config * make Config::wasm_features crate private This API was never intened to be public. * add doc note to Config::fuel_consumption_mode * implement both fuel consumption modes in executor * fix internal doc link * add tests for fuel consumption modes * Update crates/wasmi/src/engine/config.rs Co-authored-by: Alexander Theißen <[email protected]> * try fix performance regressions * add some inline annotations in executor * deduplicate some code * Revert "deduplicate some code" This reverts commit 165d94d. * try to fix perf regressions (take 2) * remove some inline annotations * refactor code * refactor code (split into more funcs) * apply #[cold] attribute * Revert "apply #[cold] attribute" This reverts commit 13e017e. * try fix regression (take 3) * replace inlines * remove cold attribute again * replace some inline(always) with inline * Revert "replace some inline(always) with inline" This reverts commit 482abc1. * add cold attribute again ... * Revert "add cold attribute again ..." This reverts commit 925cc22. * put inline on all UntypedValue public methods * Revert "put inline on all UntypedValue public methods" This reverts commit df19822. * put inline(always) on ret method * refactor code * apply rustfmt * try to fix Wasm regressions * Revert "try to fix Wasm regressions" This reverts commit 267666f. * deduplicate some control flow code in executor * apply rustfmt * use Default impl * try to mutate inline annotations a bit * adjust inline * use inline * remove one inline * next try * go back to stage 1 ... --------- Co-authored-by: Alexander Theißen <[email protected]>
- Loading branch information
Showing
6 changed files
with
275 additions
and
66 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.