David Smith
66f71b237b
Upgrade clap version
2023-05-15 10:40:37 -04:00
Anton-4
48cbdb731f
pinned criterion, trying different nix commit
2023-04-26 16:29:02 +02:00
Ayaz
d42e831e47
Merge pull request #5242 from roc-lang/solve-specialization-tests
...
UI tests for the solver
2023-04-02 11:49:37 -05:00
Ayaz Hafiz
cf3fc7f4a8
Scaffold uitest
2023-03-31 12:47:13 -05:00
Ayaz Hafiz
a003451c1f
Add a SmallVec data structure that saves a list on the stack
2023-03-30 18:13:52 -05:00
Brendan Hansknecht
8d5f443fcd
Merge remote-tracking branch 'origin/main' into pluggable-glue
2023-03-21 11:07:47 -07:00
Brendan Hansknecht
4c3d542da1
Change release
to not use lto
...
Also added another `release-with-lto` profile.
This profile is used for nightly compiler release and benchmarks.
2023-03-10 13:57:03 -08:00
Brendan Hansknecht
cb191d3788
Split utils into error and command utils
...
Error utils pulls in snafu which requires procedural macros.
This means it can't start compiling until syn and macro related crates are compiled.
This deals compiling all crates that depend on commands like running zig for the bitcode.
The split enables those crates to run sooner.
2023-03-10 09:39:43 -08:00
Anton-4
49196ad032
fixing CI releated issues
2023-03-10 15:31:46 +01:00
Brendan Hansknecht
37a3d41e6d
update major version where they don't break code
2023-03-07 12:53:45 -08:00
Brendan Hansknecht
5e34621613
run cargo upgrade to update compatible version numbers
2023-03-07 12:39:43 -08:00
Anton-4
366d9fdc53
force tempfile version
2023-03-07 17:11:23 +01:00
Brendan Hansknecht
1af3ea4305
force errno of at least 0.30.0 for direct deps (leads to duplication of the packages but fixes bug)
2023-03-07 07:34:20 -08:00
Brendan Hansknecht
f42f61e271
run a toml formatter and then clean it up a bit
2023-03-06 19:47:57 -08:00
Brendan Hansknecht
4a89bee0a5
centralize package versions except for vendor and excluded
2023-03-06 19:29:09 -08:00
Brendan Hansknecht
5485c8a5b0
update to using workspace package spec
2023-03-06 16:36:18 -08:00
Brendan Hansknecht
c8edcecb7a
stop excluding test packages. I makes no difference in compile time now
2023-03-06 16:16:08 -08:00
Brendan Hansknecht
b1e0f7ab03
update object version
2023-03-06 14:27:22 -08:00
Brendan Hansknecht
a8f218f801
reduce compile time of capstone by a bit
2023-03-06 14:10:23 -08:00
Brendan Hansknecht
c9e4badd93
update as many dependencies as possible to use the workspace version of the package
2023-03-06 12:43:48 -08:00
Folkert
0072192897
prepare for llvm 15
2023-01-28 14:51:47 +01:00
dependabot[bot]
8801c147cb
Bump bumpalo from 3.11.0 to 3.11.1
...
Bumps [bumpalo](https://github.com/fitzgen/bumpalo ) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/fitzgen/bumpalo/releases )
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.11.0...3.11.1 )
---
updated-dependencies:
- dependency-name: bumpalo
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-21 15:06:17 +00:00
Folkert
6c74d4847a
add release-with-debug profile
2023-01-09 23:28:00 +01:00
Folkert
c97dbcfde1
valgrind test crate
2022-12-30 14:30:08 +01:00
Brian Carroll
96d9ceee8f
Remove wasm3 dependency
2022-12-14 12:10:04 +00:00
Richard Feldman
0e74cc14cc
Merge pull request #4653 from roc-lang/fix-mv
...
Fallback to deep copy if `rename` fails when unpacking package tarball
2022-12-02 07:19:57 -05:00
Richard Feldman
84eb82b815
Make fs_extra a workspace dependency
2022-12-01 22:33:04 -05:00
Ayaz Hafiz
6e1a6e5fa4
Bump wasm3 to avoid blacklist
2022-12-01 09:51:31 -06:00
Anton-4
6da5c70be5
use whitelist fixed wasm3-rs
2022-11-30 18:13:56 +01:00
Richard Feldman
f5cb2d73a1
Merge branch 'precompiled-legacy' into https-packages
2022-11-24 04:29:56 -05:00
Brian Carroll
b0e89dd386
wasm_interp: new crate, with a value_stack module
2022-11-21 19:54:48 +00:00
Richard Feldman
721841fa1f
Provide roc_cache_dir everywhere
2022-11-20 19:53:48 -05:00
Brian Carroll
2fa4c33b77
Merge branch 'main' of github.com:roc-lang/roc into wasm_module_crate
2022-11-15 21:16:25 +00:00
Folkert
662bf1de99
more workspace dependencies
2022-11-13 16:10:02 +01:00
Folkert
2c23a106f2
make inkwell a workspace dependency
2022-11-13 15:00:48 +01:00
Brian Carroll
63d9187343
move wasm_module out of gen_wasm
2022-11-13 09:03:08 +00:00
Folkert
be266d7a72
don't remove str
2022-11-09 18:21:26 +01:00
Folkert
52ea287204
Revert "simplify cargo toml"
...
This reverts commit f6ce4ecab7
.
2022-11-09 18:20:37 +01:00
Folkert
f6ce4ecab7
simplify cargo toml
2022-11-09 18:15:50 +01:00
Anton-4
64ae063022
strip debug before sha
2022-10-25 18:08:14 +02:00
Ayaz Hafiz
46aab8ad8c
Use roc_serialize for subs serialization
2022-10-11 09:19:25 -05:00
Jan Van Bruggen
527f39b8f2
Move Roc CLI testing examples to crates/
2022-09-11 22:32:15 -06:00
Ayaz Hafiz
14291c4ebc
Add an interner crate
2022-08-31 14:33:51 -05:00
Ayaz Hafiz
848facb386
Add roc_tracing crate and initial traces in mono
2022-08-23 12:47:41 -05:00
Ayaz Hafiz
0989b2cb82
Move solve problems to their own crate
2022-07-28 08:57:32 -04:00
Richard Feldman
98c6ab0e97
Rename crates/bindgen to crates/glue
2022-07-24 10:25:24 -04:00
Folkert
998508521e
add the repl_expect crate
2022-07-06 14:06:12 +02:00
Anton-4
eee85fa45d
moved all crates into seperate folder + related path fixes
2022-07-01 17:37:43 +02:00
Ayaz Hafiz
5c1f003242
Call it derive keying
2022-06-15 16:32:43 -04:00
Ayaz Hafiz
834f75099f
Move derive content hashing to its own crate
2022-06-15 14:29:35 -04:00