-
Notifications
You must be signed in to change notification settings - Fork 11.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[trace-debug] Added support for global locations (#20821)
## Description As it appears, we actually need full support for global values. At least one (and immediate) reason for it is that we need to support reading a value from global location where it has been deposited as a result of a native function returning a value. A particular example of this is related to dynamic fields where `dynamic_fields::borrow_child_object` returns a reference to a value that in some cases is NOT stored in a local variable before it is being picked up by a write to a different local. ## Test plan A new test has been added and all other existing tests must pass
- Loading branch information
Showing
28 changed files
with
2,009 additions
and
106 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.