Commit Graph

5215 Commits

Author SHA1 Message Date
Brendan Hansknecht
1f29315ca1 Merge branch 'trunk' into dev-backend 2020-11-23 00:18:46 -08:00
Brendan Hansknecht
67c104d506 Nit clippy stuff 2020-11-23 00:17:57 -08:00
Brendan Hansknecht
3430a08d3d Major refactor for generic 64 bit with traits 2020-11-23 00:16:42 -08:00
Richard Feldman
2991e695aa Ignore *.o in examples/ and fixtures/ 2020-11-23 00:33:56 -05:00
Richard Feldman
144bdcb3bb Fix some gen_primitives tests 2020-11-23 00:33:56 -05:00
Richard Feldman
f6e42e610f Fix repl 2020-11-23 00:33:56 -05:00
Richard Feldman
6453292224 Tell valgrind the right executable name 2020-11-23 00:33:56 -05:00
Richard Feldman
6563d0b306 Improve valgrind diagnostics 2020-11-23 00:33:56 -05:00
Richard Feldman
c78abeaa54 Use debug formatter on valgrind error 2020-11-23 00:33:56 -05:00
Richard Feldman
ac4dc52335 Report current valgrind version 2020-11-23 00:33:56 -05:00
Richard Feldman
01495940e3 Cache compiled valgrind on CI 2020-11-23 00:33:56 -05:00
Richard Feldman
f3881cd3b8 Install valgrind 3.16.1 on CI 2020-11-23 00:33:56 -05:00
Richard Feldman
ed67fc8d09 It's gonna be okay, clippy. 2020-11-23 00:33:56 -05:00
Richard Feldman
37daff3a57 Update shared-quicksort Pkg-Config 2020-11-23 00:33:56 -05:00
Richard Feldman
d0f52cb27e Fix quicksort_partition_help 2020-11-23 00:33:56 -05:00
Richard Feldman
7e5fde1d15 Fix solve_expr 2020-11-23 00:33:56 -05:00
Richard Feldman
9de8ebe8e0 Fix test_mono 2020-11-23 00:33:56 -05:00
Richard Feldman
b3b37db2c0 Fix test_uniq_load 2020-11-23 00:24:40 -05:00
Richard Feldman
da328f9e78 Fix gen tests 2020-11-23 00:24:40 -05:00
Richard Feldman
88d2ad1ffc Use roc__ prefix for exposed app functions 2020-11-23 00:24:40 -05:00
Richard Feldman
759c047b4c Add some .gitignores 2020-11-23 00:24:40 -05:00
Richard Feldman
c441471767 Add parse tests for platform headers 2020-11-23 00:08:50 -05:00
Richard Feldman
a8ae25697d Expose platform_header 2020-11-23 00:08:50 -05:00
Richard Feldman
1868051105 Allow for shorter app headers 2020-11-23 00:08:50 -05:00
Richard Feldman
ecfdadb5e3 Revert "Require packages and imports once again"
This reverts commit 119329dffc86edbb2bc0475dfcded905f0f19c04.
2020-11-23 00:08:50 -05:00
Richard Feldman
09d107e469 Require packages and imports once again 2020-11-23 00:08:49 -05:00
Richard Feldman
a7eb568267 Fix load tests 2020-11-23 00:08:49 -05:00
Richard Feldman
ce4469de80 Make packages and imports optional 2020-11-23 00:08:49 -05:00
Richard Feldman
3e01df2bcf Update parse tests to incorporate module headers 2020-11-23 00:08:49 -05:00
Richard Feldman
f5a480f799 Fix a test compilation error 2020-11-23 00:08:49 -05:00
Richard Feldman
eb6a7b51ff Use app path in output 2020-11-23 00:08:49 -05:00
Richard Feldman
a78434fd48 Finish introducing new header keywords 2020-11-23 00:08:49 -05:00
Richard Feldman
ab1be6e394 Update examples 2020-11-23 00:08:49 -05:00
Richard Feldman
c2d8205bfb Reproduce fun rustmft bug 2020-11-23 00:08:49 -05:00
Richard Feldman
06cb1d1e30
Merge pull request #728 from rtfeldman/cstr
Run Zig tests on CI, plus some str.zig revisions
2020-11-23 00:08:40 -05:00
Richard Feldman
cc8f8a7f92 Fix path in ci.yml 2020-11-22 23:29:40 -05:00
Richard Feldman
06f82e8bef Revert "Use mem::size_of instead of bytes.len()"
This reverts commit 0a4f16af0f.
2020-11-22 23:21:21 -05:00
Richard Feldman
bf142c4c58 Drop RocStr when necessary 2020-11-22 22:41:23 -05:00
Richard Feldman
bc48f72760 Merge remote-tracking branch 'origin/trunk' into cstr 2020-11-22 22:29:34 -05:00
Richard Feldman
a306a9fcc3 Use pointers in fewer str.zig arguments 2020-11-22 22:15:26 -05:00
Richard Feldman
5eee74f209
Merge pull request #726 from rtfeldman/llvm-dce
DCE zig builtins
2020-11-22 22:13:10 -05:00
Richard Feldman
7bb9659613
Merge pull request #544 from rtfeldman/feature/537-str-starts-with
Implement Str.startsWith
2020-11-22 22:12:00 -05:00
Brendan Hansknecht
c8dbcdcf64 Add some optimization comments 2020-11-22 18:13:52 -08:00
Folkert
b6433f872a DCE unused functions everywhere 2020-11-23 02:15:40 +01:00
Folkert
58246ad572 DCE zig-defined builtins that aren't used in user code 2020-11-23 02:01:57 +01:00
Chadtech
319ded66ca Return a bool instead of a u1 2020-11-22 18:24:49 -05:00
Chadtech
ae8e56cce9
Merge branch 'trunk' into feature/537-str-starts-with 2020-11-22 18:21:35 -05:00
Richard Feldman
a338eb23e2
Merge pull request #724 from rtfeldman/new-editor-ideas
Add Greenfoot and Godbolt to editor-ideas
2020-11-22 16:59:15 -05:00
Richard Feldman
34d66ba166
Add Greenfoot and Godbolt to editor-ideas 2020-11-22 16:58:43 -05:00
Brendan Hansknecht
215ec63abb Fix some nit clippy complaints 2020-11-22 13:46:12 -08:00