Commit graph

13739 commits

Author SHA1 Message Date
Emi Simpson
ff0c994668
Improve library lookup in native linker
🐛 Fix bug where /usr/lib isn't checked if /usr/lib/{arch} exists
 Better error messages on missing libraries
 Check /usr/lib64 for libraries
2022-02-21 10:18:23 -05:00
Brian Carroll
e8571de1ae
Merge pull request #2517 from rtfeldman/repl-www
Web REPL initial version
2022-02-21 13:58:23 +00:00
Anton-4
48d5775f62
simplification, stricter adherence to projectional editing approach 2022-02-21 14:47:57 +01:00
Richard Feldman
2887895720
Merge pull request #2543 from rtfeldman/i/2534
Remove spaces around var in record update
2022-02-21 07:35:26 -05:00
Richard Feldman
43c6bad281
Merge pull request #2544 from rtfeldman/contributing-update
add most common way to test to CONTRIBUTING
2022-02-21 07:34:40 -05:00
Brian Carroll
bfca8ec955 Make wasmer features common across all packages 2022-02-21 08:36:34 +00:00
Anton-4
68618e3d14
add most common way to test 2022-02-21 09:23:17 +01:00
Richard Feldman
a0229d7e42
Merge pull request #2540 from rtfeldman/revise-faq
Revise FAQ
2022-02-20 21:07:09 -05:00
Richard Feldman
56e3fc4169
Make Elem recursive 2022-02-20 20:30:42 -05:00
ayazhafiz
543ca97a1c Remove spaces around var in record update
Closes #2534
2022-02-20 20:17:29 -05:00
Richard Feldman
5f78e9320b
Pass a tag to the gui host 2022-02-20 20:07:07 -05:00
Richard Feldman
4e718a7a7d
Fix typo 2022-02-20 19:37:22 -05:00
Richard Feldman
888366a4d7
Revise the FAQ based on @ayazhafiz's feedback 2022-02-20 19:36:58 -05:00
Brian Carroll
e5be6bfdd1 Fix formatting 2022-02-20 23:55:36 +00:00
Brian Carroll
9344aa89e5 repl_test: ignore broken wasm tests 2022-02-20 23:09:38 +00:00
Brian Carroll
02889300d0 repl_test: 2 thread_locals to avoid mutable borrow issues. Tests running but very slow. 2022-02-20 22:59:16 +00:00
Brian Carroll
25cd7f9fab repl_test: move some functions around 2022-02-20 21:38:59 +00:00
Brian Carroll
3b050d3e2a repl_wasm: Finish interface to Wasmer. Compiles but throws runtime borrow error. 2022-02-20 20:38:14 +00:00
ayazhafiz
6b53692aac Canonicalize opaque types 2022-02-20 13:47:01 -05:00
Richard Feldman
d8e7187a44
Add FAQ entry about exposing everything 2022-02-20 12:06:33 -05:00
Richard Feldman
13b5dc9b5a
Make editor plugins the top FAQ entry 2022-02-20 12:06:16 -05:00
Brian Carroll
305968a5c0 repl_test: Apologetic error message about the build dependency situation 2022-02-20 11:45:58 +00:00
Brian Carroll
1e010e185c repl_test: wasm tests compile but do not run 2022-02-20 10:38:42 +00:00
Brian Carroll
603c98d1d9 wasm tests: use wasmer .unwrap_i32 2022-02-20 09:05:08 +00:00
Brian Carroll
a4d83f6916 repl_test: developing wasm test setup 2022-02-20 09:03:59 +00:00
Brendan Hansknecht
2154e910d8 expand test coverage 2022-02-19 19:39:44 -08:00
Brendan Hansknecht
c6f1edbf47 load literals that are union args 2022-02-19 19:24:37 -08:00
Brendan Hansknecht
28ec18c564 add new union creation 2022-02-19 19:14:09 -08:00
ayazhafiz
6104a27b45 Parse opaque references 2022-02-19 21:30:42 -05:00
ayazhafiz
a38f1d1e8d Fmt and clippy 2022-02-19 20:54:21 -05:00
ayazhafiz
3c10ad2a9f Test for opaque definitions 2022-02-19 20:51:12 -05:00
Brendan Hansknecht
f8e12da809 add List.getUnsafe 2022-02-19 17:07:53 -08:00
Brendan Hansknecht
c47209c54a add copying any memcpy-able symbols to a stack offset 2022-02-19 16:48:27 -08:00
Brendan Hansknecht
1ef7df19b4 add List.set 2022-02-19 16:43:24 -08:00
Brendan Hansknecht
4bc59cdb61 add storing large args for passing 2022-02-19 16:42:21 -08:00
Brendan Hansknecht
b5a10695ac update ret pointer returning 2022-02-19 16:36:28 -08:00
Brendan Hansknecht
cf8d294ec1 add List.len 2022-02-19 16:01:59 -08:00
Brendan Hansknecht
a39f610395 add copying to a return pointer 2022-02-19 15:53:31 -08:00
ayazhafiz
fa24e51593 Parse opaque types 2022-02-19 18:38:31 -05:00
ayazhafiz
ab6019d402 Add error macros for TODOs related to abilities 2022-02-19 18:38:11 -05:00
Brendan Hansknecht
39b9ab44a7 more ignoring of branch info 2022-02-19 15:34:27 -08:00
Brendan Hansknecht
bbee753e21 copying list and str to stack offset 2022-02-19 15:33:39 -08:00
Brendan Hansknecht
c0b0fe3ba1 add Num.Lte 2022-02-19 15:29:52 -08:00
Brian Carroll
a75aa52b91 repl_test: write Rust replacements for JS functions 2022-02-19 23:29:06 +00:00
Brendan Hansknecht
f2e5b63ec3 load union at index for recursive and nonrecursive unions 2022-02-19 15:24:25 -08:00
Brendan Hansknecht
a86f1193c6 skip branch info in switch 2022-02-19 15:15:08 -08:00
Brendan Hansknecht
bed779a290 add zero and sign extension 2022-02-19 15:12:50 -08:00
ayazhafiz
8ce81e4607 AliasHeader -> TypeHeader 2022-02-19 17:51:56 -05:00
Brendan Hansknecht
f55f82119c wider int support for equality 2022-02-19 14:16:06 -08:00
Brendan Hansknecht
2307be8f0a add loading tag for non-recursive union 2022-02-19 14:09:55 -08:00