howardwu
|
1a36a262b8
|
chore(leo): bump version for new release
|
2021-01-12 17:03:16 -04:00 |
|
collin
|
fea8bb6d1e
|
Merge branch 'master' of github.com:AleoHQ/leo into ast-cleanup
|
2021-01-05 13:09:41 -05:00 |
|
howardwu
|
87ccc0fe3d
|
Update snarkVM deps to crates
|
2021-01-03 22:37:06 -04:00 |
|
howardwu
|
d5cb59c206
|
Update ci.yml
|
2021-01-02 19:18:38 -04:00 |
|
howardwu
|
c20822e828
|
Update revision
|
2021-01-02 18:17:26 -04:00 |
|
howardwu
|
11fc60c9e0
|
Update revision
|
2020-12-30 18:07:20 -04:00 |
|
howardwu
|
f4ad1ffff4
|
Add revision for snarkvm
|
2020-12-30 12:54:48 -04:00 |
|
howardwu
|
2d64515763
|
Migrate to snarkVM
|
2020-12-30 12:40:45 -04:00 |
|
howardwu
|
1d9215a1ac
|
Migrates to hot 1.1.4 and adds memory usage improvements for programs
|
2020-12-30 11:32:10 -04:00 |
|
Protryon
|
91cac5f9d0
|
remove custom eq/hash implementations, add node implementations, remove range_or_expression
|
2020-12-21 05:58:10 -08:00 |
|
Protryon
|
d1276bd95d
|
statement breakout
|
2020-12-16 15:00:45 -08:00 |
|
collin
|
1dbd72c453
|
Merge branch 'master' of github.com:AleoHQ/leo into expression-breakout
|
2020-12-16 13:46:43 -05:00 |
|
howardwu
|
9038c5a17a
|
chore(leo): bump version for new release
|
2020-12-14 13:57:01 -04:00 |
|
Protryon
|
f18b1d1e4b
|
cleanup blake2s naming
|
2020-12-07 17:05:45 -08:00 |
|
Protryon
|
f9dc75f70c
|
expression breakout
|
2020-12-07 17:05:44 -08:00 |
|
collin
|
4cac0aeb41
|
merge master, update serialization test
|
2020-12-07 16:40:34 -05:00 |
|
Protryon
|
b9fb1123de
|
block ast node
|
2020-12-07 13:28:03 -08:00 |
|
collin
|
0698f5df59
|
Merge branch 'master' of github.com:AleoHQ/leo into feature/circuit-self-input
|
2020-12-04 16:41:31 -05:00 |
|
howardwu
|
dbae691e49
|
chore(leo): bump version for new release
|
2020-12-03 16:16:42 -04:00 |
|
howardwu
|
74f7f24b19
|
chore(leo): bump version for new release
|
2020-12-01 22:57:11 -04:00 |
|
collin
|
1b1cfd015d
|
fix circuit function struct in core module
|
2020-11-23 16:01:30 -05:00 |
|
collin
|
05a83950e5
|
bump versions fix conflicts
|
2020-11-11 12:04:48 -08:00 |
|
howardwu
|
0d966d1d5c
|
chore(leo): bump version for new release
|
2020-11-06 19:56:12 -08:00 |
|
collin
|
0868ef52d3
|
Refactor blake2s array type initialization
|
2020-11-02 12:55:55 -08:00 |
|
collin
|
4da923eec4
|
rename core-packages -> core
|
2020-10-30 17:36:48 -07:00 |
|
collin
|
5a46cb5bb0
|
rename leo-core -> leo-core-packages
|
2020-10-30 13:02:44 -07:00 |
|
collin
|
7e7d1e58a0
|
rename typed -> core-ast 2
|
2020-10-30 11:48:40 -07:00 |
|
collin
|
fe79cfcf71
|
merge master
|
2020-10-26 22:05:03 -07:00 |
|
Collin Chin
|
33d4da7ad5
|
Merge branch 'master' into alloc_hunting
|
2020-10-21 01:05:24 -07:00 |
|
ljedrz
|
64774cdab6
|
refactor: accept &Path instead of PathBuf where sufficient
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 17:09:44 +02:00 |
|
ljedrz
|
69d35063f2
|
perf: use .to_string() instead of single-param format!
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-16 15:52:45 +02:00 |
|
ljedrz
|
970f808290
|
perf: refactor a lot of the compiler so that Spans and Strings are rarely cloned
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-15 18:19:34 +02:00 |
|
ljedrz
|
e1e22a2310
|
perf: vector pre-allocation and associated tweaks
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-08 11:47:03 +02:00 |
|
collin
|
effdfc7628
|
add leo dynamic check module
|
2020-10-06 17:20:51 -07:00 |
|
ljedrz
|
00e3885b3d
|
clippy: fix match_single_binding
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
bdfb6f5fb5
|
clippy: fix redundant_closure
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
1fc9b902dd
|
clippy: fix redundant_clone & clone_on_copy
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
7c15eabd5e
|
clippy: fix or_fun_call
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:50:43 +02:00 |
|
ljedrz
|
c21b5ad2f3
|
clippy: fix useless_format
Signed-off-by: ljedrz <ljedrz@gmail.com>
|
2020-10-06 12:12:35 +02:00 |
|
collin
|
d5a9cefe7c
|
impl symbol table for pass 1 + pass 2 type resolution
|
2020-10-01 20:17:47 -07:00 |
|
collin
|
22422c1b55
|
create separate module for imports
|
2020-09-18 12:04:10 -07:00 |
|
collin
|
733561cc93
|
remove unused test dependencies
|
2020-09-16 13:45:53 -07:00 |
|
collin
|
38d7397c2c
|
add unit and integration tests for core unstable blake2s circuit
|
2020-09-16 13:41:50 -07:00 |
|
collin
|
facafe6041
|
add core package parsing errors
|
2020-09-16 00:05:58 -07:00 |
|
collin
|
2a9d69f07f
|
add core circuit errors
|
2020-09-15 23:35:30 -07:00 |
|
collin
|
20fbf96784
|
refactor leo core modules
|
2020-09-15 22:30:11 -07:00 |
|
collin
|
97f24ae1f1
|
match stable and unstable core function names
|
2020-09-15 21:56:59 -07:00 |
|
collin
|
32c85720be
|
make core function arguments and returns generic
|
2020-09-15 21:18:48 -07:00 |
|
collin
|
b071b85b8c
|
remove print statements
|
2020-09-15 14:19:15 -07:00 |
|
collin
|
5341c28805
|
naive call to blake2s function working
|
2020-09-15 12:33:28 -07:00 |
|