Commit aeb205a
committed
Add tracing, stream controls, and TLS EOF handling
Bump workspace version to 0.1.25 and update Cargo.lock. Add Readable.resume(), pause(), and isPaused() to the Node stream polyfill so buffered data is replayed and pause state can be queried. Add tracing instrumentation across the V8 ESM loader and ops bridge (HTTP, process, zlib) to improve observability and log lifecycle events and errors. Treat UnexpectedEof from TLS reads as a clean EOF with a debug log to avoid spurious warnings.1 parent f4636b7 commit aeb205a
6 files changed
Lines changed: 143 additions & 7 deletions
File tree
- crates/nexide
- runtime/polyfills/node
- src
- engine/v8_engine
- ops
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
59 | 81 | | |
60 | 82 | | |
61 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | | - | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
118 | 126 | | |
119 | 127 | | |
120 | 128 | | |
| |||
128 | 136 | | |
129 | 137 | | |
130 | 138 | | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
131 | 144 | | |
132 | 145 | | |
133 | 146 | | |
134 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
135 | 153 | | |
136 | 154 | | |
137 | 155 | | |
| |||
141 | 159 | | |
142 | 160 | | |
143 | 161 | | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
144 | 168 | | |
145 | 169 | | |
146 | 170 | | |
147 | 171 | | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
148 | 177 | | |
149 | 178 | | |
150 | 179 | | |
| |||
156 | 185 | | |
157 | 186 | | |
158 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
159 | 194 | | |
160 | 195 | | |
161 | 196 | | |
162 | 197 | | |
163 | 198 | | |
164 | 199 | | |
165 | 200 | | |
166 | | - | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
167 | 209 | | |
168 | 210 | | |
169 | 211 | | |
170 | | - | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
171 | 221 | | |
172 | 222 | | |
173 | 223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3222 | 3222 | | |
3223 | 3223 | | |
3224 | 3224 | | |
| 3225 | + | |
| 3226 | + | |
3225 | 3227 | | |
3226 | 3228 | | |
3227 | 3229 | | |
| |||
3259 | 3261 | | |
3260 | 3262 | | |
3261 | 3263 | | |
| 3264 | + | |
| 3265 | + | |
| 3266 | + | |
| 3267 | + | |
| 3268 | + | |
| 3269 | + | |
| 3270 | + | |
3262 | 3271 | | |
3263 | 3272 | | |
3264 | 3273 | | |
| |||
3335 | 3344 | | |
3336 | 3345 | | |
3337 | 3346 | | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
3338 | 3354 | | |
3339 | 3355 | | |
3340 | 3356 | | |
| |||
3462 | 3478 | | |
3463 | 3479 | | |
3464 | 3480 | | |
| 3481 | + | |
| 3482 | + | |
3465 | 3483 | | |
3466 | 3484 | | |
3467 | 3485 | | |
| |||
3513 | 3531 | | |
3514 | 3532 | | |
3515 | 3533 | | |
| 3534 | + | |
| 3535 | + | |
| 3536 | + | |
| 3537 | + | |
| 3538 | + | |
| 3539 | + | |
| 3540 | + | |
| 3541 | + | |
| 3542 | + | |
3516 | 3543 | | |
3517 | 3544 | | |
3518 | 3545 | | |
| |||
3745 | 3772 | | |
3746 | 3773 | | |
3747 | 3774 | | |
| 3775 | + | |
| 3776 | + | |
| 3777 | + | |
| 3778 | + | |
| 3779 | + | |
| 3780 | + | |
| 3781 | + | |
3748 | 3782 | | |
3749 | 3783 | | |
3750 | 3784 | | |
| |||
3924 | 3958 | | |
3925 | 3959 | | |
3926 | 3960 | | |
| 3961 | + | |
| 3962 | + | |
3927 | 3963 | | |
3928 | 3964 | | |
3929 | 3965 | | |
| |||
3940 | 3976 | | |
3941 | 3977 | | |
3942 | 3978 | | |
| 3979 | + | |
| 3980 | + | |
| 3981 | + | |
| 3982 | + | |
| 3983 | + | |
| 3984 | + | |
| 3985 | + | |
3943 | 3986 | | |
3944 | 3987 | | |
3945 | 3988 | | |
| 3989 | + | |
| 3990 | + | |
| 3991 | + | |
| 3992 | + | |
| 3993 | + | |
| 3994 | + | |
3946 | 3995 | | |
3947 | 3996 | | |
3948 | 3997 | | |
| |||
4030 | 4079 | | |
4031 | 4080 | | |
4032 | 4081 | | |
| 4082 | + | |
| 4083 | + | |
| 4084 | + | |
| 4085 | + | |
| 4086 | + | |
| 4087 | + | |
| 4088 | + | |
4033 | 4089 | | |
4034 | 4090 | | |
4035 | 4091 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
153 | 161 | | |
154 | 162 | | |
155 | 163 | | |
| |||
0 commit comments