Commit Graph

74 Commits

Author SHA1 Message Date
Jared Ramirez
d82d6b6fe9 Convert builtins to C 2020-10-24 12:22:51 -07:00
Folkert
95dffad073 WIP 2020-09-30 15:01:24 +02:00
Pablo Hirafuji
590a27aeab Generate docs from hardcoded structure 2020-09-13 23:35:28 -03:00
Richard Feldman
9e0cf4cd35 Restore CLI 2020-08-02 22:04:31 -04:00
Richard Feldman
d533f6234c Merge remote-tracking branch 'origin/arena_pool' into crossbeam 2020-08-02 09:36:47 -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
799e137f55 Restore CLI 2020-07-21 02:00:50 -04:00
Richard Feldman
887ec9860a wip 2020-05-26 21:19:46 -04:00
Richard Feldman
639c132ce0 wip 2020-05-26 21:18:25 -04:00
Richard Feldman
50357acd55 Add editor/ crate 2020-05-03 21:38:36 -04:00
Folkert
3987ed47dc add pretty.rs to vendor 2020-04-04 01:40:17 +02:00
Richard Feldman
6dbc7a4db0 Enable more release optimizations 2020-04-01 23:24:00 -04:00
Richard Feldman
081de1b4bc Add builtins/bitcode/ 2020-03-31 23:48:48 -04:00
Richard Feldman
5f817d8019 Add a basic CLI 2020-03-30 21:27:37 -04:00
Richard Feldman
363a7a0abd Mov gen to its own crate 2020-03-06 18:24:37 -05:00
Richard Feldman
a18e023326 Move load to its own crate 2020-03-06 18:24:37 -05:00
Richard Feldman
31e300021c Move fmt to separate crate 2020-03-06 18:24:37 -05:00
Richard Feldman
5a129a506a Move fmt 2020-03-06 18:24:37 -05:00
Richard Feldman
a2f5f6f9fb Move solve and uniq tests into other crates 2020-03-06 18:24:37 -05:00
Richard Feldman
c3fcfd65cb Move reporting into its own crate 2020-03-06 02:06:18 -05:00
Richard Feldman
cc92ca7e7c Move solve and unify into their own crates 2020-03-06 01:43:50 -05:00
Richard Feldman
908e485fca Move constrain and its deps into their own crates 2020-03-06 01:43:39 -05:00
Richard Feldman
3b6ed43126 Extract can/ into its own crate, plus its deps 2020-03-05 23:01:32 -05:00
Richard Feldman
313b7a79e8 Use workspaces and move everything into compiler/ 2020-03-05 17:45:52 -05:00
Richard Feldman
43229365ed Upgrade to Cranelift 0.59 2020-02-28 21:36:23 -05:00
Richard Feldman
24494af55d Update to Cranelift 0.56 2020-01-31 00:00:01 -05:00
Richard Feldman
e4bbb06567 Drop hashbrown dependency 2020-01-21 23:56:37 -05:00
Richard Feldman
5e26ca7264 Reorganize builtin constants 2020-01-21 21:32:55 -05:00
Richard Feldman
99f99380da Got tests compiling 2020-01-18 02:57:20 -05:00
Richard Feldman
692ea66419 Introduce Cranelift 2020-01-07 21:43:50 -05:00
Richard Feldman
55e4ce1134 Introduce ll module 2020-01-05 00:02:44 -05:00
Richard Feldman
b45fefd617 Update im and Inkwell 2020-01-02 19:57:07 -05:00
Richard Feldman
cebcdafe93 Use InlinableString over Box<str> 2020-01-01 06:02:14 -05:00
Richard Feldman
efb0104adc Use spawn_blocking for load_module 2019-12-18 07:41:15 -05:00
Richard Feldman
92083e1e62 Relax some crate bounds 2019-12-07 01:18:08 -05:00
Richard Feldman
064ac5ce84 Add tokio sync and futures crate 2019-11-30 20:35:07 -05:00
Richard Feldman
0477b68dc3 Add SendMap and SendSet 2019-11-30 20:35:07 -05:00
Richard Feldman
37cfb0f650 Add tokio 2019-11-30 20:35:07 -05:00
Richard Feldman
d8d8aa292a Add edition=2018 to Cargo.toml 2019-11-27 22:11:40 -05:00
Richard Feldman
9956c57122 Drop unused num and fraction crates 2019-11-26 17:23:26 -05:00
Richard Feldman
e40b1d42fa Use wyhash over fxhash 2019-11-26 17:17:20 -05:00
Richard Feldman
5f4fc0070e Use im_rc over dogged 2019-11-26 17:11:51 -05:00
Richard Feldman
2851ee3a8c Update Inkwell explanation 2019-11-21 07:25:39 -05:00
Richard Feldman
fa757b75c8 Switch Inkwell back to using branch over rev 2019-11-21 07:19:43 -05:00
Richard Feldman
372892600f Update Cargo.toml comments 2019-11-21 06:44:42 -05:00
Richard Feldman
a0a50a26cb Restore Inkwell rev 2019-11-21 06:42:36 -05:00
Richard Feldman
308f5e1194 Try removing rev for inkwell 2019-11-21 06:30:42 -05:00
Richard Feldman
a779c7613a Add note about upgrading Inkwell 2019-11-20 17:54:15 -05:00
Richard Feldman
f690b34dc7 Upgrade im_rc 2019-11-20 17:54:08 -05:00