Ayaz
|
017e48625c
|
Merge pull request #4797 from roc-lang/dbg-refcounting
make dbg transparent to refcounting
|
2022-12-22 06:34:53 -07:00 |
|
J.Teeuwissen
|
5229edd742
|
Use hash instead of binary search
|
2022-12-22 14:08:41 +01:00 |
|
Folkert de Vries
|
3682e7db6c
|
Merge pull request #4796 from roc-lang/str-rc-fixes
fix missing decref in split and concat
|
2022-12-22 12:00:53 +01:00 |
|
Folkert
|
4ef541395a
|
remove dbg lowlevel
|
2022-12-22 02:45:09 +01:00 |
|
Folkert
|
1481aea40c
|
fix missing decref in split and concat
|
2022-12-22 01:08:31 +01:00 |
|
Folkert
|
f76df8a356
|
make dbg transparent to refcounting
|
2022-12-22 01:03:03 +01:00 |
|
Brian Carroll
|
2c0e6bb21f
|
Merge branch 'main' into virtual-dom-rendered-type
Signed-off-by: Brian Carroll <brian.carroll.ireland@gmail.com>
|
2022-12-21 17:26:15 +00:00 |
|
Folkert
|
6c7d434f81
|
fix lifetime issue in RocStr.asU8Ptr
|
2022-12-21 01:43:38 +01:00 |
|
Folkert
|
7536a5b8b0
|
remove some commented code
|
2022-12-20 16:46:45 +01:00 |
|
Folkert
|
12ec3189c8
|
and the final one
|
2022-12-20 16:45:53 +01:00 |
|
Folkert
|
acf22ebf7e
|
fix 32-bit wasm to num conversion
|
2022-12-20 16:34:24 +01:00 |
|
Folkert
|
af4023f116
|
make i386 cli tests compile
|
2022-12-20 16:29:01 +01:00 |
|
Folkert
|
d765cae620
|
remove get_element_type in some C abi functions
|
2022-12-20 16:09:59 +01:00 |
|
Folkert
|
bb4ff34aaa
|
be more precise with zig return types
|
2022-12-20 15:43:11 +01:00 |
|
Folkert de Vries
|
ec80161824
|
Merge pull request #4793 from roc-lang/llvm-15-zig-10-round-2
Prepare Llvm 15 update
|
2022-12-20 14:10:57 +01:00 |
|
J Teeuwissen
|
dc65298f9d
|
Merge branch 'roc-lang:main' into main
|
2022-12-20 10:19:35 +01:00 |
|
Richard Feldman
|
e84b3c2704
|
Merge pull request #4781 from roc-lang/dbg-final-expression
parse error for dbg/expect final expressions
|
2022-12-19 23:36:51 -05:00 |
|
Richard Feldman
|
205b9bc20a
|
Merge pull request #4736 from roc-lang/packages
Basic Packages
|
2022-12-19 22:37:45 -05:00 |
|
Brian Carroll
|
9c3f61c448
|
cli_run: update virtual-dom test and add a client-side test
|
2022-12-19 23:40:10 +00:00 |
|
Folkert
|
976305bda2
|
clippy
|
2022-12-20 00:24:54 +01:00 |
|
Folkert
|
9bf8d65170
|
upgrade most build_load usages
|
2022-12-20 00:11:45 +01:00 |
|
Folkert
|
f2d0953e0a
|
upgrade build_in_bounds_gep
|
2022-12-19 20:21:27 +01:00 |
|
Folkert
|
bc9c813fec
|
already do some of the llvm struct_gep conversion work
|
2022-12-19 19:57:31 +01:00 |
|
Folkert
|
0f46ea83d0
|
standardize WhenRecursive
|
2022-12-19 19:05:25 +01:00 |
|
Anton-4
|
3185207313
|
ignore virtual dom test on windows
|
2022-12-19 11:31:18 +01:00 |
|
Folkert de Vries
|
468caba3c9
|
Merge pull request #4785 from roc-lang/wasm_interp_rename_value_storage
Wasm interp rename value storage
|
2022-12-18 21:09:39 +01:00 |
|
Folkert de Vries
|
3f7ce97166
|
Merge pull request #4784 from roc-lang/wasm_interp_faster_call
Wasm interp faster calls
|
2022-12-18 21:08:36 +01:00 |
|
Folkert de Vries
|
a18197347b
|
Merge pull request #4767 from roc-lang/wasm_interp_repl_test
Replace Wasmer with roc_wasm_interp
|
2022-12-18 20:44:58 +01:00 |
|
Brian Carroll
|
32fcfec51d
|
virtual-dom: add a roc check test to cli_run
|
2022-12-18 16:48:20 +00:00 |
|
Richard Feldman
|
09764be7c3
|
Go back to PackageName
|
2022-12-18 10:11:19 -05:00 |
|
Richard Feldman
|
ecf7bea259
|
Temporarily disable an assertion.
I'm going to go back and revise all this LoadingProblem logic
later, but for now this unblocks things.
|
2022-12-18 06:19:33 -05:00 |
|
Ayaz
|
95276ceea5
|
Merge pull request #4786 from roc-lang/llvm-cleanup
Llvm cleanup
|
2022-12-17 21:19:31 -07:00 |
|
Brian Carroll
|
83b5607022
|
wasm_interp: rename various variables stack->store
|
2022-12-18 01:09:20 +00:00 |
|
Brian Carroll
|
f968999ab4
|
wasm_interp: rename Instance::value_stack -> value_store
|
2022-12-18 00:21:07 +00:00 |
|
Brian Carroll
|
6cfc7dc6a0
|
wasm_interp: comments on ValueStore
|
2022-12-18 00:21:07 +00:00 |
|
Brian Carroll
|
963e6dc6b9
|
wasm_interp: rename struct ValueStack -> ValueStore
|
2022-12-18 00:21:06 +00:00 |
|
Brian Carroll
|
a3c6cfbc0e
|
wasm_interp: rename module value_stack -> value_store
|
2022-12-18 00:20:29 +00:00 |
|
Brian Carroll
|
84e6267508
|
wasm_interp: re-implement stack trace printing
|
2022-12-18 00:17:11 +00:00 |
|
Folkert
|
3720c38e2b
|
convert to pointer_cast where we can
|
2022-12-17 23:21:19 +01:00 |
|
Ayaz
|
ac532791eb
|
Merge pull request #4778 from joshuawarner32/fix-record-unification
|
2022-12-17 16:20:51 -06:00 |
|
Folkert
|
8e36456765
|
de-duplicate tag extract value code
|
2022-12-17 22:56:05 +01:00 |
|
Folkert
|
551a0aa6db
|
subtle lifetime issue on a pointer
|
2022-12-17 22:49:36 +01:00 |
|
Folkert
|
8eddffeb70
|
clarify variable name
|
2022-12-17 22:24:55 +01:00 |
|
Folkert
|
78e0a4ca6b
|
use load_roc_value
|
2022-12-17 22:24:41 +01:00 |
|
Folkert
|
1d260530fb
|
print a prettier command string
|
2022-12-17 22:21:00 +01:00 |
|
Folkert
|
a522d49558
|
backport some changes needed for zig 10
|
2022-12-17 22:17:27 +01:00 |
|
Brian Carroll
|
4742033d00
|
wasm_interp: simplify do_return
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
6beac8d56a
|
wasm_interp: fix bug in position of locals block
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
b87cb69d94
|
wasm_interp: create a debug visualisation for values and blocks
|
2022-12-17 20:52:19 +00:00 |
|
Brian Carroll
|
b0d2e7a409
|
wasm_interp: store return type in frame & create SignatureParamsIter
|
2022-12-17 20:52:19 +00:00 |
|