Commit graph

23099 commits

Author SHA1 Message Date
J.Teeuwissen
ca4615929b
Start reuse 2023-03-08 14:22:51 +01:00
J.Teeuwissen
e5a5108fd8
lowlevel_borrow_signature 2023-03-04 13:23:15 +01:00
J.Teeuwissen
9d9a6ea05a
refcount Dbg, ExpectFx, Expect 2023-03-01 12:00:51 +01:00
J.Teeuwissen
0070d3708e
Shuffled variable_usage_expr 2023-03-01 10:52:10 +01:00
J.Teeuwissen
046de72eac
only process ByName for now 2023-02-26 12:21:05 +01:00
J.Teeuwissen
73e36b826b
join point fixed point 2023-02-26 10:18:31 +01:00
J.Teeuwissen
756d4d6485
body_env 2023-02-25 17:55:12 +01:00
J.Teeuwissen
336c821284
Temp fix for recursive joint points 2023-02-24 17:52:02 +01:00
J.Teeuwissen
0afe94e6db
Start new free var inference and joint points 2023-02-23 16:12:25 +01:00
J.Teeuwissen
9c73b5041a
stash 2023-02-22 17:43:43 +01:00
J.Teeuwissen
7df9e17be0
Stash comment 2023-02-20 11:53:22 +01:00
J.Teeuwissen
09809b9bd6
Comments and cleanup 2023-02-18 14:35:24 +01:00
J.Teeuwissen
8721ae73e8
switch logic 2023-02-11 16:17:13 +01:00
J.Teeuwissen
20af312818
VarRcType 2023-02-10 15:32:59 +01:00
J.Teeuwissen
26a9b919d9
simplified insert_refcount_stmt 2023-02-10 13:12:10 +01:00
J.Teeuwissen
ae499137e4
start right to left evaluation with environment 2023-02-08 15:01:35 +01:00
J.Teeuwissen
1fa96257ed
clear work tree 2023-02-08 12:38:06 +01:00
J.Teeuwissen
957f44966c
start perceus reference count 2023-01-26 17:13:29 +01:00
Richard Feldman
c60dcd763d
Merge pull request #4947 from roc-lang/tutorial
Tutorial Edits
2023-01-25 20:05:27 -05:00
Richard Feldman
2c60b91978
Merge pull request #4964 from bakkdoor/tutorial-typo-fixes
Remove redundant indefinite article in tutorial
2023-01-25 20:05:08 -05:00
Christopher Bertels
bd3e32ec16
Remove redundant indefinite article in tutorial
"represents an the set of all" ->
"represents the set of all"
2023-01-25 21:13:53 +01:00
Richard Feldman
31bb65c20a
Tutorial edits 2023-01-25 14:55:18 -05:00
Richard Feldman
64492cec0a
Fix some mobile CSS sizing issues 2023-01-25 14:55:18 -05:00
Richard Feldman
4dfbb689e2
Fix smart quotes in tutorial 2023-01-25 14:55:18 -05:00
Richard Feldman
c8b06c57b5
Revise the List.walk section 2023-01-25 14:55:17 -05:00
Anton-4
5039a73d5c
Merge pull request #4945 from roc-lang/website_build_macos
WIP support www/build.sh on macos
2023-01-25 18:34:24 +01:00
Ayaz
1180282115
Merge pull request #4959 from roc-lang/fix_nightly_dirs
Fix nightly dirs
2023-01-25 11:14:09 -06:00
Anton-4
d9f69e59cc
disable pr trigger 2023-01-25 16:33:51 +01:00
Anton-4
f3b0b5c191
skip another macos test 2023-01-25 15:51:20 +01:00
Anton-4
335f8071a6
fixed aarch64 workflow 2023-01-25 14:41:21 +01:00
Richard Feldman
d7099ec809
Merge pull request #4956 from roc-lang/fix-record-accessor
fix silent merge conflict wrt record accessors
2023-01-25 08:33:46 -05:00
Anton-4
31ee1794ff
fix nightly dir structure 2023-01-25 14:31:56 +01:00
Folkert
3417a0e059
fix silent merge request wrt record accessors 2023-01-25 00:02:19 +01:00
Ayaz
ad84e02abf
Merge pull request #4950 from roc-lang/keep-recptr-index
Initial support for linking recursive pointer layouts back to their source layouts
2023-01-24 14:42:00 -06:00
Folkert de Vries
8e5efe67b4
Merge pull request #4912 from roc-lang/remove-polymorphic-expression-compilation
Rip out polymorphic expression compilation
2023-01-24 21:35:08 +01:00
Folkert de Vries
7aaf0f3822
Merge pull request #4916 from roc-lang/rust1_65
upgrade to rust 1.65 and clippy fixes
2023-01-24 14:14:10 +01:00
Anton-4
91c0a6a7a1
aarch64->arm64
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-01-24 14:08:10 +01:00
Anton-4
188b1c09c1
remove rustc --version
this can cause problems with macos permissions

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-01-24 13:32:41 +01:00
Anton-4
2c70613572
skip phantom_polymorphic_record
when upgrading to rust 1.65 a possibly pre-existing error was revealed for this test: (signal: 11, SIGSEGV: invalid memory reference)

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2023-01-24 12:17:01 +01:00
Brian Carroll
ac45fa2bba
Merge pull request #4683 from roc-lang/gen-wasm-shr-128
gen_wasm: Implement u128 right shift by delegating to compiler_rt
2023-01-24 00:36:27 +00:00
Ayaz Hafiz
7f284a753b
Lints 2023-01-23 17:09:05 -06:00
Ayaz Hafiz
8ad185fd1a
opaque pointers fit in a register in x86 2023-01-23 17:08:47 -06:00
Brian Carroll
5179057fc5
gen_wasm: implement NumIntCast for i128 2023-01-23 22:39:24 +00:00
Brian Carroll
a249e14ee5
builtins: restore nicer hash code for Dict 2023-01-23 22:39:24 +00:00
Ayaz
a7c415dc35
Merge pull request #4940 from joshuawarner32/tuple-solve
Initial implementation of tuples in type checking
2023-01-23 16:25:35 -06:00
Ayaz Hafiz
efd7d71dc4
Use Layout::NAKED_RECURSIVE_PTR and update comments 2023-01-23 16:10:54 -06:00
Brian Carroll
28d6d000ec
gen_wasm: Implement u128 right shift by delegating to compiler_rt 2023-01-23 22:07:40 +00:00
Ayaz Hafiz
8edbd3b378
Eliminate uses of RECURSIVE_PTR directly 2023-01-23 16:04:55 -06:00
Folkert de Vries
0b1ee3faeb
Merge pull request #4931 from thehabbos007/list-with-capacity
gen_dev: x86 Add `List.withCapacity` implementation
2023-01-23 23:00:35 +01:00
Ayaz Hafiz
37d9307fbf
Call insert_recursive for union layouts 2023-01-23 15:40:40 -06:00