Commit Graph

158 Commits

Author SHA1 Message Date
Bob Shelline
4972e03405 Render a triangle underneath the text 2020-10-30 18:48:10 -06:00
Bob Shelline
eed7406a41 Update wgpu_glyph to 0.10 2020-10-30 17:54:56 -06:00
Brendan Hansknecht
78b13ae59d Specifically ignore some Valgrind test 2020-10-26 17:32:44 -07:00
Richard Feldman
21d4f8026e
Merge branch 'trunk' into convert-bitcode-gen-to-c 2020-10-25 14:17:17 -04:00
Richard Feldman
3d7a265c5f Load a dynamic library in the repl 2020-10-25 01:42:10 -04:00
Richard Feldman
b4377d4d67 Get a basic dylib linking started 2020-10-25 01:41:55 -04:00
Jared Ramirez
d82d6b6fe9 Convert builtins to C 2020-10-24 12:22:51 -07:00
Richard Feldman
e8f1201937 Use libloading to load dylibs 2020-10-24 12:01:34 -04:00
Folkert
432dbee422 switch docs to use the standard file load mechanism 2020-10-21 15:43:56 +02:00
Richard Feldman
5c6ef2d01b
Merge branch 'trunk' into sized-functions-inference 2020-10-18 11:20:57 -04:00
Richard Feldman
65336919fc Have valgrind output XML to a tempfile 2020-10-18 08:46:50 -04:00
Folkert
cbe78593c2 add extra pass that further trims down the captured symbols 2020-10-17 00:17:55 +02:00
Folkert
d931c8994a fix most type inference issues 2020-10-16 20:50:42 +02:00
Folkert
40ffca2b7b IT WORKS 2020-10-16 00:18:40 +02:00
Folkert de Vries
78ba4afad4
Merge branch 'trunk' into layout-cache 2020-10-14 11:38:01 +02:00
Folkert
89a1146c19 run gen tests as modules 2020-10-13 21:45:41 +02:00
Folkert
2bceaf0503 implement LayoutCache on top of ena 2020-10-13 16:10:38 +02:00
Brendan Hansknecht
1f131970bc Merge branch 'trunk' into valgrind 2020-10-11 18:13:35 -07:00
Richard Feldman
b8eff12767 Use parking_lot::Mutex 2020-10-10 20:30:33 -04:00
Folkert
c7b251d6b4 Merge remote-tracking branch 'origin/trunk' into gen-modules 2020-10-08 01:29:32 +02:00
Brendan Hansknecht
23c2b39653 Merge branch 'trunk' into valgrind 2020-09-30 18:40:26 -07:00
Brendan Hansknecht
46a03e7cd5 Fail tests on any valgrind memory errors
I currently don't like how the xml is parsed. It is definitely
functional, but it is very strange. Serde is not made to deal with a
list of fields with the same name that aren't next to eachother in the
xml.
2020-09-30 09:43:52 -07:00
Folkert
95dffad073 WIP 2020-09-30 15:01:24 +02:00
Pablo Hirafuji
d68d8b4347 Merge branch 'trunk' into feature/docs-read-parse-file 2020-09-27 19:41:47 -03:00
Pablo Hirafuji
aed612a75c Load docs from files 2020-09-27 19:40:54 -03:00
Richard Feldman
b50483eedf Use rtfeldman/inkwell release2 tag 2020-09-19 22:48:29 -04:00
Folkert
be6752542b update to run on our fork of inkwell again 2020-09-19 21:50:33 +02:00
Folkert
14da3906da wip 2020-09-18 01:07:53 +02:00
Jared Ramirez
a0402bca4d Add Num.ceiling 2020-09-15 18:37:45 -07:00
Folkert de Vries
009eb1293a
Merge branch 'trunk' into feature/docs 2020-09-14 22:20:06 +02:00
Pablo Hirafuji
590a27aeab Generate docs from hardcoded structure 2020-09-13 23:35:28 -03:00
Richard Feldman
27552108eb cargo update 2020-09-12 08:06:26 -04:00
Jared Ramirez
c6b14e755c Add clarificaton to oks docs 2020-09-11 13:05:59 -07:00
Folkert
145f75d72b list reverse in-place 2020-09-11 00:59:19 +02:00
Jared Ramirez
d72f88a5b3 Fix nix build issues on MacOS 2020-09-05 13:58:33 -07:00
Richard Feldman
edb2530bfa Support nested lists in repl 2020-08-23 16:14:31 -04:00
Richard Feldman
c32bb057f2 Use roc_fmt to render repl output exprs 2020-08-23 14:35:03 -04:00
Richard Feldman
825de52b83 Add some basic repl tests 2020-08-23 11:49:33 -04:00
Richard Feldman
295cb00499 wip 2020-08-12 23:18:40 -04:00
Folkert
078c6df677 Merge remote-tracking branch 'origin/trunk' into refcount 2020-08-08 22:34:14 +02:00
Richard Feldman
9e0cf4cd35 Restore CLI 2020-08-02 22:04:31 -04:00
Richard Feldman
82a7a836e3 Revert "Use arena_pool in load::file"
This reverts commit 87bcd4153b.
2020-08-02 11:17:42 -04:00
Richard Feldman
87bcd4153b Use arena_pool in load::file 2020-08-02 11:17:22 -04:00
Richard Feldman
d533f6234c Merge remote-tracking branch 'origin/arena_pool' into crossbeam 2020-08-02 09:36:47 -04:00
Richard Feldman
732c8bcc2d Various improvements to ArenaPool 2020-08-02 00:03:38 -04:00
Richard Feldman
b91359e4c7 Initial pass at arena_pool 2020-08-01 15:42:22 -04:00
Richard Feldman
1c49e116b3 wip 2020-07-30 00:59:03 -04:00
Richard Feldman
aea125549a Add find_task 2020-07-28 20:51:48 -04:00
Folkert
eb793b2b44 write more tests for reset/reuse 2020-07-28 01:13:49 +02:00
Richard Feldman
eaaeda728a Use synchronous file I/O over mmap 2020-07-27 01:10:04 -04:00