Brendan Hansknecht
|
1f8ac3e150
|
refactor join points and jumps
|
2022-02-18 14:46:31 -08:00 |
|
Folkert
|
298fde7e42
|
split out RocStr
|
2022-02-18 23:44:36 +01:00 |
|
Folkert
|
d2086c58c2
|
split out list
|
2022-02-18 23:42:32 +01:00 |
|
Brendan Hansknecht
|
554db4556b
|
refactor out loading values from storage or internal error
|
2022-02-18 13:25:39 -08:00 |
|
Folkert
|
5582644166
|
use str/list helpers to prepare for adding capacity
|
2022-02-18 22:23:05 +01:00 |
|
Brian Carroll
|
3433e01411
|
repl_www: Change page title. It's not a mock anymore!
|
2022-02-18 17:58:20 +00:00 |
|
Brian Carroll
|
5587fae4e6
|
repl_www: fix a bug in buffer alignment (transmuted slice had wrong length)
|
2022-02-18 17:42:49 +00:00 |
|
Brian Carroll
|
d4dc683cbb
|
repl_www: rename the wrapper function around main on the JS side to match Wasm
|
2022-02-18 17:42:49 +00:00 |
|
Brian Carroll
|
7286f81091
|
repl_www: faster build script, without wasm-opt
|
2022-02-18 17:42:49 +00:00 |
|
Brian Carroll
|
26ce34e4e8
|
repl_www: add WASI imports for app
|
2022-02-18 17:42:49 +00:00 |
|
Folkert de Vries
|
4cf057f4d9
|
Merge pull request #2515 from rtfeldman/fix_space_typos
Fix some extra-space typos
|
2022-02-18 11:10:12 +01:00 |
|
Folkert de Vries
|
8854a562a2
|
Merge pull request #2514 from rtfeldman/i/2379-2
Generalize recursion variables properly
|
2022-02-18 11:09:45 +01:00 |
|
Jan Van Bruggen
|
3910680160
|
Fix some extra-space typos
|
2022-02-18 02:54:34 -07:00 |
|
Brendan Hansknecht
|
b00ef5ea4f
|
add JoinPointId tracking for parameters
|
2022-02-17 23:17:17 -08:00 |
|
Brendan Hansknecht
|
fb589f7dc5
|
removing owning symbol map, now delt with by storage manager
|
2022-02-17 23:06:55 -08:00 |
|
Brendan Hansknecht
|
b6a61aa1cd
|
update todo
|
2022-02-17 22:46:41 -08:00 |
|
Brendan Hansknecht
|
9fa420f871
|
move storing args to use storage manager
|
2022-02-17 22:41:34 -08:00 |
|
Brendan Hansknecht
|
d578dae3ef
|
fix empty struct bug
|
2022-02-17 22:12:54 -08:00 |
|
Brendan Hansknecht
|
25f232ae0f
|
fix minor typo
|
2022-02-17 22:09:46 -08:00 |
|
Brendan Hansknecht
|
2bcbb19f07
|
enable loading aligned referenced primitives
|
2022-02-17 22:08:35 -08:00 |
|
Brendan Hansknecht
|
907050ceaa
|
convert loading args to storage manager
|
2022-02-17 21:52:41 -08:00 |
|
Brendan Hansknecht
|
76f03c722f
|
add alignment dbg assert
|
2022-02-17 21:22:03 -08:00 |
|
Brendan Hansknecht
|
8eb1b09ff9
|
remove returns via arg pointer from the callconv interface
|
2022-02-17 21:21:07 -08:00 |
|
Brendan Hansknecht
|
d65a971508
|
add returning str and list
|
2022-02-17 21:17:56 -08:00 |
|
Brendan Hansknecht
|
cb64543476
|
add basic returned value loading
|
2022-02-17 21:08:28 -08:00 |
|
ayazhafiz
|
909fae5b6c
|
Generalize recursion variables properly
Closes #2379
Closes #2481
|
2022-02-18 00:07:38 -05:00 |
|
Brendan Hansknecht
|
55c6c9abad
|
fix wrong assumption
|
2022-02-17 20:49:27 -08:00 |
|
Brendan Hansknecht
|
77120cb063
|
enable returning basic symbols with storage manager
|
2022-02-17 20:46:36 -08:00 |
|
Richard Feldman
|
9226bafdfa
|
Merge pull request #2493 from rtfeldman/load-file-async
file.rs refactorings
|
2022-02-17 22:46:51 -05:00 |
|
Richard Feldman
|
fabf7c4e1d
|
Merge pull request #2505 from rtfeldman/readme_sponsor
added NoRedInk sponsor to README
|
2022-02-17 22:27:04 -05:00 |
|
Brendan Hansknecht
|
bf6e825e25
|
make clippy happier
|
2022-02-17 17:55:29 -08:00 |
|
Brendan Hansknecht
|
066cc9e3ef
|
Merge remote-tracking branch 'origin/trunk' into gen-dev/cleanup
|
2022-02-17 17:50:24 -08:00 |
|
Brendan Hansknecht
|
e71da49dd1
|
re-add loading small string literals
|
2022-02-17 17:47:25 -08:00 |
|
Brendan Hansknecht
|
d33c02febd
|
fix compilation bug and expand enum derives
|
2022-02-17 16:43:12 -08:00 |
|
Brendan Hansknecht
|
aa1c0c11b2
|
add referenced primitives and move loading struct fields to storage manager
|
2022-02-17 16:32:28 -08:00 |
|
Brendan Hansknecht
|
f4bb49427d
|
remove refs to complex storage with todo to investigate later
|
2022-02-17 15:46:41 -08:00 |
|
Brendan Hansknecht
|
fa8d7f78b2
|
move freeing symbols to the storage manager
|
2022-02-17 15:28:54 -08:00 |
|
Brendan Hansknecht
|
89b6a6cf91
|
add todo
|
2022-02-17 15:11:24 -08:00 |
|
Brendan Hansknecht
|
895ed17776
|
add internal error
|
2022-02-17 14:58:09 -08:00 |
|
Brendan Hansknecht
|
c08b011875
|
move copy_symbol_to_stack_offset to storage manager
|
2022-02-17 14:55:49 -08:00 |
|
Brendan Hansknecht
|
dff1255fd3
|
properly get target_info and move claim stack fully to storage manager
|
2022-02-17 14:47:24 -08:00 |
|
Brendan Hansknecht
|
d7cac1a224
|
fix naming clippy warning
|
2022-02-16 23:37:28 -08:00 |
|
Brendan Hansknecht
|
b76052c91e
|
swap to using storage manager for some core functions
|
2022-02-16 23:33:26 -08:00 |
|
Brendan Hansknecht
|
835d3980d5
|
add float methods to storage manager
|
2022-02-16 23:13:56 -08:00 |
|
Brendan Hansknecht
|
0d70a4f9f8
|
add symbol storage into generic64 backend
|
2022-02-16 23:06:31 -08:00 |
|
Brendan Hansknecht
|
6e10e00534
|
add core stack methods
|
2022-02-16 22:56:27 -08:00 |
|
Brendan Hansknecht
|
9e51148628
|
Add assembler and pass buffer through functions
|
2022-02-16 22:25:43 -08:00 |
|
Richard Feldman
|
531893b8b6
|
Merge pull request #2507 from rtfeldman/single-threaded-file-load
Single threaded file load
|
2022-02-17 01:20:41 -05:00 |
|
Brendan Hansknecht
|
6025880e73
|
Move references out of storage and into own map
|
2022-02-16 22:17:02 -08:00 |
|
Brendan Hansknecht
|
1926c3e198
|
Add base general reg helpers
|
2022-02-16 21:18:52 -08:00 |
|