1
0
Fork 0
mirror of synced 2025-09-24 04:40:05 +00:00
Commit graph

2669 commits

Author SHA1 Message Date
schaeff
1938a98d2a merge clippy 2020-12-20 20:30:40 +01:00
schaeff
5fa236d26d fix test 2020-12-20 14:50:26 +01:00
schaeff
57c15fe7c3 fix warning 2020-12-20 13:46:59 +01:00
schaeff
b7894ea2f4 make sha generic, fix array display 2020-12-20 13:32:27 +01:00
schaeff
b245a1ca2c merge array ssa removal, remove verbose mode, use global constants map 2020-12-16 11:23:08 +00:00
schaeff
d08bc60962 Merge branch 'develop' of github.com:Zokrates/ZoKrates into compile-time-uint 2020-12-11 16:43:11 +00:00
schaeff
a6c40e5632 revome newline 2020-12-11 16:41:27 +00:00
schaeff
f53948ec79 clean comment 2020-12-11 16:40:36 +00:00
schaeff
eb905988a6 remove print 2020-12-08 17:03:31 +00:00
schaeff
9910498657 remove print 2020-12-08 17:02:33 +00:00
schaeff
e23a5fc514 implement runtime variable access 2020-12-08 15:05:38 +00:00
schaeff
952a0092ca Merge branch 'develop' of github.com:Zokrates/ZoKrates into remove-array-ssa 2020-12-07 16:57:31 +00:00
schaeff
1fecb47f0f rename, implement member propagation 2020-12-07 16:57:13 +00:00
Thibaut Schaeffer
d94c44a4b8
Merge pull request #715 from Zokrates/featurize
Put backends behind features where possible
2020-12-07 16:56:10 +00:00
schaeff
0d2caddded Merge branch 'develop' of github.com:Zokrates/ZoKrates into remove-array-ssa 2020-12-06 20:01:59 +00:00
schaeff
66878a1a37 implement array update in propagation 2020-12-06 20:01:33 +00:00
Thibaut Schaeffer
5b3f50af4c
Merge pull request #708 from Zokrates/uint-reduction-only-if-needed
Use bit decomposition as uint field value only if needed
2020-12-06 14:25:03 +00:00
schaeff
f2e851f432 disable default features for zokrates_field 2020-12-01 23:34:43 +00:00
schaeff
77ac5aa55c merge featurize, fix conflicts 2020-12-01 23:26:09 +00:00
schaeff
d51de0e941 fix typo, fix integration tests 2020-12-01 10:24:13 +00:00
schaeff
45ff5741d5 fix wasm test 2020-12-01 00:22:45 +00:00
schaeff
cbdcee9ecc fix wasm test 2020-12-01 00:18:10 +00:00
schaeff
f5d2ade714 change defaults, fix typo 2020-12-01 00:10:17 +00:00
schaeff
662af3b1eb fix tests 2020-11-30 23:20:45 +00:00
schaeff
5f76a0316b featurize zokrates_core 2020-11-30 23:10:36 +00:00
schaeff
4975f748fd featurize zokrates_field, start core 2020-11-30 21:06:20 +00:00
schaeff
0a438df904 revert 2020-11-30 17:29:04 +00:00
schaeff
05d56a3d60 try getting larger circle instance 2020-11-30 15:58:46 +00:00
schaeff
f03497dff4 fix test 2020-11-30 14:55:32 +00:00
schaeff
3faaa8d21b fix semantic test 2020-11-30 14:30:20 +00:00
schaeff
60309d2702 merge dev 2020-11-30 14:15:55 +00:00
Thibaut Schaeffer
3643817da1
Merge pull request #712 from Zokrates/memory-optimisations
Reduce memory usage
2020-11-30 13:21:08 +00:00
Thibaut Schaeffer
12bc031e18
Merge pull request #713 from dark64/update-ace-mode
Update ace mode
2020-11-30 13:17:43 +00:00
dark64
c4a97367cf update readme 2020-11-30 13:29:50 +01:00
dark64
22d7bd1745 update ace mode 2020-11-30 13:10:45 +01:00
schaeff
6a22a72b8c fix tests 2020-11-27 23:26:26 +00:00
schaeff
d5a553a05b use function key hash in stack, avoid copying function in flattening 2020-11-27 22:46:27 +00:00
schaeff
cdd25a479a remove array ssa, accept any assignee in multidef 2020-11-26 01:04:00 +00:00
schaeff
59686f3c04 still get bits but use original field for field value 2020-11-24 19:02:18 +00:00
schaeff
1810878e73 only reduce to bits if it's needed 2020-11-24 17:02:12 +00:00
schaeff
5320c9fe35 revert 2020-11-24 17:01:24 +00:00
schaeff
de3e09c62e only reduce to bits if it's needed 2020-11-24 16:44:18 +00:00
schaeff
6e769f30c5 merge dev 2020-11-24 16:41:40 +00:00
Thibaut Schaeffer
6dab8a4bc6
Merge pull request #706 from Zokrates/uint-division
uint division
2020-11-24 10:58:29 +00:00
schaeff
4bdf8371e6 fix loop bounds 2020-11-24 10:45:39 +00:00
schaeff
70d545879e preserve call cache between inlining passes, propagate uinteq 2020-11-23 22:29:13 +00:00
JacobEberhardt
3697069dbb Division semantics for field and unsigned ints 2020-11-23 18:53:49 +01:00
schaeff
4bbde1f02e fix conflict 2020-11-23 14:47:00 +00:00
Thibaut Schaeffer
76c4bfa190
Merge pull request #705 from Zokrates/remove-unused-dependencies
Remove unused deps, split zokrates_test
2020-11-23 13:30:20 +00:00
schaeff
6c00679a3b solve conflict 2020-11-23 13:05:39 +00:00