3821 Commits

Author SHA1 Message Date
Nicholas Ward
54f8dcf433 Merge branch 'main' into optimize-blake2b 2023-03-10 08:47:41 -08:00
Daniel Lubarov
ce25cc8416
Merge pull request #907 from toposware/wasm
Fix plonky2 compilation with wasm32-unknown-unknown target
2023-03-10 02:55:40 -08:00
Robin Salen
b3e93e91eb
Fix plonky2 compilation with wasm32-unknown-unknown target 2023-03-09 17:54:52 -05:00
Dmitry Vagner
a96418b36c unused test 2023-03-08 15:06:45 -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
4a378bce46 Merge branch 'non-inv' of github.com:mir-protocol/plonky2 into fp318 2023-03-08 09:45:20 -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
6d997a6566 more tests 2023-03-07 17:47:09 -08:00
Nicholas Ward
f2538fff41 cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
bac38f8276 fix 2023-03-07 17:47:09 -08:00
Nicholas Ward
3a019f99af fix 2023-03-07 17:47:09 -08:00
Nicholas Ward
3662e41df7 fixes 2023-03-07 17:47:09 -08:00
Nicholas Ward
1100445d9c cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
4f41218229 cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
0fdd93b8ce cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
f46694e74d more thorough tests 2023-03-07 17:47:09 -08:00
Nicholas Ward
2aff3e10da cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
1d7c28ee1d bug fixes 2023-03-07 17:47:09 -08:00
Nicholas Ward
c98bfb0b2c cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
af3dc287df cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
10893fe056 addmul test: use carry 2023-03-07 17:47:09 -08:00
Nicholas Ward
efd5e6ec9a cleanup 2023-03-07 17:47:09 -08:00
Nicholas Ward
5477c7ddbe fixes 2023-03-07 17:47:09 -08:00
Nicholas Ward
119eae95fd fix 2023-03-07 17:47:09 -08:00
Nicholas Ward
9976a4b040 addmul initial 2023-03-07 17:47:09 -08:00
Nicholas Ward
aa605b673b flag functions used only in tests 2023-03-07 17:47:09 -08:00
Nicholas Ward
fa605d7b22 basic bignum 2023-03-07 17:47:09 -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
70475a5a87 cleanup 2023-03-07 15:15:49 -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
eea8ab6260
Merge pull request #903 from mir-protocol/misc_evm_fixes
Misc EVM fixes
2023-03-06 22:51:08 -08:00
Daniel Lubarov
a6ac051952 Misc EVM fixes 2023-03-06 22:33:06 -08:00
Daniel Lubarov
2eed209a5a
Merge pull request #902 from mir-protocol/debug_tries_2
Some tooling for debugging tests where the updated tries are not correct
2023-03-06 10:31:59 -08:00
Daniel Lubarov
e6aa62f3ab Some tooling for debugging tests where the updated tries are not correct 2023-03-06 08:26:54 -08:00
Daniel Lubarov
21db4a1b48
Merge pull request #900 from mir-protocol/sys_gas
sys_gas
2023-03-05 22:57:54 -08:00
Daniel Lubarov
f117d76b73 sys_gas 2023-03-05 22:30:28 -08:00
Daniel Lubarov
f19b755393
Merge pull request #899 from mir-protocol/evm_fixes
Misc EVM fixes
2023-03-05 09:58:51 -08:00
Daniel Lubarov
c558eedd65 Misc EVM fixes 2023-03-05 09:39:49 -08:00
Nicholas Ward
ec216d28c3
Merge pull request #898 from mir-protocol/move-out-ecdsa
Move ecdsa to its own repo
2023-03-03 17:09:23 -08:00
Nicholas Ward
77fb333abf Move ecdsa to its own repo 2023-03-03 16:12:40 -08:00
Nicholas Ward
2621d58266
Merge pull request #897 from mir-protocol/move-out-u32
Move u32 to its own repo
2023-03-03 16:11:37 -08:00
Nicholas Ward
18733f1185 Move u32 to its own repo 2023-03-03 16:11:05 -08:00
Nicholas Ward
b08e7a08d8
Merge pull request #896 from mir-protocol/move-out-insertion
Move insertion to its own repo
2023-03-03 15:59:35 -08:00
Nicholas Ward
bf8780b27b Move insertion to its own repo 2023-03-03 15:39:56 -08:00