Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Verify All Memory Related Leaks and crashes #350

Closed
cowboyd opened this issue Jul 12, 2015 · 0 comments
Closed

Verify All Memory Related Leaks and crashes #350

cowboyd opened this issue Jul 12, 2015 · 0 comments
Milestone

Comments

@cowboyd
Copy link
Collaborator

cowboyd commented Jul 12, 2015

Because of the way The Ruby Racer handled references for Ruby objects embedded into V8, where JavaScript is the only runtime that holds a reference, there many GC edge cases that were hard to get right. This lead to persistent instabilities relating to memory and garbage collection.

Newer versions of V8 make this easier to track by letting the embedder do book-keeping at the both the Isolate and Context levels, so that #348 his able to handle these issues.

Create a testcase and verify that the following tickets are resolved by #348

#153 #169 #176 #187 #201 #206 #260 #265 #274 #345 #330 #328 #326 #320 #317 #316 #309 #300 #299

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants