Skip to content

Commit c170ed8

Browse files
committed
Merge pull request #5 from initia-labs/feat/charge-writeset-for-statistic
feat: extend unit test statistic to charge writeset
2 parents 67a041e + e0a296a commit c170ed8

File tree

9 files changed

+463
-53
lines changed

9 files changed

+463
-53
lines changed

Cargo.toml

+29-29
Original file line numberDiff line numberDiff line change
@@ -104,35 +104,35 @@ bigdecimal = "0.4"
104104
# Note: the BEGIN and END comments below are required for external tooling. Do not remove.
105105
# BEGIN MOVE DEPENDENCIES
106106

107-
# move-abigen = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
108-
# move-bytecode-utils = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
109-
# move-errmapgen = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
110-
# move-ir-compiler = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
111-
# move-prover-test-utils = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
112-
# move-stackless-bytecode-interpreter = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
113-
# move-transactional-test-runner = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
114-
# read-write-set = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
115-
# read-write-set-dynamic = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
116-
move-binary-format = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
117-
move-bytecode-verifier = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
118-
move-cli = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
119-
move-command-line-common = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
120-
move-compiler = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
121-
move-core-types = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
122-
move-docgen = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
123-
move-model = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
124-
move-package = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
125-
move-prover = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
126-
move-prover-boogie-backend = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
127-
move-prover-bytecode-pipeline = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
128-
move-resource-viewer = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
129-
move-stackless-bytecode = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
130-
move-stdlib = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
131-
move-symbol-pool = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
132-
move-unit-test = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
133-
move-vm-runtime = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
134-
move-vm-test-utils = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
135-
move-vm-types = { git = "https://github.com/initia-labs/move.git", rev = "e589831fb47c909baebc907753a2f1e8423cdd70" }
107+
# move-abigen = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
108+
# move-bytecode-utils = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
109+
# move-errmapgen = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
110+
# move-ir-compiler = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
111+
# move-prover-test-utils = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
112+
# move-stackless-bytecode-interpreter = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
113+
# move-transactional-test-runner = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
114+
# read-write-set = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
115+
# read-write-set-dynamic = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
116+
move-binary-format = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
117+
move-bytecode-verifier = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
118+
move-cli = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
119+
move-command-line-common = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
120+
move-compiler = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
121+
move-core-types = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
122+
move-docgen = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
123+
move-model = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
124+
move-package = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
125+
move-prover = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
126+
move-prover-boogie-backend = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
127+
move-prover-bytecode-pipeline = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
128+
move-resource-viewer = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
129+
move-stackless-bytecode = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
130+
move-stdlib = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
131+
move-symbol-pool = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
132+
move-unit-test = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
133+
move-vm-runtime = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
134+
move-vm-test-utils = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
135+
move-vm-types = { git = "https://github.com/initia-labs/move.git", rev = "c05eb67b754fbd97ed1b18c964bd34c1ab34de78" }
136136

137137
# END MOVE DEPENDENCIES
138138

crates/compiler/Cargo.toml

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,17 @@ move-core-types = { workspace = true }
3232
move-package = { workspace = true }
3333
move-unit-test = { workspace = true }
3434
move-vm-runtime = { workspace = true, features = ["testing"] }
35+
move-vm-types = { workspace = true }
3536
move-vm-test-utils = { workspace = true }
3637
move-binary-format = { workspace = true }
3738
move-model = { workspace = true }
3839
move-compiler = { workspace = true }
3940
move-docgen = { workspace = true }
4041
move-prover = { workspace = true }
4142
move-prover-boogie-backend = { workspace = true }
42-
move-prover-bytecode-pipeline = {workspace = true }
43+
move-prover-bytecode-pipeline = { workspace = true }
4344
move-stackless-bytecode = { workspace = true }
45+
move-resource-viewer = { workspace = true }
4446

4547
[dev-dependencies]
4648
serial_test = { workspace = true }

0 commit comments

Comments
 (0)