Comparing changes
Open a pull request
base repository: starcoinorg/starcoin
base: v1.13.7
head repository: starcoinorg/starcoin
compare: v1.13.8
- 11 commits
- 578 files changed
- 4 contributors
Commits on Aug 18, 2023
-
-
[typo] fix typo in stdlib v12 relate with GasSchedule.move (#3936)
* fix typo in stdlib v12 relate with GasSchedule.move * fix typo in gas_schedule
Commits on Aug 21, 2023
-
* uncomment tableinfo-related codes * save tableinfo in starcoindb * add more comments * refactor variable names and imports
Commits on Aug 28, 2023
-
[parallel executor] parallel executor (#3940)
* add crate multi version hashmap * add crate infallible and parallel-executor * add vm-runtime parallel_executor * add vm-runtime/parallel_executor * update crate mvhashmap and parallel-executor * update vm-runtime * add chunk_block_transactions unit_test * add parallel executor flow (notice can't compiler) * add VMAdaptor,VMValidator, VMExecutor * update BlockExecute * update executor * tidy code * update ci pr * fix clippy warning * set concurrency level * set concurrency level * update rpc schema * set concurrency level * update StarcoinVMWrapper init * set concurrency_level * fix should_restart_execution logic * remove log * add error process * update set_concurrency_level_once equals num_cpus::get * remove comment msg * fix rebase master compiler error * add TurboSTM executor log * add TurboSTM gen txn * add TurboSTM apply txn cmd * TurboSTM not save_log * set_concurrency_level cmd * revert TurboSTM not save_log * add debug.json
Commits on Aug 29, 2023
-
Parallel executor benchmark to master (#3958)
* [benchmark] bencher for parallel executor (cherry picked from commit 8619709) * [e2e-test] Commit e2etest first (cherry picked from commit dfb2588) * [e2e-test] Format codes (cherry picked from commit a32fe9f) * [e2e-test] add some change for e2e-test (cherry picked from commit d280d71) * [e2e-test] fixed all compiling error (cherry picked from commit 491d14d) * [e2e-test] fixed cargo clippy check (cherry picked from commit 586c1d0) * [e2e-test] Fixed build error (cherry picked from commit 913de29) * [e2e-test] Fixed for data_store (cherry picked from commit 563af3f) * [e2e-test] Fixed for trasnction peer to peer bench mark (cherry picked from commit c9e2d72) * [e2e-test] Fixed for trasnction peer to peer bench mark (cherry picked from commit 361976a) * [e2e-test] Fix commit checking (cherry picked from commit ff77776) * [e2e-test] Use CPU numbers for concurrency level (cherry picked from commit be839e1) * [e2e-test] abort Token name is "Token" (cherry picked from commit 304748c) * [e2e-test] put the transaction count to parameter for transaction benches. (cherry picked from commit caee3bd) * [e2e-test] add the bench script (cherry picked from commit a9e09c7) * [e2e-test] commit for fmt (cherry picked from commit 9fbbad5) * [e2e-test] fixed for the skip rest transaction test (cherry picked from commit de8b478) * [benchmark] fix cargo fmt * [benchmark] fix cargo fmt * [benchmark] fix cargo clippy errors * [benchmark] fix cargo fmt check
-
* add tableinfo query rpc to state-api * fix clippy warnings * use types implemented with JsonSchema trait * update state.json for rpc-schema
Commits on Aug 30, 2023
-
[starcoin-framework] add stdlib v12 (#3941)
* add stdlib v12 * fix error code * update framework repo * temp comment test * temp comment test * update halley genesis * add stdlib v12 update starcoin-framework repo update halley genesis * update v12 starcoin-framework
Commits on Sep 6, 2023
-
stdlib v12 gas schedule refactor (#3960)
* add stdlib upgrade init_script test * add stdlib v12 files * add stdlib v12 files * refactor stdlib 12 vm execution * update compiled files * fix GasSchedule diff * update test_package_init_function * update test_package_init_function * comment concurrency level * add dev cmd concurrency_level * reset halley genesis and comment master pr deploy halley * add halley genesis * update BARNARD_HARD_FORK_HEIGHT and BARNARD_HARD_FORK_HASH * update stdlib v12 repo * revert docker_build.yml
Commits on Sep 26, 2023
-
add set-get concurrency level cmd (#3965)
* fix version num * update set concurrency level and get concurrency level * update nextest.sh * revert nextest.sh * update nextest.sh * update nextest.sh * update nextest.sh * update nextest.sh * update barnard fork version test * update barnard fork version test
Commits on Nov 20, 2023
-
fix jh_hash function optimize bug in gcc11.4 (#3978)
* remove cryptonight cpp compiler flag Ofast * add block header nonce unit test * add block header nonce unit test * set opt-level=2 for cryptonight-rs package * fmt code * ubuntu 22 cryptonight use O2 * add hash_extra_jh_r rust function and unit test * remove Ofast * fix jh_hash function optimize bug in gcc11.4 * remove unused code * fix jh_hash optimize bug * fix ffi code * fix typo * add barnard block5061847 ubuntu20 * add barnard block5061847 ubuntu20 test * dev_setup: Update sccache version --------- Co-authored-by: simonjiao <simonjiaoh@gmail.com> Co-authored-by: sanlee42 <hit.cs.lijun@gmail.com>
Commits on Nov 21, 2023
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.13.7...v1.13.8