Benchmarking wide circuits and other optimizations#399
Draft
Benchmarking wide circuits and other optimizations#399
Conversation
commit 272766f Author: Alexander Vasilyev <mizabrik@nil.foundation> Date: Tue Mar 18 18:25:23 2025 +0800 Valid block & transaction in opcode tests commit 6de4c11 Author: Alexander Vasilyev <mizabrik@nil.foundation> Date: Tue Mar 18 18:24:54 2025 +0800 Fix rw circuit min rows commit 87f177d Author: Alexander Vasilyev <mizabrik@nil.foundation> Date: Fri Mar 14 17:50:24 2025 +0800 Fix end_transaction commit 2fca8ff Author: Alexander Vasilyev <mizabrik@nil.foundation> Date: Thu Mar 13 18:56:22 2025 +0800 Update opcode tests for new zkevm state commit 012c4d5 Author: Alexander Vasilyev <mizabrik@nil.foundation> Date: Thu Mar 13 15:37:52 2025 +0800 Fix "Illegal instruction" crash on MacOS in tests commit 061f20b Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Thu Mar 13 11:30:02 2025 +0400 zkevm_state and hardhat_input_generator refactored #279 commit 03b5ba4 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Wed Mar 12 11:05:14 2025 +0400 RETURNDATACOPY support #279 commit ad9e097 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Tue Mar 11 17:22:14 2025 +0400 end_call after stop fixed #279 commit 25107b5 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Tue Mar 11 15:53:50 2025 +0400 start_block, start_transaction, start_call basic constraints added#279 commit 1f0f8b3 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Tue Mar 11 15:35:40 2025 +0400 returndata rw operations supported #279 commit 7464136 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Mar 10 19:13:40 2025 +0400 call_keccak test #279 commit 7550bcb Merge: 79fe04a e7d62e6 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Mar 10 18:17:47 2025 +0400 Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD commit 79fe04a Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Mar 10 18:15:11 2025 +0400 CALLDATACOPY added #279 commit bb2cc39 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Mar 10 08:27:13 2025 +0400 CALLDATASIZE and CALLVALUE #279 commit 0f92c6f Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Sat Mar 8 23:35:40 2025 +0400 Call_commit circuit finalized#279 commit 82efc1a Merge: 841c618 6921017 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Mar 7 19:19:18 2025 +0400 Merge with master #279 commit 841c618 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Mar 7 08:39:25 2025 +0400 REVERT works #279 commit 2191427 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Feb 28 17:55:38 2025 +0400 REVERT works except SLOAD, SSTORE commit e9018c8 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Feb 24 21:22:21 2025 +0400 SSTORE gas #279 commit 2fd6c9a Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Feb 24 13:38:38 2025 +0400 Some updates#279 commit 0fa4c38 Merge: 665cc9c 630ee4b Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Feb 14 16:38:04 2025 +0400 Merge with master #279 commit 665cc9c Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Feb 14 16:36:04 2025 +0400 zkevm removed #279 commit 50b6030 Merge: eec512c 1c7e16c Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Feb 3 17:00:59 2025 +0400 Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD commit eec512c Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Feb 3 17:00:34 2025 +0400 Start_call, end_call opcodes added #279 commit bde6c51 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Thu Jan 30 22:12:01 2025 +0400 Logging beautified, new tests added #279 commit 66e1721 Merge: aaa3560 eaa1dc3 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Tue Jan 28 12:55:41 2025 +0400 CODECOPY #279 commit aaa3560 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Tue Jan 28 12:54:18 2025 +0400 CODECOPY #279 commit eaa1dc3 Merge: f9f4abc 189a634 Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Mon Jan 20 09:37:39 2025 +0400 Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD commit f9f4abc Author: e.tatuzova <e.tatuzova@nil.foundation> Date: Fri Jan 17 19:01:17 2025 +0400 Initial deployment test #279
commit df8c019a37948966f59421554c2f11a8ed2c68c6
Author: ayashunsky <alexey.yashunsky@gmail.com>
Date: Tue Mar 18 20:35:12 2025 +0100
degree reduction
commit b2a4025
Merge: fc9c076 272766f
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Wed Mar 19 11:19:55 2025 +0400
Merge branch '279-deployment-and-callx' of github.com:NilFoundation/placeholder into HEAD
commit fc9c076
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Wed Mar 19 11:01:05 2025 +0400
Opcode lookup to bytecode table, disable benchmarks tests
commit 8458916
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Mar 18 19:22:38 2025 +0400
Initial implementation of wide zkevm table
commit 8649cbe
Merge: a3cc257 99f5979
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Mar 18 19:16:25 2025 +0400
Merge branch 'wide-zkevm-circuit' of github.com:NilFoundation/placeholder into HEAD
commit 272766f
Author: Alexander Vasilyev <mizabrik@nil.foundation>
Date: Tue Mar 18 18:25:23 2025 +0800
Valid block & transaction in opcode tests
commit 6de4c11
Author: Alexander Vasilyev <mizabrik@nil.foundation>
Date: Tue Mar 18 18:24:54 2025 +0800
Fix rw circuit min rows
commit a3cc257
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Mar 14 16:07:46 2025 +0400
Merge with master
commit 6c61f6c
Merge: 16f65f3 815e474
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Mar 14 15:51:11 2025 +0400
Merge with master
commit 16f65f3
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Mar 14 15:49:23 2025 +0400
Alchemy_input_generator_initial
commit 87f177d
Author: Alexander Vasilyev <mizabrik@nil.foundation>
Date: Fri Mar 14 17:50:24 2025 +0800
Fix end_transaction
commit 2fca8ff
Author: Alexander Vasilyev <mizabrik@nil.foundation>
Date: Thu Mar 13 18:56:22 2025 +0800
Update opcode tests for new zkevm state
commit 012c4d5
Author: Alexander Vasilyev <mizabrik@nil.foundation>
Date: Thu Mar 13 15:37:52 2025 +0800
Fix "Illegal instruction" crash on MacOS in tests
commit 061f20b
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Thu Mar 13 11:30:02 2025 +0400
zkevm_state and hardhat_input_generator refactored #279
commit 03b5ba4
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Wed Mar 12 11:05:14 2025 +0400
RETURNDATACOPY support #279
commit ad9e097
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Mar 11 17:22:14 2025 +0400
end_call after stop fixed #279
commit 25107b5
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Mar 11 15:53:50 2025 +0400
start_block, start_transaction, start_call basic constraints added#279
commit 1f0f8b3
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Mar 11 15:35:40 2025 +0400
returndata rw operations supported #279
commit 7464136
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Mar 10 19:13:40 2025 +0400
call_keccak test #279
commit 7550bcb
Merge: 79fe04a e7d62e6
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Mar 10 18:17:47 2025 +0400
Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD
commit 79fe04a
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Mar 10 18:15:11 2025 +0400
CALLDATACOPY added #279
commit bb2cc39
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Mar 10 08:27:13 2025 +0400
CALLDATASIZE and CALLVALUE #279
commit 0f92c6f
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Sat Mar 8 23:35:40 2025 +0400
Call_commit circuit finalized#279
commit 82efc1a
Merge: 841c618 6921017
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Mar 7 19:19:18 2025 +0400
Merge with master #279
commit 841c618
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Mar 7 08:39:25 2025 +0400
REVERT works #279
commit 2191427
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Feb 28 17:55:38 2025 +0400
REVERT works except SLOAD, SSTORE
commit e9018c8
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Feb 24 21:22:21 2025 +0400
SSTORE gas #279
commit 2fd6c9a
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Feb 24 13:38:38 2025 +0400
Some updates#279
commit 0fa4c38
Merge: 665cc9c 630ee4b
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Feb 14 16:38:04 2025 +0400
Merge with master #279
commit 665cc9c
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Feb 14 16:36:04 2025 +0400
zkevm removed #279
commit 50b6030
Merge: eec512c 1c7e16c
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Feb 3 17:00:59 2025 +0400
Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD
commit eec512c
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Feb 3 17:00:34 2025 +0400
Start_call, end_call opcodes added #279
commit bde6c51
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Thu Jan 30 22:12:01 2025 +0400
Logging beautified, new tests added #279
commit 66e1721
Merge: aaa3560 eaa1dc3
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Jan 28 12:55:41 2025 +0400
CODECOPY #279
commit aaa3560
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Tue Jan 28 12:54:18 2025 +0400
CODECOPY #279
commit eaa1dc3
Merge: f9f4abc 189a634
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Mon Jan 20 09:37:39 2025 +0400
Merge branch 'master' of github.com:NilFoundation/placeholder into HEAD
commit f9f4abc
Author: e.tatuzova <e.tatuzova@nil.foundation>
Date: Fri Jan 17 19:01:17 2025 +0400
Initial deployment test #279
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.