Folkert
b23b53aa6f
disable -fPIE on windows
2022-10-18 18:45:38 +02:00
Folkert
5e10dddd6f
support multiple app relocations per symbol
2022-10-18 18:43:40 +02:00
Folkert
27aaaf9c26
remove debug logs
2022-10-17 21:25:30 +02:00
Folkert
d93902cd18
fix compilation on windows for windows
2022-10-17 21:22:13 +02:00
Folkert
58c7a21569
make relocations work when the .rdata section is bigger than a 4kb page
2022-10-17 21:21:27 +02:00
Richard Feldman
dc205eab66
Merge pull request #4332 from roc-lang/windows-program-loading-scratchpad
...
Windows program loading
2022-10-16 15:30:19 -07:00
Christopher Duncan
7131432e7c
Dynamically generate the documentation title
2022-10-16 09:04:53 -04:00
Folkert
a063bfcd30
changes after review
2022-10-16 13:26:48 +02:00
Folkert
73e48c9b7c
add better comments
2022-10-16 01:03:03 +02:00
Folkert
b822c1c617
basics test now works!
2022-10-15 20:45:20 +02:00
Folkert
c15ab0461a
Merge remote-tracking branch 'origin/main' into windows-program-loading-scratchpad
2022-10-15 20:39:53 +02:00
Folkert
0e08ccdc0c
enable test that works
2022-10-15 20:34:24 +02:00
Folkert
ebc3e770de
more cleanup
2022-10-15 20:33:01 +02:00
Folkert
a5935b262b
cleanup
2022-10-15 20:31:36 +02:00
Folkert
e8dc02d578
remove unused import on windows
2022-10-15 20:30:59 +02:00
Folkert
b5fb200a91
ensure sections never have 0 virtual size
2022-10-15 20:29:50 +02:00
Folkert
b3cf1c6812
extract .dll relocation logic into function
2022-10-15 20:24:14 +02:00
Folkert
4c51893632
get rid of constants
2022-10-15 20:16:31 +02:00
Folkert
7ab46a144b
cleanup
2022-10-15 20:12:06 +02:00
Folkert
fdd921aeeb
add extra fields to metadata
2022-10-15 20:09:56 +02:00
Anton-4
d6885bde23
Merge pull request #4299 from cjduncana/ci-markdown-links
...
Repair broken links in Markdown
2022-10-15 19:32:25 +02:00
Folkert
7529e10580
wip
2022-10-15 19:15:56 +02:00
Anton-4
d242895ff9
Merge pull request #4254 from roc-lang/wasm32_cli_run
...
wasm 32 cli run fixes, added to ci tests
2022-10-15 18:41:52 +02:00
Anton-4
2f8dcb7e12
Merge pull request #4298 from lucacervello/replace-panic!-with-internal-error!-in-compiler-crates
...
Replace panic! with internal_error! in `compiler/build`, `compiler/alias_analysis` and `compiler/arena_pool`
2022-10-15 17:05:25 +02:00
Anton-4
eb727bd8b0
fixed links, minimal exceptions
...
Replaced lorem ipsum links with links to roc-lang. All exceptions added are due to problems with those sites and their interaction with programs like curl
2022-10-15 14:25:03 +02:00
Folkert
041d367e53
Cargo.lock updates ?!
2022-10-15 14:05:33 +02:00
Folkert
5aebf645bf
run .wasm files in cli tests
2022-10-15 14:05:19 +02:00
Anton-4
78e66c6c26
format Str.roc
2022-10-15 11:19:54 +02:00
Anton-4
762bd43e5f
minor improvements
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-15 09:46:41 +02:00
Luke Boswell
a99fe32bff
Merge branch 'roc-lang:main' into updating-docs
2022-10-15 18:32:37 +11:00
Anton-4
789586f545
add link with explanation of grapheme
...
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-15 09:17:08 +02:00
Luke Boswell
e1e084a68d
remove >>> from comments
2022-10-15 16:29:42 +11:00
Luke Boswell
1b4e89203d
updated Str builtin documentation
2022-10-15 16:15:43 +11:00
Ayaz
c1c339dbdf
Merge pull request #4304 from roc-lang/i4259
...
Make sure type variables bound to abilities are instantiated in aliases
2022-10-14 16:07:58 -05:00
Folkert
e63dba8e2f
minimal wasi benchmarks
2022-10-14 21:59:34 +02:00
Ayaz Hafiz
5e35b6458a
Apply lint suggestions
2022-10-14 13:56:01 -05:00
Ayaz Hafiz
65f1bd2907
Fix rigid able bindings to abilities
2022-10-14 13:56:01 -05:00
Ayaz Hafiz
20e4295eea
Make sure type variables bound to abilities are instantiated in aliases
...
Closes #4259
2022-10-14 13:56:00 -05:00
Ayaz Hafiz
12ecdab4c5
Add listGetUnsafe to Dict.roc rather than exposing from list
2022-10-14 13:43:31 -05:00
Brendan Hansknecht
5a86f611fa
add some TODOs
2022-10-14 07:55:07 -07:00
Brendan Hansknecht
d87a750f7c
misc cleanup
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
bb26844cf1
add tests for Hash.hashStrBytes and Hash.hashUnordered
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
382eaf88c2
add a bunch of tests
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
e937a9078c
add Hasher.reset and Hash.hashUnordered
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
ab16effa00
correct lengths
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
0a31173029
expose List.getUnsafe for use in Dict
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
6445f26529
remove hashUnordered for now, needs more methods
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
7a8dee888d
add hashUnordered that uses a walk method and hashes all elements
2022-10-14 07:45:50 -07:00
Brendan Hansknecht
f398bb1eff
switch hashStr to use addBytes
2022-10-14 07:45:49 -07:00
Brendan Hansknecht
49c3fe1643
add version of wyhash to roc lib
2022-10-14 07:45:49 -07:00