604 Commits

Author SHA1 Message Date
Nicholas Ward
9534762179 div instead of shr 2023-03-16 11:56:39 -07:00
Nicholas Ward
202990ede8 Merge branch 'main' into hash-asm-optimization 2023-03-15 19:35:02 -07:00
Dima V
1576a300b8
Merge pull request #817 from mir-protocol/non-inv
Tate Pairings
2023-03-15 19:33:15 -07:00
Nicholas Ward
12e6527b57 fixed messed up merge 2023-03-15 19:20:09 -07:00
Nicholas Ward
2a0df52388 Merge branch 'main' into hash-asm-optimization 2023-03-15 18:43:34 -07:00
Nicholas Ward
7fad9eb87a Merge branch 'main' into optimize-blake2b 2023-03-15 09:45:35 -07:00
Dmitry Vagner
dd7948e77b merge 2023-03-14 16:40:58 -07:00
Nicholas Ward
de6f01f4b6 small optimizations 2023-03-14 15:52:52 -07:00
Nicholas Ward
424d8d2216 more optimizations 2023-03-14 15:52:52 -07:00
Nicholas Ward
29df451d9d optimizations 2023-03-14 15:52:52 -07:00
Nicholas Ward
97cb5c75b6 bug fix 2023-03-14 15:52:52 -07:00
Nicholas Ward
8f231bd03d optimization 2023-03-14 15:52:52 -07:00
Nicholas Ward
85411ac475 fixes 2023-03-14 15:52:52 -07:00
Nicholas Ward
7351a1661e fix 2023-03-14 15:52:52 -07:00
Nicholas Ward
684b668b60 fix 2023-03-14 15:52:52 -07:00
Nicholas Ward
63301d6b8c refactor sha2 compression 2023-03-14 15:52:52 -07:00
Nicholas Ward
2236f30ae5 more small optimizations 2023-03-14 15:52:50 -07:00
Nicholas Ward
e5f8632b5e small optimizations 2023-03-14 15:52:25 -07:00
Nicholas Ward
213ba8ff50 optimized initial hash value generation 2023-03-14 15:52:24 -07:00
Nicholas Ward
7c8026e893 cleanup 2023-03-14 15:51:58 -07:00
Nicholas Ward
2020202e50 optimize hash generation further further 2023-03-14 15:51:58 -07:00
Nicholas Ward
df7ea93ab3 optimize hash generation further 2023-03-14 15:51:58 -07:00
Nicholas Ward
3a0d86e262 hash function optimization 2023-03-14 15:51:58 -07:00
Nicholas Ward
4e8af821ae fixes 2023-03-14 15:51:58 -07:00
Nicholas Ward
9ad25b2aac optimizations 2023-03-14 15:51:58 -07:00
Dmitry Vagner
24e0b29188 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-03-14 13:42:22 -07:00
Nicholas Ward
676a483c06 fix 2023-03-14 12:34:51 -07:00
Nicholas Ward
476a554aea OR -> ADD 2023-03-14 12:29:30 -07:00
Nicholas Ward
7b2c4c61e4 Merge branch 'main' into optimize-blake2b 2023-03-13 10:16:32 -07:00
Daniel Lubarov
d5003b7cf2 Gas fees go to coinbase 2023-03-12 23:13:19 -07:00
Dmitry Vagner
181e44092d Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-03-11 12:39:23 -08:00
Daniel Lubarov
84fbbbf410 Couple minor fixes 2023-03-10 17:02:15 -08:00
Nicholas Ward
33ccf8987e small optimizations 2023-03-08 12:34:50 -08:00
Nicholas Ward
fda2e19054 restored blake2b_g_function and call_blake2b_g_function macros 2023-03-08 12:13:38 -08:00
Dmitry Vagner
18c83e77da Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-03-08 09:44:21 -08:00
Nicholas Ward
0f55956ade optimized initial hash value generation 2023-03-07 17:17:23 -08:00
Nicholas Ward
5994f4d932 cleanup 2023-03-07 16:49:28 -08:00
Nicholas Ward
9d8d81b4b0 optimize hash generation further further 2023-03-07 16:19:15 -08:00
Nicholas Ward
c37d1e25fc optimize hash generation further 2023-03-07 16:18:59 -08:00
Nicholas Ward
40f90d8312 hash function optimization 2023-03-07 15:45:20 -08:00
Nicholas Ward
5f592e60dc fixes 2023-03-07 15:15:49 -08:00
Nicholas Ward
93abd35ffb optimizations 2023-03-07 15:15:49 -08:00
Daniel Lubarov
a6ac051952 Misc EVM fixes 2023-03-06 22:33:06 -08:00
Daniel Lubarov
f117d76b73 sys_gas 2023-03-05 22:30:28 -08:00
Daniel Lubarov
c558eedd65 Misc EVM fixes 2023-03-05 09:39:49 -08:00
Dmitry Vagner
e8c9463268 comment 2023-02-25 18:22:55 -08:00
Dmitry Vagner
1d94756e1a add inverse doc 2023-02-25 18:07:10 -08:00
Dmitry Vagner
2ea3e5e3ca minor changes 2023-02-25 10:35:33 -08:00
Dmitry Vagner
e3e5c67834 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-02-25 10:30:46 -08:00
Daniel Lubarov
29f0692efc Fix a few issues found by EVM tests 2023-02-24 23:37:08 -08:00