Skip to content

fix(runtime): correct resource ownership and async lifecycles - #82

Merged
andreiltd merged 1 commit into
mainfrom
refactors
Sep 15, 2026
Merged

andreiltd merged 1 commit into
mainfrom
refactors

Conversation

@andreiltd

Copy link
Copy Markdown
Owner
  • track imported ownership, borrow lifetimes, and deferred cleanup,
  • settle cancellations without prematurely releasing buffers,
  • keep future handles non-thenable and trace cached read promises
  • upgrade rquickjs to 0.13 and consolidate typed-array helpers
  • fix disposal symbols, empty-buffer alignment, and error handling

- track imported ownership, borrow lifetimes, and deferred cleanup,
- settle cancellations without prematurely releasing buffers,
- keep future handles non-thenable and trace cached read promises
- upgrade rquickjs to 0.13 and consolidate typed-array helpers
- fix disposal symbols, empty-buffer alignment, and error handling
@andreiltd
andreiltd merged commit 4a89f16 into main Sep 15, 2026
5 checks passed
@andreiltd
andreiltd deleted the refactors branch September 15, 2026 12:20
@github-actions github-actions Bot mentioned this pull request Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant