Skip to content

Commit

Permalink
feat: add PUSHes, DUPs, and SWAPs
Browse files Browse the repository at this point in the history
  • Loading branch information
hedgar2017 committed May 7, 2024
1 parent 4273b09 commit 2a55462
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 2 deletions.
65 changes: 64 additions & 1 deletion benchmark_analyzer/src/benchmark/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ impl Benchmark {
pub const EVM_INTERPRETER_GROUP_PREFIX: &'static str = "EVMInterpreter M3B3";

/// The EVM opcodes to test.
pub const EVM_OPCODES: [&'static str; 56] = [
pub const EVM_OPCODES: [&'static str; 119] = [
"ADD",
"MUL",
"SUB",
Expand Down Expand Up @@ -84,7 +84,70 @@ impl Benchmark {
"MSIZE",
"GAS",
"JUMPDEST",
"PUSH0",
"PUSH1",
"PUSH2",
"PUSH4",
"PUSH5",
"PUSH6",
"PUSH7",
"PUSH8",
"PUSH9",
"PUSH10",
"PUSH11",
"PUSH12",
"PUSH13",
"PUSH14",
"PUSH15",
"PUSH16",
"PUSH17",
"PUSH18",
"PUSH19",
"PUSH20",
"PUSH21",
"PUSH22",
"PUSH23",
"PUSH24",
"PUSH25",
"PUSH26",
"PUSH27",
"PUSH28",
"PUSH29",
"PUSH30",
"PUSH31",
"PUSH32",
"DUP1",
"DUP2",
"DUP3",
"DUP4",
"DUP5",
"DUP6",
"DUP7",
"DUP8",
"DUP9",
"DUP10",
"DUP11",
"DUP12",
"DUP13",
"DUP14",
"DUP15",
"DUP16",
"SWAP1",
"SWAP2",
"SWAP3",
"SWAP4",
"SWAP5",
"SWAP6",
"SWAP7",
"SWAP8",
"SWAP9",
"SWAP10",
"SWAP11",
"SWAP12",
"SWAP13",
"SWAP14",
"SWAP15",
"SWAP16",
"RETURN",
"REVERT",
];
Expand Down
2 changes: 1 addition & 1 deletion tests

0 comments on commit 2a55462

Please sign in to comment.