-
-
Notifications
You must be signed in to change notification settings - Fork 662
Investigate other API models for our GC #2631
Copy link
Copy link
Open
Labels
A-APIChanges related to public APIsChanges related to public APIsA-EnhancementNew feature or requestNew feature or requestA-PerformancePerformance related changes and issuesPerformance related changes and issuesC-GCIssue related to garbage collectionIssue related to garbage collection
Description
Activity
Metadata
Metadata
Assignees
Labels
A-APIChanges related to public APIsChanges related to public APIsA-EnhancementNew feature or requestNew feature or requestA-PerformancePerformance related changes and issuesPerformance related changes and issuesC-GCIssue related to garbage collectionIssue related to garbage collection
Our current GC API uses a lot of reference counting to track the number of roots for an object, but this is necessary by our current API. It would be good to check out some other APIs to see how they handle garbage collection:
runegc-arenaOur ideal API:
JsValues betweenContexts in the same thread.