forked from diem/diem
-
Notifications
You must be signed in to change notification settings - Fork 0
update #4
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
Open
jingleizhang
wants to merge
6,199
commits into
jingleizhang:master
Choose a base branch
from
diem:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
update #4
Conversation
This file contains hidden or 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
Closes: #7658
…pipeline step. Closes: #7661
…mage has one giant layer for all tooling right where gha expects it. Closes: #7660
The previous behavior of this function was to error out on being called more than once. Restore that behavior while not introducing unsafe code. There's a separate function `diem_trace_set` whose behavior didn't change -- it would return true if in INITIALIZED status, which is what the current function does as well. Closes: #7667
Changing all references of Coin1 to XUS Closes: #7653
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.0 to 0.11.1. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.11.0...v0.11.1) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7672
Bumps [url](https://github.com/servo/rust-url) from 2.2.0 to 2.2.1. - [Release notes](https://github.com/servo/rust-url/releases) - [Commits](servo/rust-url@v2.2.0...v2.2.1) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7673
- Added new constraint system to the VM Closes: #7376
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.23 to 1.0.24. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.23...1.0.24) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7677
Added the emits specs to: - DiemConfig::reconfigure_ - Diem::burn - Diem::cancel_burn - Diem::preburn_to - Diem::burn_with_capability - Diem::burn_now - DiemAccount::cancel_burn - DiemAccount::preburn - txn_script::burn - txn_script::cancel_burn - txn_script::rotate_dual_attestation_info Closes: #7668
…lines. This is one of a number of smaller PRs which upgrades the transformation pipeline processors which already existed in v1 to the new tooling available in v2 (specifically the `FunctionDataBuilder` module). Closes: #7678
`PeerInfo` is confusing, as it's a map, and the info is SyncState, which contridicts the similar naming in StateSync. This hopefully makes it a little less confusing, with overloaded peer terms.
Bumps [cc](https://github.com/alexcrichton/cc-rs) from 1.0.66 to 1.0.67. - [Release notes](https://github.com/alexcrichton/cc-rs/releases) - [Commits](alexcrichton/cc-rs@1.0.66...1.0.67) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7686
we already persist the `last_voted_round` value when creating a vote, this one seems unecessary. Closes: #7684
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.123 to 1.0.124. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.123...v1.0.124) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7839
Bumps [num](https://github.com/rust-num/num) from 0.3.1 to 0.4.0. - [Release notes](https://github.com/rust-num/num/releases) - [Changelog](https://github.com/rust-num/num/blob/master/RELEASES.md) - [Commits](rust-num/num@num-0.3.1...num-0.4.0) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7836
In order to better utilize upstream peers, we now provide a priority order between all upstream peers. This will allow us to simply choose which peers to send txns to. Additionally, removed some extra logic around upstream configs since now there's no need for determining which networks are for upstream. Closes: #7809
In order to reduce the number of dependencies we have published, import the proxy logic as a module instead of as a dependency in order to eliminate neeing to publish the proxy crate at this point in time.
Closes: #7825
It turns out that `cargo publish` requires that all source files live under 'src/' so using the trick to include the proxy crate as a module didn't work. Instead use a symlink. Closes: #7846
- Added abilities to IR - Made drop, store, and key a keyword. This can be improved for the source language - Updated various tests. New tests to follow later Closes: #7744
…ation tests. This PR resolves a TODO around the management of annotations for function data. Specifically, it makes the `Annotations` type clonable. As annotations are build on top of the `Any` type, this wasn't working without extra effort before, and created some ugly workarounds. As a result, we can now freely create function variants which opens the door for negative tests like "soundness" checks. For that, we can simply introduce a new processor which uses `FunctionData::fork(&self, variant)` to create a new variant which will then be passed on and compiled by the Boogie backend. Closes: #7833
Bumps archlinux from base-devel-20210228.0.16308 to base-devel-20210307.0.16708. Signed-off-by: dependabot[bot] <[email protected]> Closes: #7847
Enables manual control of download concurrency. Closes: #7815
There are two types of public(script) functions: - those that serve as execution entry points and can be directly invoked via the ScriptFunction payload - those that are only indirectly called by other public(script) functions. The script functions in first category should have no return values, and this is dynamically checked by the loader when the function is loaded up for execution. Hence, the return value of execute_script_function should return nothing, to bring it in line with the execute_script function. Closes: #7855
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.2.0 to 1.3.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.2.0...tokio-1.3.0) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7860
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-stream-0.1.3...tokio-stream-0.1.4) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7861
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.6.3 to 0.6.4. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-util-0.6.3...tokio-util-0.6.4) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7862
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.1 to 0.11.2. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.11.1...v0.11.2) Signed-off-by: dependabot[bot] <[email protected]> Closes: #7864
This adds a wellformed assumption after havoc of &mut parameters, following up on a suspicion that new timeouts might be caused by this missing. It appears it did not fix the timeouts, but is needed anyway. Closes: #7834
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/libra/website, and link to your PR here.)