-
Notifications
You must be signed in to change notification settings - Fork 5k
Worker teardown: more fixes from fuzzing terminate()/process.exit() lifetimes; WebKit bump for Atomics.wait #38457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 16 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
06b6446
Bump WebKit: DeferTermination outside a VMEntryScope; wake Atomics.wa…
dylan-conway de02641
tests: reword the Atomics.wait test comment (not a released regression)
dylan-conway 1f5ccf2
worker: act on terminate() that lands while draining work scheduled b…
dylan-conway ee97acc
node:path binding: check for an exception before storing each createP…
dylan-conway 26b46fc
Keep JSC's termination-request flag set for as long as a stopped work…
dylan-conway 35fe928
Merge remote-tracking branch 'origin/main' into claude/webkit-termina…
dylan-conway d3fc0de
test: clarify why the Atomics.wait test pauses before terminate()
dylan-conway 70d049e
Merge remote-tracking branch 'origin/main' into claude/worker-thread-…
dylan-conway 06fd21a
Merge remote-tracking branch 'origin/main' into claude/worker-thread-…
dylan-conway 2affab3
Merge remote-tracking branch 'origin/main' into claude/webkit-termina…
dylan-conway 89a8dad
An empty rejection value yields an inert promise; re-check the stop a…
dylan-conway 08d3a8e
Merge remote-tracking branch 'origin/claude/webkit-termination-fixes'…
dylan-conway 0f0d1b3
Bun::createError always yields an object, even with a worker's termin…
dylan-conway 78e82b9
crypto: prime generation/checking gives up once its worker has been a…
dylan-conway 06a36ca
Keep the termination request at every Rust exception-check boundary, …
dylan-conway dda2c50
[autofix.ci] apply automated fixes
autofix-ci[bot] 0743d0e
on_before_exit: a stop requested during the drain also suppresses the…
dylan-conway 6de3d1e
Merge remote-tracking branch 'origin/claude/worker-thread-fixes-2' in…
dylan-conway d1ad280
Subprocess: no pending-activity bookkeeping once the wrapper is final…
dylan-conway 3f9e935
test: give the Atomics.wait terminate test the file's timeout
dylan-conway d3479d9
[autofix.ci] apply automated fixes
autofix-ci[bot] 9fcb814
TopExceptionScope: the pure exception() query keeps the termination r…
dylan-conway 8baa168
Merge remote-tracking branch 'origin/claude/worker-thread-fixes-2' in…
dylan-conway b876956
fetch: hold a counted ref on the response ByteStream source while pro…
dylan-conway 7e57f3e
valkey: close() returns what a half-open socket's onclose left pendin…
dylan-conway 023e042
valkey: close unconditionally before combining results (clippy or_fun…
dylan-conway e7ea225
test: the streaming-fetch worker-exit test proves each worker reached…
dylan-conway bd0bffc
fetch: drop ignore_remaining_response_body's now-meaningless from_fin…
dylan-conway af391d8
crypto: generatePrime's completion treats a pending exception as auth…
dylan-conway 34dc046
Merge remote-tracking branch 'origin/main' into claude/worker-thread-…
dylan-conway File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.