Skip to content

Conversation

@ilitteri
Copy link
Contributor

No description provided.

@ilitteri ilitteri self-assigned this Feb 11, 2025
@ilitteri ilitteri requested a review from a team as a code owner February 11, 2025 18:26
@github-actions
Copy link

Total lines added: 0
Total lines removed: 0
Total lines changed: 0

Copy link
Contributor

@fborello-lambda fborello-lambda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a comment

Co-authored-by: Federico Borello <[email protected]>
@github-actions
Copy link

Summary: 12997/16775 (77.48%)
Prague: 2373/2373 (100.00%)
Cancun: 3579/3579 (100.00%)
Shanghai: 137/221 (61.99%)
Paris: 60/62 (96.77%)
London: 39/39 (100.00%)
Berlin: 2/35 (5.71%)
Istanbul: 34/35 (97.14%)
Constantinople: 1463/2406 (60.81%)
Petersburg: 1895/2400 (78.96%)
Byzantium: 1855/2330 (79.61%)
Homestead: 633/1324 (47.81%)
Frontier: 152/742 (20.49%)
SpuriousDragon: 408/579 (70.47%)
Tangerine: 367/650 (56.46%)

@github-actions
Copy link

github-actions bot commented Feb 11, 2025

Benchmark Results Comparison

PR Results

Benchmark Results: Factorial

Command Mean [ms] Min [ms] Max [ms] Relative
revm_Factorial 231.2 ± 2.5 229.2 236.8 1.00
levm_Factorial 909.4 ± 8.5 900.8 925.4 3.93 ± 0.06

Benchmark Results: Factorial - Recursive

Command Mean [s] Min [s] Max [s] Relative
revm_FactorialRecursive 1.425 ± 0.081 1.317 1.526 1.00
levm_FactorialRecursive 15.831 ± 0.027 15.786 15.875 11.11 ± 0.63

Benchmark Results: Fibonacci

Command Mean [ms] Min [ms] Max [ms] Relative
revm_Fibonacci 207.1 ± 1.5 205.3 209.3 1.00
levm_Fibonacci 914.8 ± 10.4 900.1 935.0 4.42 ± 0.06

Benchmark Results: ManyHashes

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ManyHashes 8.6 ± 0.1 8.5 8.8 1.00
levm_ManyHashes 18.4 ± 0.2 18.2 19.0 2.14 ± 0.03

Benchmark Results: BubbleSort

Command Mean [s] Min [s] Max [s] Relative
revm_BubbleSort 3.231 ± 0.027 3.187 3.289 1.00
levm_BubbleSort 6.213 ± 0.059 6.138 6.356 1.92 ± 0.02

Benchmark Results: ERC20 - Transfer

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ERC20Transfer 249.3 ± 1.6 246.5 251.2 1.00
levm_ERC20Transfer 549.1 ± 1.8 545.8 551.6 2.20 ± 0.02

Benchmark Results: ERC20 - Mint

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ERC20Mint 140.9 ± 0.6 140.2 142.2 1.00
levm_ERC20Mint 359.0 ± 6.3 353.7 376.2 2.55 ± 0.05

Benchmark Results: ERC20 - Approval

Command Mean [s] Min [s] Max [s] Relative
revm_ERC20Approval 1.044 ± 0.014 1.028 1.068 1.00
levm_ERC20Approval 2.069 ± 0.007 2.058 2.077 1.98 ± 0.03

Main Results

Benchmark Results: Factorial

Command Mean [ms] Min [ms] Max [ms] Relative
revm_Factorial 232.1 ± 4.5 229.2 244.4 1.00
levm_Factorial 913.7 ± 14.0 898.6 936.5 3.94 ± 0.10

Benchmark Results: Factorial - Recursive

Command Mean [s] Min [s] Max [s] Relative
revm_FactorialRecursive 1.447 ± 0.087 1.320 1.561 1.00
levm_FactorialRecursive 15.826 ± 0.029 15.796 15.873 10.94 ± 0.66

Benchmark Results: Fibonacci

Command Mean [ms] Min [ms] Max [ms] Relative
revm_Fibonacci 206.0 ± 3.4 200.5 214.4 1.00
levm_Fibonacci 912.9 ± 14.6 900.2 949.0 4.43 ± 0.10

Benchmark Results: ManyHashes

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ManyHashes 8.6 ± 0.1 8.5 8.7 1.00
levm_ManyHashes 18.3 ± 0.2 18.0 18.7 2.13 ± 0.03

Benchmark Results: BubbleSort

Command Mean [s] Min [s] Max [s] Relative
revm_BubbleSort 3.208 ± 0.016 3.185 3.237 1.00
levm_BubbleSort 6.194 ± 0.045 6.145 6.269 1.93 ± 0.02

Benchmark Results: ERC20 - Transfer

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ERC20Transfer 248.6 ± 2.9 245.7 253.8 1.00
levm_ERC20Transfer 548.3 ± 4.8 543.5 560.4 2.21 ± 0.03

Benchmark Results: ERC20 - Mint

Command Mean [ms] Min [ms] Max [ms] Relative
revm_ERC20Mint 140.9 ± 0.6 140.2 141.9 1.00
levm_ERC20Mint 357.4 ± 2.3 354.2 361.3 2.54 ± 0.02

Benchmark Results: ERC20 - Approval

Command Mean [s] Min [s] Max [s] Relative
revm_ERC20Approval 1.045 ± 0.010 1.034 1.062 1.00
levm_ERC20Approval 2.054 ± 0.006 2.045 2.061 1.96 ± 0.02

@ilitteri ilitteri enabled auto-merge February 11, 2025 18:40
@ilitteri ilitteri disabled auto-merge February 11, 2025 18:59
@ilitteri ilitteri enabled auto-merge February 11, 2025 18:59
@ilitteri ilitteri added this pull request to the merge queue Feb 11, 2025
auto-merge was automatically disabled February 11, 2025 19:11

Pull Request is not mergeable

Merged via the queue into main with commit b1c73c2 Feb 11, 2025
28 checks passed
@ilitteri ilitteri deleted the update_levm_readme branch February 11, 2025 19:13
pedrobergamini pushed a commit to pedrobergamini/ethrex that referenced this pull request Aug 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants