This repository was archived by the owner on Sep 8, 2025. It is now read-only.
Commit 4d344f6
committed
handle zero-length stream writes/reads per latest spec
Updated to match WebAssembly/component-model#444
Signed-off-by: Joel Dice <joel.dice@fermyon.com>1 parent ab817cc commit 4d344f6
4 files changed
Lines changed: 150 additions & 34 deletions
File tree
- crates
- misc/component-async-tests/wit
- test-programs/src/bin
- wasmtime/src/runtime/component/concurrent
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
| 69 | + | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
51 | 57 | | |
52 | 58 | | |
53 | 59 | | |
| |||
57 | 63 | | |
58 | 64 | | |
59 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
60 | 72 | | |
61 | 73 | | |
62 | 74 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
72 | 104 | | |
73 | 105 | | |
74 | 106 | | |
| |||
114 | 146 | | |
115 | 147 | | |
116 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
117 | 175 | | |
118 | 176 | | |
119 | 177 | | |
| |||
Lines changed: 74 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2231 | 2231 | | |
2232 | 2232 | | |
2233 | 2233 | | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
| 2238 | + | |
| 2239 | + | |
| 2240 | + | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
| 2244 | + | |
| 2245 | + | |
| 2246 | + | |
| 2247 | + | |
| 2248 | + | |
2234 | 2249 | | |
2235 | 2250 | | |
2236 | 2251 | | |
| |||
2239 | 2254 | | |
2240 | 2255 | | |
2241 | 2256 | | |
2242 | | - | |
2243 | 2257 | | |
2244 | 2258 | | |
2245 | 2259 | | |
| 2260 | + | |
| 2261 | + | |
| 2262 | + | |
2246 | 2263 | | |
2247 | 2264 | | |
2248 | 2265 | | |
| |||
2261 | 2278 | | |
2262 | 2279 | | |
2263 | 2280 | | |
2264 | | - | |
| 2281 | + | |
| 2282 | + | |
2265 | 2283 | | |
2266 | 2284 | | |
2267 | 2285 | | |
| |||
2277 | 2295 | | |
2278 | 2296 | | |
2279 | 2297 | | |
| 2298 | + | |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
2280 | 2308 | | |
2281 | 2309 | | |
2282 | | - | |
| 2310 | + | |
| 2311 | + | |
| 2312 | + | |
| 2313 | + | |
| 2314 | + | |
| 2315 | + | |
2283 | 2316 | | |
2284 | 2317 | | |
2285 | 2318 | | |
| |||
2295 | 2328 | | |
2296 | 2329 | | |
2297 | 2330 | | |
2298 | | - | |
2299 | | - | |
2300 | | - | |
2301 | | - | |
2302 | | - | |
2303 | | - | |
2304 | | - | |
2305 | | - | |
2306 | | - | |
2307 | | - | |
2308 | | - | |
2309 | | - | |
2310 | | - | |
| 2331 | + | |
2311 | 2332 | | |
2312 | 2333 | | |
2313 | 2334 | | |
| |||
2370 | 2391 | | |
2371 | 2392 | | |
2372 | 2393 | | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
| 2401 | + | |
| 2402 | + | |
| 2403 | + | |
| 2404 | + | |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
2373 | 2408 | | |
2374 | 2409 | | |
2375 | 2410 | | |
| |||
2384 | 2419 | | |
2385 | 2420 | | |
2386 | 2421 | | |
| 2422 | + | |
| 2423 | + | |
| 2424 | + | |
2387 | 2425 | | |
2388 | 2426 | | |
2389 | 2427 | | |
| |||
2407 | 2445 | | |
2408 | 2446 | | |
2409 | 2447 | | |
2410 | | - | |
| 2448 | + | |
| 2449 | + | |
2411 | 2450 | | |
2412 | 2451 | | |
2413 | 2452 | | |
| |||
2421 | 2460 | | |
2422 | 2461 | | |
2423 | 2462 | | |
| 2463 | + | |
| 2464 | + | |
| 2465 | + | |
| 2466 | + | |
| 2467 | + | |
| 2468 | + | |
| 2469 | + | |
| 2470 | + | |
| 2471 | + | |
| 2472 | + | |
| 2473 | + | |
2424 | 2474 | | |
2425 | 2475 | | |
2426 | | - | |
| 2476 | + | |
| 2477 | + | |
| 2478 | + | |
| 2479 | + | |
| 2480 | + | |
| 2481 | + | |
2427 | 2482 | | |
2428 | 2483 | | |
2429 | 2484 | | |
| |||
2445 | 2500 | | |
2446 | 2501 | | |
2447 | 2502 | | |
2448 | | - | |
2449 | | - | |
2450 | | - | |
2451 | | - | |
2452 | | - | |
2453 | | - | |
2454 | | - | |
2455 | | - | |
2456 | | - | |
2457 | | - | |
2458 | | - | |
2459 | | - | |
| 2503 | + | |
2460 | 2504 | | |
2461 | 2505 | | |
2462 | 2506 | | |
| |||
0 commit comments