Skip to content

Commit ad6be43

Browse files
committed
Tune instruction count
1 parent 787b831 commit ad6be43

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

programs/sbf/tests/programs.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1272,10 +1272,10 @@ fn assert_instruction_count() {
12721272
("noop", 5),
12731273
("noop++", 5),
12741274
("relative_call", 210),
1275-
("return_data", 980),
1275+
("return_data", 982),
12761276
("sanity", 2377),
12771277
("sanity++", 2277),
1278-
("secp256k1_recover", 25383),
1278+
("secp256k1_recover", 25483),
12791279
("sha", 1355),
12801280
("struct_pass", 108),
12811281
("struct_ret", 122),
@@ -1284,20 +1284,20 @@ fn assert_instruction_count() {
12841284
#[cfg(feature = "sbf_rust")]
12851285
{
12861286
programs.extend_from_slice(&[
1287-
("solana_sbf_rust_128bit", 1218),
1288-
("solana_sbf_rust_alloc", 5077),
1289-
("solana_sbf_rust_custom_heap", 398),
1287+
("solana_sbf_rust_128bit", 955),
1288+
("solana_sbf_rust_alloc", 4784),
1289+
("solana_sbf_rust_custom_heap", 270),
12901290
("solana_sbf_rust_dep_crate", 2),
12911291
("solana_sbf_rust_iter", 1514),
12921292
("solana_sbf_rust_many_args", 1289),
1293-
("solana_sbf_rust_mem", 2067),
1294-
("solana_sbf_rust_membuiltins", 1539),
1293+
("solana_sbf_rust_mem", 1207),
1294+
("solana_sbf_rust_membuiltins", 292),
12951295
("solana_sbf_rust_noop", 275),
1296-
("solana_sbf_rust_param_passing", 146),
1297-
("solana_sbf_rust_rand", 378),
1298-
("solana_sbf_rust_sanity", 51953),
1299-
("solana_sbf_rust_secp256k1_recover", 91185),
1300-
("solana_sbf_rust_sha", 24059),
1296+
("solana_sbf_rust_param_passing", 108),
1297+
("solana_sbf_rust_rand", 264),
1298+
("solana_sbf_rust_sanity", 50084),
1299+
("solana_sbf_rust_secp256k1_recover", 89217),
1300+
("solana_sbf_rust_sha", 22850),
13011301
]);
13021302
}
13031303

0 commit comments

Comments
 (0)