Commit graph

25981 commits

Author SHA1 Message Date
Richard Feldman
af863f54b9
Write newlines after reading the file
This makes the prefetches much more effective,
at the cost of one copy_nonoverlapping
2023-09-11 15:52:35 -04:00
Richard Feldman
061d2e5df6
Add a clarifying comment about prefetching 2023-09-11 15:12:20 -04:00
Richard Feldman
783eb9380f
clippy 2023-09-11 15:06:40 -04:00
Richard Feldman
d262911a04
Add prefetching docs 2023-09-11 14:37:30 -04:00
Richard Feldman
3f529edbaf
Fix some comments 2023-09-11 14:36:03 -04:00
Richard Feldman
cb453aa222
Use native OS read() ops and prefetching in Src64 2023-09-11 14:30:45 -04:00
Richard Feldman
17b141449a
Handle empty string/file earlier 2023-09-07 06:35:00 -04:00
Richard Feldman
df90d052e1
sse2 is not the same as neon 2023-09-06 23:43:16 -04:00
Richard Feldman
6b3050c54b
Test the input src file being too big 2023-09-06 23:42:08 -04:00
Richard Feldman
23bc3a7539
Add Src64 2023-09-06 23:12:33 -04:00
Anton-4
e010e7239f
Merge pull request #5782 from roc-lang/nix-devtools-update
Nix devtools update + test
2023-09-07 02:02:29 +02:00
Anton-4
b2df3362bf
path change: anton -> username 2023-09-06 19:42:25 +02:00
Anton-4
886bd26acf
fiexd change check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:22:23 +02:00
Anton-4
8852ee1e55
only run if flake.lock changed
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:17:23 +02:00
Anton-4
cd41c814cb
double quotes for bash replacement
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:09:27 +02:00
Anton-4
1b14e8dcb1
fix path anton
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:07:18 +02:00
Anton-4
d181e6dfac
ditched env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:05:44 +02:00
Anton-4
0017f4c55b
do set on correct flake
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:03:56 +02:00
Anton-4
8ed9cf66c3
seperated out sed step
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 17:01:32 +02:00
Anton-4
ebcd325501
install nix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-06 16:55:58 +02:00
Anton-4
a93f62c196
added workflow to test devtools nix files 2023-09-06 16:20:55 +02:00
Anton-4
356d3abc30
updated devtools nix files 2023-09-06 15:02:35 +02:00
Anton-4
7ec876664b
Merge pull request #5780 from roc-lang/luke-windows-branch2
dev backend: windows calling convention fix
2023-09-04 11:10:59 +02:00
Luke Boswell
33e1a52db8
Merge branch 'main' into luke-windows-branch2 2023-09-04 17:48:04 +10:00
Folkert
2f88d0579d
fmt 2023-09-03 21:32:56 +02:00
Folkert
adf36109ab
clippy 2023-09-03 21:32:56 +02:00
Folkert
5bda7dedc8
windows calling convention for bigger structures
also fixes roc_panic argument passing
2023-09-03 21:32:37 +02:00
Luke Boswell
6ecc72f68e
log location of gen-test object location 2023-09-03 21:32:36 +02:00
Luke Boswell
8123041d0a
windows linker name matching 2023-09-03 21:32:36 +02:00
Luke Boswell
1856695b0b
only generate roc panic if running tests 2023-09-03 21:32:35 +02:00
Anton-4
bf937b2b38
Merge pull request #5779 from roc-lang/default-nix-env-var
set NIX_LIBGCC_S_PATH in default.nix too
2023-09-02 16:38:12 +02:00
Anton-4
cec6d7424e
set NIX_LIBGCC_S_PATH in default.nix too
I did this earlier in flake.nix but forgot about default.nix

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-09-02 14:39:55 +02:00
Richard Feldman
d917c7daf1
Merge pull request #5778 from roc-lang/include-bytes-alignment
force the alignment of include_bytes! for Subs
2023-09-01 18:40:41 -04:00
Folkert
a0d291b1a7
force the alignment of include_bytes! for Subs 2023-09-01 20:01:16 +02:00
Richard Feldman
0b609f83da
Merge pull request #5774 from roc-lang/glue-find-platform-main
glue: find platform main file
2023-08-28 19:32:30 -04:00
Folkert
7be590fae9
glue: find platform main file 2023-08-28 21:31:50 +02:00
Richard Feldman
738e54ebba
Merge pull request #5763 from roc-lang/glue-unsized-skeleton
skeleton for unsized glue
2023-08-21 12:47:56 -04:00
Anton-4
7706b46931
Merge pull request #5770 from roc-lang/macos-13-ci
test nightly on macos 13 too
2023-08-21 18:13:14 +02:00
Anton-4
a6aae71c50
Merge pull request #5768 from roc-lang/web-repl-macos-ci
test wasm repl inside nix
2023-08-19 13:27:41 +02:00
Anton-4
788c0fa00b
remove REPL_DEBUG=1
This env var may not be needed, trying to see how it goes without.
2023-08-18 19:19:57 +02:00
Anton-4
89a950d3bf
remove debug dev, re-enable other CI 2023-08-18 19:11:52 +02:00
Anton-4
885eff1029
Merge pull request #5761 from roc-lang/basic_cli_arm64_test
basic-cli arm64 test
2023-08-18 18:23:48 +02:00
Anton-4
935dbf5c8c
fix version check 2023-08-18 18:22:20 +02:00
Anton-4
5975e06722
try to reproduce #5765 2023-08-18 18:18:04 +02:00
Anton-4
365e8a2f91
test nightly on macos 13 2023-08-18 17:34:27 +02:00
Anton-4
b349b3308f
re-enable all steps
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 17:18:35 +02:00
Anton-4
8acaf6811f
add libcurl for wasm
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 16:23:52 +02:00
Anton-4
5ecb88bd80
trying awk instead
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 15:59:46 +02:00
Anton-4
504ec74f6c
trying single quotes
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 15:56:15 +02:00
Anton-4
2c2978ae35
try with slash
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-08-18 15:55:13 +02:00