ForLoveOfCats
|
8ba2f77148
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Isaac Clayton
|
8bb8e851df
|
Remove epoch-based metering
|
2022-07-13 18:03:14 +02:00 |
|
Isaac Clayton
|
a6edf85078
|
Use enum to differentiate between normal and precompiled plugins
|
2022-07-13 14:26:52 +02:00 |
|
Isaac Clayton
|
8974b0c490
|
Work on supporting both epoch and fuel
|
2022-07-13 12:41:47 +02:00 |
|
Isaac Clayton
|
10670dba70
|
Add support for configuring plugin yield mechanism, stashing
|
2022-07-13 11:57:00 +02:00 |
|
Isaac Clayton
|
d04c3388b4
|
Switch from epoch to fuel
|
2022-07-13 11:09:06 +02:00 |
|
Isaac Clayton
|
7f11a32364
|
Implement periodic yielding using epoch_deadline_async_yield_and_update
|
2022-07-12 17:07:33 +02:00 |
|
Isaac Clayton
|
14bccb4a90
|
More cleanup during review
|
2022-07-11 10:56:21 +02:00 |
|
Isaac Clayton
|
8931218dc6
|
Remove debug statements
|
2022-07-08 21:28:35 +02:00 |
|
Isaac Clayton
|
a16fc2ba0c
|
Add basic support for precompiling plugins
|
2022-07-07 16:21:27 +02:00 |
|
Isaac Clayton
|
92c4552146
|
Isolate smol::Command hang as a test, does not hang
|
2022-07-07 15:23:27 +02:00 |
|
Isaac Clayton
|
4565f1a976
|
Add async host functions
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
018fd46901
|
Rename WasiPlugin -> Plugin, etc.
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
31e3a4d208
|
WIP: wrap async closures host-side
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
f110945fd6
|
Add functions with multiple arguments to import macro, add test cases
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
8aef8ab259
|
Add build.rs to rebuild plugins, and a test plugin
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
96c2559d2c
|
Work on plugin builder
|
2022-07-07 15:22:17 +02:00 |
|
Isaac Clayton
|
38d7321511
|
Remove non-WASI code
|
2022-07-07 15:20:25 +02:00 |
|
Isaac Clayton
|
17d15b2f08
|
Get Wasi working
|
2022-07-07 15:19:02 +02:00 |
|
Isaac Clayton
|
f6a9558c5c
|
Work on macro binding generation, some cleanup needed, rename runner to plugin
|
2022-07-07 15:11:51 +02:00 |
|