Commit graph

5795 commits

Author SHA1 Message Date
Richard Feldman
4ba96b4a3a
Merge pull request #787 from rtfeldman/record-unresolved-typevar
Trim used variables
2020-12-09 22:00:34 -05:00
Richard Feldman
a1355a7557
Merge pull request #785 from rtfeldman/pool
Use pool for editor IR
2020-12-09 21:58:26 -05:00
Folkert
d7449482c3 clippy 2020-12-10 02:47:45 +01:00
Richard Feldman
d420beb56f Implement Pool::reserve 2020-12-09 20:34:41 -05:00
Folkert
d81544b061 update new test cases 2020-12-10 01:21:17 +01:00
Richard Feldman
53534f5b09 Drop obsolete comment 2020-12-09 19:05:19 -05:00
Folkert
16994cfaf7 shrink number of used variables (by a lot) 2020-12-10 00:13:09 +01:00
Folkert
64c3fc6da6 add test for type error 2020-12-09 22:55:14 +01:00
Richard Feldman
7cad3eb68c Drop obsolete AccessVars 2020-12-09 08:09:45 -05:00
Richard Feldman
ed4e223b03 Drop obsolete RecordVars 2020-12-09 08:09:20 -05:00
Richard Feldman
b48a6dee28 Drop obsolete UpdateVars 2020-12-09 08:08:46 -05:00
Richard Feldman
22369e523c Use PoolStr for tag and field names 2020-12-09 08:07:35 -05:00
Richard Feldman
fdd3fd14e9 cargo fmt 2020-12-09 08:06:17 -05:00
Richard Feldman
c0a74ab10e Drop oboslete comment 2020-12-09 08:05:13 -05:00
Richard Feldman
0d0a9e677c Remove obsolete expr_and_args 2020-12-09 08:05:13 -05:00
Richard Feldman
acb2bc7092
fix field name 2020-12-09 07:53:42 -05:00
Richard Feldman
61300f782d Use cmp, per clippy 2020-12-08 23:19:05 -05:00
Richard Feldman
68cf9602e1 cargo fmt 2020-12-08 23:15:57 -05:00
Richard Feldman
91c3cf25b6 Revise how numbers are stored in editor IR 2020-12-08 23:15:21 -05:00
Richard Feldman
48dd79c5f4 Revert "Add a mmap benchmark"
This reverts commit 89f213d58f92f16227b3b0542e5a99e10874e91a.
2020-12-08 23:03:42 -05:00
Richard Feldman
a46a8d076b Add a mmap benchmark 2020-12-08 23:03:42 -05:00
Richard Feldman
bdf08ea5a6 Remove unused argument from with_capacity 2020-12-08 23:03:42 -05:00
Richard Feldman
c1356f0b68 Fix Pool implementation 2020-12-08 23:03:42 -05:00
Richard Feldman
fd47d6ee71 Have NodeId be an index, not a pointer 2020-12-08 23:03:42 -05:00
Richard Feldman
ef45e77a35 Add editor::pool 2020-12-08 23:03:42 -05:00
Richard Feldman
63e91fb01e Use 32-byte nodes in the editor IR 2020-12-08 23:03:42 -05:00
Richard Feldman
ab00e7a94e
Merge pull request #784 from rtfeldman/pkg-config-module
Pkg config module
2020-12-08 23:02:33 -05:00
Richard Feldman
15b1087059
Merge branch 'trunk' into pkg-config-module 2020-12-08 22:14:31 -05:00
Richard Feldman
8dbe75bd70
Merge pull request #782 from rtfeldman/task
Beginnings of file IO
2020-12-08 22:14:09 -05:00
Folkert
7933d63573 clippy 2020-12-09 03:30:07 +01:00
Richard Feldman
7b95e0e18c
Merge pull request #783 from rtfeldman/zig-str-updates
Various small zig str changes
2020-12-08 21:13:56 -05:00
Jared Ramirez
170b5eb707 Small rename 2020-12-08 17:08:33 -08:00
Jared Ramirez
784f299b43 Various small zig str changes 2020-12-08 17:05:26 -08:00
Folkert
cfe69f8467 add .ll to gitignore 2020-12-09 01:19:28 +01:00
Folkert
818465e8e1 update cli fixtures 2020-12-09 01:17:29 +01:00
Folkert
b8108a4d06 remove the multi-module example; we have other test cases for this 2020-12-09 01:16:51 +01:00
Folkert
0367a2c939 update hello-world 2020-12-08 23:35:41 +01:00
Folkert
f4d2263470 update examples/effect 2020-12-08 23:32:07 +01:00
Folkert
89a1237b06 refactor 2020-12-08 23:27:25 +01:00
Folkert
3969a73277 make Pkg-Config work as a module 2020-12-08 22:58:30 +01:00
Chadtech
2a068941b2 Resolve conflicts 2020-12-08 16:56:52 -05:00
Chadtech
b24933324a Changed Map to Dict in many tests 2020-12-08 16:55:33 -05:00
Folkert
4b665639ff special-case the PkgConfig 2020-12-08 21:39:30 +01:00
Folkert
5b521dccf4 make Pkg-Config into a module 2020-12-08 21:12:36 +01:00
Folkert
4c16e1772d format Main.roc 2020-12-08 20:31:02 +01:00
Folkert
4c16a46001 better zig hosts 2020-12-08 20:30:48 +01:00
Folkert
d0686582d0 comment invalid assertion 2020-12-08 20:29:59 +01:00
Folkert
509670e6d3 make zig file into a host 2020-12-08 20:15:48 +01:00
Folkert
fc85761783 fix issue with one-element records containing a union in the closure argument 2020-12-08 16:05:51 +01:00
Folkert
1930a27b24 make roc code compile (does throw errors though) 2020-12-08 15:06:06 +01:00