Given a persistent handle, is it possible to find out the Isolate with which it is associated. The reason I say is that I've change therubyracer to queue up handles to be released in a single spot where it is safe to lock V8 (not the Ruby GC thread). When ruby GC sees a disposable handle, I'd like to add it to a queue associated with that handle's Isolate so that the queue can later be emptied in the scope of that Isolate.
We don't support multiple Isolates yet, so I can get away with having a single queue per Ruby process, but to add support in the future, it would make things a easier. Ideas? cheers, Charles -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users
