Richard Feldman
|
98a4ce231d
|
Use IndexMap in bindgen_rs
|
2022-05-24 12:08:08 -04:00 |
|
Richard Feldman
|
282c2580c0
|
Disable NulableUnwrapped bindgen for now.
I'll re-enable it while writing tests for it.
|
2022-05-24 12:08:08 -04:00 |
|
Richard Feldman
|
5647e6673e
|
Cross-arch bindgen for nonrecursive tag unions
|
2022-05-24 12:08:08 -04:00 |
|
Richard Feldman
|
706e5c26db
|
Cross-arch bindgen for records and enumerations
|
2022-05-24 12:08:07 -04:00 |
|
Richard Feldman
|
9325aeb614
|
Try writing bindgen cfg annotations all at once
|
2022-05-24 12:08:07 -04:00 |
|
Richard Feldman
|
13fbd17bac
|
Bindgen for different architectures
|
2022-05-24 12:08:07 -04:00 |
|
Richard Feldman
|
2a5e6ab172
|
Add PartialEq, Eq, and EnumIter to Architecture
|
2022-05-24 12:08:07 -04:00 |
|
Richard Feldman
|
395ef11efc
|
Use conditional compilation over if cfg!
This way there's less work for rustc to do.
|
2022-05-24 12:07:48 -04:00 |
|
Richard Feldman
|
bf0ae14cca
|
Drop unused cwd arg
|
2022-05-24 12:07:48 -04:00 |
|
Richard Feldman
|
769feba006
|
roc run from a tempdir on macOS
|
2022-05-24 12:07:47 -04:00 |
|
Richard Feldman
|
182a87eb95
|
Only try to use memfd on Linux
|
2022-05-24 12:06:04 -04:00 |
|
Richard Feldman
|
a4e4046739
|
Exclude examples/ in workspace Cargo.toml
|
2022-05-24 12:04:31 -04:00 |
|
Richard Feldman
|
e6fb342b3d
|
Merge pull request #3041 from rtfeldman/build-web-repl-on-netlify
Build web REPL on Netlify
|
2022-05-24 10:12:51 -04:00 |
|
Richard Feldman
|
a67306b7b5
|
Merge pull request #3123 from rtfeldman/formatter-multi-line-expr-delimiters
Formatter: add newlines between parens for multiline expressions
|
2022-05-24 10:06:16 -04:00 |
|
Sean Hagstrom
|
e2e77a2324
|
formatter: add newlines between parens delimiters for multiline expressions
|
2022-05-24 11:19:30 +01:00 |
|
Brian Carroll
|
2313ee2259
|
Parse ImportSection
|
2022-05-24 08:12:56 +01:00 |
|
Brian Carroll
|
cbf8c841f7
|
Parse TypeSection
|
2022-05-24 08:12:55 +01:00 |
|
Brian Carroll
|
dccdce839e
|
wasm: Create Parse instances for all Sections in the wasm file
|
2022-05-23 23:12:10 +01:00 |
|
Folkert de Vries
|
0d3a614945
|
Merge pull request #3117 from rtfeldman/roc-run-from-ram
roc run from ram
|
2022-05-23 22:13:44 +02:00 |
|
Folkert
|
2ae804790a
|
parse toplevel defs into an SOA structure
|
2022-05-23 22:07:37 +02:00 |
|
Folkert de Vries
|
37fed3fbdb
|
Merge pull request #3101 from rtfeldman/simd-interner-search
simd small string interner search
|
2022-05-23 19:37:51 +02:00 |
|
Folkert
|
5cf100205e
|
pass the environment along to the execve calls
|
2022-05-23 19:35:56 +02:00 |
|
Richard Feldman
|
a957ba879f
|
Merge pull request #3121 from rtfeldman/square-brace-formatting
Use new square brace formatting
|
2022-05-23 09:47:49 -04:00 |
|
Anton-4
|
3caa39f7df
|
Merge pull request #2902 from rtfeldman/nix_flake_M1
made nix flake work for darwin
|
2022-05-23 14:47:38 +02:00 |
|
Richard Feldman
|
4eec34becf
|
Update to use new square brace formatting
|
2022-05-22 23:15:54 -04:00 |
|
Richard Feldman
|
0fae5b0bac
|
Update reporting to use new formatting
|
2022-05-22 22:13:03 -04:00 |
|
Richard Feldman
|
971ffa2b38
|
Update repl to use new formatting
|
2022-05-22 22:12:50 -04:00 |
|
Richard Feldman
|
096b738f1e
|
Update bindgen to use new formatting
|
2022-05-22 22:11:36 -04:00 |
|
Richard Feldman
|
0456ea4f19
|
Update comments and ast tests to new formatting
|
2022-05-22 22:11:13 -04:00 |
|
Richard Feldman
|
c9a1b9e8b8
|
Update FAQ to use new formatting
|
2022-05-22 22:10:48 -04:00 |
|
Richard Feldman
|
abd7d818d6
|
Update repl tests to use new formatting
|
2022-05-22 22:07:22 -04:00 |
|
Richard Feldman
|
95e82f9414
|
Update reporting to use new formatting
|
2022-05-22 22:07:09 -04:00 |
|
Richard Feldman
|
a4a5f438e6
|
Update type pretty-printing
|
2022-05-22 18:35:56 -04:00 |
|
Richard Feldman
|
47f5015fdf
|
Update TUTORIAL and roc-for-elm-programmers
Changed formatting to remove spaces inside square braces
|
2022-05-22 18:33:34 -04:00 |
|
Richard Feldman
|
8fa80fa69b
|
Merge pull request #3116 from rtfeldman/formatter-remove-space-between-square-braces
|
2022-05-22 18:06:03 -04:00 |
|
Folkert
|
0fd382e713
|
use fexecve on linux
|
2022-05-22 22:38:51 +02:00 |
|
Brian Carroll
|
873d9d4e06
|
wasm: create separate steps for parsing the host and compiling the app
|
2022-05-22 20:49:16 +01:00 |
|
Brian Carroll
|
84a3ac2ef6
|
Replace byte slices with str
|
2022-05-22 19:37:06 +01:00 |
|
Brian Carroll
|
c16a5ad8ae
|
wasm: Create ParseError type
|
2022-05-22 15:37:47 +01:00 |
|
Brian Carroll
|
66c78ceed5
|
Replace some helper functions with Parse trait instances
|
2022-05-22 15:37:47 +01:00 |
|
Folkert
|
f8259913cc
|
clippy
|
2022-05-22 15:31:40 +02:00 |
|
Sean Hagstrom
|
c53f6cf2fe
|
formatter: remove spaces at the beginning and end of single-line square bracket expressions
|
2022-05-22 14:06:34 +01:00 |
|
Ayaz
|
d8eaa135b2
|
Merge pull request #3115 from rtfeldman/improve-range-checking
Optimize range checking
|
2022-05-22 08:43:53 -04:00 |
|
Folkert
|
b80b59125e
|
more rust, less libc
|
2022-05-22 14:33:30 +02:00 |
|
Folkert
|
ddc67c2a19
|
implement argument passing
|
2022-05-22 14:19:53 +02:00 |
|
Folkert
|
95fce168a4
|
Merge remote-tracking branch 'origin/trunk' into roc-run-from-ram
|
2022-05-22 13:41:00 +02:00 |
|
Folkert
|
d4e475338d
|
try to use in-memory files in linux
|
2022-05-22 13:17:30 +02:00 |
|
Sean Hagstrom
|
4981f081a7
|
formatter: refactor fmt_collection to receive enum for braces type
|
2022-05-22 11:44:10 +01:00 |
|
Brian Carroll
|
8114ec60c1
|
Start using Result to handle Wasm module parse failures
|
2022-05-22 09:36:33 +01:00 |
|
Richard Feldman
|
5baf1ac8b3
|
Merge pull request #3088 from rtfeldman/fast-comment-simd
use simd in actual comment parsing
|
2022-05-21 22:39:25 -04:00 |
|