Skip to content

[WIP] Trace and fix leaks#19

Draft
sadhbh-c0d3 wants to merge 14 commits into
quickjsfrom
quickjs-fixes
Draft

[WIP] Trace and fix leaks#19
sadhbh-c0d3 wants to merge 14 commits into
quickjsfrom
quickjs-fixes

Conversation

@sadhbh-c0d3
Copy link
Copy Markdown
Collaborator

@sadhbh-c0d3 sadhbh-c0d3 commented May 11, 2026

  • compile time flag to track lifetimes of values and refs
  • no leaks reported by QuickJS on JS_FreeRuntime()
  • call functions in isolated scopes
  • investigate lifetimes of strings and objects, and scope management
  • stable response time to http server requests

@sadhbh-c0d3 sadhbh-c0d3 marked this pull request as draft May 11, 2026 17:58
@sadhbh-c0d3 sadhbh-c0d3 changed the title Added lifetime tracking, and value allocator to prevent GC leaks [WIP] Trace and fix leaks May 11, 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